BeepBox 4.0
- Redesigned the filter controls, allowing multiple low-pass, high-pass, and peak control points per instrument.
- Added new effects: pitch shift, detune, distortion, bitcrusher, echo.
- Added new custom instrument synthesizer type: picked string.
- Allow configuring reverb and chorus sliders per instrument.
- Allow connecting the beginning of a note to the end of a note in the previous pattern in pattern editor.
- Allow multiple simultaneous ("layered") instruments per channel. Enable it in the channel settings window.
- Allow adding envelopes to more instrument settings.
- Split out the note fade in/out settings from the transition settings.
- Added new transition option: "continue" allows tone and envelopes to continue uninterrupted across notes.
- Added new transition option allowing slides to apply between patterns.
- Moved many instrument settings (transition, chord, vibrato, panning) into the effects menu where they can optionally be enabled for any * instrument, and an optional second set of filter control points.
- Renamed many instrument options, e.g. "interval" is now called "unison" which is a more appropriate name.
- Slightly increased maximum channel counts.
- Added new fullscreen layout option.
- Added zoom in/out buttons to pattern editor in fullscreen layouts.
- Updated some of the instrument presets.
Thanks to @jummbus for beta testing!