Using Round Robin Samples in Drum Gizmo

Moderators: MattKingUSA, khz, muldjord, deva

empowerg
Established Member
Posts: 34
Joined: Sun Apr 03, 2016 12:36 pm
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by empowerg »

w_line wrote: Analogue Drums has an area for user-submitted mappings for unofficially supported software - was thinking of at least sending mine in to them when complete. Wonder if some of the sites that make sample packs would be willing to donate sample packs to the DG project in exchange for outsourcing building the kit mappings?
Well, that was more or less exactly what I did for DrumDrops. I got 3 kits from them and created patches for them, that's why I wrote the software. One of the kits is 11GB in samples, so doing that manually was just too much. Just be aware that (at least DrumDrops) sell them to make a living, so they won't give

Anyway, after I sent them the 3 patches, I haven't heard of them anymore. I even don't know if they included the patches in the official delivery of the libraries as they said. One of their issues were, that DrumGizmo was not available on Mac, which is what they use, so they couldn't test them.

DGPatchMaker is a bit complicated for non-DrumDrops libraries (they have exact file-naming, velocity and microphone conventions), but anyway much quicker than doing it by hand.

As I said in another post, there was not so much interest in DGPatchMaker back then, but if there is interest now, I can have a look and revive it.
finotti
Established Member
Posts: 528
Joined: Thu Sep 01, 2011 9:07 pm
Has thanked: 86 times
Been thanked: 23 times

Re: Using Round Robin Samples in Drum Gizmo

Post by finotti »

empowerg wrote:
w_line wrote: Analogue Drums has an area for user-submitted mappings for unofficially supported software - was thinking of at least sending mine in to them when complete. Wonder if some of the sites that make sample packs would be willing to donate sample packs to the DG project in exchange for outsourcing building the kit mappings?
Well, that was more or less exactly what I did for DrumDrops. I got 3 kits from them and created patches for them, that's why I wrote the software. One of the kits is 11GB in samples, so doing that manually was just too much. Just be aware that (at least DrumDrops) sell them to make a living, so they won't give

Anyway, after I sent them the 3 patches, I haven't heard of them anymore. I even don't know if they included the patches in the official delivery of the libraries as they said. One of their issues were, that DrumGizmo was not available on Mac, which is what they use, so they couldn't test them.

DGPatchMaker is a bit complicated for non-DrumDrops libraries (they have exact file-naming, velocity and microphone conventions), but anyway much quicker than doing it by hand.

As I said in another post, there was not so much interest in DGPatchMaker back then, but if there is interest now, I can have a look and revive it.
I've been thinking about getting some commercial drum samples to try for a while, but would like to stick with DG. Would using DGPatchMaker and a kit from DrumDrops make the conversion (mostly) straightforward? (I definitely don't want to spend the money if I can't use it, of course...)
JamesPeters
Established Member
Posts: 188
Joined: Fri Jun 29, 2018 6:35 pm
Has thanked: 8 times
Been thanked: 15 times

Re: Using Round Robin Samples in Drum Gizmo

Post by JamesPeters »

empowerg wrote: It was still very rough on the edges and worked automatically only for the drum libraries from DrumDrops, ...

If there is a general interest, I can have a look about dusting it off a bit, finish the work on the new file formats and make the github repo public. So if some people say, they would be interested, I might give myself a push to look at it again.
Thanks for the info!

Making the XML files isn't particularly difficult but it can be time consuming if the drum banks are large. There's DGedit but its usefulness seems limited (I'm a bit confused about how it works, but it seems mostly useful if you're feeding it raw/unedited recordings/samples). Anything that makes the process simpler would be welcome, I'm sure. My kits are nearly done so I won't need it for creating them, but it might be handy for editing them and/or making different kit variants. I wouldn't want to request any of your time/effort to be spent on my account though.
empowerg
Established Member
Posts: 34
Joined: Sun Apr 03, 2016 12:36 pm
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by empowerg »

finotti wrote: I've been thinking about getting some commercial drum samples to try for a while, but would like to stick with DG. Would using DGPatchMaker and a kit from DrumDrops make the conversion (mostly) straightforward? (I definitely don't want to spend the money if I can't use it, of course...)
Depends on the kit. There were always exceptions in their naming conventions, which I needed to consider for the automatic conversion.

Anyway, I have created patches for 3 kits, so if you want to get one of them, I can just send you the patches. For the other ones it depends on the kit istself, but DGPatchMaker could be used also manually, it just takes a bit of practice to use it efficiently. But I would still need to update DGPatchMaker to the new file format of DrumGizmo.

The 3 kits I created patches for are:
- Mapex Heavy Rock Kit AS Pack
- Vintage Folk Kit AS Pack
- Modern Folk Kit As Pack

The two free ones (as linked on the libremusicproducition site) are for the SMegaReaper kit and the Salamander kit which were also done with DGPatchMaker.

TBH, I currently use most of the time the Crocell Kit from the DrumGizmo site, currently there is all I need and it has a quite good quality.

lg,
Michael
empowerg
Established Member
Posts: 34
Joined: Sun Apr 03, 2016 12:36 pm
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by empowerg »

JamesPeters wrote: Making the XML files isn't particularly difficult but it can be time consuming if the drum banks are large. There's DGedit but its usefulness seems limited (I'm a bit confused about how it works, but it seems mostly useful if you're feeding it raw/unedited recordings/samples). Anything that makes the process simpler would be welcome, I'm sure. My kits are nearly done so I won't need it for creating them, but it might be handy for editing them and/or making different kit variants. I wouldn't want to request any of your time/effort to be spent on my account though.
Yes, that was the case with the Vintage Folk Kit (I think) which was 11GB on samples. Much too big and error prone to create the XML files by hand (I tried).

Yeah, DGEdit is just useful when you have sampled a drumkit yourself and have the tracks raw and uncut available. Then it is really useful. I have used it for generating some patches from drum tracks from Creative Live courses where we got also the complete tracks and they specially recorded the shells for sample purposes in different velocities (in my case I have some samples but not the full kit from Periphery with Matt Halpern on the drums as a DG patch).

lg,
Michael
finotti
Established Member
Posts: 528
Joined: Thu Sep 01, 2011 9:07 pm
Has thanked: 86 times
Been thanked: 23 times

Re: Using Round Robin Samples in Drum Gizmo

Post by finotti »

empowerg wrote:
finotti wrote: I've been thinking about getting some commercial drum samples to try for a while, but would like to stick with DG. Would using DGPatchMaker and a kit from DrumDrops make the conversion (mostly) straightforward? (I definitely don't want to spend the money if I can't use it, of course...)
Depends on the kit. There were always exceptions in their naming conventions, which I needed to consider for the automatic conversion.

Anyway, I have created patches for 3 kits, so if you want to get one of them, I can just send you the patches. For the other ones it depends on the kit istself, but DGPatchMaker could be used also manually, it just takes a bit of practice to use it efficiently. But I would still need to update DGPatchMaker to the new file format of DrumGizmo.

The 3 kits I created patches for are:
- Mapex Heavy Rock Kit AS Pack
- Vintage Folk Kit AS Pack
- Modern Folk Kit As Pack

The two free ones (as linked on the libremusicproducition site) are for the SMegaReaper kit and the Salamander kit which were also done with DGPatchMaker.

TBH, I currently use most of the time the Crocell Kit from the DrumGizmo site, currently there is all I need and it has a quite good quality.

lg,
Michael
I was looking at the Mapex one. I will probably buy it next month, if all goes as planned. I'd be great if you could send me the patch for it!
empowerg
Established Member
Posts: 34
Joined: Sun Apr 03, 2016 12:36 pm
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by empowerg »

finotti wrote: I was looking at the Mapex one. I will probably buy it next month, if all goes as planned. I'd be great if you could send me the patch for it!
No Problem.
There are actually several options for the Mapex Kit: Drum Replacement Pack, Kontakt Sample Pack, Multi Velocity Pack and Single Hits Pack and the All Samples pack (which I have, which contains all of them). I created patches for the Kontakt Pack, the Multi Velocity Pack and the Single Hits Pack. The Kontakt Pack has the most samples IIRC (multiple velocities and round robin), followed by the Multi Velocity Pack (only multiple velocities) and the Single Hits Pack has only a single velocity layer.

This is the Kontakt Pack in action: https://soundcloud.com/michael-oswald-5 ... g-exercise. OK, not the best mix, learned a lot in the mean time...

Just drop me a message when you need the patches (and which ones).

lg,
Michael
User avatar
w_line
Established Member
Posts: 9
Joined: Sun Jan 20, 2019 12:13 am

Re: Using Round Robin Samples in Drum Gizmo

Post by w_line »

I just realized that it was Michael's blogpost that I was using as reference for building DG kits from sample packs - So thanks for that! :D

No pressure to tune-up/release the DGPatchMaker from my perspective. I think a generic tool for building kits from samples would be super cool - but have also had my own stints developing/maintaining open source programs - know it is something that can be a drag if you feel more like you are getting talked into it by users rather than something you are doing cause you are really excited about it yourself.

Building kits by hand ended up being somewhat quicker than I expected. Incorporating some careful Search/Replace operations sped things up quite a bit (assuming the samples have sane naming conventions).

Do we have a guess about when we might see the next DG release (hopefully including the Round-Robin fix :wink: ) ? Definitely don't mean to sound impatient or anything - just excited.
User avatar
deva
Established Member
Posts: 285
Joined: Sun Oct 23, 2016 10:15 am
Has thanked: 3 times
Been thanked: 31 times
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by deva »

Sorry to interrupt this exciting forum-thread.

I recently refactored the XML parser code of drumgizmo and actually decided to remove the support for the old instrument version with the velocity groups because all of our kits no longer uses it and it was a pain to maintain both of them.
However, due to this thread, I saw some pretty fine arguments for keeping it, at least until we got a better alternative, so I used a couple of weeks to re-implement the old format in the new parser framework.
empowerg
Established Member
Posts: 34
Joined: Sun Apr 03, 2016 12:36 pm
Contact:

Re: Using Round Robin Samples in Drum Gizmo

Post by empowerg »

deva wrote:Sorry to interrupt this exciting forum-thread.

I recently refactored the XML parser code of drumgizmo and actually decided to remove the support for the old instrument version with the velocity groups because all of our kits no longer uses it and it was a pain to maintain both of them.
However, due to this thread, I saw some pretty fine arguments for keeping it, at least until we got a better alternative, so I used a couple of weeks to re-implement the old format in the new parser framework.
Cool. Is there a description of the actual file format (and the next intended one)? Just if I want to update DGPatchMaker with it...

lg,
Michael
chaot4
Established Member
Posts: 61
Joined: Sat Apr 16, 2016 9:59 am
Been thanked: 1 time

Re: Using Round Robin Samples in Drum Gizmo

Post by chaot4 »

Just a quick general update for people reading this thread now: DrumGizmo is now capable to emulate round robin as a special case. So, it is possible to convert drumkits with RR samples to DrumGizmo. You can read more in the release notes of 0.9.17:

https://drumgizmo.org/wiki/doku.php?id= ... zmo-0.9.17
User avatar
w_line
Established Member
Posts: 9
Joined: Sun Jan 20, 2019 12:13 am

Re: Using Round Robin Samples in Drum Gizmo

Post by w_line »

Yeah! I started rebuilding the kit earlier this week when I saw the announcement. Finally got it all put together this weekend and the new sample selection algorithm and gui options seem to be handling the round robin setup nicely! Huge thanks to the developers for all their work!

Once I have things cleaned up a bit more I can share the mappings to the "Boxer" kit in case anybody else want to take it for a spin. It does have the issue of the samples being normalized. I may start up a new thread on that topic...
User avatar
funkmuscle
Established Member
Posts: 2801
Joined: Mon Jun 02, 2008 2:30 pm
Has thanked: 129 times
Been thanked: 31 times

Re: Using Round Robin Samples in Drum Gizmo

Post by funkmuscle »

chaot4 wrote:Just a quick general update for people reading this thread now: DrumGizmo is now capable to emulate round robin as a special case. So, it is possible to convert drumkits with RR samples to DrumGizmo. You can read more in the release notes of 0.9.17:

https://drumgizmo.org/wiki/doku.php?id= ... zmo-0.9.17
If anyone does convert their kits that are RR to DG, y'all mind sharing?
User avatar
w_line
Established Member
Posts: 9
Joined: Sun Jan 20, 2019 12:13 am

Re: Using Round Robin Samples in Drum Gizmo

Post by w_line »

Here is a link to my mappings for "The Boxer".

https://drive.google.com/open?id=1N2f5C ... lU48-VnaaP

Currently only Snare2 is mapped (There are 3 snares).
The ClickyKit is currently disabled, since it is incomplete.

The DG-Mapping folder (once unzipped) just needs to be placed in the "Boxer" folder next to the "Samples" folder.
Post Reply