<?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[SendMIDI &amp; ReceiveMIDI]]></title><description><![CDATA[Command-line tools for sending and receiving MIDI messages]]></description><link>https://forum.uwyn.com/category/9</link><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Jul 2026 00:28:38 GMT</lastBuildDate><atom:link href="https://forum.uwyn.com/category/9.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 May 2025 17:29:00 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Virtual MIDI ports]]></title><description><![CDATA[<p dir="auto">I am unable to send MIDI to virtual ports on Linux.  I create virtual ports with the snd-virmidi command, and these are diplayed as "Virtual Raw MIDI 2-x" in acconectgui.  In sendmidi, they appear as "VirMIDI 2-x".  Nothing happens with either of these commands:<br />
$ sendmidi virt "VirMIDI 2-0" on 60 100<br />
$ sendmidi dev "VirMIDI 2-0" on 60 100<br />
The Virtual MIDI port is connected to both Fluidsynth and aseqdump to monitor events.  The virtual port is working because I can send MIDI there with amidi; for example:<br />
$ amidi -p hw:2,0 -S "90 3C 7F"<br />
plays a note.  (Port hw:2,0 is Virtual Raw MIDI, 0.)</p>
]]></description><link>https://forum.uwyn.com/topic/167/virtual-midi-ports</link><guid isPermaLink="true">https://forum.uwyn.com/topic/167/virtual-midi-ports</guid><dc:creator><![CDATA[newtton]]></dc:creator><pubDate>Fri, 09 May 2025 17:29:00 GMT</pubDate></item><item><title><![CDATA[Command-line tutorial for musicians using SendMIDI and ReceiveMIDI]]></title><description><![CDATA[<p dir="auto">This is a brain-dump tutorial of how to use the command-line on macOS, specifically for using my tools SendMIDI and ReceiveMIDI.</p>
<blockquote>
<p dir="auto"><strong>IMPORTANT</strong>: Apple changed the default shell from bash to zsh. This video refers to the file .profile that needs to be edited. Instead of .profile, use .zprofile which is what zsh uses.</p>
</blockquote>
<p dir="auto"><a href="https://www.youtube.com/watch?v=_o1kg0IbetY" rel="nofollow ugc">https://www.youtube.com/watch?v=_o1kg0IbetY</a></p>
]]></description><link>https://forum.uwyn.com/topic/24/command-line-tutorial-for-musicians-using-sendmidi-and-receivemidi</link><guid isPermaLink="true">https://forum.uwyn.com/topic/24/command-line-tutorial-for-musicians-using-sendmidi-and-receivemidi</guid><dc:creator><![CDATA[gbevin]]></dc:creator><pubDate>Sun, 20 Aug 2023 21:19:44 GMT</pubDate></item></channel></rss>