mutwo.converters.frontends.reaper module

Classes:

ReaperFileConverter()

ReaperMarkerConverter([...])

Make Reaper Marker entries.

class ReaperFileConverter[source]

Bases: mutwo.converters.abc.Converter

Methods:

add_fx(track, fx_info[, name])

add_parameter_envelope(track, fx, ...)

events need a value attribute

add_track([name])

convert(event)

create_reaper_project()

get_all_fx(track)

get_track(name)

static add_fx(track, fx_info, name='')[source]
Parameters
Return type

rpp.element.Element

static add_parameter_envelope(track, fx, parameter_name, envelope_events)[source]

events need a value attribute

Parameters
Return type

rpp.element.Element

add_track(name='')[source]
Parameters

name (str) –

Return type

rpp.element.Element

convert(event)[source]
Parameters

event (mutwo.events.abc.Event) –

static create_reaper_project()[source]
Return type

rpp.element.Element

static get_all_fx(track)[source]
Return type

List[rpp.element.Element]

get_track(name)[source]
Parameters

name (str) –

Return type

rpp.element.Element

class ReaperMarkerConverter(simple_event_to_marker_name=<function ReaperMarkerConverter.<lambda>>, simple_event_to_marker_color=<function ReaperMarkerConverter.<lambda>>)[source]

Bases: mutwo.converters.abc.EventConverter

Make Reaper Marker entries.

Methods:

convert(event_to_convert)

Parameters
convert(event_to_convert)[source]
Parameters

event_to_convert (mutwo.events.abc.Event) –

Return type

str