Loading...
Searching...
No Matches
Nodes::PulseToNote::Node Struct Reference
Classes | |
| struct | Setup |
| struct | ui |
Public Types | |
| using | tick = ossia::token_request |
Public Member Functions | |
| halp_meta (name, "Pulse to Midi") halp_meta(c_name | |
| VelToNote | halp_meta (category, "Midi/Control") halp_meta(author |
| VelToNote ossia score | halp_meta (manual_url, "https://ossia.io/score-docs/processes/midi-utilities.html#pulse-to-note") halp_meta(uuid |
| VelToNote ossia score ae04 | halp_meta (process_exec, true) halp_meta(local_midi_tick_batch_reserve |
| VelToNote ossia score ae04 detail::Engine ::max_output_events | halp_meta (description, "Impulse: default pitch and velocity. Scalar number: pitch. " "[pitch, integer velocity]: MIDI velocity; float velocity: normalized 0..1. " "Zero velocity releases owned notes for that source pitch. " "Starts may be quantized; ends use a grid or a duration. " "In quantized mode, min duration extends to the next grid point and, " "when limit duration is on, max duration caps the hold exactly. " "Tightness blends from immediate (0) to the next grid point (1).") struct ins |
| void | prepare (Setup setup) |
| void | start () noexcept |
| void | stop () noexcept |
| void | pause () noexcept |
| void | resume () noexcept |
| template<typename Time > | |
| void | transport (Time) noexcept |
| const detail::Statistics & | statistics () const noexcept |
| bool | needs_service () const noexcept |
| void | cleanup_tick (const tick &tk) noexcept |
| void | operator() (const tick &tk) noexcept |
| std::optional< ossia::exec_state_facade::sample_timings > | execution_span (const tick &tk) const noexcept |
| void | emit (const detail::MidiEvent &e) noexcept |
Public Attributes | ||
| inputs | ||
| struct { | ||
| midi_out midi | ||
| } | outputs | |
| ossia::exec_state_facade | ossia_state {} | |
| detail::Engine | engine_ {} | |
| bool | running_ {true} | |
| double | rate_ {} | |
| bool | seeded_ {} | |
The documentation for this struct was generated from the following file: