Renoise Forum

Subscribe to Renoise Forum feed
Latest topics
Updated: 39 min 43 sec ago

Overdub on/off option for copy/pasting delays

June 21, 2022 - 08:09

I did a test to see how Renoise handles grooves. If I have one column where every odd number line has one delay and then every even number line has another delay, could I use copy/paste to have them fill every single delay line in another column?

Unfortunately no. The blank delays overwrite the previously filled in ones.

I can understand why it would be like this I would just like to have an option that you can turn on and off for whether or not copy pasting columns that include blank sections copy paste the blanks or just are not copied and any value that lines up with a blank is left unchanged

I hope I said this in a way that makes sense. I included a photo so it’s easy to tell what I mean

My desired outcome from this experiment would be if the 10 delays I copy/pasted hadn’t overwritten the 20 delays but ignored them because the corresponding lines in what I was copying were blank. Instead it made those lines blank.

1 post - 1 participant

Read full topic

Categories: Forum

Redux: entering note-off in a keymapped phrase stops phrase until next MIDI note trigger

June 20, 2022 - 22:23

I have a MIDI pattern that triggers Redux phrases via MIDI notes, and Redux phrases are keymapped accordingly. In Redux, in phrase edit more while the phrase plays and is triggered by MIDI, when I enter a note-off, it stops the phrase from playing until the next MIDI note trigger.

Is there a way to disable this? I have a feeling the answer is no…

1 post - 1 participant

Read full topic

Categories: Forum

Issue with KORG M1 VST3 plugin

June 20, 2022 - 18:52

Hi,
When I load KORG M1 VST3 plugin, windows is not fully visible.

1 post - 1 participant

Read full topic

Categories: Forum

How do you have your instruments sorted in Files?

June 20, 2022 - 08:53

I downloaded a bunch and noticed it takes awhile to figure out which ones to use when creating music and wondered how y’all have your files sorted; if it’s under instrument type, likeability, or musical genre?

1 post - 1 participant

Read full topic

Categories: Forum

macOS: scripting editor: cmd-left/cmd-right should go to beginning of row and end of row - instead they don't

June 20, 2022 - 07:57

as per how macOS works with CMD-left and CMD-right, CMD-left is like pressing “Home” to get to the beginning of the row, and CMD-right is like pressing “End” to get to the end of the row.

This has been bothering me since 2009 and has never been fixed. could this be fixed?

p.s. as a bonus, CMD-up and CMD-down should be “place cursor on beginning of document” and “place cursor on end of document” instead of just scrolling one row or something. weird stuff

1 post - 1 participant

Read full topic

Categories: Forum

How to set autofade + interpolation + oversample _after_ sample has finished recording?

June 19, 2022 - 23:44

Hi, I’m trying to set up my samples so that autofade, interpolation and oversample are set after a sample has been recorded.

But when I try to just do this:

renoise.tool():add_menu_entry{name = "--Sample Editor:Paketti:Start Sampling (Record)", invoke=function() sample_and_to_sample_editor() renoise.app().window.sample_record_dialog_is_visible=true renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].autofade=true renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].interpolation_mode=4 renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].oversample_enabled=true

it says:

*** ./recorder.lua:82: attempt to index field '?' (a nil value) *** stack traceback: *** ./recorder.lua:82: in function <./recorder.lua:79>

so, what should i do, can i set some sort of a “create notifier before starting sampling, use notifier to set sample preferences, delete notifier” mess?

and how complex would it be?

1 post - 1 participant

Read full topic

Categories: Forum

macOS: Scripting Terminal & Editor... in Tools menu cannot be bound to a shortcut on macOS and then actually start

June 19, 2022 - 23:02

So here’s my situation.
I’ve added the “Scripting Terminal & Editor…” as a shortcut inside macOS. The shortcut displays correctly in the Renoise Tools menu. It is CMD-ALT-S.

But pressing CMD-ALT-S does not open the Scripting Terminal & Editor window.

There’s also no shortcut inside Renoise itself to launch the Scripting Terminal & Editor.

Is this a known bug? Will this be fixed at some point in time? Is there a way to use the Renoise API to launch the Scripting Terminal & Editor, so I could create a Renoise native tool that opens it?

It is extremely tedious to not even have this type of functionality when tooling around with a script with Renoise.

1 post - 1 participant

Read full topic

Categories: Forum

Can a Renoise Tool also contain the KeyBindings.xml so that they are easily imported?

June 19, 2022 - 22:57

Is there a way I could save KeyBindings.xml inside the Tool folder so that it would be easy to load it into Renoise Keys?

1 post - 1 participant

Read full topic

Categories: Forum

How to duplicate automation when duplicating pattern content

June 19, 2022 - 22:47

hi, so, i’ve got this nice little @joule pattern doubler in use for eons now, or maybe just a decade or something. it’s really to die for.
but i just realized that the doubler does not also double automation, which is a shame, as the result is:

what would the process of modifying this function to both double the pattern data and the automation data be?

function joulepatterndoubler() local s=renoise.song() local old_patternlength = s.selected_pattern.number_of_lines local resultlength = nil resultlength = old_patternlength*2 if not (resultlength > 512) then s.selected_pattern.number_of_lines = resultlength for track_index, patterntrack in ipairs(s.selected_pattern.tracks) do if not patterntrack.is_empty then for line_index, line in ipairs(patterntrack.lines) do if line_index <= old_patternlength then if not line.is_empty then patterntrack:line(line_index+old_patternlength):copy_from(line) else patterntrack:line(line_index+old_patternlength):clear() end end end end end else return end --Modification, cursor is placed to "start of "clone"" --renoise.song().selected_line_index = old_patternlength+1 s.selected_line_index = old_patternlength+s.selected_line_index -- s.transport.edit_step=0 end

1 post - 1 participant

Read full topic

Categories: Forum

Volume "Width" to follow Hz/Note option?

June 19, 2022 - 19:12

I noticed that as notes are played up and down the line the shape of the Phase View loop erects and flattens; I was wondering if there was a way to have the width adapt to the notes being played for a solid circular pucker throughout the note range?
K thanks.

2 posts - 2 participants

Read full topic

Categories: Forum

Is it really true that the renoise API LUA documentation has not been updated for 2 years?

June 19, 2022 - 00:13

i went in thinking there’s going to be extra API stuff happening and improvements and changes…
but… at least the documentation has not changed for what feels like eons?

1 post - 1 participant

Read full topic

Categories: Forum

How to quickly query plugins (efx + instruments) for their full name instead of some rando "ID" that makes no sense

June 19, 2022 - 00:01

is there a way to query plugins for their actual names?
I get a list like this:

1 Audio/Effects/AU/aufx:FqEh:oDin 2 Audio/Effects/AU/aufx:Ni$Q:-NI- 3 Audio/Effects/AU/aufx:Ruum:oDin 4 Audio/Effects/AU/aufx:SFXB:VmbA 5 Audio/Effects/AU/aufx:SpMd:oDin 6 Audio/Effects/AU/aufx:bpas:appl 7 Audio/Effects/AU/aufx:dLay:oDin 8 Audio/Effects/AU/aufx:dcmp:appl 9 Audio/Effects/AU/aufx:dely:appl 10 Audio/Effects/AU/aufx:dist:appl 11 Audio/Effects/AU/aufx:filt:appl 12 Audio/Effects/AU/aufx:greq:appl 13 Audio/Effects/AU/aufx:hpas:appl 14 Audio/Effects/AU/aufx:hshf:appl 15 Audio/Effects/AU/aufx:lmtr:appl 16 Audio/Effects/AU/aufx:lpas:appl 17 Audio/Effects/AU/aufx:lshf:appl 18 Audio/Effects/AU/aufx:mcmp:appl 19 Audio/Effects/AU/aufx:mrev:appl 20 Audio/Effects/AU/aufx:nbeq:appl 21 Audio/Effects/AU/aufx:nsnd:appl 22 Audio/Effects/AU/aufx:nutp:appl 23 Audio/Effects/AU/aufx:pmeq:appl 24 Audio/Effects/AU/aufx:raac:appl 25 Audio/Effects/AU/aufx:reV4:TOGU 26 Audio/Effects/AU/aufx:rogr:appl 27 Audio/Effects/AU/aufx:rvb2:appl 28 Audio/Effects/AU/aufx:sMas:oDin 29 Audio/Effects/AU/aufx:sdly:appl 30 Audio/Effects/AU/aufx:shmr:oDin 31 Audio/Effects/AU/aufx:tmpt:appl 32 Audio/Effects/AU/aufx:vee3:oDin 33 Audio/Effects/AU/aumf:MPLG:CLMY 34 Audio/Effects/AU/aumf:OByZ:OmFo 35 Audio/Effects/AU/aumf:Pxst:Sono 36 Audio/Effects/AU/aumf:Rc17:UHfX 37 Audio/Effects/AU/aumf:ReEf:Reas 38 Audio/Effects/AU/aumf:SMY2:UHfX 39 Audio/Effects/AU/aumf:Sc2r:eMai 40 Audio/Effects/AU/aumf:UcA1:UHfX 41 Audio/Effects/AU/aumf:UcD1:UHfX 42 Audio/Effects/AU/aumf:UcF1:UHfX 43 Audio/Effects/AU/aumf:UcG1:UHfX 44 Audio/Effects/AU/aumf:UcP1:UHfX 45 Audio/Effects/AU/aumf:UcQ1:UHfX 46 Audio/Effects/AU/aumf:UcS1:UHfX 47 Audio/Effects/AU/aumf:UcT1:UHfX 48 Audio/Effects/AU/aumf:reV0:UHfX 49 Audio/Effects/AU/aumf:uLyr:UHfX

and it’s just not very user-friendly to figure out what is it that some of these are.
i mean, yes, you can figure out and deduce it and run “loadVST aumf:UcQ1:UHfX” and see which plugin pops up… but i’d much rather just extract the above list, and then use the IDs to identify what the plugin thinks it’s called, right?

1 post - 1 participant

Read full topic

Categories: Forum

When plugging *XY Pad to a vst/audiounit, should the interface autoupdate when moving XY?

June 18, 2022 - 23:54

hi, i’ve plugged the *XY Pad to a vst/audiounit.
I’ve correctly set up the X and Y to control a parameter of the plugin each.
when i have the plugin interface open, and click around in the xy pad interface in trackdsps
should i expect the visual parameters of the plugin (in this case, OhmForce OhmBoyz) to visually update?
i.e. should i expect that knobs would move in the interface, etc?

1 post - 1 participant

Read full topic

Categories: Forum

Set create new sample default to be 512 instead of.. 168?

June 18, 2022 - 23:51

hi, how would i set the “Create New Sample” dialog to always have 512 instead of 168 as the number of samples?

1 post - 1 participant

Read full topic

Categories: Forum

How to run something on startup, but not every single time the lua editor is saved?

June 18, 2022 - 23:20

hi, i’ve got this notifier that runs a startup function that starts playback and sets a random bpm.

cool.

but the problem is that this is run every single time i save within the scripting editor. how do i stop this from happening?

1 post - 1 participant

Read full topic

Categories: Forum

Can i create a table for an if situation?

June 18, 2022 - 23:06

hi, i’m trying to tweak my script that switches between automation and trackdsps.
i’ve just added an if clause there where it’s like “if you’re in sample editor, switch to pattern editor”.
but there are multiple middle_frame situations that would require me to switch to pattern editor, just so that the lower frame can be displayed.
they are:

renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_PHRASE_EDITOR renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_SAMPLE_KEYZONES renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_SAMPLE_EDITOR renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_SAMPLE_MODULATION renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_SAMPLE_EFFECTS renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_PLUGIN_EDITOR renoise.ApplicationWindow.MIDDLE_FRAME_INSTRUMENT_MIDI_EDITOR

now, instead of creating an if clause for all of these by hand, would it not be possible to go “if you’re in any of these ones, do x, otherwise do nothing and proceed with the script”?

i.e. “for if u r in 1…7 then do x” ? and have it be a list or an array or whatever the fancy kids call these nowadays.

3 posts - 2 participants

Read full topic

Categories: Forum

Using one sidechain device for all compressors

June 17, 2022 - 18:43

Ok previousely in renoise 3.2 and below when using signal follower to do sidechaining , I ususally put one signal follower on the kick track , then connected it to a hydra device which then connects to all other gainers on different tracks , how to mimic such behaviour with sidechain device introduced in 3.3 ? Because I have to bring one sidechaon device for each sidechain compressor(and ofcourse hydra could not be used here)

1 post - 1 participant

Read full topic

Categories: Forum

Metron Tracker (Unreal Engine 5)

June 17, 2022 - 17:49

Just saw this, in-house tracker DAW plugin, Metron! in Unreal Engine 5.

https://www.youtube.com/embed/VSbyaYp1ICg

1 post - 1 participant

Read full topic

Categories: Forum

Mapping Play/record/Stop buttons on my Native Instruments keyboard with renoise

June 17, 2022 - 16:24

As the title points out, any idea why I cannot map these buttons as you would do with any other midi keyboard? When I add Komplete Kontrol DAW as a midi in renoise, pressingthese buttons on my keyboard play notes and I cannot seem to map them. Any help is much appreciated…

1 post - 1 participant

Read full topic

Categories: Forum

MIDI import behavior different between 3.3.x / 3.4.x, missing simultaneous note columns

June 17, 2022 - 16:08

It looks like MIDI import behavior is different between 3.3.x / 3.4.x.
When importing a MIDI file that contains a channel with simultaneous notes/chords,
only one column of notes appears, and the rest of the simultaneous notes that would be in the other columns are missing,
with no additional columns created.
Two MIDI files are attached that can demonstrate what appears in the screenshot (Windows 11).
This occurs when dragging/dropping, importing from the file menu, or drag/drop directly from MIDI apps like XO, Orb, etc, also when exporting MIDI files from fruityloops or Reaper.
midi_export.mid (256 Bytes)
XO-beat_MIDI.mid (464 Bytes)

1 post - 1 participant

Read full topic

Categories: Forum

Pages

wurst