Sax2MIDI Engine
Current Note
-
Listen
Not processing

Settings

Update the values below to test the different Sax2MIDI parameters.

Input

Choose what is fed into the Sax2MIDI Engine.

Wire Audio to Output to hear what the engine is processing.

Engine Parameters (Advanced)

Size of the input frame analyzed, in samples.

A larger frame size means more data is included in each chunk, which can provide more accurate frequency information but less precise time information.

Pitch algorithm to use.

Loudness algorithm to use.

Tuning frequency for semitone index calculation, corresponding to A3 [Hz].

Confidence threshold for pitch detection.

Values can range from 0 to 1. A higher value means that the pitch detection will be more strict.

Threshold for loudness detection.

Values can range from 0 to 1. A higher value means that notes will be detect at a louder level only.

Minimum ocurrence rate for note detection.

Values can range from 0 to 1. This impact the noteOn/noteOff messages.