Commit graph

289 commits

Author SHA1 Message Date
33bdf65e8d fix: collect enum, break: Render for Option<&T> 2024-08-21 18:22:38 +03:00
72f47bc837 wip: broken collect enum 2024-08-21 16:46:31 +03:00
bb0230b6e5 refactor: borders 2024-08-20 15:10:55 +03:00
5eeb47d996 arranger, sequencer: borders 2024-08-20 14:43:39 +03:00
8e22cb6eb5 arranger: populate rename modal 2024-08-20 14:12:57 +03:00
c8bdee060c arranger: open and close rename modal 2024-08-20 14:09:03 +03:00
b0f4919030 arranger: area corners 2024-08-19 12:40:49 +03:00
72afc45f5e sequencer sidebar 2024-08-18 23:06:11 +03:00
52e9613d52 arranger/sequencer control 2024-08-18 20:01:09 +03:00
a533951fc6 show sequencer with arranger 2024-08-18 18:43:58 +03:00
964e8382d3 add .forgejo/ with actions 2024-08-18 18:04:30 +03:00
278b3caad3 merge tek_jack into tek_core 2024-08-11 11:02:21 +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
1d3d3875fe wip: enabling standalone mixer 2024-08-10 20:13:02 +03:00
7685072e4c wip: enabling standalone arranger 2024-08-10 14:23:51 +03:00
b6da43e93e transport: some standalone functioning 2024-08-10 12:06:20 +03:00
430c51e305 and it once again compiles 2024-08-09 21:59:14 +03:00
6dd4caeb42 wip: optional dependency from mixer to sampler and plugin 2024-08-09 15:51:06 +03:00
a819e042c7 wip: adding edn parsing to mixer track 2024-08-09 11:23:12 +03:00
10f191282e wip: fix one batch of errors, unlock another 2024-08-09 00:31:23 +03:00
a54798994b wip: split edn parsers 2024-08-06 19:39:30 +03:00
b7d7864792 feat: stub tek_mixer, tek_plugin, tek_sampler 2024-08-06 19:10:42 +03:00
e2789d6728 feat: run stub tek_sampler 2024-08-06 19:02:48 +03:00
09abc4cd95 feat: run stub tek_sequencer 2024-08-06 18:05:05 +03:00
b8a67b8adc feat: run stub tek_timer 2024-08-06 16:59:38 +03:00
c089e6cfa4 feat: run stub tek_chain 2024-08-06 16:56:23 +03:00
2a60808239 wip: fixing some assumptions 2024-08-06 16:43:04 +03:00
5ae99b4ada wip: refactor into crates 2024-08-04 14:54:00 +03:00
96e17e7f7c fix: BigBuffer prevents sequencer from crashing 2024-08-02 23:19:44 +03:00
96570d0267 wip: specify instance_access feature 2024-07-24 23:29:47 +03:00
d7b3d64472 add libglvnd and fix helm path 2024-07-24 19:14:43 +03:00
c0b1217e60 wip: loading lv2 gui with suil and gtk3 2024-07-24 19:08:58 +03:00
ef619c595a slowly figuring it out 2024-07-24 16:42:24 +03:00
b1d8fc62a9 build suil with symbols; pass features correctly 2024-07-24 16:33:44 +03:00
cb181b0d86 and now to debug some SIGSEGVs 2024-07-24 15:12:48 +03:00
24cfbfd959 link to suil from nixpkgs 2024-07-24 14:50:44 +03:00
278b213f12 start testing suil/winit 2024-07-24 13:43:38 +03:00
dacce119c4 convert to workspace, add suil bindings crate 2024-07-24 13:21:11 +03:00
bd6f8ff9bf fix background of last arranger row 2024-07-23 23:28:11 +03:00
088b5a5127 refactor arranger back into modules 2024-07-23 19:07:24 +03:00
e1eaa51d26 fix sample preview crashes 2024-07-23 18:54:46 +03:00
bdd3e31403 wip: playing symphonia-loaded samples 2024-07-23 18:28:20 +03:00
b29d3ecda2 wip: Sample::from_file, add Rubato 2024-07-23 17:35:15 +03:00
d61f2e3c20 add symphony and dasp for sample preview 2024-07-23 00:45:07 +03:00
ced391d104 docs: add more docs and todos 2024-07-21 16:31:57 +03:00
9df59a0af0 fix another small screen crash 2024-07-20 20:24:20 +03:00
61c84ac030 replace existing samples; dont crash on small screen 2024-07-20 20:22:56 +03:00
5e75f97e09 load new samples into sampler 2024-07-20 20:09:38 +03:00
f303a8d552 wip: sample selector 2024-07-20 19:47:42 +03:00