From the original SynthMaker forum (2004–2014), with its members’ names and dates.
TomC ·
G'day,
I'm using both primitives all day with streams/mono to select different
routings inside my effects without problem.
I've now tried the same with a bus of mono signals, and it behaves
different in a strange way:
- inside SynthMaker: everything works as supposed
- inside a VST host (Cubase): the change of the selector/multiplexer only
takes effect when I click on any other UI-element which is part(!) of the
signal path
Find below a link to test that behaviour.
- load the effect into a VST host
- if the switch is on the left side, you should hear audio
- if it's on the right side, no audio signal is passed through
- change the switch to left or right (depends on where it was when you loaded the VST)
- now click on the stereo amp button.
If it behaves like it does on my computer, the changes only take effect
after you've clicked on the button.
I couldn't track it down if it's the select or the multiplex which behaves
wrong. The manual says both primitives can tack any type, so a bus should work, too.
Good catch!
I've had ongoing issues with the Bus system; I stay away from it.
TomC ·
infuzion wrote: Good catch!
I've had ongoing issues with the Bus system; I stay away from it.
I'd like to have a way around this, but there's no way I'll gonna draw 8
individual lines to each of the modules involved. Buses ARE a very
powerful feature and I'd like to use them.
I hope that'll get sorted out with the next version.
Cheers,
Tom
Tom7777 ·
Buses ARE a very
powerful feature and I'd like to use them.
Indeed, they are very useful imo, not quite a bug more of an un-added feature but i really need to be able to pass a view through the busses, im actually suprised this wasn't added before i would have expected it to be as its a commonly used data type, hopefully this will get sorted and the view through added for the next release 😇
Andrew J ·
I seem to have run into this problem too. As the last step in finalising my VST effect, I've run buses out of modules to processors that use the pack/unpack to take advantage of SSE stream components. Since doing this I've had major issues both within SM and even more so in exported VSTs.
Inside SM, I sometimes get problems with synced modules where one of the modules starts getting components displaced - everything is connected still, but things at either the far left or right of the schematic can suddenly move to the opposite side. More worrying than that though, is that some parts of the signal chain go to -1.#IND. I can sometimes correct this by deleting links and then undoing - but I have to do this progessively as the problem propagates along the signal chain.
With the exported VST, I get problems where some modules don't work at all, and some behave strangely. For example, on one channel strip I hear nothing with the phase button switched one way, but its OK the other way (and no, this isn't because of cancellation with another channel!).
I'll post my osm to the support email...
TomC ·
Andrew J wrote: More worrying than that though, is that some parts of the signal chain go to -1.#IND. I can sometimes correct this by deleting links and then undoing - but I have to do this progessively as the problem propagates along the signal chain.
I've seen this, too, but haven't an .osm anymore because I somehow managed
to work around this issue.
Good you sent an example for this!
Cheers,
Tom
exonerate ·
I've had this issue with buses before, it's a problem with poly or mono streams and buses feed through selectors/multiplexors.
I came up with a little workaround on the groove box project Here
The file you want is the SMGBOX one.
cheers 😉
Exo
infuzion ·
Had this bug been fully fixed yet please?
cheers
infuzion ·
infuzion wrote: Had this bug been fully fixed yet please?
Urm, anyone? Or is everyone avoiding busses all together like me?
Andrew J ·
infuzion wrote:
infuzion wrote: Had this bug been fully fixed yet please?
Urm, anyone? Or is everyone avoiding busses all together like me?
I only use them for control signals now, not audio.
sunsynth ·
I totally avoid the use of them after redesign of my monster-audio-only-project...
infuzion ·
Andrew J wrote: I only use them for control signals now, not audio.
sunsynth wrote: I totally avoid the use of them after redesign of my monster-audio-only-project...
I cannot blame you guys, but unfortunately I need to use them, or else give up on the project I'm working on.
kirkagur ·
infuzion wrote:
Andrew J wrote: I only use them for control signals now, not audio.
sunsynth wrote: I totally avoid the use of them after redesign of my monster-audio-only-project...
I cannot blame you guys, but unfortunately [url=
sunsynth wrote: I totally avoid the use of them after redesign of my monster-audio-only-project...
]I need to use them[/url], or else give up on the project I'm working on.
this is a very sad story .
I think that all of us can wish for a good ending. 😉
Tom7777 ·
Yeah i tend to avoid busses due to this and not all data types go through etc yet or at least last time i checked, so im hoping this will improve.
rl ·
The busses aren't that bad. Using busses, arrays with associative addressing or lookup tables can be easily built. Like the ASCII Table in this example: custom font render engine example
infuzion ·
Thanks for the info rl.
I'm focusing on using audio through buses though. If the buses do not work for audio, then my project manager may give up the VSTi we're building, wasting like 000+. I'd rather get solid confirmation, preferably a good test OSM, before I waste $50 just testing audio-buses in his huge (16Mb) VSTi.
infuzion ·
infuzion wrote:
infuzion wrote: Had this bug been fully fixed yet please?
Urm, anyone? Or is everyone avoiding busses all together like me?
Has anyone used & fully tested the bus-system successfully for audio signals please? If it does work, it would make a very fast re-router:
Multiplexer alternative
cheers
infuzion ·
Andrew J wrote:
infuzion wrote:
infuzion wrote: Had this bug been fully fixed yet please?
Urm, anyone? Or is everyone avoiding busses all together like me?
I only use them for control signals now, not audio.
Bus system is still buggy. I'm trying to use Bus Create -> Selector -> Bus Extract and the green triggers seem not to propagate correctly when this Selector is switched. It could be the link-order, but when I did some swapping there, sill bad triggering.
😝
New bug report off to Malc.
Andrew J ·
infuzion wrote: Bus system is still buggy. I'm trying to use Bus Create -> Selector -> Bus Extract and the green triggers seem not to propagate correctly when this Selector is switched. It could be the link-order, but when I did some swapping there, sill bad triggering.
😝
New bug report off to Malc.
I should have mentioned that I only use buses for routeing control signals from the GUI *and* these don't go through selectors. Only the audio path gets switched through the selectors. That way I avoid the problem and hence probably won't notice if it gets fixed.
bootsy ·
I'm using audio through busses sometimes but had problems in the past when using a selector on that.
Wrote something here? To have a post removed or your name hidden, write to [email protected].