# Changelog
Changes in each firmware release are documented in this file.


## [2.2.3.p] - 2026.01.08
### Fixed
- 1/4" MIDI improvements.

## [2.2.2.p] - 2025.10.17
### Fixed
- Loading a preset could cause dropouts in certain cases.

## [2.2.1.p] - 2025.03.05
### Fixed
- Malformed MIDI SysEx messages could cause pedal to freeze.
- 1/4" MIDI improvements.
- USB MIDI improvements.

## [2.2.0.p] - 2022.11.11
### Added
- 7 pitch quantization settings.
- 9 new feedback modes, including ping pong and grain repeat.
- By default, feedback changes based on main mode.
  - In delay+density mode, post delay feedback is used, so that
    decay does not die out as quickly (like Particle V1).
  - To enable this behavior after updating firmware, do a
    factory reset or use web editor to select "Auto" feedback.
- Grain pan and random spread parameters.
- Pan and spread are expression destinations (via web editor).
- Holding ON/[DIV] and adjusting BLEND knob sets spread parameter.
- Pressing PRESET button while holding ON and TAP turns expert mode on/off.
- More I/O configuration options (via web editor or TouchOSC):
  - Mono in / mono output
  - Mono in / stereo output
  - Auto detect mono/stereo input, stereo out (beta)
- "Analog + FX Level" bypass mode, for unity gain analog dry signal.
- LED blinks to indicate trails on startup (on: 4 short, off: 2 long).
  - Trails is off by default, because some settings will permanently
    freeze the sound, and new users may not know which knob to adust.
  - To change trails setting, use web editor, TouchOSC, or MIDI CC.
- Preset LEDs indicate mono (o**o) or stereo (*oo*) input.
- Dump and restore presets via SysEx.
- Presets can be named.
- Web editor has updated Preset tab that allows you to name,
  download, upload, copy, and paste presets.
- Web editor shows which presets are stored on the pedal.
- Web editor updates to support new feedback modes and stereo features.
- Web editor shows expression pedal position.
- TouchOSC (next gen) template with new parameters and configuration settings.
### Changed
- Renamed "modeless" configuration setting to "expert mode".
- Expert mode: parameters are not changed until knobs are moved.
  This allows you to step through modes to select parameters.
- Expert mode: LFO settings remain active after mode is switched.
- Expert mode: setting PARAM to 50% in DELAY+LFO mode will turn off delay
  modulation.
- Expert mode: setting PARAM to 0% in PITCH+LFO mode will turn off pitch
  modulation.
- Expert mode: switching to DELAY+REV does not change grain size.
- When expert mode is turned off, parameters are reset based on current mode.
- LED is white if expert mode is active (cyan if frozen).
### Fixed
- Web editor did not work on Linux.
- Presets did not load correctly if density was set in non-density modes.
- Preset LEDs did not work while configuring expression pedal unless pedal was
  in bypass.

## [2.1.3.p] - 2022.03.30
### Fixed
- Delay + LFO mode did not scan delay buffer when frozen.
- Improved remote mode 1 reliability.
### Added
- Remote mode 1: double tap returns to live knob settings.

## [2.1.2.p] - 2021.11.14
### Fixed
- Web editor caused pedal to freeze on some computers.

## [2.1.1.p] - 2021.04.23
### Fixed
- Switching from a preset with trails on to a preset with trails off
  while in bypass caused wet signal to bleed.
- When switching between two presets with trails, the trails were
  audible while the pedal was in bypass.
- Wait longer to enter note division [DIV] edit mode when footswitch
  is held down.
- Holding footswitch to enter note division [DIV] edit mode does not
  switch to bypass.
- Bypass mode changes take effect immediately.
- Using MIDI CC 12 for large changes in blend could cause a click.
- MIDI CC 118 (freeze mode) values did not match owner's manual.
- USB MIDI improvements.
- Numerous fixes and improvements.

## [2.1.0.p] - 2020.11.10
### Changed
- Improved low frequency response.
- MIDI CC 4 (expression pedal) is active when control port mode
  is not expression.
- Tap footswitch ignored if receiving MIDI clock (freeze only).
- Tap tempo and MIDI clock do not default to quarter note delay time
  if all note divisions are off.  Turning off all note divions allows
  you to disable MIDI clock sync for a preset.
- Default bypass mode is DSP bypass.
### Fixed
- DSP bypass mode did not work when trails were enabled.
- Note divisions did not respond to MIDI control change messages.
- MIDI beat clock improvements.
- USB MIDI improvements.

## [2.1.0 beta 1] - 2020.07.01
### Added
- Control port supports tap tempo switch.
- Control port supports 1/4" TRS MIDI input.
- Sync to MIDI beat clock.
- MIDI CC 110 turns receive MIDI clock on/off.
- Updated editor for new features.
### Fixed
- Improved compatibility with unregulated power supplies.

## [2.0.3.p] - 2020.06.17
### Fixed
- Improved USB MIDI compatibility with Windows.
- Web editor receives updates from pedal on Windows.
- Improved output clipping.

## [2.0.2.p] - 2020.03.05
### Added
- Support for hardware RPL-1004 rev 1.3
- Bypass mode settable via SysEx (analog/DSP/kill dry).
- Remote mode 2: left/right footswitch, preset up/down.
- Trails.
### Changed
- Improved grain scheduling
### Fixed
- Expression pedal did not update parameters when loading a preset.
- Tap tempo note divisions were not saved to preset.
- Tap tempo note divisions were not saved when power turned off.
- Moving LFO, chop, and density knobs overrides tap tempo for their parameter.
- Tap tempo stays active until all parameters are disabled.
- Param knob did not set LFO and density note divisions correctly.
- When switching from preset to live knob settings, previous
  tap tempo note divisions were not restored.
- When switching from preset to live knob settings, previous
  freeze mode was not restored.
- Control port configuration was not saved to preset in some situations.
- Configuring control port caused preset LEDs to be unresponsive.
- Fixed a glitch engaging freeze with short delay times.
- Web editor could not access full parameter range of some parameters
  in expression pedal assignment.
### Deprecated
- Kill dry SysEx property (use bypass mode instead).

## [2.0.1.p] - 2019-03-30
### Added
- Owner's manual published.
- High-resolution parameter changes via MIDI SysEx, for web editor.
- Remote switch Mode A loads/saves presets 1-4.
- Tap button retriggers LFO.
### Changed
- Blend response changed so that dry signal is at full volume until 50%.
  May result in clipping with loud signals.
- SysEx message format changed to support web editor.
- MIDI CC 4 can be used without connecting expression pedal.
### Fixed
- Tap tempo improvements.
- Control port configuration improvements.
- Expression pedal assignment was not saved in preset.
- If Preset 2 was selected on startup, preset LEDs 3 & 4 were on.
- Mode, delay/pitch, and param were not restored from preset on startup.
- Improved pitch CC 18 response.
- Improved time stretching with LFO tap tempo.
- Easier to enter/exit control port config mode.

## [2.0.0.p] - 2019-02-20
- Initial release of Particle 2.
- New hardware platform.


## [1.0 Rev D] - 2015-10-01
### Fixed
- Eliminated distortion in delay+rnd mode.

## [1.0 Rev B] - 2012-03-12
### Fixed
- Improved downward pitch shifting.
- Increased minimum grain density in pitch+density and delay+density modes.
- Delay+density has more intense feedback.

## [1.0 Rev A] - 2011-11-28
- Initial Particle release.
- Spin FV-1 hardware.

