ConvertWithMoss (prev. MultisampleGenerator) - convert multisamples from WAV,multisample,SFZ,SoundFont2,Decent Sampler
- KVRian
- 1056 posts since 17 Jan, 2005 from London
No worries! I've discovered the Script console and seen that the script was falling over because the input folder was organised in such a way that name clashes were occurring. I'm just going to move the input files around...
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
- KVRian
- 1056 posts since 17 Jan, 2005 from London
It's working perfectly 
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
- KVRian
- 1056 posts since 17 Jan, 2005 from London
Hi Jürgen, is there a known problem with Bitwig Studio 3.2.2 on macOS? The reason I ask is that 3.2.2 just isn't showing MSG despite the `.bwextension` being in the correct place. I've just fired up 3.1.3 and MSG is showing and working there...
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
- KVRian
- 1056 posts since 17 Jan, 2005 from London
No worries! I changed the drop-down in "Add Controller" to Utilities and was able to add it again. Previous upgrades to Bitwig preserved the existing controller setting, but 3.2.2 seemed to reset something 
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
-
- KVRian
- 911 posts since 10 Dec, 2013
Hi moss,
I've come back around to playing with this tool, after writing a messy little controller script to generate a load of Bitwig clips which I can then bounce in order to resample VSTs for multisamples.
I've tried quite a few different Velocity & Left channel detection patterns (including leaving it empty) but it seems like whatever I do, I get the "Attempt to combine Mono splits..." error in the Control Script console. These are obviously stereo files I'm rendering out so I don't want it to attempt to combine anything.
My bounced WAV names have a similar syntax to the New Sonic Arts Freestyle output that people were experimenting with in this thread previously, but with Bitwig's "bounce-n" added on the end, e.g.: F#-2_127-bounce-1.wav, C3_65-bounce-1.wav, where the number after the underscore is the velocity.
Any idea how I can get avoid getting this mono channel error/what I should set my velocity detection pattern as?
Cheers
I've come back around to playing with this tool, after writing a messy little controller script to generate a load of Bitwig clips which I can then bounce in order to resample VSTs for multisamples.
I've tried quite a few different Velocity & Left channel detection patterns (including leaving it empty) but it seems like whatever I do, I get the "Attempt to combine Mono splits..." error in the Control Script console. These are obviously stereo files I'm rendering out so I don't want it to attempt to combine anything.
My bounced WAV names have a similar syntax to the New Sonic Arts Freestyle output that people were experimenting with in this thread previously, but with Bitwig's "bounce-n" added on the end, e.g.: F#-2_127-bounce-1.wav, C3_65-bounce-1.wav, where the number after the underscore is the velocity.
Any idea how I can get avoid getting this mono channel error/what I should set my velocity detection pattern as?
Cheers
- KVRAF
- Topic Starter
- 4868 posts since 13 May, 2004
Seems the stereo issue is an oversight on my part. I am currently working on a new version which will be standalone and bring more features. Will add this to the TODO list.Hez wrote: Thu Apr 29, 2021 12:35 pm Hi moss,
I've come back around to playing with this tool, after writing a messy little controller script to generate a load of Bitwig clips which I can then bounce in order to resample VSTs for multisamples.
I've tried quite a few different Velocity & Left channel detection patterns (including leaving it empty) but it seems like whatever I do, I get the "Attempt to combine Mono splits..." error in the Control Script console. These are obviously stereo files I'm rendering out so I don't want it to attempt to combine anything.
My bounced WAV names have a similar syntax to the New Sonic Arts Freestyle output that people were experimenting with in this thread previously, but with Bitwig's "bounce-n" added on the end, e.g.: F#-2_127-bounce-1.wav, C3_65-bounce-1.wav, where the number after the underscore is the velocity.
Any idea how I can get avoid getting this mono channel error/what I should set my velocity detection pattern as?
Cheers
Regarding the velocity, did you try "_*-bounce-1" (without the quotes)?
-
- KVRian
- 911 posts since 10 Dec, 2013
Awesome, looking forward to the standalone!moss wrote: Thu Apr 29, 2021 3:02 pm Seems the stereo issue is an oversight on my part. I am currently working on a new version which will be standalone and bring more features. Will add this to the TODO list.
Regarding the velocity, did you try "_*-bounce-1" (without the quotes)?
I did try with a couple of different syntaxes to account for the "bounce-n", but as soon as I include a "-" in the detection pattern I get this rather verbose error:
"java.lang.IllegalArgumentException: No group with name <value>
at java.base/java.util.regex.Matcher.getMatchedGroupIndex(Matcher.java:1803)
at java.base/java.util.regex.Matcher.group(Matcher.java:681)
at de.mossgrabers.multisample.KeyMapping.detectLayers(KeyMapping.java:318)
at de.mossgrabers.multisample.KeyMapping.<init>(KeyMapping.java:138)
at de.mossgrabers.multisample.MultisampleGenerator.createMultisample(MultisampleGenerator.java:138)
at de.mossgrabers.multisample.MultisampleGenerator.execute(MultisampleGenerator.java:66)
at de.mossgrabers.MultisampleConfiguration.lambda$init$0(MultisampleConfiguration.java:90)
at com.bitwig.flt.control_surface.values.SignalProxy.notifyObservers(SourceFile:121)
at JKY.zFD(SourceFile:94)
at JKY.nar(SourceFile:90)
at dQU.MG(SourceFile:128)
at LD.zGg(SourceFile:76)
at jBp.KTX(SourceFile:273)
at egH.zFD(SourceFile:329)
at I1W.zFD(SourceFile:205)
at ucl.run(SourceFile:91)
at I1W.run(SourceFile:106)"
- KVRAF
- Topic Starter
- 4868 posts since 13 May, 2004
Can you send me some example files (PM me)?Hez wrote: Thu Apr 29, 2021 4:19 pmAwesome, looking forward to the standalone!moss wrote: Thu Apr 29, 2021 3:02 pm Seems the stereo issue is an oversight on my part. I am currently working on a new version which will be standalone and bring more features. Will add this to the TODO list.
Regarding the velocity, did you try "_*-bounce-1" (without the quotes)?
I did try with a couple of different syntaxes to account for the "bounce-n", but as soon as I include a "-" in the detection pattern I get this rather verbose error:
- KVRist
- 226 posts since 16 Feb, 2010 from Germany
*.aif files are not support correct ?
It would be useful tho, since then we could use Apple Logics Autosampler to create multisamples
It would be useful tho, since then we could use Apple Logics Autosampler to create multisamples
- KVRAF
- Topic Starter
- 4868 posts since 13 May, 2004
Sorry, no but you can simply run your files through a batch converter.ansolas wrote: Sat Jun 05, 2021 3:12 pm *.aif files are not support correct ?
It would be useful tho, since then we could use Apple Logics Autosampler to create multisamples
- KVRAF
- Topic Starter
- 4868 posts since 13 May, 2004
There is a new version out. It is now a standalone application and I renamed it to ConvertWithMoss (this is the best name I could come up with
).
It converts now multisamples from a specific source format (WAV,multisample,SFZ,SoundFont 2) to a different destination format (SFZ, Bitwig multisample).
Furthermore, it can create multisample files from plain WAV files.
It converts now multisamples from a specific source format (WAV,multisample,SFZ,SoundFont 2) to a different destination format (SFZ, Bitwig multisample).
Furthermore, it can create multisample files from plain WAV files.
-
- KVRAF
- 1592 posts since 19 Aug, 2009
- KVRian
- 1056 posts since 17 Jan, 2005 from London
Hi Jürgen, in your video about ConvertWithMoss, you mention how some Bitwig information is available at Github. I've had a look there, and I cannot find what it is to which you refer. Can you post a link? Thx!
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
- KVRian
- 1056 posts since 17 Jan, 2005 from London
Is this the stuff in https://github.com/bitwig/multisample?
Bitwig 6.0 beta 12 + Akai MIDIMix + Launchpad X + MF Twister
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
ExpressiveE Osmose Keyboard + Universal Audio Apollo Twin X
Mac Mini M1 16GB/4TB + macOS 26.2 Tahoe
