xtc/src/project/README.md

6 lines
367 B
Markdown
Raw Normal View History

# Project model
project.c owns the opaque C project: graph, bounded tracks, silent/audio arrangement
regions and external asset references, tempo and stable ID allocation. The GUI borrows handles and edits through
xtc_project.h. Tick/sample conversion and source-preserving trim validation live
here; no FLTK, file I/O or callback scheduling belongs in this module.