Feed aggregator

Linux: no Waves VST3 plugins in v3.4.4 due to scanning bug

Renoise Forum - October 2, 2024 - 07:41

TLDR: a bug in VST3 scanning on Linux causes Waves plugins not to load. The actual VST3 .so name is being truncated at the first ‘.’ instead of the last one. A scan inside “WaveShell1-VST3 15.0_x64.vst3” causes it to look for “WaveShell1-VST3 15.so” which doesn’t exist - it should be looking for “WaveShell1-VST3 15.0_x64.so”. It is missing the “.0_x64” in the middle.

Description
(Relevant log file details at end.)

Waves Windows VST3 plugins do not appear at all in Renoise on Linux, due to the files not being scanned correctly. As the log files show, this appears to be due to a filename truncation bug, causing it to search for a non-existent file (and hence, dlopen fails when attempting to load the non-existent .so files).

VST3 plugins from other vendors load fine (both native Linux and Windows VSTs via WINE/yabridge), suggesting this isn’t a problem with Renoise settings.

Waves VST2 plugins do load on Linux in Renoise, so this seems to be VST3 specific.

The Waves VST3 plugins do load in Reaper 7.22 with the same yabridge, suggesting this is a Renoise bug rather than a WINE or yabridge issue.

Steps To Reproduce

  1. Install a Linux distro (I’m on elementaryOS 7.1)
  2. Install WINE (I’m on v9.18 WINE-Staging for Ubuntu/Debian)
  3. Install yabridge (I’m on v5.1.0)
  4. Install Powershell-Wrapper For Wine so Waves Central will work
  5. Install Waves Central via WINE and install some VST3 plugins (eg Curves Equator, which is v15 / VST3 only)
  6. Run the yabridge sync to create Linux stub .so VST3 files: ~/.local/share/yabridge/yabridgectl sync
  7. Run Renoise (I’m on v3.4.4)
  8. Despair, where are all my VST3 Waves plugins, cry

Expected Results
All the VST3 Waves plugins I own should be listed in the bottom-left plugins directory

Actual Results
No VST3 Waves plugins are listed.

Logs

Vst3Plugs: Instantiating: /home/myusername/.vst3/yabridge/WaveShell1-VST3 15.0_x64.vst3…
Vst3Plugs: Failed to load module: dlopen failed.
/home/myusername/.vst3/yabridge/WaveShell1-VST3 15.0_x64.vst3/Contents/x86_64-linux/WaveShell1-VST3 15.so: cannot open shared object file: No such file or directory
Vst3Plugs: Instantiating: /home/myusername/.vst3/yabridge/WaveShell1-VST3 15.2_x64.vst3…
Vst3Plugs: Failed to load module: dlopen failed.
/home/myusername/.vst3/yabridge/WaveShell1-VST3 15.2_x64.vst3/Contents/x86_64-linux/WaveShell1-VST3 15.so: cannot open shared object file: No such file or directory

1 post - 1 participant

Read full topic

Categories: Forum

Can Macro Knob values be input to pattern editor effect columns?

Renoise Forum - October 1, 2024 - 17:01

i’m wondering how to set up macro knob values so that they are in the pattern editor effect columns? i tried right-clicking on a macro knob but it did not do anything.

1 post - 1 participant

Read full topic

Categories: Forum

How to cut sample buffer?

Renoise Forum - October 1, 2024 - 14:35

hi, i would like to cut from the beginning of a samplebuffer to the middle of the samplebuffer.

how is this done, please?
i’d like to retain, only the second half of the samplebuffer

1 post - 1 participant

Read full topic

Categories: Forum

JACK backend: override default output connection

Renoise Forum - September 30, 2024 - 23:05

I’m on Arch using Pipewire, and while the default behavior of the JACK backend works well for the general case, being able to set a node name/id for it to try to connect to on startup would be a huge QoL feature for my setup.

I use EasyEffects as a DSP for my Framework’s speakers, and while EE itself has no functionality for automatically picking up and redirecting JACK clients as it does for PulseAudio ones, manually changing the connections after launch with qpwgraph gives not only the benefit of speaker EQ correction, but also automatically following headphone plug/unplug with little to no appreciable additional latency. Being able to set up Renoise to connect to the EasyEffects sink instead of the nominal “default” would sand off a proverbial rough patch in my use case.

1 post - 1 participant

Read full topic

Categories: Forum

Very first song

Renoise Forum - September 30, 2024 - 10:53

Hi I am brand new to Renoise and music production and this is my very first attempt at a song - very weird and silly, but we all start somewhere right?

BuffyCore

1 post - 1 participant

Read full topic

Categories: Forum

Linux: PlugdataFX VST3 crashes when getting copied

Renoise Forum - September 28, 2024 - 23:52

I got plugdata for Ubuntu from here:

https://software.opensuse.org//download.html?project=home%3Aplugdata&package=plugdata

When copying the plugdataFX plugin (select with middle mouse key and Ctrl+C) Renoise crashes with these log messages:

Vst3Plugs: Instantiating: /usr/lib/vst3/plugdata-fx.vst3... CrashLog: Caught signal: SIGSEGV (11) ... CrashLog: /lib/x86_64-linux-gnu/libc.so.6(+0x45320) [0x73e8cb445320] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x7ac55b) [0x73e843dac55b] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x6d8409) [0x73e843cd8409] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x3f983b) [0x73e8439f983b] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x3f34a3) [0x73e8439f34a3] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x20d628) [0x73e84380d628] CrashLog: /usr/lib/vst3/plugdata-fx.vst3/Contents/x86_64-linux/plugdata-fx.so(+0x42ad25) [0x73e843a2ad25] CrashLog: /lib/x86_64-linux-gnu/libc.so.6(+0x9ca94) [0x73e8cb49ca94] CrashLog: /lib/x86_64-linux-gnu/libc.so.6(+0x129c3c) [0x73e8cb529c3c] CrashLog: [(nil)] CrashLog: [0x333233326666223d]

1 post - 1 participant

Read full topic

Categories: Forum

J.L.P - 88 Keys

Renoise Forum - September 28, 2024 - 11:10

My first song I made with Renoise as the sequencer:

Jussi Lind Plays - 88 Keys (I Love Piano) - [ MELODIC TRANCE ]

1 post - 1 participant

Read full topic

Categories: Forum

Renoise tutoring

Renoise Forum - September 28, 2024 - 09:49

Does anyone know anyone who offers tutoring with renoise? I have been using the user guide/ tutorials and played around and made a few demos/ songs but I would really like a couple of sessions with someone who uses renoise (for breakcore) to help me get over some things I can’t seem to work out alone. Based in London (face to face preferred)

1 post - 1 participant

Read full topic

Categories: Forum

Renoisers, how old are you?

Renoise Forum - September 27, 2024 - 22:09

Born:

Click to view the poll.

Just curious…

2 posts - 2 participants

Read full topic

Categories: Forum

Making samples sound normal

Renoise Forum - September 27, 2024 - 21:41

Please help - I am very new to renoise and music production and I am trying to add a song into renoise to either play large sections of it (or chop it into bits) but it always sounds weird (too fast/ too slow) how do you make it the right speed/ play normally? I have used ablton in the past briefly and you can just warp it. Are there any videos on this as I couldn’t find one

2 posts - 2 participants

Read full topic

Categories: Forum

Tooltips get stuck on macOS

Renoise Forum - September 26, 2024 - 21:25

Hiding Renoise with Cmd-h while a tooltip is visible causes that tooltip to stick on the screen until Renoise is quit. Fun screenshot:

Tested under macOS 15 with Renoise 3.4.4.

1 post - 1 participant

Read full topic

Categories: Forum

HeartBeatHero - The Best Day Of My Life

Renoise Forum - September 26, 2024 - 21:08

1 post - 1 participant

Read full topic

Categories: Forum

Windows: Renoise is very slow to react when selecting another sound card

Renoise Forum - September 26, 2024 - 13:17

For some reason, when selecting another sound card in Windows 11 with Renoise running, Renoise seems to momentarily hang for several seconds giving the impression that it is going to crash.

To test this, I have several sound cards installed:

  • A dedicated sound card
  • The sound card for the image monitor
  • An external USB sound card (a DAC)
  • Wireless headphones

So, when switching between cards, it seems like a “delicate” affair.

I know I can run the “Reinitialize” button, in Preferences/Audio.

But if you don’t have this window open and ready, you’re going to get this little and annoying crash. Couldn’t this be optimized?

That is, can’t Renoise automatically detect when the user switches sound cards and automatically run the equivalent of pressing the Reinitialize button without the user noticing?

Switching sound cards from Windows 11 options should not affect the stability of Renoise.

The user gets the feeling that they have to wait a few seconds with the mouse pointer “thinking” until it “unlocks”. While this is happening it is best not to touch anything of Renoise, because you could generate a critical crash.

2 posts - 2 participants

Read full topic

Categories: Forum

How I use renoise live in a band while playing bass

Renoise Forum - September 26, 2024 - 06:09

I play bass in a 3 piece band with a guitarist and a drummer. I wanted to play some organ chords live with my feet somehow. I considered getting some midi bass pedals, or similar large midi floor box with a bunch of switches, but cost and size kept me from going down that road. Eventually, the idea just came to me, to use a renoise pattern as a vertical “list” of chords, in the order they are to be played in the song, one chord per line. Then using the “play current line” command connected to a single footswitch, I could play through the chord progression live while playing my bass, tapping the switch on every chord change.

So after setting this up and trying it out, my first thought was ‘wow, this works great!’ I like how simple it is, it has a small footprint on stage, it’s easy to play being just one footswitch, and it’s immensely powerful the more you start playing with using renoise this way. The main drawback is the obvious one, you can’t choose chords on the fly like you could with a more “keyboard” like controller, rather, you’re tied to whatever data you put in the pattern. Also, you need a good debounced switch that doesn’t repeat when held. Since you are merely stepping through a predetermined list of chords, if you fall behind or jump ahead of the band, it can be difficult to recover, and the wrong chord will be playing until you do, so you want to make sure your switch is sending only 1 command per press. Also, there is a limit to how fast you can play stuff with one footswitch, especially if there’s a good amount of latency with your setup.

All that being said, using renoise like this rules, and the more I do it, the better I get at doing more complex things with it. For instance, it started with just organ chords, but pretty soon I was adding melody, adding more instruments, toggling effects, etc, all using pattern note and effects commands. The next big break through was when I figured out that I could use phrases to do automation. So now I can simulate the organ swell pedal by making a a phrase with the volume automation and calling it with the zxx command on the same line as the chord I want it to affect. Now when I trigger that line, the chord swells in over time, even though the curser isn’t moving. I’m also using phrases to play stuff that I can’t physically play fast enough with my foot. For this, I added a second footswitch and attached it to the tap tempo tool so that I can set the bpm that the phrases follow to what the band is playing. It works great, takes some practice though, just like any other musical instrument. I’m also sending note data out of renoise to a midi controller with cv outputs to toggle my bass effects pedals on and off at certain points in the songs, all from the comfort of that one footswitch.

So I ended up with a renoise song where each pattern is a song, and so I didn’t have to fiddle with the computer during the set, I added 2 more foot switches for next/previous pattern, and one more footswitch for stop, in case everything goes sideways and I just need to kill all sound. I ordered the patterns just like our setlist, so once I get the song loaded up, I can play the whole set using only a few foot switches.

So needless to say, I’m very pleased with this setup. I keep finding more and better ways of doing things. It sounds like my band has a keyboard player, and because I’m triggering each individual line, it feels very live. And I’ve seen no mention of anyone else using it quite like this, so that’s why I took the time to write this up. I hope someone finds it useful. Thanks, ya’ll.

1 post - 1 participant

Read full topic

Categories: Forum

My track - Shadows - released today!

Renoise Forum - September 25, 2024 - 19:09

Hi! I made this track using Renoise, released today! Mekkano, Only Drugs - Shadows (summer mix).
Available on all digital platforms.

Shadows (Summer mix) - YouTube

1 post - 1 participant

Read full topic

Categories: Forum

The keyboard in the sampler does not work

Renoise Forum - September 25, 2024 - 14:59

hi

the keyboard in the sampler does not work properly. it behaves extremely slow and does not play all the notes when pressed with me using a mouse pressing the keyboard

tried downloading the same renoise version but it’s the same

i work on a macbook pro mid 2017 ventura 13.6.7

the virtual keyboard in logic x works fine

1 post - 1 participant

Read full topic

Categories: Forum

Plugins sometimes added twice from FX browser

Renoise Forum - September 25, 2024 - 04:50

Sometimes, when double-clicking a plugin in the FX browser, the plugin is added twice: once to the selected track, and another to a “random” track. I presume Renoise is interpreting a slight drag after the double-click as a separate action. Notably this only happens with plugins that take a while to load (a good free one to test is Chow Tape Model).

This happens in Renoise 3.4.4 under macOS 14 & 15.

1 post - 1 participant

Read full topic

Categories: Forum

Forum links to XRNX Tools on Github broken

Renoise Forum - September 24, 2024 - 15:42

While browsing the forum, I noticed that many (all?) links mentioning tools repo on Github are broken.

File not found (github.com)

It seems the issue is because of a typo, or change in the Github tree : Links points to “Tools”, but the real folder is “tools” (lowercase).

xrnx/tools at master · renoise/xrnx (github.com)

Maybe a bulk search/replace on the forum posts would help to correct all those broken links. s/Tools/tools/g or similar.

I’m not familiar with Renoise github repo, but it seems that the tools subdir has been expunged of those tools too. I was searching for Duplex as an example, and it’s not there.

1 post - 1 participant

Read full topic

Categories: Forum

Help! key bindings not working and not saving!

Renoise Forum - September 24, 2024 - 10:28

I change my key bindings but as soon as I leave the window it returns back to default and they don’t work, I’m using pure vanilla Renoise no tools nothing, please can some solve this? it’s driving me crazy!
I tried saving the keybindings i made to an external file and even when I load it in it doesn’t save the changes i made.

1 post - 1 participant

Read full topic

Categories: Forum

Pages

Subscribe to Renoise aggregator
wurst