Rhapsody Doesn't Export AudioFiles (Windows)
-
I assume AudioFIles are compiled into the plugin binary, and since Rhapsody (wonderfully) skips that step, AudioFiles basically dissappear.
Steps to recreate:
- Create a blank Rhapsody Project
- Put any .wav in the AudioFiles subfolder.
Engine.loadAudioFilesIntoPool();
- Export as Full Expansion
- Check
%appdata%\Libre Wave\Rhapsody\AudioFiles
- Check
%appdata%\Libre Wave\Rhapsody\Expansions\expName\AudioFiles
Both are empty, and since there's no binary, there's no embedded files either.
It's not a huge deal, but ideally end users won't have to do additional steps to download impulse responses or wavetables - they would just work out of the box.
-
@iamlamprey They are embedded in the hxi you can also not embed them and use the .dat file.
-
@d-healey Okay disabling Embed does indeed change the .hxi file size, should I be using
FileSystem.AudioFiles
or something likeFileSystem.Expansions.getChildFile("AudioFiles");
to reference them?I figured just referencing the root audioFiles folder would work since it's a Full Expansion, but I can't get it working
-
@iamlamprey If you want to load a file into a reverb, for example, you would write
const myAudioFiles = Engine.loadAudioFilesIntoPool(); MyReverb.setFile(myAudioFiles[index]);
-
@d-healey Silly me not realizing
Engine.loadAudioFilesIntoPool()
returns something -
I iamlamprey marked this topic as a question
-
I iamlamprey has marked this topic as solved