Loading...
Searching...
No Matches
SoundMetadata.hpp
1#pragma once
2#include <Process/ProcessMetadata.hpp>
3
4namespace Media
5{
6namespace Sound
7{
8class ProcessModel;
9}
10}
11
12PROCESS_METADATA(
13 , Media::Sound::ProcessModel, "63174570-d608-44bf-a9cb-e6f5a11f73cc", "Sound",
14 "Sound file", Process::ProcessCategory::MediaSource, "Audio", "Reads a sound file",
15 "ossia score", {}, {}, {std::vector<Process::PortType>{Process::PortType::Audio}},
16 QUrl("https://ossia.io/score-docs/processes/soundfile.html#sound-file-process"),
19
20UNDO_NAME_METADATA(EMPTY_MACRO, Media::Sound::ProcessModel, "Sound")
Definition SoundModel.hpp:27
@ HandlesLooping
The presenter / view already handles rendering when the model loops.
Definition ProcessFlags.hpp:34
@ 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