Notes first meeting, Weitzer: 30.10.2018 - Ideas
Cicadas, Entrained Oscillators Model
- Spatially distributed oscillator, one Microphone
- Synchronization Phenomena
- Phases of oscillators are shifted by the incoming Microphone signal
- Idea: How to transpose model for musicians? Score as rule set
- The importance of perception
- How not to be a constructivist?
- How not to be algorithmic?
- Contingency added by the player/instruments/spaces/material/contexts/temperature…
- Sensitivity
- Transpose the model in the Frequency domain? How? Timbre (Klangfarbe)
- Properties/Peculiarities of the various Instruments/Sound-generation
- Mesh of rules
- Same mode/ different Instances/realizations.
- Identity by similar/coherent behavior
- Think Materiality(Dinglichkeit)/Identity/Form/Stability differently, through Temporal Structuring, temporal Coherence.
Language/System
- Rust?
- repo gitlab iem
- henri? (David’s attempt of a “language”) henri git repository
Theory-Thread
- Objecthood(Dinglichkeit)/Materiality
- System/behavior
- Non-algoritmicity friction in thought
- paper?
{hhr, 190925}
- Punctual (David Ogborn)
{kind: reference, keywords: [sound, synthesis, language]}
{hhr, 190713}
- Kronos (Vesa Norilo)
{kind: reference, keywords: [sound, synthesis, language]}
---
meta: true
persons: [HHR, DP, LD]
function: Brainstorming
keywords: [compositional models, materiality, contingency, synchronization, language, programming languages, WRECK, DSP, sound]
---
WebAssembly
{hhr, 190112}
- https://github.com/rustwasm/wasm-bindgen/tree/master/examples/webaudio
- https://github.com/webaudiomodules/webdx7
The first is an example for creating a WebAudio patch with Rust. Unfortunately it doesn't use custom processing function, just puts together the standard WebAudio API components. And so we have the second project which is a C++ example of submitting a custom AudioWorkletProcessor ; it was working both in Firefox and Chromium for me, so perhaps the API is already stable enough to give it a try.
Meanwhile, progress is made with getting Scala Native to compile to wasm:
What I would like to figure out is if I can write an AudioWorkletProcessor function in Scala this way.
{hhr, 190116}
{kind: reference, keywords: [sound, synthesis, language]}