Loading...
Searching...
No Matches
Nodes::Looper::value_take_job Struct Reference
Public Member Functions | |
| bool | write (const value_export &e) |
| bool | run () |
| bool | run_stop () |
Public Attributes | |
| std::shared_ptr< take_writer > | writer |
| std::shared_ptr< value_export > | data |
| std::shared_ptr< value_stop_take > | stop |
| int | slot {} |
| int | number {} |
| Number of the take, 0 for a new one; -1 for the mix, else the pass. | |
| int | layer {-1} |
| bool | alone {} |
| int | components {} |
| bool | nothing {} |
Member Function Documentation
◆ run_stop()
|
inline |
The mix, then each pass, under one take number. The values of the loop as it was are let go of here.
Member Data Documentation
◆ components
| int Nodes::Looper::value_take_job::components {} |
What an automation can play of it, worked out by the job, and whether it holds nothing, which an automation has nothing to play of either. For the take the score's stop leaves, 1 when an automation can play each of its files that holds something, else 0.
◆ stop
| std::shared_ptr<value_stop_take> Nodes::Looper::value_take_job::stop |
The take the score's stop leaves: every file of it, written whatever the looper does meanwhile, from stop rather than from data.
The documentation for this struct was generated from the following file: