Loading...
Searching...
No Matches
MidiProcessMetadata.hpp
1#pragma once
2#include <Process/ProcessMetadata.hpp>
3
4#include <score_plugin_midi_export.h>
5
6namespace Midi
7{
8class ProcessModel;
9}
10
11PROCESS_METADATA(
12 SCORE_PLUGIN_MIDI_EXPORT, Midi::ProcessModel, "c189e507-3afa-4a53-9369-e38860e6bb2d",
13 "Midi", "Piano roll", Process::ProcessCategory::MediaSource, "Midi",
14 "MIDI note playback", "ossia score", {}, {},
15 {std::vector<Process::PortType>{Process::PortType::Midi}},
16 QUrl("https://ossia.io/score-docs/processes/piano-roll.html#piano-roll"),
Definition MidiProcess.hpp:15
@ SupportsTemporal
Can be loaded as a process of an interval.
Definition ProcessFlags.hpp:19
@ PutInNewSlot
When created in an interval, go on the top slot or in a new slot.
Definition ProcessFlags.hpp:31