24 QObject * parent =
nullptr)
27 add_output_port (dependencies.port_registry_.create_object<
dsp::MidiPort> (
28 u8
"Panic MIDI out", dsp::PortFlow::Output));
46 const auto panic = panic_.exchange (
false);
51 midi_out_->midi_events_.queued_events_.panic_without_lock (
52 time_nfo.local_offset_);
55 void custom_prepare_for_processing (
59 midi_out_ = get_output_ports ().front ().get_object_as<
dsp::MidiPort> ();
62 void custom_release_resources ()
override { midi_out_ =
nullptr; }
67 std::atomic_bool panic_;