Commit graph

1146 commits

Author SHA1 Message Date
91832e0072 seconds timer 2024-07-04 01:36:32 +03:00
4055662bbd wip: f64 timebase (sloooo) 2024-07-04 01:36:32 +03:00
c4d8692b71 fix timing by cleaning it 2024-07-04 01:36:32 +03:00
55a8b67bfb wip: decruft 2024-07-04 01:36:32 +03:00
78e5469b32 wip: long awaited fixes to main sequencer 2024-07-04 01:36:32 +03:00
2837ffff4a modularize core 2024-07-04 01:36:32 +03:00
a4061535b5 launch clips 2024-07-04 01:36:32 +03:00
8a2693c297 refactor: phrase chunk in/out 2024-07-04 01:36:32 +03:00
83830d9cb3 browse phrases 2024-07-04 01:36:32 +03:00
625956766e exit dos mode 2024-07-04 01:36:31 +03:00
3ba5e253b0 IT BOPS 2024-07-04 01:36:31 +03:00
0ba14bf2da it bops 2024-07-04 01:36:31 +03:00
27529da08d more scenes and clips 2024-07-04 01:36:31 +03:00
b9018c774b sequencer/sampler plays in time 2024-07-04 01:36:31 +03:00
82b5614040 refactor sequencer processing 2024-07-04 01:36:31 +03:00
2b4f28ae36 don't die after playing 1st sample 2024-07-04 01:36:31 +03:00
1672cbfc68 plays crackly samples 2024-07-04 01:36:31 +03:00
de2e2a2124 lozenges 2024-07-04 01:36:31 +03:00
3886e34519 compact launch grid 2024-07-04 01:36:31 +03:00
fad0caef88 samples in main 2024-07-04 01:36:31 +03:00
15f71d0973 compact sampler 2024-07-04 01:36:31 +03:00
2432f27e8c 80x25 2024-07-04 01:36:31 +03:00
e13569df93 sequencer time indicator 2024-07-04 01:36:31 +03:00
4ebecc2427 wip 2024-07-04 01:36:31 +03:00
f48f17e9a4 chore: tidy 2024-07-04 01:36:31 +03:00
1b7892d11f move project contents to main 2024-07-04 01:36:31 +03:00
8a8d7b8704 big worky on sequencer and launcher 2024-07-04 01:36:31 +03:00
a4c3593840 add/remove tracks 2024-07-04 01:36:31 +03:00
685c49cfd9 struct Track; load Sampler in Launcher 2024-07-04 01:36:31 +03:00
1038e24ceb impl PortList for Sampler 2024-07-04 01:36:31 +03:00
9351887ae6 plugin ins/outs 2024-07-04 01:36:31 +03:00
da1d3220f9 autoconnect to controller and ports 2024-07-04 01:36:31 +03:00
22b44f562b port connections; DevicePorts -> PortList 2024-07-04 01:36:31 +03:00
b1df7bf4e6 feat: draw bpm and bbt 2024-07-04 01:36:31 +03:00
c06b9d16e2 almost sane focus higlighting 2024-07-04 01:36:31 +03:00
4c9eed6fce add top-level transport UI to launcher 2024-07-04 01:36:31 +03:00
a4a2f645b1 lv2 plugin plays! 2024-07-04 01:36:31 +03:00
403d0f2dfe fix display of horizontal sequencer 2024-07-04 01:36:31 +03:00
14b07c2b4f fix widths of launcher columns 2024-07-04 01:36:31 +03:00
143da7f1b8 wip: launcher scenes 2024-07-04 01:36:31 +03:00
90998b1c6e wip: clip launcher 2024-07-04 01:36:31 +03:00
2f52e97c58 wip: show single-device chain in launcher 2024-07-04 01:36:31 +03:00
1f194dafd8 wip: launcher grid 2024-07-04 01:36:31 +03:00
55e6c19c92 it jams 2024-07-04 01:36:31 +03:00
8d8fe64be3 fix: write jack events in order (many allocations) 2024-07-04 01:36:31 +03:00
9e550a73ae draw ports; fix process callback 2024-07-04 01:36:31 +03:00
72ead536be refactor: separate Render from Handle 2024-07-04 01:36:31 +03:00
d9b3bd150e horizontal time cursor 2024-07-04 01:36:31 +03:00
3177e4ab58 sane focus 2024-07-04 01:36:31 +03:00
be2c2df92b transport master 2024-07-04 01:36:31 +03:00