36 float offset()
const {
return _offset; }
39 float in()
const {
return _in; }
42 float out()
const {
return _out; }
45 float volume()
const {
return _volume; }
50 const std::shared_ptr<const maquina::Waveform>&
waveform()
const {
return _waveform; }
52 float _offset, _in, _out, _volume, _speed_factor;
53 std::shared_ptr<const maquina::Waveform> _waveform;
62 const std::vector<Clip>&
clips()
const {
return _clips; }
65 std::vector<Clip> _clips;
70 return "AudioEditing";
float speed_factor() const
Definition: AudioEditing.h:48
Definition: AudioEditing.h:29
AudioEditing(std::vector< Clip > &&clips)
Definition: AudioEditing.h:60
float out() const
Definition: AudioEditing.h:42
This version of the SDK is unstable, i-e, it may change with no warning.
Definition: AddCurveAction.h:20
StringView type_name() const
Definition: AudioEditing.h:68
Definition: AudioEditing.h:26
float offset() const
Definition: AudioEditing.h:36
const std::shared_ptr< const maquina::Waveform > & waveform() const
Definition: AudioEditing.h:50
float in() const
Definition: AudioEditing.h:39
Definition: UserData.h:28
Clip(float offset, float in, float out, float volume, float speed_factor, std::shared_ptr< const maquina::Waveform > waveform)
Definition: AudioEditing.h:32
const std::vector< Clip > & clips() const
Definition: AudioEditing.h:62
float volume() const
Definition: AudioEditing.h:45