<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Generate MIDI clock messages from PD]]></title><description><![CDATA[<p>I am trying to sync through MIDI my PD patches and some hardware equipment. The reason is that PD generates music and I jam to it with instruments connected to effects and samplers. The problem is that those samplers and effects are BMP dependent and need this information to perform.</p>
<p><strong>How can I send MIDI clock messages from PD?</strong></p>
<p>I can't seam to find a way of doing this with [midiout] and [noteout].<br />
I am using Win7.</p>
<p>p.s. I believe I found some hints that on linux using [midiout] it is possible to do this, but is this exclusive for linux or possible on Win too?</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 06:10:04 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/9545.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 08 Oct 2015 09:21:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Thu, 08 Oct 2015 09:21:04 GMT]]></title><description><![CDATA[<p>I am trying to sync through MIDI my PD patches and some hardware equipment. The reason is that PD generates music and I jam to it with instruments connected to effects and samplers. The problem is that those samplers and effects are BMP dependent and need this information to perform.</p>
<p><strong>How can I send MIDI clock messages from PD?</strong></p>
<p>I can't seam to find a way of doing this with [midiout] and [noteout].<br />
I am using Win7.</p>
<p>p.s. I believe I found some hints that on linux using [midiout] it is possible to do this, but is this exclusive for linux or possible on Win too?</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd</guid><dc:creator><![CDATA[happilylazy]]></dc:creator><pubDate>Thu, 08 Oct 2015 09:21:04 GMT</pubDate></item><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Thu, 08 Oct 2015 11:34:08 GMT]]></title><description><![CDATA[<p>I guess you have to use [ctlout]</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/2</guid><dc:creator><![CDATA[LucienR]]></dc:creator><pubDate>Thu, 08 Oct 2015 11:34:08 GMT</pubDate></item><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Thu, 08 Oct 2015 13:13:17 GMT]]></title><description><![CDATA[<p>[ctlout] and [noteout] generate midi controller and note messages only, not midi realtime.  There is no [midireatimeout] object -- you have to build a patch and connect it to the raw [midiout] object to create these messages..</p>
<p>There are a number of simple pre-made patches you can download around the net to do this, though I can't vouch for their effectiveness or stability. It's one of those things where the basic message protocol is very simple but it gets messy when trying to implement it properly on the common modern software platforms,  especially with Pd running on top of them as it's midi  realtime  functions are still underdeveloped.</p>
<p>Here's one I found somewhere on the net awhile ago that you can try, haven't tested it much myself as I prefer to generate clock from external hardware sources that I know are far more stable than any modern computer application would be:</p>
<p><a href="/uploads/files/1444308864358-midiclockout.pd">midiclockout.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/3</guid><dc:creator><![CDATA[NoDSP]]></dc:creator><pubDate>Thu, 08 Oct 2015 13:13:17 GMT</pubDate></item><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Thu, 08 Oct 2015 14:12:54 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/happilylazy">@happilylazy</a> I made this a while ago <a href="http://forum.pdpatchrepo.info/topic/8784/metromidi-metronome-midi-clock-source">http://forum.pdpatchrepo.info/topic/8784/metromidi-metronome-midi-clock-source</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/4</guid><dc:creator><![CDATA[rjp9]]></dc:creator><pubDate>Thu, 08 Oct 2015 14:12:54 GMT</pubDate></item><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Fri, 09 Oct 2015 08:28:46 GMT]]></title><description><![CDATA[<p>Wow, I actually got this working perfectly, for both of your answers. My external devices are reacting as expected, no glitches or problems.</p>
<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/nodsp">@NoDSP</a>: That was a good demonstration of how to implement it on low level, definitely useful to implement in patches.<br />
<a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/rjp9">@rjp9</a>: A great patch, thank you. This is a clean robust solution.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/5</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/5</guid><dc:creator><![CDATA[happilylazy]]></dc:creator><pubDate>Fri, 09 Oct 2015 08:28:46 GMT</pubDate></item><item><title><![CDATA[Reply to Generate MIDI clock messages from PD on Sat, 10 Oct 2015 09:54:43 GMT]]></title><description><![CDATA[<p>Glad you got that to work. I did   some experimenting with it since I found it again and decided to rework it for my own purposes.  The patch below adds the ability to send the messages individually, (as some devices prefer a continuous clock independent of the Start/Stop state) the ability to send the Continue message, and a proper graph on parent GUI.  It is fully vanilla compatible, and as a pure control patch appropriately uses NoDSP.</p>
<p><a href="/uploads/files/1444470135542-midisystemrealtime.pd">midisystemrealtime.pd</a></p>
]]></description><link>http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/6</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/9545/generate-midi-clock-messages-from-pd/6</guid><dc:creator><![CDATA[NoDSP]]></dc:creator><pubDate>Sat, 10 Oct 2015 09:54:43 GMT</pubDate></item></channel></rss>