<?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[Parsing OSC path with index]]></title><description><![CDATA[<p>Given incoming OSC messages such as knob_1 (data), knob_2 (data), knob_3 (data), etc (slashes omitted because oscparse strips them), extract the index from the command path and format a &quot;y x&quot; message for tabwrite.</p>
<p>It feels somewhat naughty in Pd.</p>
<p><img src="/uploads/files/1680336181834-pd-split-osc-path.png" alt="pd-split-osc-path.png" class="img-responsive img-markdown" /></p>
<p>(Not a question btw -- this works!)</p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index</link><generator>RSS for Node</generator><lastBuildDate>Sat, 16 May 2026 17:12:23 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/14307.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 01 Apr 2023 08:05:13 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Parsing OSC path with index on Sat, 01 Apr 2023 08:07:15 GMT]]></title><description><![CDATA[<p>Given incoming OSC messages such as knob_1 (data), knob_2 (data), knob_3 (data), etc (slashes omitted because oscparse strips them), extract the index from the command path and format a &quot;y x&quot; message for tabwrite.</p>
<p>It feels somewhat naughty in Pd.</p>
<p><img src="/uploads/files/1680336181834-pd-split-osc-path.png" alt="pd-split-osc-path.png" class="img-responsive img-markdown" /></p>
<p>(Not a question btw -- this works!)</p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index</guid><dc:creator><![CDATA[ddw_music]]></dc:creator><pubDate>Sat, 01 Apr 2023 08:07:15 GMT</pubDate></item><item><title><![CDATA[Reply to Parsing OSC path with index on Mon, 03 Apr 2023 06:07:16 GMT]]></title><description><![CDATA[<p>the Mrpeach library is notoriously better than Pd's native OSC objects. I had issues with the TouchOSC app which prepends the page number to all its widgets, and with Mrpeach it was a piece of cake to get the data, while with Pd it is genuinly difficult (actually I can't remember if I got it to work, but even if I did, it sure was ugly).</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/2</guid><dc:creator><![CDATA[alexandros]]></dc:creator><pubDate>Mon, 03 Apr 2023 06:07:16 GMT</pubDate></item><item><title><![CDATA[Reply to Parsing OSC path with index on Mon, 03 Apr 2023 08:01:59 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/ddw_music">@ddw_music</a> I will second <a class="plugin-mentions-a" href="http://forum.pdpatchrepo.info/user/alexandros">@alexandros</a>'s opinion.<br />
During the interval when Martin Peach's externals were unavailable for 64-bit Pd I experienced a total Vanilla nightmare for TUIO messaging for OSC.<br />
In his library...... [dumpOSC] &gt;&gt;&gt;[unpackOSC] &gt;&gt;&gt; [routeOSC /knob_1 /knob_2 /knob_3]<br />
The worst part in Vanilla was parsing integers in the address received as symbols.... making routing difficult...... it seems that has not been resolved.<br />
We still (0.53) need to know what the data will be and use [makefilename] at [loadbang] to the right inlet of [route dummy] to solve this problem.<br />
&quot;dummy&quot; is pertinent.......<img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/unamused.png" title="unamused" alt=":unamused:" /><br />
David.</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/3</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/3</guid><dc:creator><![CDATA[whale-av]]></dc:creator><pubDate>Mon, 03 Apr 2023 08:01:59 GMT</pubDate></item><item><title><![CDATA[Reply to Parsing OSC path with index on Mon, 03 Apr 2023 11:12:21 GMT]]></title><description><![CDATA[<p>Note that the patch snippet separates /knob_1 into knob_ and 1, eliminating the need for [route knob_1 knob_2 knob_3 ad infinitum]. So the suggestions, while accurate, are not necessarily germane to the goal I had in mind.</p>
<p>Some years ago, it was recommended to me to use fudiformat --&gt; fudiparse after osc parsing, as a workaround. This isn't beautiful but neither is it especially painful (no more painful than trying to remember when you need a &quot;symbol&quot; prefix and when you don't).</p>
<p>hjh</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/4</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/14307/parsing-osc-path-with-index/4</guid><dc:creator><![CDATA[ddw_music]]></dc:creator><pubDate>Mon, 03 Apr 2023 11:12:21 GMT</pubDate></item></channel></rss>