Loading...
Searching...
No Matches
PatternMetadata.hpp
1#pragma once
2#include <Process/ProcessMetadata.hpp>
3
4#include <score_plugin_midi_export.h>
5
6namespace Patternist
7{
8class ProcessModel;
9}
10
11PROCESS_METADATA(
12 SCORE_PLUGIN_MIDI_EXPORT, Patternist::ProcessModel,
13 "49047204-5c1e-4b54-9f43-2b583f664b2e", "Pattern", "Pattern sequencer",
14 Process::ProcessCategory::MediaSource, "Midi", "", "ossia score", {}, {},
15 {std::vector<Process::PortType>{Process::PortType::Midi}},
16 QUrl("https://ossia.io/score-docs/processes/patternist.html#midi-pattern-sequencer"),
17 Process::ProcessFlags::SupportsLasting | Process::ProcessFlags::PutInNewSlot)
Definition PatternModel.hpp:48
@ PutInNewSlot
When created in an interval, go on the top slot or in a new slot.
Definition ProcessFlags.hpp:31