12,297
edits
Line 233: | Line 233: | ||
====Have some fun with Flash and MIDI==== | ====Have some fun with Flash and MIDI==== | ||
[[Image:StarSynth-MIDI-GUI.gif|right|thumb|250px|MIDI-GUI]] | |||
Finally we finished our research in sending MIDI signals from Flash to other apps. To do so, we developed a little proxy app which sends MIDI signals. At first, Flash sends commands via a networking interface to the proxy app which acts as a server. Afterwards, the proxy app converts this data to MIDI signals which will be passes to a virtual MIDI interface. This interface is connected to our synthesizer. This allows us to control any MIDI-enabled app just as good as you would do it with controller hardware. | Finally we finished our research in sending MIDI signals from Flash to other apps. To do so, we developed a little proxy app which sends MIDI signals. At first, Flash sends commands via a networking interface to the proxy app which acts as a server. Afterwards, the proxy app converts this data to MIDI signals which will be passes to a virtual MIDI interface. This interface is connected to our synthesizer. This allows us to control any MIDI-enabled app just as good as you would do it with controller hardware. | ||
For testing purposes we coded a little framework which consists of some small classes and some GUI elements like buttons, sliders and a two-axis-panning field. | For testing purposes we coded a little framework which consists of some small classes and some GUI elements like buttons, sliders and a two-axis-panning field. | ||
=====Current problems===== | =====Current problems===== |