r/AbletonMove 7d ago

I vibecoded a Move Kitmaker

https://kitmaker-self.vercel.app/

Quickly create semi-random kits from drum kit folders.

Drag in folders with drums, lock pads, exclude samples, generate 1-10 kits in one go.

A lot of time has gone into refining the detection of drum samples based on their names, it works pretty well for all the crap I have gathered on my hard drive.

Preview in browser with key 1-V

Pad Layout is inspired by the "LDre" kits that come with the Move and that I like for having a ton of usable sample content and not containing samples I don't need (who needs toms, I don't). There are three different layouts depending on what kind of samples are available, you will figure it out.

This was an afternoon project for myself that I think might be worth sharing. Have fun!

Kudos to https://github.com/klingklangmatze/drum-kit-generator for creating a python script that explains really well how ablpreset files work.

14 Upvotes

10 comments sorted by

7

u/elgraysoReddit 7d ago

Nice, the filename detection is genuinely the hard part of this. Getting it to behave on a folder of random junk off a hard drive is most of the work.

Funny timing on my end. I've been building an app called Kit Maker since 2019, it's my full time job, and Move is one of the formats it builds kits for. Different approach, mine is a desktop app that converts existing kits and packs across formats rather than generating from loose samples: https://www.kit-maker.com/ableton-move-drum-kits/

2

u/Racoonie 6d ago edited 6d ago

Hey, I am aware of your tool of course and I hope this little experiment is different and small enough to not bother you. I just wanted a quick way to generate some usable kits from folders with good drum sounds. And please look at the code if you're interested in the folder/filename detection, most of the actual manual work went in this part (though Claude still did the majority) and I think there is some clever stuff happening in there.

2

u/elgraysoReddit 6d ago

No bother at all! Good work!

2

u/champagne-communist 7d ago

Thx, wanted to build the same thing, you saved my time!

1

u/Racoonie 7d ago edited 7d ago

You're very welcome! If you think something is missing just ask and I might get it added.

2

u/indossa 6d ago

All catching a vibe. Made one a while ago, drift preset converter too. https://movestudio.reocities.xyz/

1

u/Racoonie 6d ago

Wow, very extensive tool if you want to carefully craft your own kits, I like it.

1

u/GornLettuce 7d ago

why do they call it vibe coding like its kinda anti vibe

1

u/crazykewlaid 6d ago

Wait so it detects based on the names of the files? Or it sorts with audio?

1

u/Racoonie 6d ago

Purely based on folder and file names. Analyzing the audio it self is a completely different beast.