Hi, Thanks a lot Martin. I'll stick this algorithm in my boxes when I get a chance. I've been thinking of going the route of OSC as I think you guys have. That will be a bigger rewrite/ hardware change though. Jim
I know, I keep forgetting about it. If it had been called 'current status', then it would make more sense...This link has a good algorithm for running status: http://www.borg.com/~jglatt/tech/midispec/run.htm Martin
----- Original Message ----- From: "jim ruxton" cinetron@passport.ca To: "Martin Peach" martinrp@vax2.concordia.ca; pd-list@iem.at Sent: Tuesday, June 22, 2004 1:00 PM Subject: Re: [PD] Was there a change in how MIDI is transmitted ????
HI Martin, haven't talked to you for a while .. Yes I will eventually do this. Just that I have a number of different devices with different code ie. midi to pwm, midi to stepper, emg to midi , accelerometer to midi etc. etc. . Eventually I'll crack open all the boxes and reprogram the chips. I guess I didn't pay close enough attention to the midi spec :-( I was just surprised when they stopped working. For now I'll just send a note-on between transmissions as suggested by Cyrille. Bandwidth isn't a big issue on my next project. Jim
But Jim, can't you change your receiver to handle running status? It''s
part
of the MIDI spec after all... You just need a variable to hold the last status byte received. When you
get
a data byte with no preceding status byte, use the running status. Martin
----- Original Message ----- From: "Jim Ruxton" cinetron@passport.ca To: msp@ucsd.edu; pd-list@iem.at Sent: Tuesday, June 22, 2004 1:54 AM Subject: Re: [PD] Was there a change in how MIDI is transmitted ????
Thanks Miller,
I'd love to blame this on MSW but it works on version 0.34 in Windows
but
not 0.37 in Linux. I guess I should try 0.37 in Windows to see if the
code
has changed there as well. jim ----- Original Message ----- From: "Miller Puckette" mpuckett@man104-1.ucsd.edu To: pd-list@iem.at Sent: Monday, June 21, 2004 10:21 PM Subject: Re: [PD] Was there a change in how MIDI is transmitted ????
Here's a conjecture... maybe the MIDI driver (or the OS) has suddenly decided to start filtering the extra bytes out. That would be bad, but not the first bad thing I've seen a MSW driver and/or OS do...
Miller
On Mon, Jun 21, 2004 at 10:40:57AM +0200, Frank Barknecht wrote:
Hallo, jim ruxton hat gesagt: // jim ruxton wrote:
>I've built a few devices that accept MIDI as a control signal and >they don't work with the latest version of PD. I'm not sure but it >looks to me like where a ctlout object used to send Channel , >Controller Number and Control Value it is only sending channel >information if there is a channel change. > > >
> Not here: ctlin is sending out all three numbers at every change of a controller value. Maybe there is something wrong with your patch, like hot and cold inlets messed up?Could you create a test patch that shows the behaviour you get?
Ciao
Frank Barknecht _ ______footils.org__
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.at to manage your subscription (including un-subscription) see http://iem.at/cgi-bin/mailman/listinfo/pd-list