mirror of
https://codeberg.org/armin/trommelkiste.git
synced 2026-09-01 04:10:46 +02:00
add README
This commit is contained in:
parent
8d5ffc6b56
commit
5913b152c4
1 changed files with 42 additions and 0 deletions
42
README.md
Normal file
42
README.md
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
# Trommelkiste
|
||||
|
||||
A 10-track drum sampler plugin built with [JUCE](https://juce.com/).
|
||||
|
||||
## Tracks
|
||||
|
||||
| # | Abbreviation | Instrument |
|
||||
|---|---|---|
|
||||
| 1 | BD | Bass Drum |
|
||||
| 2 | RS | Rimshot |
|
||||
| 3 | SN | Snare |
|
||||
| 4 | CL | Clap |
|
||||
| 5 | CH | Closed Hi-Hat |
|
||||
| 6 | PH | Pedal Hi-Hat |
|
||||
| 7 | OH | Open Hi-Hat |
|
||||
| 8 | RD | Ride |
|
||||
| 9 | LT | Low Tom |
|
||||
| 10 | MT | Mid Tom |
|
||||
|
||||
MIDI notes C4 through A4 (60-69) trigger the 10 tracks respectively.
|
||||
|
||||
## Features
|
||||
|
||||
- 32-voice polyphony
|
||||
- Per-track parameters: Level, Length, Velocity sensitivity, Pitch, Tone (low-pass filter), Pan, Decay mode (saw envelope / gate)
|
||||
- Built-in sample library with ~160 TR-909-style WAV samples embedded as binary data
|
||||
- 4 kit presets: Classic, Punchy, Soft, Raw
|
||||
- Cycle through samples per track with prev/next buttons
|
||||
- Load custom samples via file picker (WAV, AIFF, FLAC)
|
||||
- Adjustable UI scale (100%-200%)
|
||||
- State save/restore (DAW recall)
|
||||
- Outputs: VST3, AU, Standalone
|
||||
|
||||
## Building
|
||||
|
||||
```sh
|
||||
make # build
|
||||
make install # copy plugins to system directories
|
||||
make clean # remove build directory
|
||||
```
|
||||
|
||||
Requires CMake 3.22+, a C++17 compiler, and (on macOS) Xcode command-line tools. JUCE is cloned automatically on first build.
|
||||
Loading…
Add table
Add a link
Reference in a new issue