[PDF][PDF] LuaAV: Extensibility and heterogeneity for audiovisual computing
G Wakefield, W Smith, C Roberts - Proceedings of Linux Audio …, 2010 - researchgate.net
We describe LuaAV, a runtime library and application which extends the Lua programming
language to support computational composition of temporal, sound, visual, spatial and other …
language to support computational composition of temporal, sound, visual, spatial and other …
Musical interaction patterns: communicating computer music knowledge in a multidisciplinary project
The growing popularity of mobile devices gave birth to a still emergent research field, called
Mobile Music, and concerning the development of musical applications for use in these …
Mobile Music, and concerning the development of musical applications for use in these …
Authoring interactive media: a logical & temporal approach
JM Celerier - 2018 - theses.hal.science
Interactive media design is a field which has been researched as soon as computers started
showing audio-visual capabilities. A common research theme is the temporal specification of …
showing audio-visual capabilities. A common research theme is the temporal specification of …
Live Coding Patterns and a Toolkit for Pure Data
AR Brown - Organised Sound, 2023 - cambridge.org
Creative activities often involve specific processes and techniques that reflect the unique
nature of the activity. For live coders, these processes and techniques can be expressed as …
nature of the activity. For live coders, these processes and techniques can be expressed as …
mimium: a self-extensible programming language for sound and music
T Matsuura, K Jo - Proceedings of the 9th ACM SIGPLAN International …, 2021 - dl.acm.org
We propose a programming language for music named mimium, which combines temporal-
discrete control and signal processing in a single language. mimium has an intuitive …
discrete control and signal processing in a single language. mimium has an intuitive …
Computational audiovisual composition using lua
W Smith, G Wakefield - Transdisciplinary Digital Art. Sound, Vision and the …, 2008 - Springer
We describe extensions to the Lua programming language constituting a novel platform to
support practice and investigation in computational audiovisual composition. Significantly …
support practice and investigation in computational audiovisual composition. Significantly …
Parallelizing the ALSA modular audio synthesizer
E Cameron - 2015 - spectrum.library.concordia.ca
Digital audio synthesizers are frameworks for generating digital audio, and are the
backbone for creating synthesized digital music. Some of the existing audio synthesizer …
backbone for creating synthesized digital music. Some of the existing audio synthesizer …
Non-blocking variable size recyclable buffer management
A Marinescu - US Patent 7,802,062, 2010 - Google Patents
Buffer management system. A ring buffer may be implemented. The ring buffer includes a
number of zones. Each of the zones includes state fields. The state fields include a filled …
number of zones. Each of the zones includes state fields. The state fields include a filled …
Synchronisation de données inter-processus dans les applications audio temps réel: qu'est-ce qui débloque?
T Carpentier - Journées d'Informatique Musicale (JIM 2018), 2018 - hal.science
Cet article expose des considérations pragmatiques pour le développement d'applications
audio temps réel. Il passe en revue plusieurs concepts fondamentaux qui doivent être pris …
audio temps réel. Il passe en revue plusieurs concepts fondamentaux qui doivent être pris …
[PDF][PDF] Lazy evaluation in microsound synthesis
H Nishino, AD Cheok - Proc. Sound and Music Computing, 2016 - academia.edu
The microsound synthesis framework in the LC computer music programing language
integrates objects and library functions that can directly represent microsounds and related …
integrates objects and library functions that can directly represent microsounds and related …