Do you have a Hardware Juno-106? Help us make the KR-106 better.
Record one MIDI file through your 106 and upload it. Under 2 minutes, no setup required. The more units we hear from, the better we can model component variance between machines.
How to record
- Connect your Juno-106 MIDI in (USB interface or DIN cable)
- Play 106_calibration.mid into the 106 and record Line Out
- Upload the recording to a GitHub issue (include serial number if you know it)
96 kHz is ideal. No amp or speaker, line out directly to your interface.
What the calibration test captures
Under 2 minutes. Gate mode VCA, no envelope/LFO/keyboard modulation.
- Oscillator references (8s): noise, saw, pulse (50% PWM), and sub oscillator, each 2s through the wide-open filter. Captures level and harmonic content of each source.
- HPF sweep (8s): noise through all 4 HPF positions (bass boost, flat, 236 Hz, 754 Hz), 2s each.
- VCF noise sweep, R=0 (32s): 16 cutoff positions. Passband shape and rolloff slope with no resonance.
- VCF noise sweep, R=64 (32s): same positions at mid resonance. Slope and peak behavior in the transition region.
- VCF noise sweep, R=127 (32s): same positions at max resonance. Peak behavior and self-oscillation onset.
Preset A/B test files
These MIDI files program your 106 to each factory preset via SysEx and play test notes. You don't need the original patches in memory the files set every parameter directly. Also useful for restoring factory presets.
- SysEx to set all parameters (won't overwrite your stored patches)
- One long C4 chord (hold time matches the preset's attack + 500ms sustain)
- Full release tail (matches the preset's release time)
- Five quick notes across the keyboard: C2, C3, C4, C5, C6
Technical Notes
- Standard Roland Juno-106 SysEx (F0 41 32 ...). Any 106 should respond.
- No Program Change is sent -- your stored patches are not affected.
- Note timing adapts to each preset's attack and release envelope settings.
- Works with Juno-106 only (not Juno-60, which uses a different SysEx format).