Seperating the sequencer into multiple widgets.
This commit is contained in:
parent
896a7907d3
commit
e664414796
23 changed files with 1455 additions and 914 deletions
|
|
@ -57,7 +57,7 @@
|
|||
|
||||
- **Modular engine first:** sequencer, instruments, effects, mixers and I/O are nodes in one processing graph.
|
||||
- **C core:** project model, graph, DSP and audio engine are implemented in C.
|
||||
- **FLTK/C++ GUI:** C++ is confined to the graphical interface and calls the core through a C API.
|
||||
- **FLTK/C++ GUI:** C++ is confined to the graphical interface and calls the core through a C API. The sequencer coordinates nested ruler, track, header, clip and velocity widgets; see [GUI ownership](docs/ARCHITECTURE.md#sequencer-widget-ownership).
|
||||
- **Linux first:** keep backend-specific details behind an interface.
|
||||
- **Small increments:** build and test each milestone before adding features.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue