[PD] Was there a change in how MIDI is transmitted ????

jim ruxton cinetron at passport.ca
Tue Jun 22 21:05:20 CEST 2004


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 at passport.ca>
>To: "Martin Peach" <martinrp at vax2.concordia.ca>; <pd-list at 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 at passport.ca>
>>>To: <msp at ucsd.edu>; <pd-list at 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 at man104-1.ucsd.edu>
>>>>To: <pd-list at 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 at 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 at 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 at 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 at iem.at
>>to manage your subscription (including un-subscription) see
>>http://iem.at/cgi-bin/mailman/listinfo/pd-list
>>    
>>
>
>
>
>  
>






More information about the Pd-list mailing list