{"id":366,"date":"2010-11-02T03:41:44","date_gmt":"2010-11-02T02:41:44","guid":{"rendered":"http:\/\/www.abumarkub.net\/abublog\/?p=366"},"modified":"2015-08-22T13:57:52","modified_gmt":"2015-08-22T12:57:52","slug":"air-version-with-standalone-midibridge","status":"publish","type":"post","link":"https:\/\/abumarkub.net\/abublog\/?p=366","title":{"rendered":"air version with standalone midibridge"},"content":{"rendered":"<p><strong>Deprecated, please use Chris Wilson&#8217;s <a target=\"blank\" href=\"https:\/\/github.com\/cwilso\/WebMIDIAPIShim\">WebMIDIAPI Shim<\/a><\/strong> I have built a command line version of the midibridge applet. It is not a socket server, it is a plain and lightweight command line program written in Java that connects to the midi system on your computer. You can communicate with the program via its standard in- and outport. The Air app launches the program on the command line as a NativeProcess and starts listening for midi events on the standard output. Requests from the Air app such as selecting another midi in- or outport or sending in AS3 generated midi events, are written to the standard input of the program. Code is available at GitHub:<\/p>\n<p><a href=\"http:\/\/github.com\/abudaan\/javamidi\" rel=\"abumarkub midi bridge java applet commandline flash actionscript AS3 miditoflash midi2flash\" title=\"abumarkub midibridge Java classes\" target=\"blank\">http:\/\/github.com\/abudaan\/javamidi<\/a> <a href=\"http:\/\/github.com\/abudaan\/flashmidi\" rel=\"abumarkub midi bridge java applet commandline flash actionscript AS3 miditoflash midi2flash\" title=\"abumarkub midibridge Actionscript classes\" target=\"blank\">http:\/\/github.com\/abudaan\/flashmidi<\/a> Or as a zip download at Google Code: <a href=\"http:\/\/code.google.com\/p\/miditoflash\/\" rel=\"abumarkub midibridge java applet command line flash\" title=\"abumarkub midibridge Actionscript and Java classes\" target=\"blank\">http:\/\/code.google.com\/p\/miditoflash\/<\/a> The functionality is the same as the bi-directional web version with soundfont support.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Deprecated, please use Chris Wilson&#8217;s WebMIDIAPI Shim I have built a command line version of the midibridge applet. It is not a socket server, it is a plain and lightweight command line program written in Java that connects to the midi system on your computer. You can communicate with the program via its standard in- [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-366","post","type-post","status-publish","format-standard","hentry","category-midi"],"_links":{"self":[{"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/posts\/366","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=366"}],"version-history":[{"count":6,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/posts\/366\/revisions"}],"predecessor-version":[{"id":1039,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=\/wp\/v2\/posts\/366\/revisions\/1039"}],"wp:attachment":[{"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=366"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=366"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/abumarkub.net\/abublog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}