2017-02-01 06:25:33 -07:00
|
|
|
#Bash Drum Kit
|
|
|
|
###simply play
|
|
|
|
|
2017-02-01 06:30:51 -07:00
|
|
|
##Depends
|
|
|
|
* bash
|
|
|
|
* aplay
|
2017-02-01 06:25:33 -07:00
|
|
|
|
|
|
|
##Help File
|
2017-02-01 06:28:54 -07:00
|
|
|
```
|
2017-02-01 06:25:33 -07:00
|
|
|
BDK - BASH DRUM KIT
|
|
|
|
|
|
|
|
${0} [options] [kit-name]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[options] [Description]
|
|
|
|
|
|
|
|
-k Load drum kit
|
|
|
|
-l List available kits
|
2017-02-01 06:28:54 -07:00
|
|
|
```
|
2017-02-01 06:25:33 -07:00
|
|
|
|
|
|
|
##Creating Kits
|
|
|
|
|
|
|
|
All kits are just directories within the kits directory.
|
|
|
|
Each directory has it's own confit with variables which contain file paths to sounds.
|
|
|
|
These sounds are then carried over to BDK and used with hotkeys.
|
|
|
|
|
|
|
|
##Directory Structures
|
|
|
|
|
|
|
|
bdk
|
|
|
|
kits (dir)
|
|
|
|
default (dir)
|
|
|
|
config (file)
|
|
|
|
|
|
|
|
|
|
|
|
##Using Kits
|
|
|
|
|
|
|
|
|
|
|
|
Just point bdk to the kit you want to use:
|
|
|
|
|
|
|
|
```
|
|
|
|
bdk.sh -k default
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
You can see a list of available kits by typing:
|
|
|
|
|
|
|
|
```
|
2017-02-01 06:28:54 -07:00
|
|
|
bdk ls
|
2017-02-01 06:25:33 -07:00
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
##Example config
|
|
|
|
|
|
|
|
located in: kits/default/config
|
|
|
|
|
|
|
|
```
|
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
|
|
|
|
KICK=sounds/kick.wav
|
|
|
|
SNARE=sounds/snare.wav
|
|
|
|
HIHAT=sounds/hihat.wav
|
|
|
|
```
|