Phase 33: add a flat modern DAW workspace and track creation workflow
This commit is contained in:
parent
fe484537f9
commit
d800a6392e
19 changed files with 711 additions and 115 deletions
|
|
@ -110,7 +110,7 @@ int main(int argc, char **argv)
|
|||
CHECK(window.piano_roll());
|
||||
CHECK(window.piano_roll()->add_note(0, 960, 60) == XTC_OK);
|
||||
CHECK(window.piano_roll()->add_note(960, 960, 64) == XTC_OK);
|
||||
gesture(*timeline, 150, 50, 96); // Move the clip two beats using its body.
|
||||
gesture(*timeline, 210, 50, 96); // Move the clip two beats using its body.
|
||||
CHECK(xtc_project_get_clip(timeline->project(), 0, &arranged) == XTC_OK);
|
||||
CHECK(arranged.start_tick == 1920 && arranged.length_tick == 3840);
|
||||
CHECK(window.import_audio(wave.c_str()) == XTC_OK);
|
||||
|
|
@ -137,7 +137,7 @@ int main(int argc, char **argv)
|
|||
size_t actual_nodes, actual_edges;
|
||||
CHECK(xtc_graph_get_counts(xtc_project_graph(timeline->project()), &actual_nodes, &actual_edges) == XTC_OK);
|
||||
CHECK(actual_nodes == nodes && actual_edges == edges);
|
||||
gesture(*timeline, 216, 10, 0); // Ruler seeks two beats while stopped.
|
||||
gesture(*timeline, 276, 10, 0); // Ruler seeks two beats while stopped.
|
||||
CHECK(timeline->position() == 1920);
|
||||
press(window, "Play"); pump();
|
||||
CHECK(!button(window, "Play")->active() && button(window, "Pause")->active());
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue