You can here find our dedicated page on MIDI troubleshooting.
The MIDI Input and Output features are still at an early development stage and several critical features aren’t supported yet.
For the MIDI input :
- Automatic voice / staff splitting
- Dynamics / effects recognition
- Tempo changes / Triplet recognition
For the MIDI output :
- Keyswitches (to switch from Arco mode to Pizzicato mode for example)
We are really aware of these missing features and will work on improving them in the near future.
MIDI port selection
The MIDI selection menu is divided into two sections: input and output ports. Each section allows to select one port. However, a port cannot be selected as an input and as an output at the same time.
The MIDI selection menu also offers a way to disable the step mode, in order to play with the MIDI device and Flat sounds, without having notes being written on the score.
Two different modes are available while using your MIDI devices to input notes on a score :
The step mode is the default input mode, automatically activated as soon as you connect a MIDI device to Flat.
Once a note has been pressed and released on the device, this note will be set at the cursor location, taking the same duration that the previous note or rest.
Chords are also supported and will make the composition process frictionless.
To start a MIDI recording, click on the record button just beside the play button.
If it’s the first time the real-time recording feature is being used with this device, the MIDI calibration window will appear.
The purpose of this calibration is to understand the duration the average note is being held and the delay between each, depending on the note sequence. This step isn’t mandatory and it is skippable by clicking on the Skip button.
Then, a dark overlay will take place and the metronome will start counting, indicating the start of the recording.
Once the sequence has been played, it needs to be stopped by clicking on the stop button. The notes will be analyzed and set from the cursor location, overriding the existing notes on this range.
The MIDI output feature allows redirecting the audio flux to another MIDI-compatible software, or MIDI device, through a MIDI port. It opens great playback possibilities, the most obvious usage being with Native Instrument’s Kontakt. Once an output port has been selected in the MIDI selection menu, each part will be assigned a MIDI channel following the layout order (up to 16 parts, due to MIDI limitations).
You can find more information on how to connect Flat to another software using the MIDI output feature and a virtual MIDI port on this page