No subject


Thu Aug 23 10:31:50 CEST 2012


way to specify a timestamp in MIDI as the MIDI protocol simply has no
timestamp defined. When timestamps are involved in your problem, they
most likely are not implemented on the MIDI level, but somewhere else.

As there are no timestamps in MIDI, it is unlikely that your problem can
be solved by hacking [noteout]. 

The concept of timestamps in your problem seems specific to the IAC bus
you mentioned. In the link you posted I read:

"A hacky workaround would be to route the MIDI bus to an intermediate
program that echoes the MIDI packets to another IAC bus but adds
timestamps."

Have you tried that? (I must say I don't know anything about IAC bus nor
any specifics about MIDI in OS X)

Roman





> =============
> Panagiotis Melidis
> 
> http://www.larrygus.com
> http://facebook.com/larrygus
> http://twitter.com/larrygus
> http://larrygus.tumblr.com
> 
> 
> On Tue, Jan 15, 2013 at 3:26 PM, Martin Peach
> <martin.peach at sympatico.ca> wrote:
>         There is no timestamp in the MIDI spec. A noteout message
>         sends three bytes: status+channel, number, velocity.
>         
>         
>         Martin
>         
>         
>         
>         On 2013-01-15 08:02, Panagiotis Melidis wrote:
>         
>                 as it seems the problem would be solved if i could
>                 find a way to add a
>                 timestamp each time noteout sends a message... but is
>                 there a way to do
>                 that? should i modify the noteout source code?
>                 
>                 is there maybe another way to send timestamped midi
>                 messages from pure data?
>                 
>                 thanks again!
>                 
>                 
>                 =============
>                 Panagiotis Melidis
>                 
>                 http://www.larrygus.com
>                 http://facebook.com/larrygus
>                 http://twitter.com/larrygus
>                 http://larrygus.tumblr.com
>                 
>                 
>                 On Tue, Jan 15, 2013 at 1:21 PM, Panagiotis Melidis
>                 <pmelidis at gmail.com
>                 
>                 <mailto:pmelidis at gmail.com>> wrote:
>                 
>                     hey people!
>                 
>                     i am working on osx, ver 10.8.2
>                 
>                     i am sending noteout messages from PD over to
>                 Ableton Live via the
>                     IAC driver, but after a certain point ableton live
>                 ignores the
>                     messages, and this has to do with the fact that
>                 live itself is
>                     getting confused by the timestamps.
>                 
>                     on the ableton forums people found that the
>                 solution is to add the
>                     timestamp with the midi message, and some people
>                 managed to achieve
>                     it for C++ and Python as explained in those two
>                 posts;
>                 
>                 
>                 https://forum.ableton.com/viewtopic.php?p=1426466#p1426466
>                 
>                 https://forum.ableton.com/viewtopic.php?p=1347051#p1347051
>                 
>                     so, i am struggling to find a way to change the
>                 timestamp of a
>                     noteout message but i can't do it.
>                 
>                     any ideas?
>                 
>                     hope i was clear enough :)
>                     =============
>                     Panagiotis Melidis
>                 
>                     http://www.larrygus.com
>                     http://facebook.com/larrygus
>                     http://twitter.com/larrygus
>                     http://larrygus.tumblr.com
>                 
>                 
>                 
>                 
>                 
>                 _______________________________________________
>                 Pd-list at iem.at mailing list
>                 UNSUBSCRIBE and account-management ->
>                 http://lists.puredata.info/listinfo/pd-list
>                 
>         
> 
> 
> _______________________________________________
> Pd-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list





More information about the Pd-list mailing list