The problem will actually be getting the NRPN's into PD. There
are built in pd objects for [ctlin] which gives you 3 outlets, one for
the Value, one for CC# and one for channel. There is a [midiin] object
that might give you raw Midi info that you can parse, but like I said in
my first email, I have never really used NRPN's so I don't know how you
would go about getting them into PD.
You could search the PD list archives here:
http://iem.at/mailinglists/pd-list/
Or just join the list its self. It is full of a bunch of very helpful
folks (many of whom are also here).
David Mccallum has done a couple of abstractions dealing with NRPN's
including it appears [nrpnin] and [nrpnout]. So this would be a good
place to start.
http://mentalfloss.ca/sintheta/html/downloads.html
m.
-----Original Message-----
From: linux-audio-user-bounces(a)music.columbia.edu [mailto:linux-audio-
user-bounces(a)music.columbia.edu] On Behalf Of Chris Pickett
Sent: Thursday, May 20, 2004 10:53 AM
To: A list for linux audio users
Subject: Re: [linux-audio-user] midi filter to convert NRPN's to CC's
Matthew Allen wrote:
>>-----Original Message-----
>>From: linux-audio-user-bounces(a)music.columbia.edu
[mailto:linux-audio-
>>user-bounces(a)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
_________________________________________________
Scanned on 20 May 2004 16:59:20
Scanning by
http://erado.com
_________________________________________________
Scanned on 20 May 2004 18:22:47
Scanning by
http://erado.com