mirror of
https://codeberg.org/armin/monoslicer.git
synced 2026-09-01 04:10:45 +02:00
Replace em dashes with hyphens in README
This commit is contained in:
parent
c6f9ff733c
commit
3b9de9034b
1 changed files with 11 additions and 11 deletions
22
README.md
22
README.md
|
|
@ -10,17 +10,17 @@ Load an audio file, slice it into regions (automatically via onset detection or
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
- **Slice & trigger** -- Load WAV, AIFF, FLAC, or OGG files and play slices chromatically via MIDI (starting at C4)
|
- **Slice & trigger** - Load WAV, AIFF, FLAC, or OGG files and play slices chromatically via MIDI (starting at C4)
|
||||||
- **Auto-slice** -- Onset-based detection with adjustable sensitivity
|
- **Auto-slice** - Onset-based detection with adjustable sensitivity
|
||||||
- **Manual slice control** -- Click to add, right-click to remove, drag to reposition slice markers
|
- **Manual slice control** - Click to add, right-click to remove, drag to reposition slice markers
|
||||||
- **Per-voice envelopes** -- Amplitude and filter ADSR envelopes with configurable depth
|
- **Per-voice envelopes** - Amplitude and filter ADSR envelopes with configurable depth
|
||||||
- **Filter** -- 5-mode biquad filter (LP12, LP24, HP, Bandpass, Notch) with cutoff, resonance, and envelope depth
|
- **Filter** - 5-mode biquad filter (LP12, LP24, HP, Bandpass, Notch) with cutoff, resonance, and envelope depth
|
||||||
- **Tone shaping** -- Bass and treble controls
|
- **Tone shaping** - Bass and treble controls
|
||||||
- **Pitch shift** -- Key transpose from -12 to +12 semitones
|
- **Pitch shift** - Key transpose from -12 to +12 semitones
|
||||||
- **Time stretch** -- Resample to a target beat count at a given BPM
|
- **Time stretch** - Resample to a target beat count at a given BPM
|
||||||
- **Undo/redo** for slice operations
|
- **Undo/redo** for slice operations
|
||||||
- **Zoomable waveform display** with piano key sidebar and time ruler
|
- **Zoomable waveform display** with piano key sidebar and time ruler
|
||||||
- **Full DAW state recall** -- All parameters and slices are saved with your session
|
- **Full DAW state recall** - All parameters and slices are saved with your session
|
||||||
- **UI scaling** from 50% to 200%
|
- **UI scaling** from 50% to 200%
|
||||||
|
|
||||||
## Building
|
## Building
|
||||||
|
|
@ -58,13 +58,13 @@ make clean
|
||||||
|
|
||||||
1. Load an audio file via the **Load** button, drag-and-drop, or the **<** / **>** buttons to browse the current folder
|
1. Load an audio file via the **Load** button, drag-and-drop, or the **<** / **>** buttons to browse the current folder
|
||||||
2. Click **Auto Slice** or manually click on the waveform to place slice markers
|
2. Click **Auto Slice** or manually click on the waveform to place slice markers
|
||||||
3. Play slices via MIDI -- note C4 triggers slice 0, C#4 triggers slice 1, and so on
|
3. Play slices via MIDI - note C4 triggers slice 0, C#4 triggers slice 1, and so on
|
||||||
4. Shape the sound with the amp/filter envelopes, filter, and tone controls
|
4. Shape the sound with the amp/filter envelopes, filter, and tone controls
|
||||||
|
|
||||||
### Waveform Interaction
|
### Waveform Interaction
|
||||||
|
|
||||||
| Action | Effect |
|
| Action | Effect |
|
||||||
|---|---|
|
|--|--|
|
||||||
| Left-click on waveform | Add slice marker |
|
| Left-click on waveform | Add slice marker |
|
||||||
| Drag slice marker | Reposition |
|
| Drag slice marker | Reposition |
|
||||||
| Right-click on waveform | Remove nearest slice |
|
| Right-click on waveform | Remove nearest slice |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue