Ori Spokoini
08/09/2025, 9:43 AMawait audioContext.audioWorklet.addModule("hiss-generator.js");
// hiss-generator.js
registerProcessor("hiss-generator", HissGeneratorProcessor);
I tried to creating the processor in another module with:
// processor/build.gradle.kts
commonWebpackConfig {
outputFileName = "audio-processor.js"
}
But when I add it as a dependency to the app, audio-processor.js
isn’t included in the dist
output.
What am I missing?turansky
08/09/2025, 12:16 PMturansky
08/09/2025, 1:06 PMWorker
creation without separate subproject creation - example.turansky
08/09/2025, 1:07 PMturansky
08/09/2025, 1:17 PMturansky
08/09/2025, 1:47 PMOri Spokoini
08/09/2025, 1:47 PMturansky
08/09/2025, 1:54 PM// MyAydioWorkletModule.kt
val MyAydioWorkletModule = AudioWorkletModule {
// this - AudioWorkletGlobalScope
}
// App.kt
audioContext.audioWorklet.addModule(MyAydioWorkletModule)
All additional magic Vite and Seskar will do 😉Ori Spokoini
08/09/2025, 2:01 PMturansky
08/09/2025, 3:08 PMOri Spokoini
08/14/2025, 2:27 PMturansky
08/14/2025, 2:30 PMturansky
08/14/2025, 2:30 PMturansky
08/16/2025, 2:16 AMturansky
08/16/2025, 2:16 AMturansky
08/18/2025, 1:40 AM