flag Here we build a soundscape comprising multiple internet radio streams, a morse-code generator and an ambient drone.
Each time this soundscape is run, it produces a different result.
In the default configuration radio.js selects 4 random internet
stations and combines their signals with a morse-code representing
today's headlines from the BBC.
You can "direct" the performance by tweaking the various interface controls. For example you can modify relative station volumes or disable and enable alternate stations.
After reporting 5 headlines, the
resulting soundscape is saved to /_recordings/. Clicking on the
resulting .wav will allow you to audition the result.
This example employs the following Hz.Plugins:
| Plugin | Description |
|---|---|
Hz.WebAudioIn |
Delivers internet audio into your soundscape. |
Hz.Osc |
Produces the morse-code sound. |
Hz.FM7 |
Produces the drone sound. |
Hz.ConvVerb |
Mooshes it all together. |
Hz.Noise |
Produces the channel-changing effect. |
Hz.Recorder |
Optionally records the performance to a .wav file. |
And here's a partial screen grab of a performance:
