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