Skip to content
SquareWave
← Back to PO-PatchStudio

Changelog

All notable changes to PO-PatchStudio.

1.0.2

Latest

Long transfers keep their level all the way through, and sound previews render faster.

Fixed
  • Long transfers no longer fade out. On a full kit or snapshot, the end of the transfer used to reach the PO-32 more than 8 dB quieter than the start. It now holds the same level all the way through
  • A transfer recording that stops right at the end of the data now decodes
Improved
  • Sound previews render faster, which helps most on phones
  • The sound engine now updates to libpo32 0.3.0 by Eric Lewis
  • Settings > Help & Support now has a support email next to the Discord link. Found a bug? Email support@squarewave.studio, or copy the address if you don't have a mail app set up

PO-PatchStudio arrives on iPhone and iPad, with a new icon and Microtonic imports that read every patch.

New
  • A new app icon: a grid of round buttons on black, with one of them lit
  • PO-PatchStudio is now on the App Store for iPhone and iPad
Fixed
  • Patches saved by older versions of Microtonic now import. Microtonic has used three patch formats over the years and only the newest one loaded before. All three load now, and I've checked every patch in the Microtonic factory library
  • On Android, .mtpreset and .mtdrum files are no longer greyed out in the file picker
  • Loading a whole .mtpreset into the single-drum importer used to put the preset's last drum under the first drum's name without a word. It now tells you to use Load .mtpreset instead
  • If a drum in a preset can't be read, the status line now says how many were skipped rather than dropping them quietly
  • A patch that can't be read now gets a plain error message instead of "status -5"

Step and trigger lights now use the LED above each button, as on the hardware.

Fixed
  • Step and trigger lights now use each button's small LED above it, the same LED the hardware uses for selection and the playhead, instead of glowing the button's centre

Write mode shows you the pattern on the pads, as the hardware does.

Fixed
  • Write mode now shows you the pattern: the pads' LEDs stay lit on every step where the edited sound is programmed (and on accented steps while acc is armed), with the playhead chasing over them. Before, nothing lit up, so there was no way to see where a voice's steps sat
  • The fullscreen play view no longer hides its title and close button under the phone's status bar

The instrument release: a fullscreen play view, the sound-tools drawer and an industrial redesign of the knobs.

New
  • Fullscreen play view: an expand control locks the faceplate as the whole screen on phones (back button or X leaves it; on desktop it opens as a focused window), scaled to fit your display
  • The sound-tools drawer: swipe up from the bottom of the play view and the selected sound's full editor slides over the lower half (morph, and every parameter in thumb-sized pages) while the plate stays live above it. Tweak a filter while the loop runs
  • Long-press any pad and you land straight in the play view with that sound's tools open
  • A voice hopper and preview button in the drawer, so you can walk all 16 sounds without touching the plate
Improved
  • The knobs got a proper industrial redesign: a physical puck with a dark bezel ring, printed tick marks, a chunky pointer bar, and a mark showing each knob's reset position
  • The faceplate's potentiometers now match the real hardware exactly: portrait bodies, corner fixings and the wide coin-slot pointer. The hatched print behind acc, FX and write is circular, as on the device
  • Sliders and faders no longer let their handle overhang onto neighbouring labels at the extremes
Fixed
  • Leaving the fullscreen play view with the Android back button no longer confuses the app's navigation history
  • Swipes on the drawer handle and page swipes inside it now land reliably on touch screens, and a slightly-moving finger no longer cancels a long-press

The pad grid grows into a full working PO-32 faceplate: write mode, pots and the real key layout.

New
  • Write mode, like the hardware: press the new write key and the 16 pads become the 16 steps of the sound you're editing. Tap to toggle, or arm acc to write accents instead. The LEDs chase the playhead whenever the sequencer runs, exactly like the device's own buttons
  • The whole 5x5 faceplate, matched to the hardware plate: sound / pattern / bpm keys (bpm cycles the classic 80 / 120 / 140 preset tempos), the acc / FX / play / write column on their hatched patches, and the two potentiometers: knob A retunes the selected sound's pitch, knob B is the live A/B morph, both in sync with the voice editor
  • Play a kit, voice or backup's transfer straight from the Library: hold the phone to the PO-32 and go, no Studio detour, no WAV on disk. Press again to stop
  • The Library becomes cards on phones, with thumb-sized Audition / Load / Play transfer buttons and its own sort control
Improved
  • Dark mode: active sequencer steps, fill and morph values now light in a brighter shade, as they were nearly invisible against the dark cells
  • The theme picker is one compact row showing your current theme; the full nine-theme grid opens in a window, previewing live as you pick
  • The welcome tour teaches the faceplate, shows touch instructions on phones instead of keyboard-and-mouse tricks, and no longer promises features that haven't launched
  • Android names its microphones honestly: "Phone microphone (default)" instead of the system's confusing "Speakerphone" and "Headset earpiece" route names
  • The faceplate scales to fit narrow phones with nothing cut off
Fixed
  • Playing a transfer now silences everything else first, because an audition ringing over a transfer burst could corrupt what the device hears. Rapid taps or leaving the Library can no longer overlap or orphan a burst

The "Pads First" Studio redesign, a real phone app shell, Android microphone capture and automatic updates.

New
  • Automatic updates. The app checks for new versions at launch and offers them in place: on desktop it downloads the installer and verifies it before opening; on Android it hands the APK to your browser to install. A new Updates section in Settings has the on/off switch and a manual "Check for updates" button
  • Pads First Studio. The hardware-style 4x4 pad grid is now the one place you pick things: Sounds mode chooses the voice you're editing (and plays it), Patterns mode switches between the 16 patterns, exactly like the device's own buttons. The step rows always show that one voice (steps, accent, fill and morph in four fixed rows that never jump around), and a new all-lanes strip underneath shows the whole pattern, with a tap jumping straight to the voice that owns any step
  • Phones get a proper app shell: a bottom tab bar for Studio / Transfer / Library / Settings, a compact header, and safe-area handling for notches and gesture bars, replacing the desktop sidebar squeezed onto a small screen
Fixed
  • Android: the app never asked for microphone permission, so recording the PO-32's backup dump silently failed. It now asks the first time you capture
  • If microphone access is denied, the recovery instructions now match your device. Android used to get Linux desktop advice

A mobile-focused follow-up to the first beta, from testing on real phones.

Fixed
  • The Android app icon now shows the SquareWave mark; earlier builds shipped with a placeholder icon
  • The sequencer is usable on phones again: each lane reads as one 16-step line that scrolls sideways, with the voice pads and mute/solo staying on screen while the steps pan. Before, the steps wrapped into stacked blocks and the pattern was unreadable
Improved
  • Knobs, faders, sliders and switches are all finger-sized on touch screens, instead of keeping their desktop dimensions
  • The hardware-style pad grid now has a Sounds / Patterns switch, just like the device's own buttons: one 4x4 grid selects voices or switches patterns. On phones it replaces the separate pattern row, freeing a screenful of space

First public beta: design and sequence PO-32 Tonic sounds, and move them over the acoustic transfer.

New
  • A complete visual overhaul built around the instrument itself. The default theme comes in light and dark, and the Studio now centres on a hardware-accurate device map with a 4x4 pad grid, step LEDs and the PO's own control anatomy
  • Voice editor rebuilt with real controls: envelope faders, glyph switches for waveform, filter and modulation, and a morph fader you drag to pick which side of the A/B sound you're editing
  • Keyboard shortcuts throughout the Studio, and a first-run tour to show you around
  • First Android build (sideloadable APK), alongside macOS, Windows and Linux
  • Open Source Licences screen crediting the projects PO-PatchStudio is built with
Improved
  • Mobile and responsive layout pass: comfortable tap targets, tables that scroll cleanly on phones, and the pad grid reflows to fit narrow screens
  • Text and controls now follow your font-scaling and reduced-motion settings
  • Full-screen splash on phones and tablets with the PO-32 artwork front and centre

One Library for everything: kits, voices, patterns and full device backups.

New
  • Kits, voices, patterns and full device backups now live in one Library, with a device-parity table and one-click audition
  • Snapshot the whole PO-32 as a single library item, so a complete instrument saves and reloads in one go
  • Microtonic exchange: send a voice out as a .mtdrum or a whole kit as a .mtpreset, and bring Microtonic sounds back in
Improved
  • Sound edits now apply live while the transport is playing, so tweaks are audible as the pattern runs
  • Save a voice, kit, pattern or backup straight from the Studio

The sequencer now models the PO-32's four monophonic lanes, the way the hardware plays.

New
  • Device-true 4-lane sequencer. The grid now models the PO-32's four monophonic voices, with lane fill and per-step morph, matching how the hardware actually plays
  • Pattern chains for stringing sections into a song, plus bounce to render a chain down
  • Undo and redo across the Studio
  • Randomise and mutate a voice, with per-parameter locks so you can hold the parts you like
Improved
  • Responsive step grid that reflows between 1x16, 2x8 and 4x4 to fit the screen

The PO-32 drum engine lands, powered by Eric Lewis's open-source libpo32 (MIT).

New
  • Acoustic transfer to the PO-32 over the microphone-and-speaker link the hardware uses, encoded the way the device expects
  • The full 21-parameter Tonic drum synth, with per-voice A/B morphing between two sounds
  • Sixteen independent pattern slots with a transport, playhead, mute and solo

Get sounds back off the PO-32, with honest partial-capture recovery.

New
  • Get sounds back off the PO-32: capture a device transfer, decode it and rebuild your kit in the app
  • Partial-capture recovery. If a transfer drops out part way, the app recovers what it can and tells you honestly which sounds came back and which were lost
Improved
  • Backup and restore capture from a microphone or audio interface

The first build, sharing its foundations with the PatchStudio family of apps.

New
  • Studio workspace with a voice editor and an accessible pattern grid
  • Save and load kits, voices and patterns
  • Light and dark themes, settings and a first-run experience
  • Accessible from the start: full keyboard navigation, screen-reader labels and visible focus indicators