SynthMaker

Direct Stream Array Output

Archive · 2010 6 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

DigitalWhiteByte ·

I post this example, using the Direct Stream Output Array, to obtain a selector / multiplexer. but you could use for so many other ways. 😀

stw ·

DigitalWhiteByte wrote: I post this example, using the Direct Stream Output Array, to obtain a selector / multiplexer. but you could use for so many other ways. 😀

Very interesting. Thanks for sharing. What other purposes do you have in mind?

MichaelBenjamin ·

nice find, seems good if you need many outputs. btw was this a typo or how did you come up with this?

edit: strange thing

DigitalWhiteByte ·

MichaelBenjamin wrote: nice find, seems good if you need many outputs. btw was this a typo or how did you come up with this?

edit: strange thing

In fact I was trying to understand how arrays are used in the code for my convenience I have added the streamout with copy and paste, and I noticed that were addressed in sequence the individual out of the array. I think that when it is created an array connected to a streamout, the output is allocated directly, regardless of whether or not to be used, however strange thing.

aliasant ·

INteresting stuff 🙂

I tested a 12 output version against a Multiplex 12 channel and hooked up a mono effect with a static input and this way used about 75cycles verses the multiplex that used 45c and most of that is probably the effect. SM crashed before I could check that 😉

With no stream coming into them this coded thing used about 30c for a 4channel version and 37c for a 12 channel verses the multiplex that didnt use any at all.

I couldnt hear any clicky differences eiher but the simplicity of the code is intriguing 🙂 I checked if ASM would offer any optimization possibilities but couldnt really find any.

So. What other uses could this have? I guess it could be baked into a larger code to provide "in code Multiplexing" ? I hate no being smart enough to see clearly what possibilities this might have so Im hoping for a small hint or two to scatter the darkness 🙂

MegaHurtz ·

I dont get it??

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.