Embedded Networking and Hardware-Accelerated Graphics with Satellite CCRMA

Edgar Berdahl, Spencer Salazar, and Myles Borins

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2013
  • Location: Daejeon, Republic of Korea
  • Pages: 325–330
  • Keywords: Satellite CCRMA, embedded musical instruments, embedded installations, Node.js, Interface.js, hardware-accelerated graphics, OpenGLES, SimpleGraphicsOSC, union file system, write endurance
  • DOI: 10.5281/zenodo.1178476 (Link to paper)
  • PDF link

Abstract

Satellite CCRMA is a platform for making embedded musical instruments andembedded installations. The project aims to help prototypes live longer byproviding a complete prototyping platform in a single, small, and stand-aloneembedded form factor. A set of scripts makes it easier for artists andbeginning technical students to access powerful features, while advanced usersenjoy the flexibility of the open-source software and open-source hardwareplatform.This paper focuses primarily on networking capabilities of Satellite CCRMA andnew software for enabling interactive control of the hardware-acceleratedgraphical output. In addition, some results are presented from robustness testsalongside specific advice and software support for increasing the lifespan ofthe flash memory.

Citation

Edgar Berdahl, Spencer Salazar, and Myles Borins. 2013. Embedded Networking and Hardware-Accelerated Graphics with Satellite CCRMA. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178476

BibTeX Entry

@inproceedings{Berdahl2013,
 abstract = {Satellite CCRMA is a platform for making embedded musical instruments andembedded installations. The project aims to help prototypes live longer byproviding a complete prototyping platform in a single, small, and stand-aloneembedded form factor. A set of scripts makes it easier for artists andbeginning technical students to access powerful features, while advanced usersenjoy the flexibility of the open-source software and open-source hardwareplatform.This paper focuses primarily on networking capabilities of Satellite CCRMA andnew software for enabling interactive control of the hardware-acceleratedgraphical output. In addition, some results are presented from robustness testsalongside specific advice and software support for increasing the lifespan ofthe flash memory.},
 address = {Daejeon, Republic of Korea},
 author = {Edgar Berdahl and Spencer Salazar and Myles Borins},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1178476},
 issn = {2220-4806},
 keywords = {Satellite CCRMA, embedded musical instruments, embedded installations, Node.js, Interface.js, hardware-accelerated graphics, OpenGLES, SimpleGraphicsOSC, union file system, write endurance},
 month = {May},
 pages = {325--330},
 publisher = {Graduate School of Culture Technology, KAIST},
 title = {Embedded Networking and Hardware-Accelerated Graphics with Satellite CCRMA},
 url = {http://www.nime.org/proceedings/2013/nime2013_277.pdf},
 year = {2013}
}