Commit graph

18 commits

Author SHA1 Message Date
fa73821a0b pool and browser as devices
Some checks are pending
/ build (push) Waiting to run
2025-05-13 20:26:06 +03:00
ea48dd6fa1 sampler: wip: add play_sample and stop_sample 2025-05-11 19:20:58 +03:00
e00d870d70 groovebox: draw sample info 2025-05-11 03:32:24 +03:00
ee2efd1c26 sampler: replace red x with record instruction 2025-05-11 01:36:14 +03:00
b9c101081b sampler, meter: switch to rms; reenable viewer 2025-05-11 01:28:05 +03:00
6db5df5210 meter: extract to_log10, fix types of to_rms 2025-05-11 00:45:48 +03:00
7bc37e7659 groovebox: add slots for output meters 2025-05-11 00:40:53 +03:00
7690549bdc groovebox: display input meters! 2025-05-11 00:25:04 +03:00
e5752ea4b0 fix warnings 2025-05-10 21:44:36 +03:00
7f255eaea8 refactor audio.rs 2025-05-10 20:45:18 +03:00
fb99128650 groovebox: reenable sampler record_finish
Some checks are pending
/ build (push) Waiting to run
2025-05-10 16:38:00 +03:00
7b09d97473 groovebox: reenable sampling but only at pitch 0 2025-05-10 16:03:06 +03:00
986e0a42a1 groovebox: don't crash on 'r' 2025-05-10 15:50:35 +03:00
a8be2e9dad add getter/setters to note cursor traits 2025-05-08 03:19:47 +03:00
9f9de3fafb wip: refactor command definitions 2025-05-06 23:53:44 +03:00
0a090765d3 add Modal::Message to handle errors 2025-05-04 16:38:34 +03:00
a22a793c31 refactor into fewer crates, pt.2 2025-05-02 17:20:53 +03:00
77703d83a5 wip: refactor into fewer crates 2025-05-01 17:39:29 +03:00