Renoise Forum

Subscribe to Renoise Forum feed
Latest topics
Updated: 24 min 8 sec ago

Controlling Renoise with Elgato Stream Decks

September 28, 2021 - 20:01

This is a project I’m working on. Stream Deck lets u send custom keyboard shortcuts or keystrokes from custom buttons. Makes it very powerful with Renoise.

The background pictures are my family pets.






1 post - 1 participant

Read full topic

Categories: Forum

Tool development: Arturia KeyLab Essential mkI

September 28, 2021 - 16:49

Hi guys!

I’m developing a tool for Arturia KeyLab Essential mkI. There is a tool already in place for MkII, but is not entirely compatible with mkI.

I’m a bit disappointed with this keyboard as the keybed doesn’t feel so good for its price, and also since it seems to handle MCU protocol for transport related stuff, is not working out of the box with Renoise.

My specific question is if there are other owners for KeyLab Essential, and if that’s so, which features you will consider useful.

Currently developing under GNU/Linux with the 49 keys version, and having great results so far. The dial knob is great for changing line position, and I’m using one of the right side buttons for switching its behavior from changing line position to instrument selection.

Right now I’m only focused on making it work properly, then perhaps I will add some UI stuff to it. If any of you is interested on this project, I can upload it to Github.

1 post - 1 participant

Read full topic

Categories: Forum

Game Controller for Renoise?

September 28, 2021 - 06:58

Hi there! I’m revisiting Renoise again after spending a couple weeks diving back into LSDJ. I’m aware they’re extremely different but I’m curious if anyone has had any success using a game controller to interact with the program?

I did some preliminary searches of the forum and wasn’t able to really find much, and I see some people trying to use the controllers as midi/performance devices, which isn’t exactly what I’m going for.

If not, that’s cool. Just wishful thinking!

1 post - 1 participant

Read full topic

Categories: Forum

Renoise with the Surface Dial?

September 28, 2021 - 02:08

Amazon’s got surface dials 33% off right now and I’m thinking about picking one up to use with elephant to control parameters in renoise. Hopefully I’ll be able to just mouse over parameters and turn them with the dial since Renoise doesn’t support controlling sliders with the scroll wheel.

Does anyone here use a surface dial with Renoise to move sliders? Does everything work as expected?

Amazon’s surface dial sale

amazon.com Amazon.com: Microsoft Surface Dial : Electronics

Surface Dial was designed to transform the way you create. It optimizes your workflow by bringing the most used tools directly onto your digital workspace. Store, customize, access, navigate, and reimagine physical tools...

Elephant

SaveTheHuman5 Elephant - Surface Dial As Controller - SaveTheHuman5

Your Surface Dial as a awesome DAW controller, Elephant control any knob, slider in your DAW in instant way also send MIDI and keystrokes.

Est. reading time: 3 minutes

1 post - 1 participant

Read full topic

Categories: Forum

C Major scale lock

September 28, 2021 - 01:22

It’d be nice to be able to set a plugin’s scale lock to map scales to C Major (ie all the white keys), especially when using a computer keyboard for input. No need to remember which computer key is what, just the z and q rows play in scale notes. This is a simpler input method than a regular scale lock especially with a computer keyboard.

This can be achieved with vst plugins but it’s a great feature in a number of DAWs, allowing instant transposition of entire songs.

You can see this map-to-white-keys way of doing scale lock in Zenbeats, Scaler, Serato Studio, Caustic, etc.

I prefer to work this way because it takes about 30 seconds to transpose entire songs, even from major to minor and back.

1 post - 1 participant

Read full topic

Categories: Forum

Kontakt6/Reason

September 28, 2021 - 00:53

This may a really noob question, but when i “build” a rack in Kontakt6 or Reason, there is no way to play each instrument in the rack? Both Full Versions… In the old times i used Midi, but now? What do i not see?

  • or just simply duplicate/create a new instance?

1 post - 1 participant

Read full topic

Categories: Forum

Remote Controls (macro pages) [feature request]

September 27, 2021 - 09:39

Bitwig Studio has a great function called remote controls.

You see a big list of all a vst plugin’s parameters and you can assign them one by one to 8 knobs and then create infinite pages of 8 knobs each. The first knob on your midi controller will always turn the first control and the second the second etc as you scroll pages. You select the 8 knobs to use for remote controls in the midi device settings.

It’s like Komplete Kontrol or Nektarine built into Bitwig and mappings are saved by plugin or by preset.

Basically you need 8 visible parameters assigned to 8 knobs and the ability to change which 8 parameters those are with the knobs controlling parameters by slot instead of one knob one control.

Hope this wasn’t confusing!

Anything to get more direct vst parameter control would be great.

1 post - 1 participant

Read full topic

Categories: Forum

Can I increase/decrease the value of the velocity pan delay etc columns with keystrokes?

September 27, 2021 - 08:23

I’m mapping hexidecimal keyboard shortcuts to buttons on a controller and it’s gonna be a mess mapping buttons to all 250 odd possible values just to type in velocity efficiently.

Is there any keyboard shortcut or tool I could use that could just increase or decrease the value in the vol/delay/pan columns by 1 instead of typing a set number?

1 post - 1 participant

Read full topic

Categories: Forum

Controlling Instrument Automation with keyboard

September 27, 2021 - 00:34

Is it possible to use the computer keyboard to select and move the sliders in the Instrument Automation Effect?

I’d prefer scroll wheel control as an option but if I could change a plugin’s parameters keyboard only that’d be nice.

1 post - 1 participant

Read full topic

Categories: Forum

Ketamine for sale

September 26, 2021 - 13:49

Buy ketamine, meth ,shrooms, coke ,hash, CBD OIL, LSD
Email : liloti237@gmail.com

1 post - 1 participant

Read full topic

Categories: Forum

Basic65 (32 bit VST plugin) stopped working

September 26, 2021 - 01:17

I’m using Renoise 3.3.2. I had two instances of basic65 running which produced sound, but I tried to open a third and I got an error message that said “Failed to initialize the plugin”. Since then, the plugin won’t load anymore, and old instances of it don’t produce any sound. I’ve tried restarting my computer, deleting the plugin and installing it again, installing it in another folder, another partition and an USB drive (just in case it was a permissions problem) and running jbridge on it (which gives the same error). I don’t understand what happened, because apparently there was no change which could trigger this situation at all.

1 post - 1 participant

Read full topic

Categories: Forum

My recent album was reviewed by Wonky Angle

September 25, 2021 - 17:03

What’s good y’all?

My recent album got reviewed and it is completely done in Renoise…. All the music I make is straight Renoise till I die

1 post - 1 participant

Read full topic

Categories: Forum

New Tool: (3.3) Master Bandpass (Sept 2021)

September 25, 2021 - 04:10

New Mixing aid, alpha:

Shortcut: Master Bandpass

ledger.scripts.MasterBandpass_V0.5.xrnx

Simple tool which adds a doofer with a bandpass filter to the master track and gives you a small GUI to control the cutoff with. It means you can navigate around other tracks and focus on frequency areas as you are mixing. Particularly useful when AB-ing with reference tracks.

1 post - 1 participant

Read full topic

Categories: Forum

Unstable timing (jitter) of VSTi MIDI routed events

September 24, 2021 - 18:00

I did some further tests , but this time NOT the midi in , but the midi routing inside renoise
So not using the cirklon.but a vst that sends out midi note data to another vsti
The vsti I used for sending midi is Loomer architect ( a modular midi environment ) with rock solid timing , sending midi note data to microtonic
Same procedure used in reaper and architect (standalone )
Renoise suffers when note resolution is 1/128 , yes that is pretty fast but it shows there is an underlying issue with midi in geneal , even when routed internally
Other hosts, reaper and loomer architect standalone have no issues at all with note 1/128 resolution .
Notice the double notes in renoise (green )

EDIT : it seems that the ticks per line (song settings ) influences the internal midi routing resolution
By default it was set to 12 , increasing it to 16 improves it but it’s nowhere near as good as the other hosts

7 posts - 3 participants

Read full topic

Categories: Forum

Multiline Nesting Quotes, not supported in renoise terminal? [==[ ]==]

September 24, 2021 - 15:59

Seems to be a feature in Lua for avoiding nested “[[” and “]]” in multiline strings, is to add “=” characters in the brackets - you can add as many “=” as necessary to create a unique matching pair at each end:

This seems to be recognised in Notepad++ but not in renoise which also throws an error when trying to run:

Notepad++

also see Nesting Quotes here:

\\

Found while trying to work with a VST preset. They all seem to have double closing brackets before the end of ParameterChunk. I tries concatenating two multiline strings as a workaround but that wouldn’t parse

standard ending to a VST preset:

AAAAAAAAAAkgQAAAAAAABDb250wgQAAAAAAAABAAAAAAAAAA==]]></ParameterChunk>>

1 post - 1 participant

Read full topic

Categories: Forum

Massive X VST3 crashes Renoise

September 24, 2021 - 12:43

The new VST3 version of Massive X (1.3.3) crashes Renoise with an ‘engine has already been set’ error every time the Massive X plugin is opened after being loaded. The VST2 version of Massive X still works without any problems so the problem seems to be specific to the VST3 version of Massive X.
I can reproduce this reliably every time even with a blank project:

  1. Open Renoise and load VST3 version of Massive X
  2. Close initial Massive X window that pops up, then try to reopen it again.
  3. Renoise crashes with an ‘engine has already been set’ error.

Log:

============================================================ Version : Renoise V3.3.2 (Mar 7 2021) Date : 2021-09-24 Time : 11:10:17 OS : Windows 10 (x86_64) ============================================================ System: Using 'C:\Program Files\Renoise\Resources\' as resource base directory... CPU: Found 1 enabled unit(s) with 8 core(s) and 16 logical processor(s) per unit. 8 cores, 16 logical processors are enabled in total. Application: Showing the splash window... Application: Initializing the API... IPP: Detected CPU type: 0x46 MIDI: Initializing DirectMusic... Graphport: Initializing Freeimage... GraphPort: Running in DPI awareness mode: 1 GraphPort: Initializing DirectX... GraphPort: Initializing the Font Engine... ReWire Slave: ReWire slave engine link (Local Machine) FAILED to install (RegError: 5) ReWire Slave: ReWire engine link (Current User) is already installed and up to date... ReWire Slave: ReWire Panel was initialized... ReWire Slave: ReWire Slave mode failed to init (no master is running)... ReWire Master: Successfully opened Timer: Seems safe to use the 'QueryPerformance' counters... Application: Start running... Application: Loading the preferences... Application: Init... ScriptingTools: Initializing Scripting Tool: 'C:\Users\x\AppData\Roaming\Renoise\V3.3.2\Scripts\Tools\com.ben.Akaizer.xrnx\'... ScriptingTools: Initializing Scripting Tool: 'C:\Users\x\AppData\Roaming\Renoise\V3.3.2\Scripts\Tools\com.duftetools.SimplePianoroll.xrnx\'... ScriptingTools: Initializing Scripting Tool: 'C:\Users\x\AppData\Roaming\Renoise\V3.3.2\Scripts\Tools\com.ulneiz.SliceImporter.xrnx\'... ScriptingTools: Initializing Scripting Tool: 'C:\Program Files\Renoise\Resources\Scripts\Tools\com.renoise.ToolUpdater.xrnx\'... ScriptingTools: Initializing Scripting Tool: 'C:\Program Files\Renoise\Resources\Scripts\Tools\com.renoise.UpdateChecker.xrnx\'... DspDevices: Registering native DSP effects... Audio Plugins: Searching for VST plugins in 'C:\Users\x\My Tresors\Documents\Backup\Production\VSTPlugins\' Audio Plugins: Searching for VST3 plugins in 'C:\Program Files\Common Files\VST3\' Audio Plugins: Skipping VST3 plugin path 'C:\Program Files (x86)\Common Files\VST3\' (Directory does not exist)... ASIO: Initializing ASIO: Trying to open 'Solid State Logic ASIO Driver' ASIO: LoadAsioDriver ... OK ASIO: ASIOInit ... OK ASIO: Using SampleRate 96000 ASIO: PostOutput is not supported ASIO: FillDriverInfo ... OK ASIO: Got kAsioSupportsTimeInfo (yes) ASIO: Got kAsioSelectorSupported (value:2, yes) ASIO: Got kAsioEngineVersion (2) ASIO: Got kAsioSelectorSupported (value:3, yes) ASIO: Got kAsioSelectorSupported (value:4, no) ASIO: Got kAsioSelectorSupported (value:5, yes) ASIO: Got kAsioSelectorSupported (value:6, yes) ASIO: InputBuffers: 2 available, 2 selected - Type ASIOSTInt32LSB ASIO: OutputBuffers: 4 available, 2 selected - Type ASIOSTInt32LSB ASIO: OutputLatency: 432, InputLatency: 496 ASIO: CreateBuffers ... OK ASIO: ASIOStart ... OK ASIO: Up and running MIDI: Enumerating DirectMusic (WDM) MIDI devices... MIDI: Adding WDM out-device 'loopMIDI Port (WDM)' MIDI: Adding WDM in-device 'loopMIDI Port (WDM)' MIDI: Skipping emulated WDM device 'Microsoft MIDI Mapper [Emulated]' MIDI: Skipping emulated WDM device 'Microsoft GS Wavetable Synth [Emulated]' MIDI: Skipping emulated WDM device 'SSL 2+ MIDI [Emulated]' MIDI: Skipping emulated WDM device 'loopMIDI Port [Emulated]' MIDI: Skipping emulated WDM device 'SSL 2+ MIDI [Emulated]' MIDI: Skipping emulated WDM device 'loopMIDI Port [Emulated]' MIDI: Skipping softsynth WDM out-device 'Microsoft Synthesizer' (not supported) MIDI: Enumerating Windows MME MIDI devices... MIDI: Adding MME in-device 'SSL 2+ MIDI' MIDI: Adding MME in-device 'loopMIDI Port' MIDI: Adding MME out-device 'Microsoft GS Wavetable Synth' MIDI: Adding MME out-device 'SSL 2+ MIDI' MIDI: Adding MME out-device 'loopMIDI Port' MIDI: Finished device enumeration MIDI: Creating MIDI server... Application: Creating a new document... MIDI: Loading MIDI actions from file 'C:\Program Files\Renoise\Resources\Scripts\GlobalMidiActions.lua'... Osc: Loading OSC actions from file 'C:\Program Files\Renoise\Resources\Scripts\GlobalOscActions.lua'... Player: Constructing... Player: Creating slave threads... Player: 16 threads enabled. 16 CPUs are available. Player: Start running... GUI: Creating the Document GUI... GUI: Successfully constructed Application: A new document was created. GraphPort: Initializing in WindowedMode GraphPort: Successfully initialized Application: Init OK Application: Enter MainLoop... Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\Massive X.vst3... Exception: engine has already been set Application: Caught exception in GUI: engine has already been set Error Message: engine has already been set Application: Saving a backup... Application: Exit... Shut down: Stopped the Player MIDI: Shut down: Closing all acquired MIDI devices... MIDI: Shutting down MIDI server... MIDI: Shutting down DirectMusic... Shut down: Stopped and released all MIDI-Devices ASIO: Stop Polling... ASIO: Releasing Solid State Logic ASIO Driver... Shut down: Stopped and released the active Audio-Device Shut down: Destroyed the Player Shut down: Destroyed the Document GraphPort: Releasing DirectX... Shut down: Destroyed the GraphPort Shut down: Saving the Preferences Shut down: Destroyed the Preferences Shut down: App is down Application: Exit OK Vst3Plugs: Releasing: Native Instruments: Massive X... Application: Finalizing the API... Closing log file...

2 posts - 2 participants

Read full topic

Categories: Forum

Unused patterns not lost on save

September 23, 2021 - 22:27

Shouldn’t the unused patterns get lost on save? I have a project were only the first 0-32 patterns are used, still api gives me 145 patterns, and I can switch through all the 145…

1 post - 1 participant

Read full topic

Categories: Forum

Help me understand some of the issues

September 23, 2021 - 16:16

Greetings!

I want to buy Renoise. I plan to use it only vsti, vst. I have no studio monitors. I write music on household speakers with a subwoofer. There is a sound card for the player FiiO X3 (Wolfson WM8740). headphones Knowledge Zenith ZSN Pro. I always use only vsti, vst.
Therefore, I want to know whether studio monitors will affect the quality, or will household speakers be enough? I’ve been trying to figure this out for a long time. Who gave them to listen to their tracks written on ordinary speakers did not notice the difference. And I, too, seem to be listening to everything and can not notice anything. But I don’t work with live instruments only vsti. There is not enough room for monitors. So I’m thinking about using headphones.
Will my sound card and headphones be enough or should I buy even better?
And I don’t know which monitors to choose for home use. Considered PreSonus Eris E3.5 and Mackie CR3.

Help me to understand. When writing music on regular speakers (Sanyoo VS-3100) I kind of immediately notice where something sounds bad or not right. That’s why I think or will there be a difference?

More precisely, will there be any difference in the sound if I use vsti?

p.s.
Sorry for broken english. This is not my native language.

1 post - 1 participant

Read full topic

Categories: Forum

[PROBLEM] has_line_edited_notifier does not fire when deleting a note

September 23, 2021 - 14:57
-- Same as line_notifier above, but the notifier only fires when the user -- added, changed or deleted a line with the computer or MIDI keyboard. renoise.song().patterns[]:has_line_edited_notifier(func [, obj]) -> [boolean] renoise.song().patterns[]:add_line_edited_notifier(func [, obj]) renoise.song().patterns[]:remove_line_edited_notifier(func [, obj])

I don’t know if I fully understand the usefulness of this notifier (add_line_edited_notifier). Deleting a note from a line does nothing!

Shouldn’t it also run when a note is removed from a line, or a selection is removed?

Because of this, I use add_line_notifier, which allows triggering also when removing data from the pattern editor.

_line_edited_notifier is more aggressive than _line_notifier?

-- Check/add/remove notifier functions or methods, which are called by Renoise -- as soon as any of the pattern's lines have changed. -- The notifiers are called as soon as a new line is added, an existing line -- is cleared, or existing lines are somehow changed (notes, effects, anything) -- -- A single argument is passed to the notifier function: "pos", a table with the -- fields "pattern", "track" and "line", which defines where the change has -- happened, e.g: -- -- function my_pattern_line_notifier(pos) -- -- check pos.pattern, pos.track, pos.line (all are indices) -- end -- -- Please be gentle with these notifiers, don't do too much stuff in there. -- Ideally just set a flag like "pattern_dirty" which then gets picked up by -- an app_idle notifier: The danger here is that line change notifiers can -- be called hundreds of times when, for example, simply clearing a pattern. -- -- If you are only interested in changes that are made to the currently edited -- pattern, dynamically attach and detach to the selected pattern's line -- notifiers by listening to "renoise.song().selected_pattern_observable". renoise.song().patterns[]:has_line_notifier(func [, obj]) -> [boolean] renoise.song().patterns[]:add_line_notifier(func [, obj]) renoise.song().patterns[]:remove_line_notifier(func [, obj])

1 post - 1 participant

Read full topic

Categories: Forum

In Device not picking up audio

September 23, 2021 - 04:19

Hi all,

Running v3.3.2 with SSL 2+.

Renoise is not picking up any input audio despite switching between SSL, Built-in Mic, or any input device.

My OS is macOS 11.4.

I’m not seeing any similar issues so maybe user error?

Thank you.

1 post - 1 participant

Read full topic

Categories: Forum

Pages

wurst