[linux-audio-user] midi filter to convert NRPN's to CC's

James Stone stone1 at btinternet.com
Thu May 20 14:15:58 EDT 2004


On Thu, May 20, 2004 at 01:53:27PM -0400, Chris Pickett wrote:
> Matthew Allen wrote:
> >>-----Original Message-----
> >>From: linux-audio-user-bounces at music.columbia.edu [mailto:linux-audio-
> >>user-bounces at music.columbia.edu] On Behalf Of James Stone
> >>Sent: Thursday, May 20, 2004 12:07 AM
> >>To: A list for linux audio users
> >>Subject: Re: [linux-audio-user] midi filter to convert NRPN's to CC's
> >>
> >>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.
> >
> >
> >I was thinking about PD, but never having used NRPN's I don't actually
> >know how you would get them into PD to do the tweaking. Once they were
> >in there I could certainly set up an environment that scaled and tweaked
> >ranges of numbers.
> 
> NRPN's are encoded by 4 CC's, two for the parameter number and two for 
> the data value, and they appear in four-byte chunks in the midi stream. 
>  I'll take a look at PD, and post again if I get anywhere or get stuck. 
>  Thanks for the suggestions ... three votes for PD in a row sounds good 
> to me :)
> 
> Cheers,
> Chris

You may find this helpful:

http://mentalfloss.ca/sintheta/html/downloads.html

The pd abstractions file contains "nrpnin" and "nrpnout" which should do
the job you want.

James



More information about the Linux-audio-user mailing list