Q: I'm running a CoreMIDI-compliant virtual synth app on my device, but I don't hear any sound when using your MIDI control surfaces.Ī: Please check that "Background Audio" is enabled on the virtual synth app you are running.Īlso check that the virtual synth app has an active patch on the same MIDI channel(s) you are sending from the control surface app. If it is on, when you put 4 fingers on the screen, Apple completely takes over the system, stops the sound and starts switching between apps. Q: The sound stops when I put four fingers on the screen.Ī: Go into the iPad Settings app, and disable the "Multitasking Gestures" feature. Main Screen, All controls and Help Showing MIDI Configuration Tutorial for "ThumbJam" Other CoreMIDI compatible synth apps will have similar settings. If using a MIDI filtering app like MidiBridge to modify the data stream, in MIDIFlute, set the "Transmit MIDI Port" option to "Virtual Port". For simple direct connection, in MIDIFlute, set the "Transmit MIDI Port" option to "Omni". IK Multimedia iRig MIDI Hardware Interface In Settings (touch the gear icon), enable "Background Audio".
The "Channel Start" value in "Input Options" is already set to 1 by default. If using the "Virtual Port" transmit port option, enable the input port under Preferences / MIDI Control / MIDI Input Connections. In "Preferences", under "Options", enabled "Background Audio".
How to use MIDIFlute with Popular Synthesizer Apps Touch the 'Shhh' icon at the top left to quiet any "stuck" notes if they occur.
"Omni" mode is selected by default.Īll MIDI settings are saved when the app quits and restored the next time it is run. When the "Virtual Port option is selected, MIDIFlute will show up as an input option in apps that support virtual ports like Sonosaurus ThumbJam, Universal-Piper, and MidiBridge. Use the "Transmit MIDI Port" switch to choose between "Omni" sending MIDI data to all CoreMIDI apps (matches previous versions of MIDIFlute) or "Virtual Port" sending to a named CoreMIDI virtual output port. The entire range may be transposed up or down up to one octaves (zero transpose is "C") in semitone increments using the transpose slider. You may select the volume, attack velocity, vibrato depth and MIDI chanel using the sliders. All settings are saved and restored the next time the app is run. Touch the MIDI icon at the bottom left corner of the screen to show/hide the MIDI controls. The amount of vibrato is adjustable using the MIDI control sliders. The purple "Semitone Down" bar next to the bottom of the flute, played with the right little finger, may be used to shift the pitch down one semitone for playing the notes F-natural, G#, D#, and Bb.įinger vibrato may be done with the middle finger of the right hand on many notes. This can be used for repeated notes in the place of doing a cut or tap. Touch the "Stop" bar at the top of the screen with your left thumb to stop the sound while fingering a note.
To play the second octave, touch the "Octave" bar next to the flute with your left little finger while using the same fingerings as the first octave. Next touch the bottom half of the flute with the tips of your right index, middle, and ring fingers, on holes #3, 2, and 1. Start by touching the top half of the flute starting with the tips of your left index, middle, and ring fingers on holes #6, 5, and 4. To get started playing, first show the help labels by touching the '?' icon at the lower right corner of the screen.
MIDIFlute doesn't produce any sound on its own, it is designed for playing hardware and software VST-style MIDI synthesizers via a MIDI compatible interface connected to the dock connector or virtual MIDI instruments like Roland Sound Canvas for iOS, IK Multimedia SampleTank®, or ThumbJam running on your iPad. The fingerings are based on those used for the 6-hole keyless Irish flute or whistle. MIDIFlute is an Irish Flute/Whistle MIDI controller for the iPad. Irish Flute/Whistle MIDI Controller for the iPad