SynthMaker

Possible bug with code component

Archive · 2010 6 old posts

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

Slobos ·

Hello, here is short description of the bug:

I created component that will send integers to CODE component on "monoin" input. Component will set "monoout" to value based on input. I then process output values. If I use component inside editor, CODE component will operate as programmed. If I compile the code in to standalone EXE, CODE component will receive input but output will always return 0.

I checked this several times and this is exact behavior. If someone is interested I can send more detailed information and screenshots or saved project.

P.S. This problem does not show only when building EXE, it used to show up in editor as well, but I am not able to reproduce same behavior any more.

trogluddite ·

Welcome to the forum Slobos. First thought is that it may be that there is no driver running - have you selected your soundcard in the .exe 'Audio' menu (it defaults to no audio active). In the editor and in .exe's, stream components (blue and white connections) don't get calculated unless there is an active ASIO or DirectSound driver. If that's not the problem then you will need to post your schematic so that we can have a look.

rl ·

I rember there was a bug when feeding the code component with Integers. Try convert to float (run through a Float element) before.

Slobos ·

Thank you for a nice welcome, I am likewise glad to be here.

Now to the subject:

I did not have audio driver selected and when I did it worked. But I also read all three manuals and was not able to find that information.

trogluddite ·

Glad you fixed it.

Slobos wrote: But I also read all three manuals and was not able to find that information.

# You'll get used to that - SM is fantastic software, but SM manuals are not so good - mostly the Wiki and the forum are the best places to learn.

Slobos ·

Good to knew. I am looking for a way to select array of preset values by integer index but can't really find anything, or maybe how to create graphs or use routing matrix or use FFT display...

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.