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}
}