top of page
Developer Blog


📦 Muser Studio v1.0.18 Release Notes: Audio Resume Fix, Loading Screen, and UI Polish
The v1.0.18 update fixes Muser Studio’s audio not recording after suspend/resume, adds a loading screen, and squashes some UI quirks.

Jeff Ranasinghe
Aug 201 min read


📦 Muser Studio v1.0.17 Release Notes: M-Vave Chocolate as a Video Looper
Muser Studio v1.0.17 adds support for the M-Vave Chocolate BLE MIDI pedal — giving you hands-free control for recording, looping, and resetting on the fly.

Jeff Ranasinghe
Aug 62 min read


🔧 Things I Broke So You Don't Have To
A lighthearted look at the bugs we fixed so you don’t have to — from invisible crashes to footswitch mishaps. Lessons learned from building Muser Studio.

Jeff Ranasinghe
Jun 202 min read


💸 Currency crash - but not the kind you’re thinking about
Why would a price like ₩69,990 crash your app? Turns out currency formatting is a minefield. Here’s a quick dev-side rant on decimal dots, commas, symbols—and what not to trust.

Jeff Ranasinghe
Jun 152 min read


📦 Muser Studio v1.0.12 Release Notes: Video Loop Station gets Remote Control Double-Tap
Muser Studio v1.0.12 adds hands-free project reset with Bluetooth footswitch - just double-tap to start fresh. Smoother UI feedback during rendering, language updates, and essential bug fixes.

Jeff Ranasinghe
Jun 122 min read


📦 Muser Studio v1.0.9 Release Notes: Interactive Timeline Indicator
Now you can scrub your performance video and see exactly where you are. Plus: improved Mandarin translation, and a Project Browser fix.

Jeff Ranasinghe
May 302 min read


The Mystery Hang: Debugging a Swift-C++ Interop Bug After Launch
After launching Muser Studio, I uncovered a Swift-C++ interop bug causing hangs in certain App Store regions. Here's how I fixed it.

Jeff Ranasinghe
Apr 62 min read
bottom of page
