renoise.SampleModulationSet
- Properties
- name :
string - name_observable :
renoise.Document.Observable - volume_input :
renoise.DeviceParameter - panning_input :
renoise.DeviceParameter - pitch_input :
renoise.DeviceParameter - cutoff_input :
renoise.DeviceParameter - resonance_input :
renoise.DeviceParameter - drive_input :
renoise.DeviceParameter - pitch_range :
integer - pitch_range_observable :
renoise.Document.Observable - available_devices :
string[] - devices :
renoise.SampleModulationDevice[] - devices_observable :
renoise.Document.ObservableList - filter_version :
1|2|3 - filter_version_observable :
renoise.Document.Observable - available_filter_types :
FilterTypes[] - filter_type :
FilterTypes - filter_type_observable :
renoise.Document.Observable
- name :
- Functions
- Aliases
Properties
name : string
Name of the modulation set.
name_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
volume_input : renoise.DeviceParameter
Input value for the volume domain
panning_input : renoise.DeviceParameter
Input value for the panning domain
pitch_input : renoise.DeviceParameter
Input value for the pitch domain
cutoff_input : renoise.DeviceParameter
Input value for the cutoff domain
resonance_input : renoise.DeviceParameter
Input value for the resonance domain
drive_input : renoise.DeviceParameter
Input value for the drive domain
pitch_range : integer
Range: (1 - 96)
pitch_range_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
available_devices : string[]
READ-ONLY All available devices, to be used in 'insert_device_at'.
devices : renoise.SampleModulationDevice[]
READ-ONLY Device list access.
devices_observable : renoise.Document.ObservableList
Track changes to document lists by attaching listener functions to it. NB: Notifiers will not broadcast changes made to list items, but only changes to the lists layout (items got added, removed, swapped).
filter_version : 1 | 2 | 3
READ-ONLY Filter version, 3 is the latest.
filter_version_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
available_filter_types : FilterTypes[]
READ-ONLY List of available filter types depending on the filter_version.
filter_type : FilterTypes
The type of the filter selected for the modulation set. Songs made with previous versions of Renoise may use old filter types.
filter_type_observable : renoise.Document.Observable
Track changes to document properties or general states by attaching listener functions to it.
Functions
init(self)
Reset all chain back to default initial state. Removing all devices too.
copy_from(self, other_set : renoise.SampleModulationSet)
Copy all devices from another SampleModulationSet object.
insert_device_at(self, device_path : string, target_type : renoise.SampleModulationDevice.TargetType, index : integer)
->new_sample_modulation_device : renoise.SampleModulationDevice
Insert a new device at the given position. "device_path" must be one of renoise.song().instruments[].sample_modulation_sets[].available_devices.
delete_device_at(self, index : integer)
Delete a device at the given index.
device(self, index : integer)
->renoise.SampleModulationDevice
Access a single device by index.
upgrade_filter_version(self)
Upgrade filter to the latest version. Tries to find a somewhat matching filter in the new version, but things quite likely won't sound the same.
Aliases
FilterTypes
FilterTypes1 | FilterTypes2 | FilterTypes3
-- Available filter types when filter_version = 3 -- Available filter types when filter_version = 3 -- Available filter types when filter_version = 2 -- Available filter types when filter_version = 1 FilterTypes: | "None" | "LP Clean" | "LP K35" | "LP Moog" | "LP Diode" | "HP Clean" | "HP K35" | "HP Moog" | "BP Clean" | "BP K35" | "BP Moog" | "BandPass" | "BandStop" | "Vowel" | "Comb" | "Decimator" | "Dist Shape" | "Dist Fold" | "AM Sine" | "AM Triangle" | "AM Saw" | "AM Pulse" | "None" | "LP 2x2 Pole" | "LP 2 Pole" | "LP Biquad" | "LP Moog" | "LP Single" | "HP 2x2 Pole" | "HP 2 Pole" | "HP Moog" | "Band Reject" | "Band Pass" | "EQ -15 dB" | "EQ -6 dB" | "EQ +6 dB" | "EQ +15 dB" | "EQ Peaking" | "Dist. Low" | "Dist. Mid" | "Dist. High" | "Dist." | "RingMod" | "None" | "LP -12 dB" | "LP -24 dB" | "LP -48 dB" | "Moog LP" | "Single Pole" | "HP -12 dB" | "HP -24 dB" | "Moog HP" | "Band Reject" | "Band Pass" | "EQ -15 dB" | "EQ -6 dB" | "EQ +6 dB" | "EQ +15 dB" | "Peaking EQ" | "Dist. Low" | "Dist. Mid" | "Dist. High" | "Dist." | "AMod"
FilterTypes1
"AMod" | "Band Pass" | "Band Reject" | "Dist. High" | "Dist. Low" | "Dist. Mid" | "Dist." | "EQ +15 dB" | "EQ +6 dB" | "EQ -15 dB" | "EQ -6 dB" | "HP -12 dB" | "HP -24 dB" | "LP -12 dB" | "LP -24 dB" | "LP -48 dB" | "Moog HP" | "Moog LP" | "None" | "Peaking EQ" | "Single Pole"
-- Available filter types when filter_version = 1 FilterTypes1: | "None" | "LP -12 dB" | "LP -24 dB" | "LP -48 dB" | "Moog LP" | "Single Pole" | "HP -12 dB" | "HP -24 dB" | "Moog HP" | "Band Reject" | "Band Pass" | "EQ -15 dB" | "EQ -6 dB" | "EQ +6 dB" | "EQ +15 dB" | "Peaking EQ" | "Dist. Low" | "Dist. Mid" | "Dist. High" | "Dist." | "AMod"
FilterTypes2
"Band Pass" | "Band Reject" | "Dist. High" | "Dist. Low" | "Dist. Mid" | "Dist." | "EQ +15 dB" | "EQ +6 dB" | "EQ -15 dB" | "EQ -6 dB" | "EQ Peaking" | "HP 2 Pole" | "HP 2x2 Pole" | "HP Moog" | "LP 2 Pole" | "LP 2x2 Pole" | "LP Biquad" | "LP Moog" | "LP Single" | "None" | "RingMod"
-- Available filter types when filter_version = 2 FilterTypes2: | "None" | "LP 2x2 Pole" | "LP 2 Pole" | "LP Biquad" | "LP Moog" | "LP Single" | "HP 2x2 Pole" | "HP 2 Pole" | "HP Moog" | "Band Reject" | "Band Pass" | "EQ -15 dB" | "EQ -6 dB" | "EQ +6 dB" | "EQ +15 dB" | "EQ Peaking" | "Dist. Low" | "Dist. Mid" | "Dist. High" | "Dist." | "RingMod"
FilterTypes3
"AM Pulse" | "AM Saw" | "AM Sine" | "AM Triangle" | "BP Clean" | "BP K35" | "BP Moog" | "BandPass" | "BandStop" | "Comb" | "Decimator" | "Dist Fold" | "Dist Shape" | "HP Clean" | "HP K35" | "HP Moog" | "LP Clean" | "LP Diode" | "LP K35" | "LP Moog" | "None" | "Vowel"
-- Available filter types when filter_version = 3 FilterTypes3: | "None" | "LP Clean" | "LP K35" | "LP Moog" | "LP Diode" | "HP Clean" | "HP K35" | "HP Moog" | "BP Clean" | "BP K35" | "BP Moog" | "BandPass" | "BandStop" | "Vowel" | "Comb" | "Decimator" | "Dist Shape" | "Dist Fold" | "AM Sine" | "AM Triangle" | "AM Saw" | "AM Pulse"