bc679ef8bd
wip: refresh mixer components
2024-11-04 21:01:16 +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
a305ba3cc1
quit jack loop on PoisonError
2024-11-01 15:43:23 +02:00
8d534fc738
wip: add Audio::callback
2024-10-27 03:22:03 +03:00
Will Medrano
6851240c8c
Update JACK to 0.13
...
Biggest changes are to logging and safety.
- Panics are caught at C/Rust boundary instead of crashing program
with no messages.
- Stack trace is usually printed.
- `log` crate logging is enabled by default. Use something like
https://docs.rs/env_logger/latest/env_logger/ with writing to file
to see debug logs.
2024-09-22 14:19:56 -07:00
e3fa292a3c
wip: return () from render method
2024-09-15 16:54:18 +03:00
ff6751d393
separate Engine from RenderTarget
2024-09-15 15:44:11 +03:00
1a0e06dc66
change Layout to output minimum size (breaks Align::Center?)
2024-09-15 01:31:26 +03:00
39407c9760
turn Plugin keymap to match statement
2024-09-10 11:59:14 +03:00
cd8a808c21
Process -> Audio; Layers2 -> Layers
2024-09-10 11:45:18 +03:00
49d2055147
wip: fix implicit static
2024-09-09 17:49:50 +03:00
eeb323b742
wip: removing Render and Layout from core
2024-09-09 15:12:34 +03:00
b944dd5f9e
wip: Content and Widget traits
2024-09-08 23:48:30 +03:00
4855609a7d
genericize layout rendering
2024-09-06 23:32:13 +03:00
0bbf74e915
some more core refactor before fixing the mess
2024-09-06 20:11:10 +03:00