Feed aggregator

Workflows for maintaining groove on a sliced break

Renoise Forum - July 6, 2024 - 23:16

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

Read full topic

Categories: Forum

Missing plugin although it is installed

Renoise Forum - July 6, 2024 - 01:09

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

Read full topic

Categories: Forum

Restart "AudioComponentRegistrar" process + flush memory cache

Renoise Forum - July 5, 2024 - 08:45

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

Read full topic

Categories: Forum

Renoise preference audio device input & output vs. reinitialize

Renoise Forum - July 4, 2024 - 21:56

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

Read full topic

Categories: Forum

New tool: Live Reload for tool development

Renoise Forum - July 4, 2024 - 17:33

A new Renoise tool for live reloading other tools during development.

Overview

This 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.

Usage

This 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 & Caveats

Your 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.

Contributing

Contributions are welcome.

Please discuss new features before implementing them. I’d like to keep the scope of the tool relatively narrow.

Links

Source code: GitHub - matt-allan/renoise-livereload: Live reloading for Renoise tools
Releases: Releases · matt-allan/renoise-livereload · GitHub

1 post - 1 participant

Read full topic

Categories: Forum

Loading old songs , vst presets embedded in file?

Renoise Forum - July 2, 2024 - 22:17

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

Read full topic

Categories: Forum

New Tool: Modulation Device Presets

Renoise Forum - July 2, 2024 - 21:42

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

Read full topic

Categories: Forum

Old project freezes seconds after opening it due to high CPU load

Renoise Forum - July 2, 2024 - 20:47

Hi there! I have a project in Renoise in which I foolishly used a lot of Roland Zenology Pro VST instances. After upgrading them to include more soundbanks, the VST’s have become even more heavy and slow-to-load, making my older projects crash when I open them.

To explain, I open up the project, It takes about 10-15 seconds for the song to actually appear on screen and then I can see the CPU usage start skyrocketing without me doing anything. It reaches a point where it gets to the CPU overload prevention threshold (which I’ve experimented both with it set 90% or 60%, both result in the same outcome) and then the GUI just freezes indefinetly with the weird effect of me being able to still use my midi keyboard to play the VST that was selected when I last saved the song (which basically means that renoise hasn’t fully crashed!). The bad part is, it just stays frozen like that and If I try to click anywhere in the Renoise interface (I’m on windows) then I get a “renoise is not responding” pop-up, urging me to wait or close the program. As many windows users probably know, clicking to wait never results favorably.

I’m at a loss as I’d like to continue working on those old songs. Previously, before upgrading the VSTS to inlude more soundbanks, Renoise would just overload and I’d get a pop-up saying that the audio driver had to stop because of high CPU usage. The workaround back then was that: I’d click play then immediatly stop as I’d see the CPU usage go too high up. Every time I’d repeat this it would get progressively better. After repeating this step a number of times eventually everything would be fine and the CPU would not overload anymore staying at a comfortable 20-30% (considering the amount of VSTS loaded, it’s amazing!). Now If I try that, the moment I click stop, Renoise just freezes indefinetly.

This only seems to happen with Roland Zenology VST’s and my during my research I did find a considerable number of users complaining of the poor performance of these VST’s. Still, my quest remains and I would be very gratefuly for any pointers that would help me recover these songs.

Thank you for your time & interest!

1 post - 1 participant

Read full topic

Categories: Forum

How do you match BPM with Vocals?

Renoise Forum - July 2, 2024 - 17:19

I produce wery hard techno, hardcore-techno / gabber with Renoise.
One producer friend that have worked with Renoise longer showed me a code that should sync the vocal with any bpm I choose to produce with in Renoise.

I thought, wow, nice what an easy way to get the vocals and BPM in sync. He told me that it was this:
“code” os00 och osf00 and click ctrl I to create the code for vocals. I do this in each patterns fx section.

I record some own vocals, with help of others but I also sample a lot of vocals from anything I want to use.
(Like movies etc and I also buy vocals sometimes.)

Now when I check I know that this code and method dont work. I have double checked by export a vocal file and check the vocal with FL Studio, and I see now this is not correct.

I would like to know any tips & tracks on how people that make any kind of dance music match vocals with the bpm of your track?

Thanks

1 post - 1 participant

Read full topic

Categories: Forum

Quick and easy node editing in pattern editor

Renoise Forum - July 1, 2024 - 23:33

I’m looking for a effective key mapping to

  • move the note under the cursor together with the cusor
  • push the notes below the cursor down
  • pull the notes below the cursor up
    I could not find such options in the standard keys / pattern editor settings.
    Is this possible (without scripting)?

2 posts - 2 participants

Read full topic

Categories: Forum

DISCUS HIBISCUS - A Sauntersaus Production

Renoise Forum - July 1, 2024 - 21:00

Outer-National Dub and Scrub from Beyond the Pale.

DISCUS HIBISCUS - A Sauntersaus Production

From a high enough point you can see
Remnants of a time distant to we
When the world was untamed, wild, and free
from the advance of civilization’s tyranny.

To toil and to patter
rise up and to scatter
and a past free tribe is erased
and the names of their ancestors made disgraced
and you are given a foul new face
in a company of mindless reprobates.

Time conquers all.

Where hooded rebels in every tree sway
and the forces of evil look in dismay
they’ll push all their walls out of the way
and then retake everything on that day.

get shreked scrub roflcopter

1 post - 1 participant

Read full topic

Categories: Forum

Free up shift-up shift-down shift-left shift-right so they can be assigned as shortcuts

Renoise Forum - July 1, 2024 - 08:33

hi, i really need shift-up/down/left/right to be user-assignable instead of “globally force assigned”

because then i can script this

there’s prior requests at Make Shift+Arrows Assignable from 2011.

1 post - 1 participant

Read full topic

Categories: Forum

Odyssey - ElectroCinematic track

Renoise Forum - June 29, 2024 - 20:16

Hello !

this is a new track with my favorite music software : Renoise

Odyssey
ElectroCinematic - 105 bpm

Composed like a music for demo or movie. Second part inspired by movie “First Man” , Third party is Acid and mysterious

Many VST : Roland Cloud (piano, brass, lead), SpireVST, Vital, Arturia Acid V and SynthMaster One
Many Sample and 2 loops for drums : Roland Sample, Looperman

good listening !

1 post - 1 participant

Read full topic

Categories: Forum

Added doofer crashes renoise

Renoise Forum - June 29, 2024 - 00:45

I added a doofer to an instruments dsp chain and renoise crashed.doofer contains the following 3 plugs.

Softube tape echoes
Arturia Spring Reverb 636
K-CLIP 3

Log below

CrashLog: Handling Exception! Code : C0000005
CrashLog: 00007FFCA6745B46: GetPluginFactory +C9C66
CrashLog: 00007FFCA6F82F28: boost_155::archive::detail::iserializer<boost_155::archive::text_iarchive,Arturia::JuceArturiaLib::IPresetManager::SPresetState>::load_object_data +5D27E8
CrashLog: 0000000017232700: ??? +00000
CrashLog: 0000000017232708: ??? +00000
CrashLog: 0000000084945690: ??? +00000

Application: Caught an unhandled fatal exception (Thread: GUI)!
Application: Saving a backup…

Error Message: A fatal error or crash occurred (unhandled exception in thread: GUI).
Error Message: A backup of the current document was saved at
Error Message: ‘C:\Users\AppData\Roaming\Renoise\V3.4.4\CrashBackups\58 V7_6_28_2024__23_33_crash.xrns’…
Error Message: This either happened because of a bug in Renoise, or because of a bug in one of its loaded components (plugins). Please contact bug@renoise.com and report this problem, so that it can be fixed.
Error Message: Note: It’s very important that we know exactly what has happened (what you were doing before this message popped up), or the problem cannot be replicated/analyzed. Please include a description of what you were doing and which components were being used…

Application: Terminating…

ASIO: Stop Polling…
ASIO: Releasing Focusrite USB ASIO…

MIDI: Shut down: Closing all acquired MIDI devices…
MIDI: Shutting down MIDI server…
MIDI: Shutting down DirectMusic…

2 posts - 1 participant

Read full topic

Categories: Forum

Faderfox EC4 midi controller and renoise

Renoise Forum - June 28, 2024 - 06:24

hello everyone,
I’m using renoise on endeavouros 64bits(arch linux) i have read the manual of the faderfox ec4 nothing to complicated to use with renoise(i have not it yet i wait to have the money).
I have a question i have 16 potentiometers which are toggle at the same times(not the same cc) so could i use one page for the same effect on different tracks for example i have a vst effect on tracks 1and 3(the same effect) i was thinking one of the 16 toggle to select the track 1 with assigned toggle 1 and after select the toggle 3 for track 3 .
another question could i use the same presets each time i load the vst which
are programmed control?

thank’s ju

1 post - 1 participant

Read full topic

Categories: Forum

When I use Renoise my browser goes deaf

Renoise Forum - June 27, 2024 - 00:12

Hi everyone,
After buying a new PC with Windows 11, for some reason my Renoise only works with Asio4All while I would like it to connect directly to my Focusrite Scarlett 2i4. I often use Splice.com to listen to samples at the same time, but unfortunately when I use the Asio4All set in Renoise, my browser does not produce any sound, it is deaf…
It comes back only when I turn off Renoise, close the browser and restart it that the sound comes back in the PC, then I start Renoise again and the problem repeats. Is there a quick solution to this problem? In windows 10 everything worked fine.
Maybe it’s some little thing in the settings that I don’t know about and I have no idea how to set it up…


1 post - 1 participant

Read full topic

Categories: Forum

Moving the preset browsers into the right-hand pane where the disk browser is

Renoise Forum - June 26, 2024 - 20:27

A little while ago, I suggested that the file browser should be enhanced with a recursive search function. I have another idea that would bring a similar level of convenience (i.e. the ability to quickly find a suitable sample or soundfont without having to rummage through folders or use an external search tool). My idea is to simply turn the already existing preset menus into a folder tree view with a search bar, located in the right pane where the file browser is.

That way, Renoise would only need to keep an index of its own preset folders, rather than the whole file system, in order for the search to be fast. The con is that you wouldn’t be able to do indexed search in other locations, but the workaround is to simply make a symlink of your sample library in the Renoise sample preset folder. (I don’t know how symlinks work on Windows, but they’re extremely simple on Unix-like OSes.)

This is an example of what I would want it to look like (the screenshot is from LMMS):

Or, like what we already have with the plugin browser:

1 post - 1 participant

Read full topic

Categories: Forum

How does one solo more than one track?

Renoise Forum - June 25, 2024 - 23:12

i wanna solo a couple of tracks. not just the selected track. how does i do that?

1 post - 1 participant

Read full topic

Categories: Forum

Will you be able to add ticks per line on Redux?

Renoise Forum - June 25, 2024 - 23:09

I was thinking of a new feature that will be implemented on Redux like the one Renoise has. Is this possible?

1 post - 1 participant

Read full topic

Categories: Forum

.exe standalone bassline generator

Renoise Forum - June 25, 2024 - 11:40

Heyaah peeeps!!!

I’ve made bassline generator in Dev-C++ for Windows. Program is standalone - it’s not VSTi .dll, I can not still figure out what calls has to be implemented in the plug to let the DAW open it. Even after getting throughout VST SDK, which does not compile and contain errors. Even after few books from Mr. Pirkle. So I made usual executable. Algorythm is too slow for a plugin anyway.

Program opens file requester to choose script .txt file with bassline sequence. After a longer moment another requester popps in to choose filename for .raw output file. More details are there in .txt info file in archive.

https://www.laffik.com/freebies_08.html

Drop the bass, scream and shout!!!

Laffik

1 post - 1 participant

Read full topic

Categories: Forum

Pages

Subscribe to Renoise aggregator