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.
2019-02-26 09:42:01 +00:00
Each directory has it's own config with variables which contain file paths to sounds.
2017-02-01 06:25:33 -07:00
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
```