Commit graph

216 commits

Author SHA1 Message Date
ac8e8b2bf0 focus: exit on next/prev 2024-11-09 14:30:17 +01:00
1085826849 cmdsys: handle entered areas 2024-11-09 02:34:43 +01:00
c551f83d5c cmdsys: delegate handling 2024-11-09 01:49:21 +01:00
9b770c468f wip: global enter 2024-11-09 01:17:41 +01:00
fe25da4f53 FocusCommand, Command::translate, ret old from TimeUnit::set 2024-11-08 22:53:08 +01:00
2b78339e61 add no-github badge 2024-11-08 21:42:43 +01:00
38e8cfc214 cmdsys: menubar pt.1 2024-11-08 20:05:05 +01:00
2b163e9e27 cmdsys: HandleKey -> MatchInput 2024-11-08 19:10:24 +01:00
1aaad23691 cmdsys: scaffold menu 2024-11-07 02:52:40 +01:00
dd72cea679 cmdsys: separate match and handle phases 2024-11-07 02:13:50 +01:00
a4925082ca cmdsys: separate match_key_static 2024-11-07 01:18:53 +01:00
1f375219db wip: cmdsys: define arranger commands 2024-11-07 01:10:52 +01:00
abbe0dc8f7 wip: command system: then for sequencer 2024-11-07 01:06:07 +01:00
524e283075 command system; first for transport 2024-11-06 23:32:10 +01:00
bc679ef8bd wip: refresh mixer components 2024-11-04 21:01:16 +02:00
d94aa8c8ac prevent crash in split_fixed 2024-11-03 17:29:11 +02:00
be7501b08c clear on resize, fixing garble 2024-11-03 16:34:05 +02:00
bc9be689a8 create input/output per track 2024-11-03 07:54:33 +02:00
b1ff549514 AudioEngine pt.3: arranger init with jack 2024-11-03 05:00:29 +02:00
746e29aeb3 wip: AudioEngine pt.2 (rewrite activation sanely) 2024-11-03 04:43:50 +02:00
2303b258f6 wip: AudioEngine (new jack init) 2024-11-03 02:44:58 +02:00
0f3103a003 remove old color defs; move PPQ and CORNERS to core 2024-11-02 21:03:42 +02:00
1ab1b695a4 remove final instance of tui_style! 2024-11-02 20:57:50 +02:00
bab0235c20 don't alter saturation 2024-11-02 15:20:49 +02:00
87379ff76b switch sequencer to ItemColorTriplet 2024-11-02 15:16:02 +02:00
cb8dfb4bd7 remove last freestanding random color fn 2024-11-02 15:08:51 +02:00
eb1e3179a4 migrate Color -> ItemColor and remove unused 2024-11-02 14:54:02 +02:00
33600e890f move color handling to core 2024-11-02 14:43:13 +02:00
ef80c48939 document time units 2024-11-02 02:50:54 +02:00
3ee9a670da move started field onto TransportTime 2024-11-02 01:17:02 +02:00
4df15d6bac make TimeUnit a trait 2024-11-02 01:03:23 +02:00
e7dce0f84b launch pt.9: fix beats_per_second 2024-11-01 23:59:39 +02:00
106e09121a launch pt.6: short format 2024-11-01 22:20:59 +02:00
10c5dcca9d format beats from 0 or 1 2024-11-01 16:49:09 +02:00
b8047ab1ef launch countdown, pt.1 2024-11-01 16:23:47 +02:00
9a1616904c fix next_launch_pulse 2024-11-01 15:49:24 +02:00
a305ba3cc1 quit jack loop on PoisonError 2024-11-01 15:43:23 +02:00
21b08bf3df fix transport clock timebase 2024-11-01 15:41:19 +02:00
799228e366 fix time trait usage 2024-11-01 15:27:06 +02:00
dc38fd3d52 wip: simplify time traits (combine BPM and PPQ) 2024-11-01 15:15:49 +02:00
98073dd40c wip: simplify time traits (f64-first) 2024-11-01 14:55:03 +02:00
66f9afe500 simplify time traits 2024-11-01 13:31:27 +02:00
ad2f75bee6 wip: tying it together... 2024-11-01 02:15:51 +02:00
75c9a4ce49 implement Measure component 2024-10-31 21:55:43 +02:00
9531d0e09d fix usecs_to_pulse 2024-10-29 10:25:25 +02:00
767b9ff983 vertical scroll sequencer, pt.1 2024-10-28 20:23:15 +02:00
05ee05485e fix infinite recursion (10x @TalesFromTheArmchair) 2024-10-27 21:59:54 +02:00
3853d71601 wtf: set_sample and set_usec cause segfault?! 2024-10-27 21:24:46 +02:00
276e7ac3c5 store Timebase with Instant 2024-10-27 17:30:08 +02:00
b60aca88d3 add converting constructors for Instant 2024-10-27 16:52:46 +02:00