On Wed, May 19, 2004 at 08:49:58PM -0400, Chris Pickett wrote: > Hi, > > I have a synthesizer whose knobs send out NRPN data. They only have a > 12-bit range (0 - 4095), not the usual 14-bit range. > > I'd like to be able to turn one of these knobs, filter the NRPN data > into CC data (range 0 - 127), assign it to some arbitrary CC, and then > send it to either some running MIDI-capable software or out to my > CC-accepting drum machine, with as low latency as possible. > > So far I've found Div's MIDI Utilities for Unix. Are these tools the > most appropriate for the job? Or are there other more recent things for > me to look at? It looks like I'd have to write some code to get what I > want with Div's utils, so I just want to check I don't do something > totally redundant. In windows, MIDI-Ox handled it fairly well, but I > don't need anything so complex, just a filter is fine. > > http://www.sreal.com:8000/~div/midi-utilities-for-unix/ > > Cheers, > Chris I think you should be able to do it with pd fairly easily.. You can certainly perform mathematical functions on midi inputs. Using pd purely as a midi router (and modifier) should not be a problem. James