<div dir="ltr">hello all.<div><br></div><div style>i revive this thread to ask you if there is any way that i can edit a noteout message _after_ it leaves PD, in order to add the desired timestamp. midipipe in the end didn't work, so i am looking for alternatives, to no avail so far.</div>
</div><div class="gmail_extra"><br clear="all"><div><div><br></div><div>=============</div><div>Panagiotis Melidis</div><br><a href="http://www.larrygus.com" target="_blank">http://www.larrygus.com</a><div><div><a href="http://facebook.com/larrygus" target="_blank">http://facebook.com/larrygus</a></div>
<div><a href="http://twitter.com/larrygus" target="_blank">http://twitter.com/larrygus</a></div><div><a href="http://larrygus.tumblr.com" target="_blank">http://larrygus.tumblr.com</a></div></div></div>
<br><br><div class="gmail_quote">On Thu, Jan 17, 2013 at 12:24 PM, Panagiotis Melidis <span dir="ltr"><<a href="mailto:pmelidis@gmail.com" target="_blank">pmelidis@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">thanks a lot for your replies!!<div><br></div><div>for now, i found a solution, which is this little application called MidiPipe <a href="http://subtlesoft.square7.net/SubtleSoft/MidiPipe.html" target="_blank">http://subtlesoft.square7.net/SubtleSoft/MidiPipe.html</a>, which helps you modify the midi messages, and i just added a sort of 10ms delay, which in turn forces the message to carry the timestamp.</div>
</div><div class="gmail_extra"><div class="im"><br clear="all"><div><div><br></div><div>=============</div><div>Panagiotis Melidis</div><br><a href="http://www.larrygus.com" target="_blank">http://www.larrygus.com</a><div>
<div><a href="http://facebook.com/larrygus" target="_blank">http://facebook.com/larrygus</a></div>
<div><a href="http://twitter.com/larrygus" target="_blank">http://twitter.com/larrygus</a></div><div><a href="http://larrygus.tumblr.com" target="_blank">http://larrygus.tumblr.com</a></div></div></div>
<br><br></div><div><div class="h5"><div class="gmail_quote">On Tue, Jan 15, 2013 at 4:12 PM, Roman Haefeli <span dir="ltr"><<a href="mailto:reduzent@gmail.com" target="_blank">reduzent@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On Die, 2013-01-15 at 15:57 +0100, Panagiotis Melidis wrote:<br>
> thanks a lot for your answer martin!<br>
><br>
><br>
> so in that case, is there any way to modify the noteout object in<br>
> order to add a timestamp? otherwise i should find a way to add the<br>
> timestamp _after_ the message is sent from noteout, right?<br>
<br>
</div>From what I know - and probably what Martin meant before - there is no<br>
way to specify a timestamp in MIDI as the MIDI protocol simply has no<br>
timestamp defined. When timestamps are involved in your problem, they<br>
most likely are not implemented on the MIDI level, but somewhere else.<br>
<br>
As there are no timestamps in MIDI, it is unlikely that your problem can<br>
be solved by hacking [noteout].<br>
<br>
The concept of timestamps in your problem seems specific to the IAC bus<br>
you mentioned. In the link you posted I read:<br>
<br>
"A hacky workaround would be to route the MIDI bus to an intermediate<br>
program that echoes the MIDI packets to another IAC bus but adds<br>
timestamps."<br>
<br>
Have you tried that? (I must say I don't know anything about IAC bus nor<br>
any specifics about MIDI in OS X)<br>
<span><font color="#888888"><br>
Roman<br>
</font></span><div><div><br>
<br>
<br>
<br>
<br>
> =============<br>
> Panagiotis Melidis<br>
><br>
> <a href="http://www.larrygus.com" target="_blank">http://www.larrygus.com</a><br>
> <a href="http://facebook.com/larrygus" target="_blank">http://facebook.com/larrygus</a><br>
> <a href="http://twitter.com/larrygus" target="_blank">http://twitter.com/larrygus</a><br>
> <a href="http://larrygus.tumblr.com" target="_blank">http://larrygus.tumblr.com</a><br>
><br>
><br>
> On Tue, Jan 15, 2013 at 3:26 PM, Martin Peach<br>
> <<a href="mailto:martin.peach@sympatico.ca" target="_blank">martin.peach@sympatico.ca</a>> wrote:<br>
> There is no timestamp in the MIDI spec. A noteout message<br>
> sends three bytes: status+channel, number, velocity.<br>
><br>
><br>
> Martin<br>
><br>
><br>
><br>
> On 2013-01-15 08:02, Panagiotis Melidis wrote:<br>
><br>
> as it seems the problem would be solved if i could<br>
> find a way to add a<br>
> timestamp each time noteout sends a message... but is<br>
> there a way to do<br>
> that? should i modify the noteout source code?<br>
><br>
> is there maybe another way to send timestamped midi<br>
> messages from pure data?<br>
><br>
> thanks again!<br>
><br>
><br>
> =============<br>
> Panagiotis Melidis<br>
><br>
> <a href="http://www.larrygus.com" target="_blank">http://www.larrygus.com</a><br>
> <a href="http://facebook.com/larrygus" target="_blank">http://facebook.com/larrygus</a><br>
> <a href="http://twitter.com/larrygus" target="_blank">http://twitter.com/larrygus</a><br>
> <a href="http://larrygus.tumblr.com" target="_blank">http://larrygus.tumblr.com</a><br>
><br>
><br>
> On Tue, Jan 15, 2013 at 1:21 PM, Panagiotis Melidis<br>
> <<a href="mailto:pmelidis@gmail.com" target="_blank">pmelidis@gmail.com</a><br>
><br>
> <mailto:<a href="mailto:pmelidis@gmail.com" target="_blank">pmelidis@gmail.com</a>>> wrote:<br>
><br>
> hey people!<br>
><br>
> i am working on osx, ver 10.8.2<br>
><br>
> i am sending noteout messages from PD over to<br>
> Ableton Live via the<br>
> IAC driver, but after a certain point ableton live<br>
> ignores the<br>
> messages, and this has to do with the fact that<br>
> live itself is<br>
> getting confused by the timestamps.<br>
><br>
> on the ableton forums people found that the<br>
> solution is to add the<br>
> timestamp with the midi message, and some people<br>
> managed to achieve<br>
> it for C++ and Python as explained in those two<br>
> posts;<br>
><br>
><br>
> <a href="https://forum.ableton.com/viewtopic.php?p=1426466#p1426466" target="_blank">https://forum.ableton.com/viewtopic.php?p=1426466#p1426466</a><br>
><br>
> <a href="https://forum.ableton.com/viewtopic.php?p=1347051#p1347051" target="_blank">https://forum.ableton.com/viewtopic.php?p=1347051#p1347051</a><br>
><br>
> so, i am struggling to find a way to change the<br>
> timestamp of a<br>
> noteout message but i can't do it.<br>
><br>
> any ideas?<br>
><br>
> hope i was clear enough :)<br>
> =============<br>
> Panagiotis Melidis<br>
><br>
> <a href="http://www.larrygus.com" target="_blank">http://www.larrygus.com</a><br>
> <a href="http://facebook.com/larrygus" target="_blank">http://facebook.com/larrygus</a><br>
> <a href="http://twitter.com/larrygus" target="_blank">http://twitter.com/larrygus</a><br>
> <a href="http://larrygus.tumblr.com" target="_blank">http://larrygus.tumblr.com</a><br>
><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -><br>
> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
<br>
_______________________________________________<br>
<a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
</div></div></blockquote></div><br></div></div></div>
</blockquote></div><br></div>