Please familiarise yourself with the forum rules & guidelines

Deluge Kit Generator

9

(this was posted on the Deluge Facebook Forum but thought it would be good to add this here)
Hey people!
I wrote a little script to build Deluge drumkits for me. It scans the folder from which it was launched at, will create a /delugekits subfolder and fill it with the kits (one kit per wav-subfolder it finds). I wrote this for myself (pretty low tech Python) but thought I'd share it. Don't expect a fleshed out UI.
It'll try to put the bassdrum onto 1, then snare, open hihat, closed hihat, rest of sounds, then loops.
PLEASE READ THE "README-PLEASE.txt" INSIDE OF THE ATTACHED ZIP FILE!
Lee Pe had posted the '66 Drum Kits' package the other day. Unfortunately all files are just number. The script would work like that. But you can also run rename66.exe first. That'll go through the folders and rename the .wav files based on the folders names.txt. After that you'll have good short names on each drumkits sound and bd/sd/chh/ohh nicely sorted.
So...easiest way:

  • copy the content of the attached zip-file into the "\66 Legendary Drum kits" folder.
  • run rename66.exe.
  • run build.exe
  • copy all subfolders onto the SD card into /SAMPLES/6LDk (=auto proposed short folder name - see help file)
  • copy content of /delugekits onto the SD card into /KITS
    Enjoy your 66 new drumkits starting at 100.
    Oh I should say: Even though this doesn't do anything crazy, you'll run it at your own risk (renaming the 66 drumkit's wav-files would be the most invasive, apart from that it just generates the xmls)
    Here's a screenshot:

Comments

  • 0
    HorstmaistaHorstmaista Los Angeles
    edited June 2017

    Here are the files.
    Eeeeeh somehow this doesn't work. Are we not allowed to post .zip files? Not sure whats wrong.
    Hmmm - until then: Facebook. Sorry.

    Post edited by Horstmaista on
  • 1
    HorstmaistaHorstmaista Los Angeles

    Here is the file:
    https://drive.google.com/file/d/0Bzp4QoeyqUqMaWxHb2tRMTJzOTA/view?usp=sharing

    Python Version is here (in case anyone wants to use this on a Mac ... needs Python to be installed though)
    https://drive.google.com/file/d/0Bzp4QoeyqUqMYWcxRGVvU1V4TWs/view?usp=sharing

  • 0

    can anybody repost the drum samples here?

  • 0
    Thanks
  • 0
    matsmats Germany

    Thx for providing the source code, too. To make the scripts work with Python versions < 3.5 (eg. on Linux or Mac) you need to:

    pip install glob2

    and replace the line

    import glob

    with

    import glob2 as glob

    in the Python scripts (older versions of glob do not support the recursive=True argument).

  • 0
    edited May 29

    Rather than have every use re-run the script everytime, has anyone done this where they could just post the final product for the 66-kit?

    Post edited by dinterplay on
  • 0

    I did the rename and the generating bit.. did notice some kits didn't get processed right.. might need a manual correct before uploading.. bit its very easy to do.. so just go for it :)

  • 0

    @sIRwa2 said:
    I did the rename and the generating bit.. did notice some kits didn't get processed right.. might need a manual correct before uploading.. bit its very easy to do.. so just go for it :)

    I'm on a mac only and don't know python to execute it.

  • 0
    fryyyyfryyyy germany

    Heres a kit list

    1. Ace Tone Rhythm Ace
    2. AKAI XE8
    3. AKAI XR10
    4. BOSS DR-110
    5. BOSS DR-220
    6. BOSS Dr. Rhythm 55
    7. Casio MT-18
    8. Casio MT-100
    9. Casio MT-500
    10. Casio MT-800
    11. Casio PT-1
    12. Casio PT-82
    13. Casio Rapman
    14. Casio RZ 1
    15. Casio SK-1
    16. E-mu Drumulator
    17. EKO CompuRhythm
    18. EMU SP12
    19. Fricke MSB512
    20. Hammond Drum-Machine
    21. Hohner Rhythm 80
    22. Korg DDD-1
    23. Korg DDM-110
    24. Korg DDM-220
    25. Korg KPR-77
    26. Korg KR-55
    27. Korg Minipops
    28. Kurzweil K2000
    29. Linn 9000
    30. Linn Drum
    31. Maestro Rhythm King
    32. Mattel Synsonic Drum Pad
    33. MPC Electronics the KIT
    34. MTI Auto Orchestra
    35. MXR 185
    36. Oberheim DMX
    37. Pearl Syncussion
    38. Real SCRP
    39. Roland CompuRhythm CR-78
    40. Roland CR-1000
    41. Roland CR-8000
    42. Roland R8
    43. Roland Super Quartet MKS-7
    44. Roland System 100
    45. Roland TR-66
    46. Roland TR-505
    47. Roland TR-606 Drumatix
    48. Roland TR-626
    49. Roland TR-707
    50. Roland TR-727
    51. Roland TR-808
    52. Roland TR-909
    53. Sakata DPM-48
    54. Sequential Circuits Drumtraks
    55. Sequential Circuits Studio 440
    56. Sequential Circuits Tom
    57. Simmons SDS-5
    58. Sonor Mini Mammut
    59. SoundMaster SR-88
    60. Univox Micro-Rhythmer 12
    61. Visco SpaceDrum
    62. Wurlizer Swing Rhythm
    63. Yamaha MR10
    64. Yamaha RX-21
    65. Yamaha RX11
    66. Yamaha RY-30
  • 0
    mbangmbang Gothenburg, Sweden

    Wonderful tool, thanks a million! Was just wondering, when doing the rename - this one did not have a "names.txt" file: 17. EKO CompuRhythm
    I´ve googled but without success, anyone grabbed the file names from somewhere and care to share?

  • 1
    atimchakatimchak Chicago, IL

    So I would like to add for a total coding novice like me, if it would be possible to post the finished product I would be forever grateful as there are some amazing drum machine finds there!

  • 0

    I'd even pay to have the fu finished deluge ready product.

  • 0

    I've since worked this out and it is dead easy, no real python knowledge needed. Excellent work, the samples sound great - recommend this to all deluge users. Only complaint would be I would prefer to have all kicks on the first note, all snares on the 2nd, etc but guess I could edit the kit generator. Deluge is my go to for drum programming now.

Sign In or Register to comment.