Store
Store logo
Community
Forum logo

Fast firmware update

Updating Core:
  • Download the .bin firmware file from the version list below
  • Copy the file core.bin to the root of a USB flash drive formatted in FAT32 (do not place it inside a folder and do not rename it).
  • Power off Core, then plug the USB flash drive into the USB HOST port
  • Hold the encoder button down and power Core on: the screen shows WAITING FOR USB FLASH DRIVE
  • Release the encoder. Flashing starts automatically and takes about 10 seconds
  • When UPDATE DONE is displayed, Core reboots on the new firmware by itself
  • Unplug the USB flash drive

Download CoreOS 1.0.1

Recommendations:
  • The file must be named exactly core.bin and sit at the root of the drive, not inside a folder
  • The USB flash drive must be formatted in FAT32 (exFAT is not supported)
  • Do not disconnect power or the USB flash drive during the update process

Every bug reports & suggestions must be sent here: squarp.net/contact



CoreOS 1.0.1
November 4, 2026

Settings that now work
  • OUTPUTS > GATE > PARAMS > DYNAMIC = ON: velocity sets the maximum length of the gate, and the note off cuts it if it comes first. Velocity 127 follows the note, lower velocities give shorter gates, down to 5 ms. DYNAMIC = OFF (default) behaves as in 1.0.
  • PITCH > STANDARD = HZ/V now outputs a voltage: C5 = 1 V, one octave up doubles the voltage. RANGE is ignored in HZ/V.
  • INPUT > COMP with a negative value now moves the track ahead (the other tracks are delayed by the same amount).
Bug fixes
  • SYNC in RST PLAY or RST STOP now fires on the second XP32 too, and the pulse lasts 10 ms instead of 0.5 ms.
  • Loading a preset during PLAY no longer fires RST PLAY or RST STOP: a reset only follows the transport.
  • Gates with a TRIG NOTE no longer retrigger when another note of the same channel is played or released (drum tracks on one channel). AHDSR and VELOCITY with a TRIG NOTE follow their own note.
  • GATE: every note gives a gate of at least 5 ms, even a very short one.
  • GATE RETRIG lasts the time displayed (it lasted half of it).
  • CLOCK SWING delays the swung pulse instead of moving the next beat ahead: no more double or missing pulses with a short PWM.
  • SCALER on PITCH: some in-scale notes were quantized a semitone too low.
  • XP32: a voltage above about 10.3 V now stays at the top instead of jumping to -10 V.
  • EUCLID with STEPS = 0 keeps the output at LOW.
  • LOGIC: operation !X is displayed as !X again (it was shown as X>0).
Presets
  • Nothing changes in the preset format: your 1.0 presets load as they are.

Download CoreOS 1.0.1

CoreOS 1.0
October 5, 2026

First public firmware of Core
  • Core takes MIDI in and turns it into precise CV and Gate. Unplug everything and Core keeps going: its fourteen Engines run on the internal clock.
Fourteen output Engines
  • PITCH: V/Oct or Hz/V (can be glided and scaled)
  • GATE: note-on, note-off
  • VELOCITY: note velocity
  • AFTERTOUCH: aftertouch (key pressure)
  • CC: any CC from 0 to 119 (slewable)
  • SYNC: start, stop, and reset
  • CLOCK: sync (with rate, swing & phase)
  • AHDSR: envelope, fired by a note
  • LFO: free-running modulation
  • SLOPE: simple envelope, gated or looped
  • DC: fixed voltage
  • MOTIF: melodic loops that mutate
  • EUCLID: euclidean rhythms with probability
  • LOGIC: 20 types of operations between one or two voices

Download CoreOS 1.0