Clicky Here
Line 2: Renoise Song API Reference
Line 29: renoise.song()
Line 66: renoise.Song.MAX_NUMBER_OF_INSTRUMENTS
Line 68: renoise.Song.SUB_COLUMN_NOTE
Line 69: renoise.Song.SUB_COLUMN_INSTRUMENT
Line 70: renoise.Song.SUB_COLUMN_VOLUME
Line 71: renoise.Song.SUB_COLUMN_PANNING
Line 72: renoise.Song.SUB_COLUMN_DELAY
Line 73: renoise.Song.SUB_COLUMN_SAMPLE_EFFECT_NUMBER
Line 74: renoise.Song.SUB_COLUMN_SAMPLE_EFFECT_AMOUNT
Line 76: renoise.Song.SUB_COLUMN_EFFECT_NUMBER
Line 77: renoise.Song.SUB_COLUMN_EFFECT_AMOUNT
Line 83: renoise.song():can_undo()
Line 86: renoise.song():undo()
Line 89: renoise.song():can_redo()
Line 92: renoise.song():redo()
Line 102: renoise.song():describe_undo(description)
Line 107: renoise.song():insert_track_at(index)
Line 112: renoise.song():delete_track_at(index)
Line 116: renoise.song():swap_tracks_at(index1, index2)
Line 120: renoise.song():track(index)
Line 125: renoise.song():select_previous_track()
Line 126: renoise.song():select_next_track()
Line 130: renoise.song():insert_group_at(index)
Line 137: renoise.song():add_track_to_group(track_index, group_index)
Line 140: renoise.song():remove_track_from_group(track_index)
Line 143: renoise.song():delete_group_at(index)
Line 148: renoise.song():insert_instrument_at(index)
Line 154: renoise.song():delete_instrument_at(index)
Line 157: renoise.song():swap_instruments_at(index2, index2)
Line 161: renoise.song():instrument(index)
Line 168: renoise.song():capture_instrument_from_pattern()
Line 175: renoise.song():capture_nearest_instrument_from_pattern()
Line 179: renoise.song():pattern(index)
Line 184: renoise.song():cancel_rendering()
Line 217: renoise.song():render([options, ] filename, rendering_done_callback)
Line 222: renoise.song():load_midi_mappings(filename)
Line 224: renoise.song():save_midi_mappings(filename)
Line 228: renoise.song():clear_midi_mappings()
Line 235: renoise.song().file_name
Line 243: renoise.song().artist, _observable
Line 245: renoise.song().name, _observable
Line 247: renoise.song().comments[], _observable
Line 251: renoise.song().comments_assignment_observable
Line 254: renoise.song().show_comments_after_loading, _observable
Line 258: renoise.song().rendering
Line 262: renoise.song().rendering_progress
Line 266: renoise.song().transport
Line 270: renoise.song().sequencer
Line 274: renoise.song().pattern_iterator
Line 278: renoise.song().sequencer_track_count
Line 281: renoise.song().send_track_count
Line 285: renoise.song().instruments[], _observable
Line 287: renoise.song().patterns[], _observable
Line 289: renoise.song().tracks[], _observable
Line 293: renoise.song().selected_instrument, _observable
Line 295: renoise.song().selected_instrument_index, _observable
Line 300: renoise.song().selected_phrase, _observable
Line 302: renoise.song().selected_phrase_index
Line 308: renoise.song().selected_sample, _observable
Line 310: renoise.song().selected_sample_index
Line 314: renoise.song().selected_sample_modulation_set, _observable
Line 316: renoise.song().selected_sample_modulation_set_index
Line 320: renoise.song().selected_sample_device_chain, _observable
Line 322: renoise.song().selected_sample_device_chain_index
Line 326: renoise.song().selected_sample_device, _observable
Line 328: renoise.song().selected_sample_device_index
Line 332: renoise.song().selected_track, _observable
Line 334: renoise.song().selected_track_index, _observable
Line 338: renoise.song().selected_track_device, _observable
Line 340: renoise.song().selected_track_device_index
Line 344: renoise.song().selected_device, _observable
Line 346: renoise.song().selected_device_index
Line 350: renoise.song().selected_parameter, _observable
Line 356: renoise.song().selected_automation_parameter, _observable
Line 359: renoise.song().selected_automation_device, _observable
Line 363: renoise.song().selected_pattern, _observable
Line 365: renoise.song().selected_pattern_index, _observable
Line 370: renoise.song().selected_pattern_track, _observable
Line 374: renoise.song().selected_sequence_index, _observable
Line 378: renoise.song().selected_line
Line 380: renoise.song().selected_line_index
Line 385: renoise.song().selected_note_column
Line 387: renoise.song().selected_note_column_index
Line 392: renoise.song().selected_effect_column
Line 394: renoise.song().selected_effect_column_index
Line 398: renoise.song().selected_sub_column_type
Line 435: renoise.song().selection_in_pattern
Line 439: renoise.song().selection_in_phrase
Line 462: renoise.song().transport:panic()
Line 465: renoise.song().transport:start(mode)
Line 467: renoise.song().transport:start_at(line)
Line 469: renoise.song().transport:start_at(song_pos)
Line 472: renoise.song().transport:stop()
Line 475: renoise.song().transport:trigger_sequence(sequence_pos)
Line 478: renoise.song().transport:add_scheduled_sequence(sequence_pos)
Line 480: renoise.song().transport:set_scheduled_sequence(sequence_pos)
Line 483: renoise.song().transport:loop_block_move_forwards()
Line 485: renoise.song().transport:loop_block_move_backwards()
Line 489: renoise.song().transport:start_stop_sample_recording()
Line 492: renoise.song().transport:cancel_sample_recording()
Line 498: renoise.song().transport.playing, _observable
Line 505: renoise.song().transport.timing_model
Line 509: renoise.song().transport.bpm, _observable
Line 511: renoise.song().transport.lpb, _observable
Line 513: renoise.song().transport.tpl, _observable
Line 517: renoise.song().transport.playback_pos
Line 519: renoise.song().transport.playback_pos_beats
Line 523: renoise.song().transport.edit_pos
Line 525: renoise.song().transport.edit_pos_beats
Line 529: renoise.song().transport.song_length
Line 531: renoise.song().transport.song_length_beats
Line 535: renoise.song().transport.loop_start
Line 537: renoise.song().transport.loop_end
Line 539: renoise.song().transport.loop_range[]
Line 542: renoise.song().transport.loop_start_beats
Line 544: renoise.song().transport.loop_end_beats
Line 546: renoise.song().transport.loop_range_beats[]
Line 549: renoise.song().transport.loop_sequence_start
Line 551: renoise.song().transport.loop_sequence_end
Line 553: renoise.song().transport.loop_sequence_range[]
Line 556: renoise.song().transport.loop_pattern, _observable
Line 559: renoise.song().transport.loop_block_enabled
Line 561: renoise.song().transport.loop_block_start_pos
Line 563: renoise.song().transport.loop_block_range_coeff
Line 567: renoise.song().transport.edit_mode, _observable
Line 569: renoise.song().transport.edit_step, _observable
Line 571: renoise.song().transport.octave, _observable
Line 575: renoise.song().transport.metronome_enabled, _observable
Line 577: renoise.song().transport.metronome_beats_per_bar, _observable
Line 579: renoise.song().transport.metronome_lines_per_beat, _observable
Line 583: renoise.song().transport.metronome_precount_enabled, _observable
Line 585: renoise.song().transport.metronome_precount_bars, _observable
Line 590: renoise.song().transport.record_quantize_enabled, _observable
Line 592: renoise.song().transport.record_quantize_lines, _observable
Line 596: renoise.song().transport.record_parameter_mode, _observable
Line 600: renoise.song().transport.follow_player, _observable
Line 602: renoise.song().transport.wrapped_pattern_edit, _observable
Line 604: renoise.song().transport.single_track_edit_mode, _observable
Line 608: renoise.song().transport.groove_enabled, _observable
Line 610: renoise.song().transport.groove_amounts[]
Line 614: renoise.song().transport.groove_assignment_observable
Line 620: renoise.song().transport.track_headroom, _observable
Line 625: renoise.song().transport.keyboard_velocity_enabled, _observable
Line 627: renoise.song().transport.keyboard_velocity, _observable
Line 638: renoise.song().sequencer:insert_sequence_at(sequence_pos, pattern_index)
Line 640: renoise.song().sequencer:insert_new_pattern_at(sequence_pos)
Line 645: renoise.song().sequencer:delete_sequence_at(sequence_pos)
Line 650: renoise.song().sequencer:pattern(sequence_pos)
Line 655: renoise.song().sequencer:clone_range(from_sequence_pos, to_sequence_pos)
Line 657: renoise.song().sequencer:make_range_unique(from_sequence_pos, to_sequence_pos)
Line 662: renoise.song().sequencer:sort()
Line 668: renoise.song().sequencer:sequence_is_start_of_section(sequence_index)
Line 670: renoise.song().sequencer:set_sequence_is_start_of_section(
Line 672: renoise.song().sequencer:sequence_is_start_of_section_observable(sequence_index)
Line 677: renoise.song().sequencer:sequence_section_name(sequence_index)
Line 679: renoise.song().sequencer:set_sequence_section_name(sequence_index, string)
Line 680: renoise.song().sequencer:sequence_section_name_observable(sequence_index)
Line 684: renoise.song().sequencer:sequence_is_part_of_section(sequence_index)
Line 687: renoise.song().sequencer:sequence_is_end_of_section(sequence_index)
Line 693: renoise.song().sequencer:sequence_sections_changed_observable()
Line 699: renoise.song().sequencer:track_sequence_slot_is_muted(track_index, sequence_index)
Line 701: renoise.song().sequencer:set_track_sequence_slot_is_muted(
Line 706: renoise.song().sequencer:track_sequence_slot_is_selected(track_index, sequence_index)
Line 708: renoise.song().sequencer:set_track_sequence_slot_is_selected(
Line 715: renoise.song().sequencer.keep_sequence_sorted, _observable
Line 720: renoise.song().sequencer.selection_range[], _observable
Line 726: renoise.song().sequencer.pattern_sequence[], _observable
Line 730: renoise.song().sequencer.pattern_assignments_observable
Line 735: renoise.song().sequencer.pattern_slot_mutes_observable
Line 761: renoise.song().pattern_iterator:lines_in_song(boolean visible_patterns_only)
Line 765: renoise.song().pattern_iterator:note_columns_in_song(boolean visible_only)
Line 767: renoise.song().pattern_iterator:effect_columns_in_song(boolean visible_only)
Line 774: renoise.song().pattern_iterator:lines_in_pattern(pattern_index)
Line 778: renoise.song().pattern_iterator:note_columns_in_pattern(
Line 782: renoise.song().pattern_iterator:effect_columns_in_pattern(
Line 790: renoise.song().pattern_iterator:lines_in_track(
Line 795: renoise.song().pattern_iterator:note_columns_in_track(
Line 799: renoise.song().pattern_iterator:effect_columns_in_track(
Line 807: renoise.song().pattern_iterator:lines_in_pattern_track(
Line 812: renoise.song().pattern_iterator:note_columns_in_pattern_track(
Line 816: renoise.song().pattern_iterator:effect_columns_in_pattern_track(
Line 841: renoise.song().tracks[]:insert_device_at(device_path, device_index)
Line 845: renoise.song().tracks[]:delete_device_at(device_index)
Line 848: renoise.song().tracks[]:swap_devices_at(device_index1, device_index2)
Line 852: renoise.song().tracks:device(index)
Line 856: renoise.song().tracks[]:mute()
Line 857: renoise.song().tracks[]:unmute()
Line 858: renoise.song().tracks[]:solo()
Line 861: renoise.song().tracks[]:column_is_muted(column)
Line 863: renoise.song().tracks[]:column_is_muted_observable(column)
Line 865: renoise.song().tracks[]:set_column_is_muted(column, muted)
Line 868: renoise.song().tracks[]:column_name(column)
Line 870: renoise.song().tracks[]:column_name_observable(column)
Line 872: renoise.song().tracks[]:set_column_name(column, name)
Line 875: renoise.song().tracks[]:swap_note_columns_at(index1, index2)
Line 876: renoise.song().tracks[]:swap_effect_columns_at(index1, index2)
Line 882: renoise.song().tracks[].type
Line 884: renoise.song().tracks[].name, _observable
Line 886: renoise.song().tracks[].color[], _observable
Line 889: renoise.song().tracks[].color_blend, _observable
Line 893: renoise.song().tracks[].mute_state, _observable
Line 896: renoise.song().tracks[].solo_state, _observable
Line 900: renoise.song().tracks[].prefx_volume
Line 902: renoise.song().tracks[].prefx_panning
Line 904: renoise.song().tracks[].prefx_width
Line 907: renoise.song().tracks[].postfx_volume
Line 909: renoise.song().tracks[].postfx_panning
Line 913: renoise.song().tracks[].collapsed, _observable
Line 917: renoise.song().tracks[].group_parent
Line 921: renoise.song().tracks[].available_output_routings[]
Line 923: renoise.song().tracks[].output_routing, _observable
Line 927: renoise.song().tracks[].output_delay, _observable
Line 931: renoise.song().tracks[].max_effect_columns
Line 933: renoise.song().tracks[].min_effect_columns
Line 936: renoise.song().tracks[].max_note_columns
Line 938: renoise.song().tracks[].min_note_columns
Line 941: renoise.song().tracks[].visible_effect_columns, _observable
Line 943: renoise.song().tracks[].visible_note_columns, _observable
Line 946: renoise.song().tracks[].volume_column_visible, _observable
Line 948: renoise.song().tracks[].panning_column_visible, _observable
Line 950: renoise.song().tracks[].delay_column_visible, _observable
Line 952: renoise.song().tracks[].sample_effects_column_visible, _observable
Line 956: renoise.song().tracks[].available_devices[]
Line 969: renoise.song().tracks[].available_device_infos[]
Line 972: renoise.song().tracks[].devices[], _observable
Line 983: renoise.song().tracks[].members[]
Line 987: renoise.song().tracks[].group_collapsed
Line 1006: renoise.song().tracks[].devices[]:preset(index)
Line 1011: renoise.song().tracks[].devices[]:parameter(index)
Line 1018: renoise.song().tracks[].devices[].name
Line 1020: renoise.song().tracks[].devices[].display_name, observable
Line 1023: renoise.song().tracks[].devices[].is_active, _observable
Line 1026: renoise.song().tracks[].devices[].is_maximized, _observable
Line 1029: renoise.song().tracks[].devices[].active_preset, _observable
Line 1031: renoise.song().tracks[].devices[].active_preset_data
Line 1033: renoise.song().tracks[].devices[].presets[]
Line 1036: renoise.song().tracks[].devices[].is_active_parameter
Line 1039: renoise.song().tracks[].devices[].parameters[]
Line 1044: renoise.song().tracks[].devices[].external_editor_available
Line 1049: renoise.song().tracks[].devices[].external_editor_visible
Line 1054: renoise.song().tracks[].devices[].device_path
Line 1073: renoise.song().tracks[].devices[].parameters[]:record_value(value)
Line 1079: renoise.song().tracks[].devices[].parameters[].name
Line 1082: renoise.song().tracks[].devices[].parameters[].polarity
Line 1085: renoise.song().tracks[].devices[].parameters[].value_min
Line 1087: renoise.song().tracks[].devices[].parameters[].value_max
Line 1089: renoise.song().tracks[].devices[].parameters[].value_quantum
Line 1091: renoise.song().tracks[].devices[].parameters[].value_default
Line 1097: renoise.song().tracks[].devices[].parameters[].time_quantum
Line 1103: renoise.song().tracks[].devices[].parameters[].is_automatable
Line 1107: renoise.song().tracks[].devices[].parameters[].is_automated, _observable
Line 1111: renoise.song().tracks[].devices[].parameters[].is_midi_mapped, _observable
Line 1115: renoise.song().tracks[].devices[].parameters[].show_in_mixer, _observable
Line 1119: renoise.song().tracks[].devices[].parameters[].value, _observable
Line 1121: renoise.song().tracks[].devices[].parameters[].value_string, _observable
Line 1155: renoise.song().instruments[]:clear()
Line 1158: renoise.song().instruments[]:copy_from(
Line 1164: renoise.song().instruments[]:macro(index)
Line 1169: renoise.song().instruments[]:insert_phrase_at(index)
Line 1172: renoise.song().instruments[]:delete_phrase_at(index)
Line 1176: renoise.song().instruments[]:phrase(index)
Line 1186: renoise.song().instruments[]:can_insert_phrase_mapping_at(index)
Line 1192: renoise.song().instruments[]:insert_phrase_mapping_at(index, phrase)
Line 1195: renoise.song().instruments[]:delete_phrase_mapping_at(index)
Line 1199: renoise.song().instruments[]:phrase_mapping(index)
Line 1206: renoise.song().instruments[]:insert_sample_at(index)
Line 1209: renoise.song().instruments[]:delete_sample_at(index)
Line 1211: renoise.song().instruments[]:swap_samples_at(index1, index2)
Line 1215: renoise.song().instruments[]:sample(index)
Line 1220: renoise.song().instruments[]:sample_mapping(layer, index)
Line 1224: renoise.song().instruments[]:insert_sample_modulation_set_at(index)
Line 1227: renoise.song().instruments[]:delete_sample_modulation_set_at(index)
Line 1229: renoise.song().instruments[]:swap_sample_modulation_sets_at(index1, index2)
Line 1233: renoise.song().instruments[]:sample_modulation_set(index)
Line 1237: renoise.song().instruments[]:insert_sample_device_chain_at(index)
Line 1240: renoise.song().instruments[]:delete_sample_device_chain_at(index)
Line 1242: renoise.song().instruments[]:swap_sample_device_chains_at(index1, index2)
Line 1246: renoise.song().instruments[]:sample_device_chain(index)
Line 1253: renoise.song().instruments[].active_tab, _observable
Line 1257: renoise.song().instruments[].name, _observable
Line 1262: renoise.song().instruments[].comments[], _observable
Line 1265: renoise.song().instruments[].comments_assignment_observable
Line 1268: renoise.song().instruments[].show_comments_after_loading, _observable
Line 1272: renoise.song().instruments[].macros_visible, _observable
Line 1276: renoise.song().instruments[].macros[]
Line 1280: renoise.song().instruments[].pitchbend_macro
Line 1284: renoise.song().instruments[].modulation_wheel_macro
Line 1288: renoise.song().instruments[].channel_pressure_macro
Line 1293: renoise.song().instruments[].volume, _observable
Line 1298: renoise.song().instruments[].transpose, _observable
Line 1303: renoise.song().instruments[].trigger_options
Line 1307: renoise.song().instruments[]:sample_mapping_overlap_mode, observable
Line 1312: renoise.song().instruments[].phrase_editor_visible, _observable
Line 1316: renoise.song().instruments[].phrase_playback_mode, _observable
Line 1319: renoise.song().instruments[].phrase_program, _observable
Line 1323: renoise.song().instruments[].phrases[], _observable
Line 1326: renoise.song().instruments[].phrase_mappings[], _observable
Line 1331: renoise.song().instruments[].samples[], _observable
Line 1337: renoise.song().instruments[].sample_mappings[], _observable
Line 1341: renoise.song().instruments[].sample_modulation_sets, _observable
Line 1345: renoise.song().instruments[].sample_device_chains
Line 1349: renoise.song().instruments[].midi_input_properties
Line 1353: renoise.song().instruments[].midi_output_properties
Line 1357: renoise.song().instruments[].plugin_properties
Line 1376: renoise.song().instruments[].trigger_options.available_scale_modes
Line 1380: renoise.song().instruments[].trigger_options.scale_mode, _observable
Line 1384: renoise.song().instruments[].trigger_options.scale_key, _observable
Line 1388: renoise.song().instruments[].trigger_options.quantize, _observable
Line 1392: renoise.song().instruments[].trigger_options.monophonic, _observable
Line 1396: renoise.song().instruments[].trigger_options.monophonic_glide, _observable
Line 1408: renoise.song().instruments[].macros[]:mapping(index)
Line 1415: renoise.song().instruments[].macros[].name, _observable
Line 1419: renoise.song().instruments[].macros[].value, _observable
Line 1422: renoise.song().instruments[].macros[].value_string, _observable
Line 1426: renoise.song().instruments[].macros[].mappings[], _observable
Line 1446: renoise.song().instruments[].macros[].mappings[].parameter
Line 1451: renoise.song().instruments[].macros[].mappings[].parameter_min, _observable
Line 1453: renoise.song().instruments[].macros[].mappings[].parameter_max, _observable
Line 1457: renoise.song().instruments[].macros[].mappings[].parameter_scaling, _observable
Line 1492: renoise.song().instruments[].phrases[]:clear()
Line 1495: renoise.song().instruments[].phrases[]:copy_from(
Line 1501: renoise.song().instruments[].phrases[]:line(index)
Line 1504: renoise.song().instruments[].phrases[]:lines_in_range(index_from, index_to)
Line 1510: renoise.song().instruments[].phrases[]:has_line_notifier(func[, obj])
Line 1512: renoise.song().instruments[].phrases[]:add_line_notifier(func[, obj])
Line 1513: renoise.song().instruments[].phrases[]:remove_line_notifier(func[, obj])
Line 1516: renoise.song().instruments[].phrases[]:column_is_muted(column)
Line 1518: renoise.song().instruments[].phrases[]:column_is_muted_observable(column)
Line 1520: renoise.song().instruments[].phrases[]:set_column_is_muted(column, muted)
Line 1523: renoise.song().instruments[].phrases[]:column_name(column)
Line 1525: renoise.song().instruments[].phrases[]:column_name_observable(column)
Line 1527: renoise.song().instruments[].phrases[]:set_column_name(column, name)
Line 1530: renoise.song().instruments[].phrases[]:swap_note_columns_at(index1, index2)
Line 1531: renoise.song().instruments[].phrases[]:swap_effect_columns_at(index1, index2)
Line 1537: renoise.song().instruments[].phrases[].name, _observable
Line 1541: renoise.song().instruments[].phrases[].mapping
Line 1545: renoise.song().instruments[].phrases[].is_empty, _observable
Line 1550: renoise.song().instruments[].phrases[].number_of_lines, _observable
Line 1554: renoise.song().instruments[].phrases[].lines[]
Line 1558: renoise.song().instruments[].phrases[].visible_note_columns, _observable
Line 1561: renoise.song().instruments[].phrases[].visible_effect_columns, _observable
Line 1565: renoise.song().instruments[].phrases[].key_tracking, _observable
Line 1569: renoise.song().instruments[].phrases[].base_note, _observable
Line 1573: renoise.song().instruments[].phrases[].looping, _observable
Line 1577: renoise.song().instruments[].phrases[].loop_start, _observable
Line 1580: renoise.song().instruments[].phrases[].loop_end, _observable
Line 1584: renoise.song().instruments[].phrases[].autoseek, _observable
Line 1589: renoise.song().instruments[].phrases[].lpb, _observable
Line 1594: renoise.song().instruments[].phrases[].shuffle
Line 1598: renoise.song().instruments[].phrases[].instrument_column_visible, _observable
Line 1600: renoise.song().instruments[].phrases[].volume_column_visible, _observable
Line 1602: renoise.song().instruments[].phrases[].panning_column_visible, _observable
Line 1604: renoise.song().instruments[].phrases[].delay_column_visible, _observable
Line 1606: renoise.song().instruments[].phrases[].sample_effects_column_visible, _observable
Line 1635: renoise.song().instruments[].phrases[].mapping.phrase
Line 1639: renoise.song().instruments[].phrases[].mapping.key_tracking, _observable
Line 1643: renoise.song().instruments[].phrases[].mapping.base_note, _observable
Line 1649: renoise.song().instruments[].phrases[].mapping.note_range, _observable
Line 1653: renoise.song().instruments[].phrases[].mapping.looping, _observable
Line 1655: renoise.song().instruments[].phrases[].mapping.loop_start, _observable
Line 1657: renoise.song().instruments[].phrases[].mapping.loop_end, _observable
Line 1671: renoise.song().instruments[].midi_input_properties.device_name, _observable
Line 1673: renoise.song().instruments[].midi_input_properties.channel, _observable
Line 1675: renoise.song().instruments[].midi_input_properties.note_range, _observable
Line 1677: renoise.song().instruments[].midi_input_properties.assigned_track, _observable
Line 1703: renoise.song().instruments[].sample_modulation_sets[].devices[]:init()
Line 1707: renoise.song().instruments[].sample_modulation_sets[].devices[]:copy_from(
Line 1712: renoise.song().instruments[].sample_modulation_sets[].devices[]:parameter(index)
Line 1718: renoise.song().instruments[].sample_modulation_sets[].devices[].name, _observable
Line 1721: renoise.song().instruments[].sample_modulation_sets[].devices[].display_name, observable
Line 1725: renoise.song().instruments[].sample_modulation_sets[].devices[].enabled, _observable
Line 1729: renoise.song().instruments[].sample_modulation_sets[].devices[].target
Line 1733: renoise.song().instruments[].sample_modulation_sets[].devices[].operator, _observable
Line 1738: renoise.song().instruments[].sample_modulation_sets[].devices[].bipolar, observable
Line 1743: renoise.song().instruments[].sample_modulation_sets[].devices[].tempo_sync_switching_allowed
Line 1747: renoise.song().instruments[].sample_modulation_sets[].devices[].tempo_synced, observable
Line 1751: renoise.song().instruments[].sample_modulation_sets[].devices[].parameters[]
Line 1762: renoise.song().instruments[].sample_modulation_sets[].devices[].value
Line 1782: renoise.song().instruments[].sample_modulation_sets[].devices[].mode, _observable
Line 1786: renoise.song().instruments[].sample_modulation_sets[].devices[].from
Line 1788: renoise.song().instruments[].sample_modulation_sets[].devices[].to
Line 1792: renoise.song().instruments[].sample_modulation_sets[].devices[].duration
Line 1796: renoise.song().instruments[].sample_modulation_sets[].devices[].delay
Line 1807: renoise.song().instruments[].sample_modulation_sets[].devices[].attack
Line 1811: renoise.song().instruments[].sample_modulation_sets[].devices[].hold
Line 1815: renoise.song().instruments[].sample_modulation_sets[].devices[].duration
Line 1819: renoise.song().instruments[].sample_modulation_sets[].devices[].sustain
Line 1823: renoise.song().instruments[].sample_modulation_sets[].devices[].release
Line 1834: renoise.song().instruments[].sample_modulation_sets[].devices[].min
Line 1836: renoise.song().instruments[].sample_modulation_sets[].devices[].max
Line 1853: renoise.song().instruments[].sample_modulation_sets[].devices[].mode, _observable
Line 1857: renoise.song().instruments[].sample_modulation_sets[].devices[].min
Line 1859: renoise.song().instruments[].sample_modulation_sets[].devices[].max
Line 1885: renoise.song().instruments[].sample_modulation_sets[].devices[]:init()
Line 1888: renoise.song().instruments[].sample_modulation_sets[].devices[]:copy_from(
Line 1892: renoise.song().instruments[].sample_modulation_sets[].devices[]:clear_points()
Line 1894: renoise.song().instruments[].sample_modulation_sets[].devices[]:clear_points_in_range(
Line 1898: renoise.song().instruments[].sample_modulation_sets[].devices[]:copy_points_from(
Line 1902: renoise.song().instruments[].sample_modulation_sets[].devices[]:has_point_at(time)
Line 1905: renoise.song().instruments[].sample_modulation_sets[].devices[]:add_point_at(time, value)
Line 1907: renoise.song().instruments[].sample_modulation_sets[].devices[]:remove_point_at(time)
Line 1913: renoise.song().instruments[].sample_modulation_sets[].devices[].play_mode, _observable
Line 1917: renoise.song().instruments[].sample_modulation_sets[].devices[].length, _observable
Line 1921: renoise.song().instruments[].sample_modulation_sets[].devices[].loop_mode, _observable
Line 1923: renoise.song().instruments[].sample_modulation_sets[].devices[].loop_start, _observable
Line 1925: renoise.song().instruments[].sample_modulation_sets[].devices[].loop_end, _observable
Line 1929: renoise.song().instruments[].sample_modulation_sets[].devices[].sustain_enabled, _observable
Line 1931: renoise.song().instruments[].sample_modulation_sets[].devices[].sustain_position, _observable
Line 1935: renoise.song().instruments[].sample_modulation_sets[].devices[].fade_amount, _observable
Line 1943: renoise.song().instruments[].sample_modulation_sets[].devices[].points[], _observable
Line 1947: renoise.song().instruments[].sample_modulation_sets[].devices[].points[].time
Line 1950: renoise.song().instruments[].sample_modulation_sets[].devices[].points[].value
Line 1971: renoise.song().instruments[].sample_modulation_sets[].devices[]:init()
Line 1974: renoise.song().instruments[].sample_modulation_sets[].devices[]:copy_from(
Line 1978: renoise.song().instruments[].sample_modulation_sets[].devices[]:clear_points()
Line 1980: renoise.song().instruments[].sample_modulation_sets[].devices[]:clear_points_in_range(
Line 1984: renoise.song().instruments[].sample_modulation_sets[].devices[]:copy_points_from(
Line 1988: renoise.song().instruments[].sample_modulation_sets[].devices[]:has_point_at(time)
Line 1991: renoise.song().instruments[].sample_modulation_sets[].devices[]:add_point_at(time, value)
Line 1993: renoise.song().instruments[].sample_modulation_sets[].devices[]:remove_point_at(time)
Line 1999: renoise.song().instruments[].sample_modulation_sets[].devices[].play_mode, _observable
Line 2003: renoise.song().instruments[].sample_modulation_sets[].devices[].play_step, _observable
Line 2007: renoise.song().instruments[].sample_modulation_sets[].devices[].length, _observable
Line 2015: renoise.song().instruments[].sample_modulation_sets[].devices[].points[], _observable
Line 2019: renoise.song().instruments[].sample_modulation_sets[].devices[].points[].time
Line 2022: renoise.song().instruments[].sample_modulation_sets[].devices[].points[].value
Line 2041: renoise.song().instruments[].sample_modulation_sets[].devices[].mode
Line 2045: renoise.song().instruments[].sample_modulation_sets[].devices[].phase
Line 2049: renoise.song().instruments[].sample_modulation_sets[].devices[].frequency
Line 2053: renoise.song().instruments[].sample_modulation_sets[].devices[].amount
Line 2064: renoise.song().instruments[].sample_modulation_sets[]:init()
Line 2067: renoise.song().instruments[].sample_modulation_sets[]:copy_from(
Line 2072: renoise.song().instruments[].sample_modulation_sets[]:insert_device_at(device_path, index)
Line 2075: renoise.song().instruments[].sample_modulation_sets[]:delete_device_at(index)
Line 2077: renoise.song().instruments[].sample_modulation_sets[]:device(index)
Line 2082: renoise.song().instruments[].sample_modulation_sets[]:upgrade_filter_version()
Line 2088: renoise.song().instruments[].sample_modulation_sets[].name, _observable
Line 2092: renoise.song().instruments[].sample_modulation_sets[].volume_input
Line 2096: renoise.song().instruments[].sample_modulation_sets[].panning_input
Line 2100: renoise.song().instruments[].sample_modulation_sets[].pitch_input
Line 2104: renoise.song().instruments[].sample_modulation_sets[].cutoff_input
Line 2108: renoise.song().instruments[].sample_modulation_sets[].resonance_input
Line 2112: renoise.song().instruments[].sample_modulation_sets[].drive_input
Line 2116: renoise.song().instruments[].sample_modulation_sets[].pitch_range, _observable
Line 2121: renoise.song().instruments[].sample_modulation_sets[].available_devices[]
Line 2125: renoise.song().instruments[].sample_modulation_sets[].devices[], observable
Line 2129: renoise.song().instruments[].sample_modulation_sets[].filter_version, observable
Line 2133: renoise.song().instruments[].sample_modulation_sets[].available_filter_types
Line 2135: renoise.song().instruments[].sample_modulation_sets[].filter_type, _observable
Line 2147: renoise.song().instruments[].sample_device_chains[]:insert_device_at(
Line 2151: renoise.song().instruments[].sample_device_chains[]:delete_device_at(index)
Line 2154: renoise.song().instruments[].sample_device_chains[]:swap_devices_at(index, index)
Line 2157: renoise.song().instruments[].sample_device_chains[]:device(index)
Line 2164: renoise.song().instruments[].sample_device_chains[].name, _observable
Line 2168: renoise.song().instruments[].sample_device_chains[].available_devices[]
Line 2172: renoise.song().instruments[].sample_device_chains[].available_device_infos[]
Line 2176: renoise.song().instruments[].sample_device_chains[].devices[], observable
Line 2180: renoise.song().instruments[].sample_device_chains[].available_output_routings[]
Line 2182: renoise.song().instruments[].sample_device_chains[].output_routing, _observable
Line 2203: renoise.song().instruments[].midi_output_properties.instrument_type, _observable
Line 2210: renoise.song().instruments[].midi_output_properties.device_name, _observable
Line 2212: renoise.song().instruments[].midi_output_properties.channel, _observable
Line 2214: renoise.song().instruments[].midi_output_properties.transpose, _observable
Line 2216: renoise.song().instruments[].midi_output_properties.program, _observable
Line 2218: renoise.song().instruments[].midi_output_properties.bank, _observable
Line 2220: renoise.song().instruments[].midi_output_properties.delay, _observable
Line 2222: renoise.song().instruments[].midi_output_properties.duration, _observable
Line 2235: renoise.song().instruments[].plugin_properties:load_plugin(plugin_path)
Line 2246: renoise.song().instruments[].plugin_properties.available_plugins[]
Line 2259: renoise.song().instruments[].plugin_properties.available_plugin_infos[]
Line 2263: renoise.song().instruments[].plugin_properties.plugin_loaded
Line 2269: renoise.song().instruments[].plugin_properties.plugin_device
Line 2273: renoise.song().instruments[].plugin_properties.alias_instrument_index
Line 2275: renoise.song().instruments[].plugin_properties.alias_fx_track_index
Line 2277: renoise.song().instruments[].plugin_properties.alias_fx_device_index
Line 2282: renoise.song().instruments[].plugin_properties.midi_output_routing_index
Line 2286: renoise.song().instruments[].plugin_properties.channel, _observable
Line 2288: renoise.song().instruments[].plugin_properties.transpose, _observable
Line 2292: renoise.song().instruments[].plugin_properties.volume, _observable
Line 2296: renoise.song().instruments[].plugin_properties.auto_suspend, _observable
Line 2315: renoise.song().instruments[].plugin_properties.plugin_device:preset(index)
Line 2320: renoise.song().instruments[].plugin_properties.plugin_device:parameter(index)
Line 2327: renoise.song().instruments[].plugin_properties.plugin_device.name
Line 2330: renoise.song().instruments[].plugin_properties.plugin_device.active_preset, _observable
Line 2333: renoise.song().instruments[].plugin_properties.plugin_device.active_preset_data
Line 2336: renoise.song().instruments[].plugin_properties.plugin_device.presets[]
Line 2339: renoise.song().instruments[].plugin_properties.plugin_device.parameters[]
Line 2343: renoise.song().instruments[].plugin_properties.plugin_device.external_editor_available
Line 2348: renoise.song().instruments[].plugin_properties.plugin_device.external_editor_visible
Line 2353: renoise.song().instruments[].plugin_properties.plugin_device.device_path
Line 2368: renoise.song().instruments[].sample_mappings[].read_only
Line 2372: renoise.song().instruments[].sample_mappings[].sample
Line 2376: renoise.song().instruments[].sample_mappings[].layer, _observable
Line 2380: renoise.song().instruments[].sample_mappings[].map_velocity_to_volume, _observable
Line 2382: renoise.song().instruments[].sample_mappings[].map_key_to_pitch, _observable
Line 2387: renoise.song().instruments[].sample_mappings[].base_note, _observable
Line 2391: renoise.song().instruments[].sample_mappings[].note_range, _observable
Line 2395: renoise.song().instruments[].sample_mappings[].velocity_range, _observable
Line 2423: renoise.song().instruments[].samples[]:clear()
Line 2426: renoise.song().instruments[].samples[]:copy_from(
Line 2437: renoise.song().instruments[].samples[]:insert_slice_marker(marker_sample_pos)
Line 2442: renoise.song().instruments[].samples[]:delete_slice_marker(marker_sample_pos)
Line 2448: renoise.song().instruments[].samples[]:move_slice_marker(
Line 2457: renoise.song().instruments[].samples[].is_slice_alias
Line 2465: renoise.song().instruments[].samples[].slice_markers, _observable
Line 2470: renoise.song().instruments[].samples[].name, _observable
Line 2474: renoise.song().instruments[].samples[].panning, _observable
Line 2476: renoise.song().instruments[].samples[].volume, _observable
Line 2480: renoise.song().instruments[].samples[].transpose, _observable
Line 2482: renoise.song().instruments[].samples[].fine_tune, _observable
Line 2486: renoise.song().instruments[].samples[].beat_sync_enabled, _observable
Line 2488: renoise.song().instruments[].samples[].beat_sync_lines, _observable
Line 2492: renoise.song().instruments[].samples[].interpolation_mode, _observable
Line 2494: renoise.song().instruments[].samples[].oversample_enabled, _observable
Line 2497: renoise.song().instruments[].samples[].new_note_action, _observable
Line 2499: renoise.song().instruments[].samples[].oneshot, _observable
Line 2501: renoise.song().instruments[].samples[].mute_group, _observable
Line 2503: renoise.song().instruments[].samples[].autoseek, _observable
Line 2505: renoise.song().instruments[].samples[].autofade, _observable
Line 2509: renoise.song().instruments[].samples[].loop_mode, _observable
Line 2511: renoise.song().instruments[].samples[].loop_release, _observable
Line 2513: renoise.song().instruments[].samples[].loop_start, _observable
Line 2515: renoise.song().instruments[].samples[].loop_end, _observable
Line 2520: renoise.song().instruments[].sample[].modulation_set_index, _observable
Line 2525: renoise.song().instruments[].sample[].device_chain_index, _observable
Line 2529: renoise.song().instruments[].samples[].sample_buffer, _observable
Line 2533: renoise.song().instruments[].samples[].sample_mapping
Line 2554: renoise.song().instruments[].samples[].sample_buffer:create_sample_data(
Line 2558: renoise.song().instruments[].samples[].sample_buffer:delete_sample_data()
Line 2561: renoise.song().instruments[].samples[].sample_buffer:sample_data(
Line 2572: renoise.song().instruments[].samples[].sample_buffer:set_sample_data(
Line 2578: renoise.song().instruments[].samples[].sample_buffer:prepare_sample_data_changes()
Line 2585: renoise.song().instruments[].samples[].sample_buffer:finalize_sample_data_changes()
Line 2589: renoise.song().instruments[].samples[].sample_buffer:load_from(filename)
Line 2593: renoise.song().instruments[].samples[].sample_buffer:save_as(filename, format)
Line 2600: renoise.song().instruments[].samples[].sample_buffer.has_sample_data
Line 2609: renoise.song().instruments[].samples[].sample_buffer.read_only
Line 2613: renoise.song().instruments[].samples[].sample_buffer.sample_rate
Line 2617: renoise.song().instruments[].samples[].sample_buffer.bit_depth
Line 2621: renoise.song().instruments[].samples[].sample_buffer.number_of_channels
Line 2625: renoise.song().instruments[].samples[].sample_buffer.number_of_frames
Line 2630: renoise.song().instruments[].samples[].sample_buffer.display_start, _observable
Line 2635: renoise.song().instruments[].samples[].sample_buffer.display_length, _observable
Line 2639: renoise.song().instruments[].samples[].sample_buffer.display_range[], _observable
Line 2643: renoise.song().instruments[].samples[].sample_buffer.vertical_zoom_factor, _observable
Line 2648: renoise.song().instruments[].samples[].sample_buffer.selection_start, _observable
Line 2650: renoise.song().instruments[].samples[].sample_buffer.selection_end, _observable
Line 2652: renoise.song().instruments[].samples[].sample_buffer.selection_range[], _observable
Line 2656: renoise.song().instruments[].samples[].sample_buffer.selected_channel, _observable
Line 2673: renoise.song().patterns[]:clear()
Line 2676: renoise.song().patterns[]:copy_from(
Line 2681: renoise.song().patterns[]:track(index)
Line 2706: renoise.song().patterns[]:has_line_notifier(func[, obj])
Line 2709: renoise.song().patterns[]:add_line_notifier(func[, obj])
Line 2710: renoise.song().patterns[]:remove_line_notifier(func[, obj])
Line 2716: renoise.song().patterns[].is_empty
Line 2720: renoise.song().patterns[].name, _observable
Line 2725: renoise.song().patterns[].number_of_lines, _observable
Line 2730: renoise.song().patterns[].tracks[]
Line 2748: renoise.song().patterns[].tracks[]:clear()
Line 2751: renoise.song().patterns[].tracks[]:copy_from(
Line 2757: renoise.song().patterns[].tracks[]:line(index)
Line 2761: renoise.song().patterns[].tracks[]:lines_in_range(index_from, index_to)
Line 2767: renoise.song().patterns[].tracks[]:find_automation(parameter)
Line 2774: renoise.song().patterns[].tracks[]:create_automation(parameter)
Line 2779: renoise.song().patterns[].tracks[]:delete_automation(parameter)
Line 2785: renoise.song().patterns[].tracks[].is_alias
Line 2788: renoise.song().patterns[].tracks[].alias_pattern_index , _observable
Line 2792: renoise.song().patterns[].tracks[].color, _observable
Line 2796: renoise.song().patterns[].tracks[].is_empty, _observable
Line 2800: renoise.song().patterns[].tracks[].lines[]
Line 2804: renoise.song().patterns[].tracks[].automation[], _observable
Line 2836: renoise.song().patterns[].tracks[].automation[]:clear()
Line 2839: renoise.song().patterns[].tracks[].automation[]:clear_range(from_time, to_time)
Line 2842: renoise.song().patterns[].tracks[].automation[]:copy_from(
Line 2846: renoise.song().patterns[].tracks[].automation[]:has_point_at(time)
Line 2850: renoise.song().patterns[].tracks[].automation[]:add_point_at(time, value)
Line 2852: renoise.song().patterns[].tracks[].automation[]:remove_point_at(time)
Line 2859: renoise.song().patterns[].tracks[].automation[].dest_device
Line 2864: renoise.song().patterns[].tracks[].automation[].dest_parameter
Line 2868: renoise.song().patterns[].tracks[].automation[].playmode, _observable
Line 2872: renoise.song().patterns[].tracks[].automation[].length
Line 2877: renoise.song().patterns[].tracks[].automation[].selection_start, _observable
Line 2879: renoise.song().patterns[].tracks[].automation[].selection_end, _observable
Line 2883: renoise.song().patterns[].tracks[].automation[].selection_range[], _observable
Line 2891: renoise.song().patterns[].tracks[].automation[].points[], _observable
Line 2895: renoise.song().patterns[].tracks[].automation[].points[].time
Line 2899: renoise.song().patterns[].tracks[].automation[].points[].value
Line 2940: renoise.song().patterns[].tracks[].lines[]:clear()
Line 2943: renoise.song().patterns[].tracks[].lines[]:copy_from()
Line 2951: renoise.song().patterns[].tracks[].lines[]:note_column(index)
Line 2959: renoise.song().patterns[].tracks[].lines[]:effect_column(index)
Line 2966: renoise.song().patterns[].tracks[].lines[].is_empty
Line 2970: renoise.song().patterns[].tracks[].lines[].note_columns[]
Line 2972: renoise.song().patterns[].tracks[].lines[].effect_columns[]
Line 3000: renoise.song().patterns[].tracks[].lines[].note_columns[]:clear()
Line 3003: renoise.song().patterns[].tracks[].lines[].note_columns[]:copy_from(
Line 3010: renoise.song().patterns[].tracks[].lines[].note_columns[].is_empty
Line 3015: renoise.song().patterns[].tracks[].lines[].note_columns[].is_selected
Line 3022: renoise.song().patterns[].tracks[].lines[].note_columns[].note_value
Line 3024: renoise.song().patterns[].tracks[].lines[].note_columns[].note_string
Line 3027: renoise.song().patterns[].tracks[].lines[].note_columns[].instrument_value
Line 3029: renoise.song().patterns[].tracks[].lines[].note_columns[].instrument_string
Line 3032: renoise.song().patterns[].tracks[].lines[].note_columns[].volume_value
Line 3038: renoise.song().patterns[].tracks[].lines[].note_columns[].volume_string
Line 3041: renoise.song().patterns[].tracks[].lines[].note_columns[].panning_value
Line 3047: renoise.song().patterns[].tracks[].lines[].note_columns[].panning_string
Line 3050: renoise.song().patterns[].tracks[].lines[].note_columns[].delay_value
Line 3052: renoise.song().patterns[].tracks[].lines[].note_columns[].delay_string
Line 3055: renoise.song().patterns[].tracks[].lines[].note_columns[].effect_number_value
Line 3057: renoise.song().patterns[].tracks[].lines[].note_columns[].effect_number_string
Line 3060: renoise.song().patterns[].tracks[].lines[].note_columns[].effect_amount_value
Line 3062: renoise.song().patterns[].tracks[].lines[].note_columns[].effect_amount_string
Line 3083: renoise.song().patterns[].tracks[].lines[].effect_columns[]:clear()
Line 3086: renoise.song().patterns[].tracks[].lines[].effect_columns[]:copy_from(
Line 3093: renoise.song().patterns[].tracks[].lines[].effect_columns[].is_empty
Line 3097: renoise.song().patterns[].tracks[].lines[].effect_columns[].is_selected
Line 3101: renoise.song().patterns[].tracks[].lines[].effect_columns[].number_value
Line 3104: renoise.song().patterns[].tracks[].lines[].effect_columns[].number_string
Line 3107: renoise.song().patterns[].tracks[].lines[].effect_columns[].amount_value
Line 3109: renoise.song().patterns[].tracks[].lines[].effect_columns[].amount_string