Restomp 3.0 Beta Available

Posted 1 CommentPosted in Restomp, Stompblock

A beta build of Restomp 3.0 is now available available for download on macOS and Windows.
There’s plenty of fixes and new features in this build, with the most notable being:

  • Rebuilt MIDI Conductor. The setup and recording process has been streamlined. There are also controls now that let you preview, delete or redo individual layers, making it easier than ever to get the exact results you’re after.
  • Import from Conductor. You can now go straight from the MIDI Conductor to the import interface. A new ‘import’ button appears when the recording process is complete for your convenience.
  • Folder synchronizer. This new feature appears within the card editor. It allows you to copy “just the changes” from one folder or SDCard to another and it’s a huge time saver!
  • Help file. There’s now a help file included with Restomp that goes over each feature and the basic workflow.

While this release is labeled as “beta”, it’s pretty much exactly what the 3.0 release version will be. I’m releasing it this way in order to get more testing done. It can be installed alongside the existing v2.0 version without any issue.

Restomp 2.0 Released

Posted 2 CommentsPosted in Restomp
Restomp 2.0
The MIDI Conductor was overhauled for version 2.0 of Restomp

The latest version of Zendrum Studio’s Restomp application contains many fixes and improvements, largely around the MIDI Conductor feature.

Here’s a brief rundown of the changes in version 2

  • Improved recording. The conductor is smarter about transients and is better at capturing both short and long samples.
  • Improved RMS meter. The previous meter was based on peak volume. The new one is true RMS scaled across all frequencies.
  • Automatic trimming. Previously the conductor left the WAVs raw, assuming the importer would clean them up. Now it cleans them up during recording.
  • Record monitoring. You can now pipe the sampled sounds through your computer speakers
  • Filename templates. You can now configure the filenames, using metadata such as the velocity and note number.
  • Scrolling fixes. The MIDI Conductor and importing features now work better for smaller screens.
  • Audio panic. The pause/stop buttons when playing samples are now more responsive and instantenous.
  • Settings.  More of your settings in MIDI Conductor are saved between sessions.
  • Numerous other small bug fixes

For Mac users, the app will automatically update the next time you start it.  For Windows users, you can download the update at

Measuring latency of the ZDS Shifter

Posted Leave a commentPosted in ZDS Shifter

While this article focuses on the ZDS Shifter, everything here applies equally to the Zendrum Stompblock.

Approx. 100us to process message

A typical “pure” MIDI thru device can claim to have zero latency as the MIDI In connection is generally wired directly to the Thru/Out port. However, the Shifter (and the Stompblock) use a soft-thru.

Why a soft thru? It’s because these devices need to receive and analyze the entire MIDI packet (typically 3 bytes) before deciding what to do with it. In the case of the Shifter, this includes looking up and processing any “shift rules” associated with the message before retransmitting the message.

The Shifter is a low-latency device and the average time it takes to process an incoming message is 100 microseconds. That’s a tenth of the milliseconds in which latency is usually expressed and completely imperceptible.

1ms from start of message receipt till start of transmission

However, that’s not the true latency of the device. Because as I pointed out, it needs to wait for the entire message before it can start processing it. This means the REAL latency is about 10 times that, but still only around 1 millisecond and generally below the level that a human can detect.

The conversion to USB adds on a bit more latency that varies in length as it needs to line up with the 32-bit (4-byte) frames that USB uses. On the high end, this can add another 500 to 800 microseconds meaning that the true latency of the Shifter ranges from 1 to 1.8 milliseconds. Your mileage may vary as you also need to take into account the hardware (and software if applicable) on the receiving end.
Generally speaking, if you’re connecting to a hardware sound module or a modern computer you should experience very low latency.

Latest Chrome Breaks MIDI Support

Posted 9 CommentsPosted in Stompblock

Chrome version 66 has apparently broken the Web MIDI support that the Stompblock client relies on.

We are looking into workarounds for this issue, but if you depend on the interface, you might want to hold off updating Chrome for the time being.

I’ll post any further information as soon as it is available. Thank you in advance for your patience!

** UPDATE **
The latest version of Opera is still working. Although it uses Chromium under the hood, it’s still at version 65 and isn’t suffering from the issues that Chrome 66 has. Installing Opera is a viable workaround in the short term until we sort out what’s going on with Chrome, though if they release a newer version of Opera it’ll likely have the same issue.

** UPDATE2 **
A workaround is now in place and the client is working in Chrome 66 as of version 5.3

Restomp update available

Posted 7 CommentsPosted in Restomp, Stompblock

Restomp version 1.5 is now available for download.
This version includes a correction to the Pan filter, and also adds new Delay and Phaser filters.

If you’re on macOS, the app should alert you of the update the next time you launch it. Windows users should download and install the update manually.

If you have any questions or concerns, please let us know!

Restomp is now available!

Posted Leave a commentPosted in Restomp, Stompblock

Great news! The Restomp application is now available for purchase and download at!

Restomp is the perfect companion for your Zendrum Stompblock. It makes loading custom samples into your Stompblock a snap!

It also enables you to fully leverage the multi-bank capabilities of your Stompblock to double the available instruments!

You can now import ZenEdit mappings into the STOMPBLOCK client

Posted Leave a commentPosted in Restomp, Stompblock

In preparation for the upcoming release of Restomp (the card editor for the STOMPBLOCK), the client application now supports importing ZenEdit map files.

While you’re working in Restomp and typing names for your samples, it’s building a ZenEdit map file behind the scenes. You can then later import this file into ZenEdit (and now the SB client too) so that the proper instrument names are displayed.

This feature was released in version 4.8 of the STOMPBLOCK client and is available right now. You’ll find the controls for managing map files on the main Settings tab.

Restomp Progress

Posted 3 CommentsPosted in Restomp

In case I forgot to mention it, the Restomp app is proving to be a real tricky beast!

Things are really starting to gel though, and you hopefully will be seeing a release before Spring!

Here’s a peek at the importer, with a handful of effects. There’ll be more in the final product.