I’d like to embed an audio file into a composition, similarly to the procedure I can embed an image, using the URI technique.
As long as I can understand, this is not allowed yet.
A possible improvement would be to add a “fetch audio” node; even simpler, to upgrade “Play audio” URL parameter in order to accept URI/data.
Thanks for the feature idea. Agreed that it could be useful.
There is a workaround if you want to embed audio with Vuo’s current functionality:
- Convert your audio file to a single-channel, 8bit, 48kHz raw stream, then encode it as a base64 data URI. You can do so by running the following command in Terminal (substituting in the name of your audio file):
echo -n 'data:;base64,' ; ffmpeg -loglevel error -nostats -i someAudioFile.mp3 -ac 1 -ar 48000 -f u8 - | base64
- Paste the output of that command into the input of a
Fetch Data
node. - Do the math to convert the data bytes to audio samples. Here’s an example:
PlayAudioUri-electriccafe.vuo (245.3 KB)
2 Likes