Commit graph

19 commits

Author SHA1 Message Date
8d534fc738 wip: add Audio::callback 2024-10-27 03:22:03 +03:00
ec2c96d00e wip: init shared jack clients 2024-10-27 02:58:51 +03:00
5a325666fd wrap JackClient in Arc 2024-10-27 02:33:15 +03:00
67a5ea3a2b pass around TransportTime 2024-10-26 17:31:44 +03:00
4994e218f7 fix warnings 2024-10-18 22:53:53 +03:00
3bf475d15e implement sequencer focus; auto update_focus 2024-10-09 22:50:23 +03:00
a694903bdb reenable transport control in standalone sequencer 2024-10-09 14:58:39 +03:00
ec3eb40bb4 add transport by default to standalone sequencer 2024-10-09 09:56:16 +03:00
0eb063db1c wip: reenable standalone sequencer 2024-10-08 18:33:21 +03:00
25e54eba4e wip: separate PhrasePlayer vs PhraseEditor 2024-10-08 12:23:15 +03:00
a6b08a3249 Arranger -> Arrangement; ArrangerStandalone -> Arranger 2024-10-06 03:15:17 +03:00
323a8aeb5f main_ -> _cli 2024-10-06 02:30:59 +03:00
77519dbb5c unify arranger, sequencer, transport 2024-09-12 15:30:38 +03:00
fa8282a9d5 wip: "multiple cascading refactors"
https://loglog.games/blog/leaving-rust-gamedev/#orphan-rule-should-be-optional is on point
2024-09-09 21:25:04 +03:00
70b1ec5a02 arranger: rename track/scene/clip 2024-08-22 19:00:58 +03:00
a659062dbc refactor: merge plugin, sampler -> mixer; transport -> sequencer; time -> core 2024-08-10 21:41:55 +03:00
6206a43b4a sequencer: merge Sequencer and SequencerTrack 2024-08-10 20:20:20 +03:00
7685072e4c wip: enabling standalone arranger 2024-08-10 14:23:51 +03:00
10f191282e wip: fix one batch of errors, unlock another 2024-08-09 00:31:23 +03:00