Renoise Forum
Leverage the EEL2/WDL library
Would it make sense to try and leverage the WDL library (specifically the EEL2/JSFX part) to incorporate the “missing” audio processing side of the Renoise API?
Maybe this doesn’t interface well with the Lua side of things, but I was thinking of the EEL2/JSFX environment sitting as a layer on top of the Renoise audio engine, with hooks into the Renoise API.
Or does it just make sense to keep it all in Lua(jit)?
Interested to hear thoughts on this.
1 post - 1 participant
How to stop Repeater from writing to pattern editor?
so i’m writing scripts for setting Repeater values.
but when i run a simple thing like - while editmode is on
this comes out!
i don’t want it to print to pattern editor.
what’s up with this? do i need to disable re-enable editmode before&after inputting the parameter change? what am i missing here?
edit: or is the solution to set settings, extract active_preset_data, store it, and bang it in when adding the device?
edit2: reason i’m asking is because analog filter doesn’t write to pattern editor!
1 post - 1 participant
MPC OS 3 - the hype!
MPC OS 3 testing
First beat with MPC OS 3. Public beta out today! #akai #mpc #akaimpc #beats #mpcone
MPC 3 - Bitwig - Eurorack #eurorack #mpc #modularsynth #bitwig #akai
MPC 3 and Eurorack #eurorack #modularsynth #mpcone #synthesizer #doepfer
1 post - 1 participant
Pattern Editor: Improve selection by altering its surface
In the pattern editor there might be a slightly different approach that would improve the use of area selection with the mouse. I’ll try to explain this with an example:
Select a track in the usual way (left click, hold and drag down to create the selection, or similar operation). This operation will select all subcolumns of the track.
If you now click and hold on the selection area, you can drag it to move it. Ok!
What happens if you want to alter the selection area on top of the already created selection area? Well, you need to destroy it to recreate it.
That is, if I want to keep the number of consecutive lines selected, but this time only select the volume subcolumn, I won’t be able to do it in one step because I have to destroy the existing selection area.
In this particular case (see the other possible cases), I should be able to press and hold “ALT”, and that entire selection area of the entire track would become the selection area of the subcolumn where you left click.
In other words. It is not possible to transform an existing selection area, you must destroy it first, when this should not be necessary. If you click on it and drag, it will drag the entire surface area, you cannot transform it into a single subcolumn by pressing “ALT” (or whatever modifier command is relevant).
The behavior could then be on an existing area:
- If you click and drag, drag the selection area.
- If you do ALT + click and drag, it will transform the selection area to select subcolumns, without the need to destroy previously (currently, ALT + click and drag also drags the entire selection area. I don’t think I should do that).
Combining modifier commands with the mouse click is a huge advantage in making the whole control of things more fluid, avoiding unnecessary steps. It would be possible to take this as a general idea to improve the issue of area selection with the mouse by combining it with the modifier commands:
“The modifier command + click takes priority over the existing selection area and drag”.
1 post - 1 participant
Render Button in the toolbar
Just an idea for an optional ‘Render’ button in the main toolbar, 'cuz it would be neato!
3 posts - 3 participants
Linux: How to access the clipboard with Renoise on Xwayland
I am having trouble with Renoise running on Xwayland not being able to access the clipboard, probably because my sway environment is a Wayland compositor.
When I copy a note in the pattern editor and paste it into a text editor, there is no XML text.
I can do this with i3wm in the X11 environment.
I am aware that Renoise is only supported in X11, but I am using it conveniently as there are currently no serious problems with anything other than the clipboard.
(It is also significant that the improvements I previously reported to the sway developers and asked for have been reflected and can now be used normally)
Can anyone else access the clipboard in Renoise in the Xwayland environment?
How can I get it to work?
Environment:
- OS: Arch Linux x86_64
- renoise 3.4.4-1
- alsa-lib 1.2.12-1
- libx11 1.8.10-1
- gcc-libs 14.2.1+r32+geccf707e5ce-1
- sway-git 1.10.r7397.7288f77-1
- wlroots-git 0.19.0.r7218.54321088-1
- wl-clipboard 1:2.2.1-2
- mesa 1:24.2.1-1
- linux 6.10.8.arch1-1
1 post - 1 participant
Renoise and Redux Phrases Upload
Pitch Stepper, how to start from first on playback
I wanna know how to make it so that if i start playback (loop, song), the pitchstep rows are reset?
so if i have this ^ - how do i make sure it starts from the first row when i start playback from first row?
1 post - 1 participant
PitchStep External Editor "Draw" state should be retained
If I set the Draw mode ON
I would expect it to be ON until i turn it OFF.
(i wouldn’t mind having an api function for turning it on and off. i really need it to be on at all times, when running a script to open the external editor).
1 post - 1 participant
Lower limit of BPM is 1 or 0.0001
I want to maximize the expressiveness of BPM.
The upper BPM limit is 999.0000, which I think is sufficient. (Although ideally 999.9999 would be better.)
The lower limit of BPM only goes down to 20 in the current V3.4.4.
For Sync: Internal, it would be useful if the lower BPM limit could be set to 1 or 0.0001, etc.
Then we can say that the sampler is close to its maximum expressive power as far as BPM is concerned.
When the BPM is less than 20 and Sync: is changed to Ableton Link / MIDI Clock / Jack Transport etc., it would be good to force the sampler to automatically set the lower BPM limit (for example 20) in that specification.
1 post - 1 participant
Taskbar Covered By Main/Secondary Window When Not On Main Display
Renoise with two windows, the secondary window covers the taskbar when maximized (not full screen) when the taskbar is not on the main display.
Edit: Renoise 3.4.4, forgot to say that
I’m on Windows 10. I have two monitors vertically stacked. Monitor 1 is on the bottom and Monitor 2 is on the top. Monitor 1 is set to main display. The taskbar is set to only be on one monitor and it’s on the right side of the secondary display (top monitor).
- Launch Renoise
a) main window loads on main display (bottom monitor)
b) secondary window loads to the Mix screen on the secondary display (top monitor)
b) both windows are already maximized
c) secondary window covers the taskbar on the secondary display (top monitor)
I tried this with the taskbar on the bottom and the right side of both monitors with both alternatively set to main display and checking the main Renoise window and secondary Renoise window. When the taskbar is on the monitor that is the secondary display, Renoise (both main and secondary windows) covers the taskbar. With only one window open, Renoise still covers the taskbar when they’re both on the secondary display.
Pressing alt+return (or using the menu option) to change to/from full screen does not change anything on the secondary display. However, when the taskbar is on the main display, the main Renoise window will change between normal maximized and full screen. The secondary window will not swap between normal maximized and full screen if it’s on the main display with the taskbar there.
While Renoise is open, if I change which monitor is the main display, and, if the main display has the taskbar (I tried both bottom and top for this), Renoise (both main and secondary windows) will automatically resize to show the taskbar. However, in testing this, the secondary Renoise window will become unresponsive if you change which monitor is the main display while it’s open (which, kinda, who cares? just figured I’d mention it, since it came up while I was testing to see if Renoise did the same thing on both monitors).
Edit: this is not a massive issue and I’ve been having it for like a year and a half. I just figured I’d finally go ahead and put in a bug report. It’s sometimes kinda inconvenient at worst. If it’s an easy fix, awesome! If it’s not, no worries at all!! If it’s not worth looking in to at all, also, no worries. Mostly it’s here in case anyone else also has the same issue, I tried to thoroughly test all the reasonable ways to get this to occur, so they’d be able to see it’s not just them.
Also: was looking for changelogs just to see if this was addressed previously … and saw that on the 3.4.0 changelog “Windows: Fixed possible wrong window size when maximizing Renoise on secondary monitors” … so, not sure if this is a new bug, or, the previous fix doesn’t apply to my situation (maybe vertically stacked monitors do new and fun and even stupider things in Windows?!)
1 post - 1 participant
A little breakcore tutorial
How to easily create complex-sounding breakcore drum patterns in Renoise (xrns in the description)
1 post - 1 participant
Faster LFO speed & spacing options
Let’s say we don’t have new granular synthesis in Renoise. Also, let’s say we want more of a clicks and pops sort of audio randomized sound. Could we have a faster LFO with more types of randomized ‘on/off’ settings? This would allow for more rudimentary granular technique stuff, not multi-head, delay-based, cloud generator granular.
1 post - 1 participant
Ability to change the order of the track columns (volume, panning, delay, and instrument number)
It would be really cool if there was a setting to change the order of the track columns to whatever order you want. This would be a global setting that applies to all tracks in all projects.
This would let you move the instrument number column to the very right, which would let you go to the volume column by pressing the right key once.
It would look like this:
1 post - 1 participant
Pattern playback speeding up and going silent
Hello,
I’m not sure if this is specifically a Renoise problem, but I’m not noticing this issue with any other program I use.
When hitting play on my project, after a few seconds of playing, it will suddenly go silent, and speed up, cycling through the pattern a bunch. This issue will last for minutes at a time, and trying to play a sound with my keyboard while paused still only elicits silence. Additionally, the screen will also cut to black for a few seconds. This happens for any project I open, new or old. It happens regardless of what plugins I use. I just tested it, and it doesn’t happen in a totally empty project, but as soon as I load in a sample, the glitch is triggered.
I am using Renoise 3.4.4 on Linux Mint 21.3 Cinnamon, and my audio device is ALSA.
Thank you for your help, and I apologise if this is not the right place to ask this question.
EDIT:
Steps to reproduce:
- Open Renoise
- Load in a sample or a VST instrument, doesn’t matter what
- Begin editing in pattern editor, hit playback
- Glitch occurs (either immediately after, or with a bit more editing)
1 post - 1 participant
(NEW) Type Beat Channels
So for the millionth time I’ve restarted my type beat channels on every platform. Website still not up but I found a good aesthetic for my vids/shorts. I figured I at least needed to start (again) I even use metrocool so everything is scheduled this time.
instagram.com casiinobeatz • Instagram profile1 Followers, 1 Following, 4 Posts - See Instagram photos and videos from @casiinobeatz
https://www.tiktok.com/@casiinobeatz?_t=8pRs6QwGeH1&_r=1
https://youtube.com/@casiinobeatz?feature=shared
https://www.facebook.com/share/XEE4v8Yi5crQGfff/?mibextid=LQQJ4d
Threads casiinobeatz (@casiinobeatz) on ThreadsMain IG @elcasiino. 0 Followers.
1 post - 1 participant
FT2 style 'Pattern Loops'
Please add FT2 ‘Current Pattern Loop’ (E60 E6x).
E60 sets the loop start line.
E6X sets the loop end line, X is number of times to loop.
2 posts - 2 participants
Track volume slide command please
Track volume slide command please?
Would like to fade out track volume during a Delay (ZDxx).
1 post - 1 participant
Renoise crashed during saving after adding ohmboys 64 bit in the instrument fx tab
Was playing a wip song and after adding ohmboys in the instrument fx tab, I think I tried saving the songfile using the keyboard shortcut while playing back the audio. The main output audio suddenly sounded like run through a cheap timestretch effect, completely breaking up and glitching and in the bottom left of the gui I saw a crash backup being saved while terminating renoise, from the log;
VstPlugs: Analyzing VST plugin 'Ohm Force: OhmBoyz_vstwin_x64', Unique ID:1329756506, Version:2400 VstPlugs: Instantiate OK CrashLog: Handling Exception! Code : C0000005 CrashLog: 00007FF83DF74408: RtlSetUserValueHeap +024A8 CrashLog: 00007FF83DF9B86B: RtlAllocateHeap +00ECB CrashLog: 00000000003A005C: ??? +00000 CrashLog: 0000000000000014: ??? +00000 CrashLog: 000000001C51A370: ??? +00000 CrashLog: 000000001FD1C020: ??? +00000 CrashLog: 0000000000000003: ??? +00000 CrashLog: 000000001485F540: ??? +00000 CrashLog: Handling Exception! Code : C0000005 CrashLog: 000000014069ABD1: l9_ippsLn_32f_A21 +2CD0E1 CrashLog: 00000001406C3380: l9_ippsLn_32f_A21 +2F5890 CrashLog: 00000001406A7E13: l9_ippsLn_32f_A21 +2DA323 CrashLog: 00000001407213CA: l9_ippsLn_32f_A21 +3538DA CrashLog: 000000014071FF09: l9_ippsLn_32f_A21 +352419 CrashLog: 0000000140763058: l9_ippsLn_32f_A21 +395568 CrashLog: 000000014071AAB6: l9_ippsLn_32f_A21 +34CFC6 CrashLog: 000000014071FD26: l9_ippsLn_32f_A21 +352236 CrashLog: 00000001403FD6E3: l9_ippsLn_32f_A21 +2FBF3 CrashLog: 00000001403F8840: l9_ippsLn_32f_A21 +2AD50 CrashLog: 00000001403FDFD6: l9_ippsLn_32f_A21 +304E6 CrashLog: 0000000140DE7E43: l9_ippsLn_32f_A21 +A1A353 CrashLog: 00007FF83CD87374: BaseThreadInitThunk +00014 CrashLog: 00007FF83DFBCC91: RtlUserThreadStart +00021 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\pluge\AppData\Roaming\Renoise\V3.4.4\CrashBackups\(172 bpm) JTPE - teryy (classic dnb jungler)_9_4_2024__11_56_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 ZEDi ASIO Driver... MIDI: Shut down: Closing all acquired MIDI devices... MIDI: Shutting down MIDI server... MIDI: Shutting down DirectMusic...This is in Renoise 3.4.4 on windows 10 and take note my audio card was acting weird in that I had to reinitialize the drivers between types (directsound, wasabi, asio) a few times before getting sound out of my asio drivers (zedi 10 fx) before starting tracking.
This is with version 1.60.68201 of ohmboys, I see there is 1.67 out right now, but they have changed naming in the past and I’m afraid to break compatibility after upgrading to the newest version. Also I have used it tons in the past without any issue, so I doubt it is the plugin. Rather think it is buggy soundcard drivers?
1 post - 1 participant
Granular Sampling/Synthesis and FM
Since we’re dividing the topics out. Mainly expanding the samplers capabilities to include granular synthesis for “clicks_n_cuts”, crackles and pops, and clouds of audio.
1 post - 1 participant