Vor einigen Tagen habe ich meine
Windows 8 App MetroOSC
released. Damit können DJs und Producer mit Windows Phone oder Tablet ihre Musiksoftware über WIFI steuern. Während die Phone Variante über 3 fixe Layouts verfügt können mit der Windows 8 Version eigene Layouts erstellt werden. Zur Zeit sind nur Standard Elemente wie Buttons, Fader und Knobs verfügbar. Wenn es die Zeit zulässt werde ich die App aber um einige andere GUI Elemente erweitern. Leider ist das Erstellen der Layouts noch etwas mühsam und erfordert einiges an Geduld. Auch diese Usability Probleme sollen in einer zukünftigen Update ausgebessert werden.
Mit MetroOSC kann man über MIDI oder das OSC Protokoll seine Software ansteuern. Somit ist die App auch für VJs, Klangkünstler oder Creative Coders geeignet.
Ein großes Problem für meine App ist die fehlende Unterstützung von RTPMidi unter WindowsRT (eine verbesserte MIDI Netzwerk Version). Vergleichbare für iOS oder Android verwenden eben dieses Protokoll was das Einrichten vereinfacht und zusätzliche Features ermöglicht. Falls genug Zeit und Motivation vorhanden ist möchte ich aber auch dieses Format unterstützen.
In diesem Video zeige ich die App in zusammenspiel mit der DJ Software Traktor Pro.
Entwickelt habe ich MetroOSC mit Visual Studio in der Programmiersprache C#. Der Einstieg in die Windowsentwicklung klappte ohne gröbere Probleme da viele Tutorials und Beispielcodes von Microsoft bereitgestellt werden. Lediglich ein einfaches Tab Layout für WP hätte ich mir gewünscht zum einfachen Wechseln zwischen Seiten (aus irgendeinem Grund passt das MS nicht in die UI Guidelines). Aber auch hier fand ich eine Lösung mit ein bisschen Hilfe von Stackoverflow und der MS Developer Community . Die Entwicklungsdauer für beide Versionen betrug ca 3 Arbeitswochen (inklusive Einarbeitung, Recherche, Website und Veröffentlichung).
Die erste Windows Phone Version wurde bereits vor einigen Monaten veröffentlicht. Zu Beginn war ich etwas skeptisch ob sich überhaupt jemand für die App interessiert auf Grund der geringen Verbreitung von WP8 und einer kleinen Zilegruppe. Außerdem bevorzugen sehr viele Musiker, DJs und Producer Apple Produkte. Jedoch bekam ich sehr schnell positive Rückmeldungen und gute Bewertungen. Die WP8 Version hat mittlerweile fast 1000 Downloads. In der aktuellen Version ist die App noch gratis. Sollten sich jedoch gewisse Feature Requests häufen und die Nachfrage wachsen möchte ich auch eine kostenpflichtige Pro Version entwickeln.
Hi Christian!
Ich versuche gerade Metro OSC für Windows 8 in FL Studio zum laufen zu bringen.
Soweit klappt auch alles und FL Studio erkennt den Controller auch. Wenn ich allerdings ein UI Element mit einem Regler verlinke, schaltet dieser sich auf den niedrigsten Wert und bleibt da auch, egal wie viel ich in der Metro OSC App an den Reglern herumschiebe/drehe etc.
Kennst du das Problem evtl und hast vlt. sogar eine Lösung dafür?
Mit der Windows Phone App klappt alles ohne Probleme
LG,Tjark
Hallo
du musst im editor ein element markieren und auf edit message gehen dort kannst du dann den midi channel einstellen und musst dort von Note auf CC umstellen
Hoffe das klappt dann
LG Christain
Jo Danke hat geklappt :)
Hallo Christian, da deine App ja so ziemlich die einzige als Win App ist, die Lemur am nächsten kommt, hab mich rangemacht mein Surface Pro 3 als Shortcut Zentrale für Cubase 8 (Win7 64bit PC) zu nutzen. Das Problem ist aber, dass ich absolut keine Verbindung bekomme. Ich habe schon alles probiert, mehrere Ports, versch. Varianten von LoopBe über MoL bis hin zu ipMidi usw. Mein kleines Nexus 7 funktioniert tadellos mit Lemur. Was übersehe ich da? :)