Record

This Options dialog page contains preferences related to recording.

Always record

This setting enables or disables the continuous recording feature. Normally, recordings are explicitly started via the record command. However if this setting is enabled, ChordEase automatically starts recording as soon as it's launched, and continues to record until it exits. This prevents performances from being accidentally lost due to operator error. Because recording is automatic, the user is not prompted for the file names of the recordings. Instead, the file names are generated automatically from the song title, date and time, just as if prompt for filename were unchecked. The recording files are saved in the record output folder. The performance is automatically broken up into songs: opening a new song closes the current recording and begins a new one. Note that if continuous recording is enabled, the Record command is superfluous and gives the error message "Locked to always record."

Prompt for filename

This setting determines whether the record command prompts the user for a filename. If it's checked, the record command displays a file dialog, which allows the user to specify the file name and folder for the recording. If it's unchecked, the file name is generated automatically from the song title, date and time, and the recording files are saved in the record output folder. Unchecking this option enables "one touch" recording, i.e. the record command starts recording immediately. Note that if always record is enabled, filename prompting is implicitly disabled.

Buffer size

This is the size of the record buffer, in events. The default value should be adequate for most scenarios. If you wish to increase the buffer size, note that each event occupies 16 bytes, so the amount of memory required equals the buffer size in events × 16.

MIDI file resolution

This is the timing resolution of the output MIDI file, in pulses per quarter note (PPQ). Higher values allow more precision for capturing the rhythmic subtleties of performances. The default value of 960 should be compatible with most applications. The most commonly used PPQ values are integer multiples of 24. Note that this setting is unrelated to the patch PPQ setting.

When ChordEase saves a recording, in addition to creating a standard MIDI file, ChordEase also creates a .cemr file, which has much better timing resolution than a MIDI file. If the PPQ of a recorded MIDI file is later deemed unsatisfactory, the corresponding .cemr file can be converted to a new MIDI file with a different PPQ, via the Record Player dialog. The procedure is as follows:

  1. First set the desired PPQ in the Record Options.
  2. Display the Record Player dialog, via View/Record Player.
  3. Press the Open button, navigate to the recording's .cemr file, and press OK.
  4. Press the Export button, change the filename if needed, and press OK to save the recording as a MIDI file.

Fix duplicate notes

This setting determines whether duplicate notes are fixed when a recording is exported as a MIDI file. If you need to play your MIDI files with an instrument or software synth that can't handle duplicate notes, you should enable this setting. Enabling it only affects subsequent recordings and exports. To fix duplicate notes in an existing recording, first enable this setting and then reexport the recording, by opening its .cemr file in the Record Player and using the dialog's Export button.

Output folder

This is the destination folder for recording files if filename prompting is disabled, or continuous recording is enabled. By default, it's a subfolder called Recordings within the application data folder. To specify a different location, left-click the Custom radio button, and then either type the desired path in the edit box, or press the Browse button to display a folder dialog, navigate to the desired folder, and press OK.