Advertisement
Midi_IO
-
-
Midi_IO - Features PDF Print
Tuesday, 22 November 2005
This version of the Midi_IO is composed of 14 Quest3D Channels, the majority of which have been designed to handle what is more commonly known as Midi Channel Messages.
Midi_IO Watermark
The Midi_IO set has been designed with the user in mind and can be learnt in minutes. To make this set very versatile and easy to use, each Midi message type (Note ON/OFF, Pitchbend, Program Change etc..) has its own dedicated Quest3D channel.

Midi_IO in Q3D editorAll receiving Midi_IO channels are of type "Value" and can be set to receive either as Float (default Quest3D unit) from 0 to 1 or as integer from 0-127 (Most commonly used Midi unit).

Underlying power and accuracy is achieved by a specific set of algorythms which have been chosen for their efficiency, reliability and stability to maximise performance and ease of use.

Each instance of any of the Midi_IO channels can be set to communicate via any available device individually. For example, a first instance of the Midi_IN Note channel in your project can be set to listen to a specific note on device 1 whilst another instance of the same channel can be set to listen to the same note (or any other for that matter) on another available Midi IN Device, all this of course, on any of the 16 available Midi Channels etc...

Midi_IN Note - Choose Note helperWhen applicable, to ease handling of more complex message types - such as the Note ON/OFF message, specific features have been implemented to help the user choose the correct values without having to be a Midi expert. For instance, in the case of the Midi_IN Note channel, the Note ON/OFF message can be chosen either by entering its decimal value, its name and rank (octave) or simply by clicking on the Capture button and playing the desired Note on the Midi controller/keyboard.

To ease the process of changing/updating values increment/decrement values, all Property Dialog Edit fields have been dotted of a Spin button. This allows the user to change the values by either:
Edit Field's Spin Button
- Typing values (as before)
- Clicking on either Spin button
- Spinning the MMB
- Pressing the Keyboard up/down arrow keys

And more...
Last Updated ( Saturday, 04 August 2007 )
 
© 2012 eLeMenCy.com
Joomla! is Free Software released under the GNU/GPL License.