From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Tom7777 ·
Not a good combo it would seem as if you use the bus to pack the 2 channels and then a selector to choose which file to use and then a bus after to extract when you change wavefile it won't update the audio unless you move the actuall panel in SM for it to update, this could be to do with the fact you need triggers to load the files i guess and its probably simple to make a work around but this is still a bug i think.
infuzion ·
urm, sounds...interesting, but I can't really follow you. Could you perhaps split that paragraph into 2 or more sentances plz? 😀 I'd like to test out the file, since I found a few new tricks that may help. 🙂
Tom7777 ·
Hi Infuzion, hopefully this will explain the processing more -
File Dialog - Wave File - Wave Read X4
The wave read is recieving the main sampling code that Jorge posted to play the file fowards, there are four duplicates of this using this. The wave read outputs two connections.
Bus Create - Selector - Bus Extract
These are then packed using a bus module to make it 1 channel. This then packed using the bus module and passed through a selector to make the choice, after this is a bus extract to turn the one channel into two again, after it passes on the signal as normal.
The problem is it won't update each time you change the selector choice to change the wavefiles. It require you to either move a module in the structure before it will update the sound, its sort of like a GUI needs the redraw module but for audio and because theres no module that updates sound using a trigger im sort of out of ideas on how to do it and it seems to be a bug, but then again the wave modules are still in development mode. 🙂
infuzion ·
ok, follow you now Tom 🙂
Can you use the Bus for one Wave Read? How about 1 Mono Wave Read?
Workarounds? Have you tried changing the 2 Stereo Waves into Mono, then x4 Packing them? Or tried sending a trigger down one of the inputs to force an update?
Tom7777 ·
Yeah i tried a few workaround for it but none of them worked, i think its just becuase the modules are really new and theres probably a load of other bug not yet found, hopefully malc or Jorge will fix this or show some method of doing this. 🙂 As for the workaround you suggested infuzion they don't seem to work but thanks anyway, I often find workarounds so im sure it won't be a problem but still it's what seems to be a bug so i thought i should say about it 🙂
Wrote something here? To have a post removed or your name hidden, write to [email protected].