MESET: Multisample Engine Slice Editor for Tonverk (webapp)

Hello,

I enjoy my Tonverk.
I do not enjoy processing samples on my computer.
This little tool in an attempt to make the process less painful.

This is an audio slice editor for the Tonverk with a few keyboard shortcuts.
It processes audio files into multisamples patches and round-robin drum kits, exports .elmulti and .eldrum formats.
It runs locally in your web browser. No data/samples are collected.

I shared a barely working version last week, and have polished it (still no touchscreen support yet).
It is still in development; you should still expect some rough edges and bugs.

If you encounter any, or if you have any suggestions or feedback please let me know :)

Implemented:

  • Automatic conversion to 48kHz
  • Multisample and subtracks round robin mode
  • Keyboard shortcuts
  • Interactive slice editor with zoom and pan
  • Real-time audio playback
  • Adaptive automatic zone slicing
  • Custom grid divisions
  • Drag-and-drop file loading
  • Multiple velocity layers (for multisample mode)
  • Easy individual slice export (ZIP download of all slices)
  • MIDI note mapping for multisamples (root note + interval settings)
  • (simple) .elmulti/eldrum file validation
  • Installable PWA (Standalone app) for offline operation

Planning on (maybe) implementing :

Summary
  • (better) .elmulti/eldrum file validation
  • Import eldrum and elmulti patches to edit and re-export
  • Mobile and touchscreen support
  • Normalizing slices way harder than anticipated
  • Normalizing tracks
  • Undo/redo functionality
  • Slice amplitude adjustment too complex imho
  • Slice pitch adjustments too complex
  • Fade adjustments too complex
  • Quick Batch processing for multiple exports
  • Sending patches directly to the Tonverk’s SD card with WebUSB API
  • Reading patches directly from the Tonverk’s SD card with WebUSB API

Here are a few screencasts of the features :

Summary
  • Drag and drop single or multiple samples

  • Slice count adapts to the length of the sample

  • Editable slice points with mouse drag or keyboard

  • Auto concatenation for easy sample chain creation

  • Keyboard shortcuts

  • Midi note spread (for multisample)

  • Round robin kit creation

  • .eldrum and .elmulti tester

  • Slice and export individual slices anytime, in two click

76 Likes

Wow! This sounds very handy, indeed. Thank you for your effort.

2 Likes

Dope

1 Like

This is awesome. Just put together my first ā€˜.eldrumā€˜ package, sampling from Syntakt into Ableton, dragging files into Recycle, then exporting individual slices and editing the ā€˜.eldrumā€˜ in VS Code.
Any system that can make shortcuts in that process is a godsend. Look forward to try.

2 Likes

working on adding loop points per slice!

12 Likes

@nds0797 Thank you, this is fantastic work. Even the ā€œbarely working versionā€ was amazingly useful.
:fire: :fire: :fire:

6 Likes

Great stuff, will need to give this a try tonight!

2 Likes

From the 1.0.1 changelogs:
image

Lifted the 32 velocity layers limitation to 127.
I’ve pushed the change but haven’t had time to test it on the TV yet, if anyone does please let me know !

It works! Finally managed to load 127 drum loops, sliced independently, on a single multisample track

P.S: If you still see a 32 track limit, use Ctrl/Cmd+Shift+R to refresh the cache

6 Likes

Now installable as a PWA thru Chrome for complete offline operation
There is a font issue for some reason but everything else works
Font should be fixed

3 Likes

It’s a bit difficult to delete slice markers. I have read the help section and actually know how to do it. However, it usually does not work. Any ideas what I do wrong?

(version 0.2)

Are you caching the font in the service worker install event callback?

1 Like

In the first versions, overlapping a start and and end point would delete a slice, but it was way too easy to trigger the deletion accidentally so i eventually removed the feature and forgot to update the help popup

I can probably add a delete button to remove the current slice’s markers, if that’s useful to you

v0.2 has many many issues, try the 0.5 :)

2 Likes

No I am not, thanks for the tip !

Thanks for your fast answer. I know only one link. The one in your initial post which leads me to 0.2:

great work

1 Like

Your browser probably cached the old version, try

Cmd+Shift+R to empty the cache (for this website only) while on the webapp on MacOS

Ctrl+Shift+R on Windows/Linux

2 Likes

Thanks. The usual classic :stuck_out_tongue_winking_eye:.

1 Like

I just tried Robin mode but only the first 3 tracks seem to work right.
Anyway, great work!

1 Like

could you please share the generated .eldrum file ?

pm

1 Like