DIY Hybrid Analog/Digital Modular Synthesis

Greg Surges

Proceedings of the International Conference on New Interfaces for Musical Expression

Abstract:

This paper describes three hardware devices for integrating modular synthesizers with computers, each with a different approach to the relationship between hardware and software. The devices discussed are the USB-Octomod, an 8-channel OSC-compatible computer-controlled control-voltage generator, the tabulaRasa, a hardware table-lookup oscillator synthesis module with corresponding waveform design software, and the pucktronix.snake.corral, a dual 8x8 computer-controlled analog signal routing matrix. The devices make use of open-source hardware and software, and are designed around affordable micro-controllers and integrated circuits.

Citation:

Greg Surges. 2012. DIY Hybrid Analog/Digital Modular Synthesis. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178427

BibTeX Entry:

  @inproceedings{Surges2012,
 abstract = {This paper describes three hardware devices for integrating modular synthesizers with computers, each with a different approach to the relationship between hardware and software. The devices discussed are the USB-Octomod, an 8-channel OSC-compatible computer-controlled control-voltage generator, the tabulaRasa, a hardware table-lookup oscillator synthesis module with corresponding waveform design software, and the pucktronix.snake.corral, a dual 8x8 computer-controlled analog signal routing matrix. The devices make use of open-source hardware and software, and are designed around affordable micro-controllers and integrated circuits. },
 address = {Ann Arbor, Michigan},
 author = {Greg Surges},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1178427},
 issn = {2220-4806},
 keywords = {modular synthesis, interface, diy, open-source},
 publisher = {University of Michigan},
 title = {DIY Hybrid Analog/Digital Modular Synthesis},
 url = {http://www.nime.org/proceedings/2012/nime2012_9.pdf},
 year = {2012}
}