Renoise Forum
Modified clicks (CMD-click, CTRL-Click, ALT-Click, Shift-Click) for running shortcuts
hi, it would be appreciated very much if one could also bind shortcuts to modified clicks (left & right clicks). i.e. if you shift-click, ctrl-click, alt-click, cmd-click, (both left+right clicks), or use the scrollwheel, these can trigger shortcuts functions.
1 post - 1 participant
Problem with key repeat
Hi everyone,
I have a Mac Mini with the latest version of Renoise installed. When I hold the down arrow key, it only moves one row and then stops. However, the script editor (or any other application) scrolls down normally.
Does anyone have any idea what might be causing this? I’ve tried changing the repeat interval in the settings, but it didn’t make any difference. When I press any key it fires exactly ones - it makes Renoise almost unusable. And I don’t have this problem on any other computer where Renoise is installed so I am not quite to sure where to look at.
Any help or suggestions would be greatly appreciated!
1 post - 1 participant
Ticks per line and the dreaded groove control
I’m assuming that Renoise still runs on ticks per line??Its just been formulated with the LPB settings so that its easy for anyone to understand?
I’ve been using the Dirtywave M8 tracker a lot recently.It is pure hexadecimal and everything is based on the ticks per line old school way of doing things.What caught my attention is the groove control in the M8.
The M8 has a separate page that contains all tables for groove control.On this page you can have many tables, each with your own custom groove,the grooves are organised under a groove command,you can switch between the groove tables by changing the command, 01,02.03 e.t.c in the pattern editor.
The groove tables can do some really interesting things.Each table goes from 0-F (16 lines for each table),each line can contain a tick setting.You can also have a tick setting of 0 which will cause the table to stop running at that line and it will start again from the beginning, it will simultaneously affect the pattern in the same way that it is applied to,if you have nothing input for the line, the table skips this line and continues on,again this also affects the pattern that the groove is being applied to, in the same way.
So for example if you input no value for a particular line in a groove table, when you apply that groove to a pattern via groove command it will also skip the line in the pattern.
The results from using these tables are incredible.Rhythms start to bend and warp and change in all kinds of ways.By simply changing a groove table you can transform a whole song into something completely different.It really is very powerful.
I’m aware you can command BPM and LPB changes in Renoise however it is not quite the same thing.
For one thing these commands have to be input repeatedly, secondly its really hard to tell with multiple commands if you are in keeping with the overall bpm and time structure, this can quickly become a headache and you will need to do some calculations.On the M8 while editing a groove table it will automatically tell you how many ticks in total the table amounts to, so you always know how you are affecting the overall rhythm.
I bring this up because i would absolutely love for this to be implemented into Renoise in some way, shape or form.
I love Renoise but the groove control is woeful.Groove tables or even a single groove table would be amazing.I hope this is taken into consideration for the future.I can’t overstate how powerful the groove tables are,they really blow me away.
I would upload examples but the M8’s sound driver is not playing nice with my focusrite soundcard atm.
Anyone else have a M8?Or experience with groove tables?
2 posts - 1 participant
Space piano sample sort, ask about samples of instruments, and already played loops
Dear all,
I’m not really good at understanding certain things. Unfortunately, English is not my mother language either. I have a question about samples, it concerns the sample space piano that I received when purchasing the Renoise license. I like this sample, so that you can make your own melody, when I search for sample CDs or to download I always get a whole melody from someone else, and I don’t want that, I really want to make songs myself through Renoise music. from myself and not creations of other, can someone explain to me where I can buy a sample such as space piano somewhere else or download it for free.
and oh yes, when you press C-6, you can see in the photo that you also grab parts of other octaves, so the smaples sometimes sound better. that’s also the idea behind it,
kind regards, Marc De Zeeuw
1 post - 1 participant
Renoise Won't Render First Line - Arturia Analog Lab
Using latest version of both Renoise and Arturia Analog Lab V (VST3) on Windows 10.
Open a song and immediately render then Analog Lab V more likely than not won’t be rendered if its note is placed on the 1st line of the first pattern specifically. If the note is placed on the 2nd line or later it works.
So it’s easily reproduceable; make a new song and place a note with Analog Lab on 1st line, save the song and close Renoise, then open the song and render without pressing play first as it mostly render when played first but not always. If it does render then close Renoise and retry.
Come to think of it I got Arturia FX collection 5 a month ago and updated all my Arturia plugins, this bug may have begun back then.
1 post - 1 participant
Resizable volume faders in the mixer
It would be really cool if one could resize the height of the faders to make them 2x taller, because they’re really short right now.
2 posts - 2 participants
Pitching drum breaks
Hello forum. I’ve looked around for some answers and can’t find anything definitive and I’m not sure if they cover what I’m after. I know the way renoise works with regards to pitching up and down notes, but I’m wondering if there’s a way I can make it a lot “snappier”. The only example I can think of is this omni trio song where the hits are pitched very sharply up and down. I can do this say, with reaper, adding ReaPitch to the FX in a track and then automating it myself by hand, but that’s not really what I want to do. I’d rather use renoise than anything else. Does anyone have any tips or techniques that they use themselves to achieve this effect? Is there something ridiculously obvious and simple that I’m overlooking? Is it something to do with the modulation section or are there any pre-made modulation sets that cover what I’m after?
If anyone can shed any light it would be much appreciated.
2 posts - 2 participants
Renoise - pipewire. Stuttering audio
Hi,
I’m currently testing AVLinux which has Pipewire support and also pipewire-jack is installed. When I start Renoise and choose Jack I’m getting stuttering sound in Renoise and in any other application (e.g. Firefox).
When I initialize Jack in Renoise the sound is fine, but only for 1 or 2 seconds (until the initialize button becomes grey again). No such problem with SunVox or Reaper.
I can “fix it” when I open PulseAudioVolume controll and switch under Configuration from my Interface to ProAudio and back again. After reboot I have to repeat the same thing to get it working again. Any idea?
1 post - 1 participant
Track/Sample DSP chain visibility testing
Hello! Currently working on a tool where I need to know which device is currently visible/selected, i.e. whether the tracks/mixer pane is currently visible or the sample DSP chain.
I’ve seen there are options to tell the corrent track and dsp chain selected device, but not which view is actually currently visible.
Looking for this, because I want to load data from an instrument to a specific device and back, so I need to know whether the user would want to trigger the command in track or sample effects chain.
1 post - 1 participant
MIDI cont->Renoise->Ex MIDI->Aggreg Audio Dev->Specific Ch?
Hi fellow Renoise fans.
I’ve used Renoise extensively with VSTs, but I would like to be able to play my SL88 Grand controller and hear my various external MIDI devices. Of course this is simply a step toward wanting to use the SL88 Grand to help me enter notes into Renoise.
Currently, though, I can’t hear my external MIDI devices, whether playing the SL88 live or during Renoise playback.
These external MIDI devices’ audio output is on separate channels of an aggregate audio device I made in OS X Audio MIDI Setup.
VSTs are working fine with the aggregate audio device. I see the MIDI input from the SL88 Grand and the MIDI output to the correct channels on the MIDI tab of Renoise. But again, the problem precedes MIDI. I can’t hear the MIDI keyboards when I play their own keyboards.
I grok how to do this in Logic Pro, where I simply specify which audio I would like to hear on a given track. But I can’t seem to find the equivalent in Renoise. Any suggestions? Thanks in advance!
2 posts - 1 participant
Renoise piano roll, place notes in a track with paths for 12 piano samples keys
dear people, renoise piano roll, an octave contains 12 piano keys.
7 white keys and 5 black keys. I am not very experienced at playing the piano, my intention is to open a track with 12 tracks and start with C, C# D D# E F F#
G G# A A# B
I notice with piano roll that all samples are mixed together, is there something in the settings that I can set so that I have octave tracks for a good overview?
1 post - 1 participant
Global sample volume slider
Most VST plugins seem to decrease their own volume by about 6 dB to prevent clipping. Thus, Renoise’s sampler is usually a lot louder than plugins, which means that I have to set the instrument volume to -6 dB for most sample instruments. Also, the loudness of the sampler often results in clipping when playing chords.
So, in addition to the current track headroom option, I think Renoise ought to have an option to change the volume of all samples, and possibly another one to change the volume of plugins.
See: the “Synth Volume” and “Sample Volume” sliders in OpenMPT:
1 post - 1 participant
Problem with Renoise and VST3 Native instrument Thrill (from Kontakt7)
Hello, I have a problem with my Renoise software and the VST Thrill. I started working on a track, everything went well. I saved my work, no problem…However, when I tried to open my work again, I had a crash of my VST . Unable to find my configuration. If I start a new project, Thrill works well. It only crashes when my track loads. Thank you in advance for your help.
1 post - 1 participant
Workflows for maintaining groove on a sliced break
I was wondering if people have tips and tricks for this. Is there for example, a way to tell a slice to trigger the next slice when it finishes? Or a way to send all of the slices to a note lane with proper delays so that when played it plays the whole sample? Or is the preferred move to make multiple instruments and slice different sized chunks of your break?
1 post - 1 participant
Missing plugin although it is installed
So, I have this song I haven’t opened in a while and now that I open it, Renoise complains that ValhallaRoom_x64 isn’t installed.
I’ve looked inside Song.xml according to the descriptions given in Cross-platform compatibility for VSTs in XRNS files - #3 by a-type and the relevant bits looks like this:
<PluginType>VST</PluginType> <PluginIdentifier>ValhallaRoom_x64</PluginIdentifier> <PluginDisplayName>VST: Valhalla DSP, LLC: ValhallaRoom_x64</PluginDisplayName> <PluginShortDisplayName>ValhallaRoom_x64</PluginShortDisplayName>…and the file /Library/Audio/Plug-Ins/VST/ValhallaRoom_x64.vst physically exists on disk. Updating the plugin to the latest version had no effect. Inside Renoise, ValhallaRoom_x64 is listed and named appropriately underneath the VST entry:
Still, Renoise complains that the plugin can’t be found:
What is wrong here and what can I do to remedy this beyond having to remove all instances of ValhallaRoom, add them back and then manually figuring out the settings for each and every instance?
I’m suspecting that the problem isn’t that the plugin can’t be found, but that an error occurs on opening, perhaps due to some backwards incompatible parameter or something similar. Is there a way to debug this?
1 post - 1 participant
Restart "AudioComponentRegistrar" process + flush memory cache
Hi,
if you use manual plugin scanning under macos, newly audio components installed while Renoise is opened won’t be realized by Renoise. This can be fixed by restarting the “AudioComponentRegistrar” processes. Those will automatically restart due the daemon nature.
Also if you update a plugin while Renoise is opened and the old version somehow was already loaded by Renoise in this session, Renoise won’t load the new version, even if all instances of the old version are unloaded. This can be fixed by executing the terminal command sync && sudo purge.
Maybe both could be done by Renoise automatically, if you press the rescan plugins button…? Not sure if Renoise has root access though. But maybe Renoise can flash the ram cache itself using own code.
No root rights required for killing the AudioComponentRegistrar processes though.
1 post - 1 participant
Renoise preference audio device input & output vs. reinitialize
It would be nice if Renoise could load the newly added audio device intended for the audio output to reinitialize, reload the added audio outputs. It would be useful, for example, when you connect headphones, a new audio output is initialized in OS, but which you will not find in Renoise if it is already running. On the AUDIO tab, there is an option to reinitialize the already specified audio output, but the newly one introduced to the OS will not be added . E.g. USB PnP. So Renoise must be turned off and restarted. I wondered if the “reinitialize” button could load a new list of available audio outputs and audio inputs.
1 post - 1 participant
New tool: Live Reload for tool development
A new Renoise tool for live reloading other tools during development.
OverviewThis tool adds support for building tools outside of the Renoise Tools folder with full live reloading. You can use any text editor to make changes and when you tab back to Renoise the tool will be reloaded automatically.
UsageThis tool executes arbitrary shell commands! Consider using the Renoise script editor instead if you do not understand the risks.
Download the tool from the releases page and double click to install.
In the Renoise menu go to Tools > Live Reload.
Choose the directory containing your tool. This should be the directory containing the manifest.xml.
The Live Reload window will pop up.
The “Build command” is the shell command that builds your source code into a .xrnx (zip) file. Build commands are executed from the project root folder. The command is detected automatically using the following rules:
- If the project has a Makefile, use make
- If the project has a exclude.list, use zip -vr ${xrnx_file} * -x@../exclude.list
- Otherwise, use zip -vr ${xrnx_file} *
You can change the build command to anything but please be careful. It will be executed verbatim with no escaping after changing into the project’s directory. There are very minor sanity checks like ensuring you aren’t trying to zip the entire filesystem.
Press Build to force a build. If the xrnx file has changed the tool will be re-installed without prompting.
When Watch for changes is checked, tabbing back to the Renoise window from your editor will automatically rebuild the tool. Uncheck this when you are done developing!
You can close the window and builds will continue in the background. If Watch for changes is checked the next time the tool boots (which happens when any tool is reinstalled as well!) the window will be shown again so you don’t forget it’s running.
Tips & CaveatsYour tool folder must contain a manifest.xml with a valid Id set. The build command needs to create the file ${Id}.xrnx, e.g. for the manifest Id com.matta.livereload the build command should generate the file com.matta.livereload.xrnx. At the moment the generated file must be located alongside the manifest.xml in the same directory.
The tool works best when used with make. You can use this project’s own Makefile as a starting point. Make will not build a new .xrnx if the source files have not changed, which means the xrnx won’t be re-installed and the tool’s internal state wont be lost.
Installing a tool forces all tools to reload, including this one. If you aren’t sure why your tool is “resetting” that is probably why.
You won’t see an error popup if the build fails. Check the build log output instead.
Windows might work, but it might not. If it doesn’t the issue is almost certainly here. PRs are welcome.
I think leaving watch mode enabled while shutting down may prevent Renoise from exiting cleanly. I am seeing spurious crashes. Let me know if you run into this too.
ContributingContributions are welcome.
Please discuss new features before implementing them. I’d like to keep the scope of the tool relatively narrow.
LinksSource code: GitHub - matt-allan/renoise-livereload: Live reloading for Renoise tools
Releases: Releases · matt-allan/renoise-livereload · GitHub
1 post - 1 participant
Loading old songs , vst presets embedded in file?
I,ve got some old renoise files and upon loading it can’t find the vst instrument whcih is pretty obvious since I 've changed computers a couple of times .
But, since I still have the vst plugins I can easily reload them but as a result the preset is mising .
So , is it possible to open up the renoise file and extract the appropriate data from the file , assumming the vst preset is embedded within the file ?
Anyone had any succes doing this ?
1 post - 1 participant
New Tool: Modulation Device Presets
Sample modulation device preset handler, enables users to save and load modulation device presets outside of modulation set .xrmo. We can save devices, device chains and filter presets for all filter settings and devices in the filter section! Introduces new filetypes for each preset type… .xrmd, .xrmc, .xrmf. Files can be opened via the browser or drag and dropped into Renoise like the native device presets. Presets are loaded into the currently selected modulation set.
Devices are loaded into the target from which it was saved, for example an Envelope device saved from the Volume section will be loaded into Volume section of the selected modulation set. Preset files are created using the renoise.Document functions, consideration was made for readability and having the files somewhat consistent with the other native device presets within the limitations of renoise.Document.
The tool adds context menu entries for convenient saving and loading. User Library directory can be set through Tools > Modulation Device Presets > Set User Library Directory. Presets will be automatically stored in the structure detailed below, if directory not set then presets are saved to the tool bundle directory. Users also have option to ‘Save As’ and load from specific paths each time.
User Library/Modulation Devices/Target/Device/Preset Name.xrmd
User Library/Modulation Chains/Target/Preset Name.xrmc
User Library/Modulation Filters/Preset Name.xrmf
On saving presets a menu is used to select device as I don’t believe in scripting we can access currently selected modulation set devices the same way we can track / sample effect devices, currently selected device in the set should be the default when opening the menu for convenience.
dec.ultradian7.ModulationDevicePresets.xrnx (10.2 KB)
1 post - 1 participant