<?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[MobMuPlat OSC-to-MIDI Remote Control, spec. for PD, Guitarix, and Rakarrack and other guitar effects apps]]></title><description><![CDATA[<p>It's always funny to me how working on one PD project results in fruit that might also prove useful.</p>
<p>Currently, working on a broader project, but this part (at least) (I think) is ready for distribution.</p>
<p>Background: I Really hate leaving the side of my guitar (for example to click a mouse or tweak a setting) when I am playing. So designed this mmp app so that I can attach (with funtack, ex.) my handheld to my guitar and control my settings from there or perhaps even as I play. Like so:</p>
<p><img src="/uploads/files/1518936056716-onguitar.jpg" alt="onguitar.jpg" class="img-responsive img-markdown" /></p>
<p>[Aside: the broader project also includes (on the front-side of the app) controls driven by the handheld's tilt, as well as, the adc~ pitch, env~, and distance of the pitch from a &quot;center&quot;. But that part has to wait (though the code is all inside the mmp_osc2midi_rc.pd patch just disconnected/does not use the cpu).]</p>
<p>SETUP (linux is what I know, so other OSes may work just can't/haven't tested them):</p>
<p>JACK<br />
Pure Data<br />
a2jmidid - JACK MIDI daemon for ALSA MIDI (in the Ubuntu at least repos)<br />
guitarix a/o rakarrack, or other midi-driven effects apps (such as the included set of 30 pd effects(see below))</p>
<p>PIECES:</p>
<p><a href="/uploads/files/1518936131198-mmp_osc2midi_rc.zip">mmp_osc2midi_rc.zip</a></p>
<p>The mmp_osc2midi_rc.zip (extract(android)/install(ios) to MobMuPlat directory)</p>
<p><a href="/uploads/files/1518936219417-osc2midi_bridge.zip">osc2midi_bridge.zip</a></p>
<p>The osc2midi_bridge.zip (to be run on the &quot;pd receiver&quot;) and includes the osc2midi_bridge.pd, help file, and a set of 30 mmp-ready-(mono) effects (in the ./effs directory) that can be used if PD is to be used as the receiver. (They are standardized to include 3 inlets: left=inlet~, center=[0 $1(, [1 $1(, [2 $1( messages sent to 3 parameters on the effect, and right=[switch~] and 1 outlet~ and a demo guitarix &quot;bank&quot; file called &quot;MIDITEST.gx&quot; (which includes 2 presets/programs and set midi values (0-8) to test. Just add the file to the guitarix config &quot;banks&quot; folder).</p>
<p>Instructions:</p>
<ol>
<li>Start Jack;</li>
<li>In Pure Data, open the osc2midi_bridge-help.pd file; toggle &quot;listen&quot; on; and set MEDIA to &quot;ALSA-MIDI&quot; (the additional pieces are just examples of receiving the midi values);</li>
<li>In Jack&gt;ALSA: Connect Read:MIDI to Write:PD &amp; Read:PD to Write:Midi;</li>
<li>From the command line execute &quot;a2j_control start&quot; (no quotes);</li>
<li>Start (ex.) guitarix;</li>
<li>In Jack&gt;Midi connect a2j:Pure Data(capture) to (ex) gx_head_amp:midi_in_1.</li>
</ol>
<p>Note/Alert/etc. For a machine to receive OSC messages the recipient-computer's firewall must (I believe) be turned off.</p>
<p>GUI:</p>
<p>The GUI has 3 pages that look (basically) as follows (with the subsequent 2 pages having only the 3 knobs and 3 buttons).</p>
<p><img src="/uploads/files/1518936072486-page1.jpg" alt="page1.jpg" class="img-responsive img-markdown" /></p>
<p>The buttons trigger text entry boxes which allow you to enter numbers (0-127) representing:</p>
<p>PGM: the number sent to (midi) [pgm]</p>
<p>and</p>
<p>(the buttons beside the knobs) the midi value, i.e [ctrl] (0-127), each knob is to be sent to (all on channel=0). (The resulting number of which are all written to the label to the left.)</p>
<p>For example:</p>
<p><img src="/uploads/files/1518936082635-sendtomidi.jpg" alt="sendtomidi.jpg" class="img-responsive img-markdown" /></p>
<p>Results in:</p>
<p><img src="/uploads/files/1518936091495-setmidi.jpg" alt="setmidi.jpg" class="img-responsive img-markdown" /></p>
<p>You can now to do 1 of 2 things:</p>
<p>Set the mmp-knobs to whatever midi values you have set in guitarix<br />
or<br />
Set the guitarix midi values (mousewheel click on a control) to one of the mmp preset 0-8 midi values.</p>
<hr />
<p>WOW!!!</p>
<p>That took a helluva a lot of writing (and reading) but I hope you can both see the value and make use of this bit of technology.</p>
<p>As I said before,</p>
<p>I look forward to being able to fine tune my sound ALL while my hands and I are BOTH still at my guitar and not bend over, move, etc. etc. etc. to get the sound I want.</p>
<p>Peace, Love, and Ever-Lasting Good Cheer.</p>
<p>If you made it this far <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":-)" alt=":-)" />, Thanks for Listening.</p>
<p>Sincerely and Optimistically,<br />
Scott</p>
<p>p.s. ask whatever you want regarding setup, how to use, points-of-clarification, etc. I am more than happy to help.</p>
<p>&quot;Out of Love comes Joy&quot;</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11263/mobmuplat-osc-to-midi-remote-control-spec-for-pd-guitarix-and-rakarrack-and-other-guitar-effects-apps</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 15:38:36 GMT</lastBuildDate><atom:link href="http://forum.pdpatchrepo.info/topic/11263.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 18 Feb 2018 06:48:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MobMuPlat OSC-to-MIDI Remote Control, spec. for PD, Guitarix, and Rakarrack and other guitar effects apps on Sun, 18 Feb 2018 06:50:25 GMT]]></title><description><![CDATA[<p>It's always funny to me how working on one PD project results in fruit that might also prove useful.</p>
<p>Currently, working on a broader project, but this part (at least) (I think) is ready for distribution.</p>
<p>Background: I Really hate leaving the side of my guitar (for example to click a mouse or tweak a setting) when I am playing. So designed this mmp app so that I can attach (with funtack, ex.) my handheld to my guitar and control my settings from there or perhaps even as I play. Like so:</p>
<p><img src="/uploads/files/1518936056716-onguitar.jpg" alt="onguitar.jpg" class="img-responsive img-markdown" /></p>
<p>[Aside: the broader project also includes (on the front-side of the app) controls driven by the handheld's tilt, as well as, the adc~ pitch, env~, and distance of the pitch from a &quot;center&quot;. But that part has to wait (though the code is all inside the mmp_osc2midi_rc.pd patch just disconnected/does not use the cpu).]</p>
<p>SETUP (linux is what I know, so other OSes may work just can't/haven't tested them):</p>
<p>JACK<br />
Pure Data<br />
a2jmidid - JACK MIDI daemon for ALSA MIDI (in the Ubuntu at least repos)<br />
guitarix a/o rakarrack, or other midi-driven effects apps (such as the included set of 30 pd effects(see below))</p>
<p>PIECES:</p>
<p><a href="/uploads/files/1518936131198-mmp_osc2midi_rc.zip">mmp_osc2midi_rc.zip</a></p>
<p>The mmp_osc2midi_rc.zip (extract(android)/install(ios) to MobMuPlat directory)</p>
<p><a href="/uploads/files/1518936219417-osc2midi_bridge.zip">osc2midi_bridge.zip</a></p>
<p>The osc2midi_bridge.zip (to be run on the &quot;pd receiver&quot;) and includes the osc2midi_bridge.pd, help file, and a set of 30 mmp-ready-(mono) effects (in the ./effs directory) that can be used if PD is to be used as the receiver. (They are standardized to include 3 inlets: left=inlet~, center=[0 $1(, [1 $1(, [2 $1( messages sent to 3 parameters on the effect, and right=[switch~] and 1 outlet~ and a demo guitarix &quot;bank&quot; file called &quot;MIDITEST.gx&quot; (which includes 2 presets/programs and set midi values (0-8) to test. Just add the file to the guitarix config &quot;banks&quot; folder).</p>
<p>Instructions:</p>
<ol>
<li>Start Jack;</li>
<li>In Pure Data, open the osc2midi_bridge-help.pd file; toggle &quot;listen&quot; on; and set MEDIA to &quot;ALSA-MIDI&quot; (the additional pieces are just examples of receiving the midi values);</li>
<li>In Jack&gt;ALSA: Connect Read:MIDI to Write:PD &amp; Read:PD to Write:Midi;</li>
<li>From the command line execute &quot;a2j_control start&quot; (no quotes);</li>
<li>Start (ex.) guitarix;</li>
<li>In Jack&gt;Midi connect a2j:Pure Data(capture) to (ex) gx_head_amp:midi_in_1.</li>
</ol>
<p>Note/Alert/etc. For a machine to receive OSC messages the recipient-computer's firewall must (I believe) be turned off.</p>
<p>GUI:</p>
<p>The GUI has 3 pages that look (basically) as follows (with the subsequent 2 pages having only the 3 knobs and 3 buttons).</p>
<p><img src="/uploads/files/1518936072486-page1.jpg" alt="page1.jpg" class="img-responsive img-markdown" /></p>
<p>The buttons trigger text entry boxes which allow you to enter numbers (0-127) representing:</p>
<p>PGM: the number sent to (midi) [pgm]</p>
<p>and</p>
<p>(the buttons beside the knobs) the midi value, i.e [ctrl] (0-127), each knob is to be sent to (all on channel=0). (The resulting number of which are all written to the label to the left.)</p>
<p>For example:</p>
<p><img src="/uploads/files/1518936082635-sendtomidi.jpg" alt="sendtomidi.jpg" class="img-responsive img-markdown" /></p>
<p>Results in:</p>
<p><img src="/uploads/files/1518936091495-setmidi.jpg" alt="setmidi.jpg" class="img-responsive img-markdown" /></p>
<p>You can now to do 1 of 2 things:</p>
<p>Set the mmp-knobs to whatever midi values you have set in guitarix<br />
or<br />
Set the guitarix midi values (mousewheel click on a control) to one of the mmp preset 0-8 midi values.</p>
<hr />
<p>WOW!!!</p>
<p>That took a helluva a lot of writing (and reading) but I hope you can both see the value and make use of this bit of technology.</p>
<p>As I said before,</p>
<p>I look forward to being able to fine tune my sound ALL while my hands and I are BOTH still at my guitar and not bend over, move, etc. etc. etc. to get the sound I want.</p>
<p>Peace, Love, and Ever-Lasting Good Cheer.</p>
<p>If you made it this far <img class="emoji emoji-extended" src="http://forum.pdpatchrepo.info/plugins/nodebb-plugin-emoji-extended/images/grinning.png" title=":-)" alt=":-)" />, Thanks for Listening.</p>
<p>Sincerely and Optimistically,<br />
Scott</p>
<p>p.s. ask whatever you want regarding setup, how to use, points-of-clarification, etc. I am more than happy to help.</p>
<p>&quot;Out of Love comes Joy&quot;</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11263/mobmuplat-osc-to-midi-remote-control-spec-for-pd-guitarix-and-rakarrack-and-other-guitar-effects-apps</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11263/mobmuplat-osc-to-midi-remote-control-spec-for-pd-guitarix-and-rakarrack-and-other-guitar-effects-apps</guid><dc:creator><![CDATA[sv]]></dc:creator><pubDate>Sun, 18 Feb 2018 06:50:25 GMT</pubDate></item><item><title><![CDATA[Reply to MobMuPlat OSC-to-MIDI Remote Control, spec. for PD, Guitarix, and Rakarrack and other guitar effects apps on Sun, 18 Feb 2018 06:56:13 GMT]]></title><description><![CDATA[<p>FYI: all of the 30 effects are MobMuPlat-compliant (if one wants to use them in mmp developtment, feel free).</p>
]]></description><link>http://forum.pdpatchrepo.info/topic/11263/mobmuplat-osc-to-midi-remote-control-spec-for-pd-guitarix-and-rakarrack-and-other-guitar-effects-apps/2</link><guid isPermaLink="true">http://forum.pdpatchrepo.info/topic/11263/mobmuplat-osc-to-midi-remote-control-spec-for-pd-guitarix-and-rakarrack-and-other-guitar-effects-apps/2</guid><dc:creator><![CDATA[sv]]></dc:creator><pubDate>Sun, 18 Feb 2018 06:56:13 GMT</pubDate></item></channel></rss>