bdk/README.md

67 lines
910 B
Markdown
Raw Normal View History

2019-02-26 09:38:09 +00:00
# Bash Drum Kit
### simply play
2017-02-01 06:25:33 -07:00
2019-02-26 09:38:09 +00:00
## Depends
2017-02-01 06:30:51 -07:00
* bash
* aplay
2017-02-01 06:25:33 -07:00
2019-02-26 09:38:09 +00:00
## Help File
2017-02-01 06:28:54 -07:00
```
2017-02-01 06:25:33 -07:00
BDK - BASH DRUM KIT
2017-02-02 16:31:02 -07:00
bdk [options] [kit-name]
2017-02-01 06:25:33 -07:00
[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
2019-02-26 09:38:09 +00:00
## Creating Kits
2017-02-01 06:25:33 -07:00
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.
2019-02-26 09:38:09 +00:00
## Directory Structures
2017-02-01 06:36:33 -07:00
```
bdk -|
kits (dir)-|
|
default (dir)-|
|
2017-02-01 06:25:33 -07:00
config (file)
2017-02-01 06:36:33 -07:00
```
2017-02-01 06:25:33 -07:00
2019-02-26 09:38:09 +00:00
## Using Kits
2017-02-01 06:25:33 -07:00
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:42:32 -07:00
bdk -l
2017-02-01 06:25:33 -07:00
```
2019-02-26 09:38:09 +00:00
## Example config
2017-02-01 06:25:33 -07:00
located in: kits/default/config
```
#!/bin/bash
KICK=sounds/kick.wav
SNARE=sounds/snare.wav
HIHAT=sounds/hihat.wav
```