Responsive image

Improvisation in Gibber

Charles Roberts
This performance employs recent research on pattern manipulation and representation in live-coding performance practice. Using Gibber, a browser-based live-coding environment, I create rhythmic and melodic patterns and sequence their subsequent transformations. Gibber dynamically updates the source code of performances to reflect these transformations, and also injects additional code annotations depicting the current phase of musical sequences and their most recent output. The end result of these annotations is a dynamic source code document, constantly shifting and changing to reveal algorithmic processes to audiences.
            
@inproceedings{2016_EA_87,
  abstract = {This performance employs recent research on pattern manipulation and representation in live-coding performance practice. Using Gibber, a browser-based live-coding environment, I create rhythmic and melodic patterns and sequence their subsequent transformations. Gibber dynamically updates the source code of performances to reflect these transformations, and also injects additional code annotations depicting the current phase of musical sequences and their most recent output. The end result of these annotations is a dynamic source code document, constantly shifting and changing to reveal algorithmic processes to audiences.},
  address = {Atlanta, Georgia},
  author = {Roberts, Charles},
  booktitle = {Proceedings of the International Web Audio Conference},
  editor = {Freeman, Jason and Lerch, Alexander and Paradis, Matthew},
  month = {April},
  pages = {},
  publisher = {Georgia Tech},
  series = {WAC '16},
  title = {Improvisation in Gibber},
  year = {2016},
  ISSN = {2663-5844}
}