Alternative to ddg.mono (in javascript)

May 29, 2012 at 10:25pm

Alternative to ddg.mono (in javascript)

A lot of people have problems with ddg.mono because they are trying to use it with VST instruments or Live devices – instruments which are intrinsically polyphonic, and therefore don’t respond well to ddg.mono’s lack of note-offs. ddg.mono was meant to provide monophonic behavior to synths that you create in Max, so some compromises had to be made…

I’m going to provide add some logic to ddg.mono, but I thought I’d share this javascript mock-up; it provides the proper set of note-on and note-off messages to support routing to polyphonic instruments/devices appropriately.

I hope you find it useful. I’ve included a simple test patch that allows you to use Max’s virtual MIDI ports to route things to and from external systems/packages.

Attachments:
  1. JSMono.zip
#56680
May 30, 2012 at 12:24am

I have an abstraction called cbm.mono that I use for this sort of thing. It can be found here: http://xfade.com/max/examples/

#203145
Sep 27, 2013 at 3:20am

is ddg.mono updated in max6? (im still on 5)

#266417
Sep 27, 2013 at 6:26am

@flowdesigner: it does work.

#266435

You must be logged in to reply to this topic.