VSynth effects

About Monkey 2 Forums Monkey 2 Projects VSynth effects

This topic contains 2 replies, has 2 voices, and was last updated by  Simon Armstrong 1 year, 6 months ago.

Viewing 3 posts - 1 through 3 (of 3 total)
  • Author
    Posts
  • #10678

    Simon Armstrong
    Participant

    Early days but the new effects section in my VSynth arpeggiator project are turning out to be a lot of fun.

    Save to wav is now working (24 bit only) , uploaded sample output here.

    The reverb implementation is too slow for Debug so not quite ready for prime time.

    #10698

    AdamStrange
    Participant

    You might want to think about effects busses.

    in essence. you have a buss – which is a buffer the same size as the output.

    for each ‘sound’ you have a float from 0 to 1 for each bus.

    at 0 the ‘sound’ will not go to the buss, at 1 it will be full volume to the bus. so you have a volume that sets the amount gong to the bus.

     

    For each buffer loop. (once filled) you will have some audio in the bus buffer. You then just do your effect on this buffer.

     

    The result is the output buffer plus the effect bus buffer

    #10764

    Simon Armstrong
    Participant

    Thanks Adam, I can see the reason for bussing when multiple instruments are involved but not too clear on any benefit to what I suppose I would classify as a standalone synth project.

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.