[FREE] ConvertWithMoss - convert from/to WAV,Bitwig,SFZ,SF2,DecentSampler,MPC/Force,Wave-/Modwave/KMP,NKI,EXS) v18.0

Sampler and Sampling discussion (techniques, tips and tricks, etc.)
Post Reply New Topic
RELATED
PRODUCTS

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
Hi Moss,
I found out about yor software through Youtube and the Expert Sleepers Instagram account. I've been trying to convert a multisample set that I created on my modular using the disting EX Auto-sampling algoritm in the Wav Recorder algo. I'm trying to convert it using your ConvertwithMoss software into an Ableton Sampler format or a Kontakt format instrument. I choose the folder containing my samples in the Source section, I have created a folder for the destination section and selected it, I have selected Kontakt NKI. When I click convert I get this message.

Detecting and converting multi-samples...

Analyzing: D:\Disting EX Multisample project\AUTO0023

Finished.

I look in the destination folder and it is empty :(. I've clicked the Add new files button at the bottom too. What am I doing wrong?

Best wishes,
John
moss wrote: Sun Dec 26, 2021 4:05 pm ConvertWithMoss converts multisamples from/to several formats:
  • 1010music blackbox, tangerine, bitbox (preset.xml)
  • Ableton Sampler (*.adv, *.adg)
  • AIFF] (*.aiff, *.aif)
  • Akai MPC/Force Keygroups (*.xpm)
  • CWITEC TX16Wx (*.txprog)
  • DecentSampler (*.dspreset, *.dslibrary)
  • Expert Sleepers disting EX (*.dexpreset)
  • Korg KMP/KSF (*.KMP)
  • Korg wavestate/modwave (*.korgmultisample)
  • Logic EXS24
  • Multisample Format - Bitwig Studio, Presonus Studio One (*.multisample)
  • Native Instruments Kontakt 1-7 (*.nki) - destination only Kontakt 1
  • Propellerhead Reason NN-XT (*.sxt)
  • SFZ (*.sfz)
  • SoundFont 2 (*.sf2)
  • TAL Sampler (*.talsmpl)
  • WAV files (*.wav)
(It started out as a Bitwig focused tool and was previously discussed here: viewtopic.php?t=522786)

Get it from: https://www.mossgrabers.de (https://www.mossgrabers.de)

Note: Read the installation notes in the manual first, especially for Macos!


Post

Sidor wrote: Sat Jun 15, 2024 8:44 am Hi

I'm thrilled about the Disting EX support, but have issues to get it to work properly.

Using Kontakt libraries from PianoBook the conversion seems to go well, but when played on the Disting I'm getting either no sound, just hammer sounds, or random notes depending on the sample pack.

So far I've tried these:
https://www.pianobook.co.uk/packs/mikor-piano-felt/
https://www.pianobook.co.uk/packs/the-emperor-king/
https://www.pianobook.co.uk/packs/kawai-felt-piano/

And this one, that won't convert at all. It just halts when detecting the Kontakt version:
https://www.pianobook.co.uk/packs/woodland-piano/

Any hints on what I could be doing wrong?

All the best, Thomas
Thanks for these test files!

These are complex files and will only partially translate. However, there are some issues:
1. I forgot to filter release triggered groups (will be fixed in the next update). This makes it at least playable
2. The woodland-piano is simply HUGE and crashes the app with out-of-memory. Will increase the heap memory to 64GB in the next update, which will allow to convert the file (if your computer has enough main memory).

This leaves us with 2 other issues:
1. Converting 32bit float samples is currently not supported and the disting can also not play 32bit float files.
2. The Woodland samples do not start at 0 and therefore cannot be heard on the disting. Maybe I will implement to remove silence from the beginning but this will take some time.

Post

JRH87 wrote: Sat Jun 15, 2024 5:27 pm Hi Moss,
I found out about yor software through Youtube and the Expert Sleepers Instagram account. I've been trying to convert a multisample set that I created on my modular using the disting EX Auto-sampling algoritm in the Wav Recorder algo. I'm trying to convert it using your ConvertwithMoss software into an Ableton Sampler format or a Kontakt format instrument. I choose the folder containing my samples in the Source section, I have created a folder for the destination section and selected it, I have selected Kontakt NKI. When I click convert I get this message.

Detecting and converting multi-samples...

Analyzing: D:\Disting EX Multisample project\AUTO0023

Finished.

I look in the destination folder and it is empty :(. I've clicked the Add new files button at the bottom too. What am I doing wrong?

Best wishes,
John
If you have a dexpreset file with the samples make sure that you did select "Expert Sleepers disting EX" on the left as the source format. If you only have WAV files select "WAV" on the left. You might need to adjust the parameters to your liking (see the manual) but the default settings should already create an output.

Post

AUTO-ADMIN: Non-MP3, WAV, OGG, SoundCloud, YouTube, Vimeo, Twitter and Facebook links in this post have been protected automatically. Once the member reaches 5 posts the links will function as normal.
moss wrote: Sat Jun 15, 2024 8:13 pm Thanks for these test files!

These are complex files and will only partially translate. However, there are some issues:
1. I forgot to filter release triggered groups (will be fixed in the next update). This makes it at least playable
2. The woodland-piano is simply HUGE and crashes the app with out-of-memory. Will increase the heap memory to 64GB in the next update, which will allow to convert the file (if your computer has enough main memory).

This leaves us with 2 other issues:
1. Converting 32bit float samples is currently not supported and the disting can also not play 32bit float files.
2. The Woodland samples do not start at 0 and therefore cannot be heard on the disting. Maybe I will implement to remove silence from the beginning but this will take some time.
You're welcome - and thanks for looking into it :)

I tried cloning the repository to test the changes you've already made out. For the Woodland I get a memory error now (see that you added the logging in the code). I have 32GB in my PC - it maxed out at 17GB before throwing the error.

Tried a few new conversions:

https://www.pianobook.co.uk/packs/soft-steinway/ (https://www.pianobook.co.uk/packs/soft-steinway/) - Crashes the Disting when trying to load it.
https://www.pianobook.co.uk/packs/the-felt-library/ (https://www.pianobook.co.uk/packs/the-felt-library/) - mostly hammer sounds and the occational note.

Also tried re-converting the old ones. But can't remember what worked and what didn't anymore :neutral:

A request: When the presets are loaded all inputs are turned off on the Disting. Is it possible to default to 1 CV/gate input.

Aaaand... just as I am posting this I see you've made new changes :) Let me know if I can help by doing further tests with it.

Post

ConvertWithMoss 10.1 is out!

Get it from https://mossgrabers.de
  • All formats
    • Fixed: Increased the heap memory to 64GB to support larger source files.
    • Fixed: WAV files in 32-bit float can now be converted to 16-bit PCM (workaround for bug in Java AudioSystem).
  • 1010music format - Writing
    • New: Added an option to trim samples with a delayed start.
  • disting EX - Writing
    • New: Added an option to trim samples with a delayed start.
    • Fixed: The MIDI note for the switch (SW) was off by 1 octave (disting assumes C3 as MIDI note 48 instead of 60). This caused playback issues.
    • Fixed: Release trigger groups are now removed from the output since the distingEX does not support release triggers.
  • SFZ
    • Fixed: Pitch bend was by factor 100 too small (semi-tones instead of cents).


Enjoy!

Post

Thank you for your hard work on this essential tool!!! 🙂
Vendor‑Dependent Copy Protection: Customers lose. Pirates win.:mad:
(Also: I'm Accused of lying about Linux—it boots, runs my pro audio workflow, stays stable, updates--though yearly dismissed as “niche”. Yet I'm the deluded one.)
:roll:

Post

moss wrote: Wed Jun 12, 2024 2:50 pm
metalsvinet wrote: Wed Jun 05, 2024 4:49 pm
moss wrote: Thu May 30, 2024 7:56 pm
hrntrl wrote: Mon May 27, 2024 8:10 am
moss wrote: Sun May 26, 2024 1:14 pm
metalsvinet wrote: Sun May 26, 2024 12:53 pm Great project! I get either silence or white noise when converting to Logic Sampler (EXS). Seems Jürgen is testing EXS in a third party sampler, so I'm just wondering if anyone has it working in Logic?

Sonoma 14.5 / Logic Pro 11
Does it work with none of the output files or can you track it down to certain sample rates, parameters, etc.?
Also, did you try different source formats?
Files were 48 kHz/24 bit. Tried a handful of Kontakt and Decentsampler files from Pianobook. If there are open source files you use for testing I could try them and report back.
I did some testing and found a bug with the filter cutoff and its envelope (and I need to add velocity depth to fix some sounds). Please check if opening the filter fixes this.
No idea about the white noise. Can you point me to one Pianobook patch which causes this?
For instance this Kontakt file from a Pianobook contributor generates only white noise when converted: https://www.pianobook.co.uk/packs/cr-seventy-eight/

Filter 1 and Filter 2 are both off by default. Turning on Filter 1 in the patch above affects the white noise, so whatever is going on must happen before the filters.
I got myself now a copy of Logic 11 to be able to test this (sigh). I could replicate the issue. It seems to me like an issue with the Sampler plugin that it picks the wrong samples for playback (this is just a guess). When I opened the converted example from above I got asked to pick the correct location of the samples (it showed several options) and I might have picked the wrong one and then had the white noise as well. But strangely the samples looked fine in the waveform view and also opening them for editing opened the correct file and played it back correctly.

Filter issues should be fixed with version 10 I released yesterday.
Thanks for testing, I'm glad it wasn't just me. About the indexing: If Logic/Sampler sees several sets of samples first time you open an EXS, it asks you which set you want to use. It's normal behaviour. I had the same thought that it might be causing the issue, but it seems not.

Post

I did a little more testing in Logic Sampler. The noise burst also happens when clicking on GUI elements (!).

Try converting https://www.pianobook.co.uk/packs/cr-seventy-eight/ from Kontakt and loading the EXS in Sampler. Turn on monitoring in the zone editor, and send it a C1 note = noise. Now you can trigger the noise by clicking on synth / mod matrix / modulators etc. in the top of the GUI.

Post

metalsvinet wrote: Tue Jun 18, 2024 7:08 pm I did a little more testing in Logic Sampler. The noise burst also happens when clicking on GUI elements (!).

Try converting https://www.pianobook.co.uk/packs/cr-seventy-eight/ from Kontakt and loading the EXS in Sampler. Turn on monitoring in the zone editor, and send it a C1 note = noise. Now you can trigger the noise by clicking on synth / mod matrix / modulators etc. in the top of the GUI.
That's the file I already tried and experienced what I described above.

Post

moss wrote: Wed Jun 19, 2024 9:02 pm
metalsvinet wrote: Tue Jun 18, 2024 7:08 pm I did a little more testing in Logic Sampler. The noise burst also happens when clicking on GUI elements (!).

Try converting https://www.pianobook.co.uk/packs/cr-seventy-eight/ from Kontakt and loading the EXS in Sampler. Turn on monitoring in the zone editor, and send it a C1 note = noise. Now you can trigger the noise by clicking on synth / mod matrix / modulators etc. in the top of the GUI.
That's the file I already tried and experienced what I described above.
Noted. Maybe the fact that clicking random GUI elements also trigger the noise is a clue?

Post

moss wrote: Wed Jun 12, 2024 5:41 pm
vinylrake wrote: Thu Jun 06, 2024 8:15 pm anyone running this with mac os 10.14.5 (mojave)? The manual says 10.14(.5) is the minimum it will run under but it crashes every time I try to run it. I followed all the installation tips/tricks in the manual, ran the unix commands to turn off gatekeeper but everytime I run it, it crashes before it displays anything.
I am afraid it requires a minimum of Macos 11. Where did you read that in the manual? Couldn't spot it.
Not sure where I read the .5, but the PDF manual talks about how to get the app to run with Mac OS Mojave and later - and Mojave is 10.14.
Screen Shot 2024-06-20 at 8.43.38 PM.png
You do not have the required permissions to view the files attached to this post.

Post

vinylrake wrote: Fri Jun 21, 2024 12:54 am
moss wrote: Wed Jun 12, 2024 5:41 pm
vinylrake wrote: Thu Jun 06, 2024 8:15 pm anyone running this with mac os 10.14.5 (mojave)? The manual says 10.14(.5) is the minimum it will run under but it crashes every time I try to run it. I followed all the installation tips/tricks in the manual, ran the unix commands to turn off gatekeeper but everytime I run it, it crashes before it displays anything.
I am afraid it requires a minimum of Macos 11. Where did you read that in the manual? Couldn't spot it.
Not sure where I read the .5, but the PDF manual talks about how to get the app to run with Mac OS Mojave and later - and Mojave is 10.14.

Screen Shot 2024-06-20 at 8.43.38 PM.png
AH, thanks. Need to update that section.

Post

moss wrote: Wed Jun 12, 2024 2:55 pm
jonlemon wrote: Thu Jun 06, 2024 6:29 am One more thought: On the blackbox itself you cannot edit the sample start or end for multisamples. And judging from this bitbox thread (https://forum.1010music.com/forum/produ ... ltisamples), sample start is indeed not implemented for multisamples. As a small experiment, I multiplied all "samstart" values by 10 (i.e., added a "0" at the end), but nothing changes: There's still the same delay, while if the "samstart" argument would be used, the samples should start somewhere within the samples (I guess). This supports the idea that the blackbox does not even use the "samstart" argument for multisamples.

I've posted about this on the 1010music forum here: https://forum.1010music.com/forum/produ ... ltisamples.

If it is indeed the case that "samstart" is ignored for multisamples, then the best workaround for the moment, I guess, is to simply trim the silence at the beginnings of the samples.

Is there any tool for batchprocessing samples like this that you would recommend?
Just for the record, meanwhile 1010music answered in the referenced thread that the attribute is currently not supported and it is noted as an improvement wish.

The alternative is to provide a trim option in ConvertWithMoss. Will add this to my wishlist as well but at the very bottom ;-)
Thanks!

Post

jonlemon wrote: Sat Jun 22, 2024 11:10 am
moss wrote: Wed Jun 12, 2024 2:55 pm
jonlemon wrote: Thu Jun 06, 2024 6:29 am One more thought: On the blackbox itself you cannot edit the sample start or end for multisamples. And judging from this bitbox thread (https://forum.1010music.com/forum/produ ... ltisamples), sample start is indeed not implemented for multisamples. As a small experiment, I multiplied all "samstart" values by 10 (i.e., added a "0" at the end), but nothing changes: There's still the same delay, while if the "samstart" argument would be used, the samples should start somewhere within the samples (I guess). This supports the idea that the blackbox does not even use the "samstart" argument for multisamples.

I've posted about this on the 1010music forum here: https://forum.1010music.com/forum/produ ... ltisamples.

If it is indeed the case that "samstart" is ignored for multisamples, then the best workaround for the moment, I guess, is to simply trim the silence at the beginnings of the samples.

Is there any tool for batchprocessing samples like this that you would recommend?
Just for the record, meanwhile 1010music answered in the referenced thread that the attribute is currently not supported and it is noted as an improvement wish.

The alternative is to provide a trim option in ConvertWithMoss. Will add this to my wishlist as well but at the very bottom ;-)
Thanks!
Seems it is already implemented and available with the last update :-)

Post

Hi there,

First of all, this is an inspired project and I'm so grateful for its existence and scope. I formerly owned a Disting EX and made some great multisamples with it which I still have, so am very excited to be able to convert them to SFZ in particular, for use in Max.

I am, however, having precisely the same issue as the user above. The processing window says it is analysing and finishes, but nothing appears in the destination folder. Like this:

Detecting and converting multi-samples...

Analyzing: /Users/xxx/Documents/SUPER_NM_PLUS_ALPHA/NM_SANDHME

Finished.

And then an empty folder. :(

Post Reply

Return to “Samplers, Sampling & Sample Libraries”