Forum
Filtering individual samples in Sampler
Hey,
I’m coming from Ableton/Bitwig and don’t know how to pre-mix samples in a sampler device. In Ableton I can put individual effects on each drum rack channel, so I can low-pass the kick, high-pass the hi-hats etc. In Renoise it’s only possible to assign an FX-chain to the whole device, but this affects all samples. This is a crucial mixing step in my production workflow, and I’d like to group my drum samples to a single sampler so my instrument list will not be crowded by individual drum samples.
I think resampling the sounds, with an effect applied in-place would work, too but I would prefer this to be possible non-destructively.
The best solution for me would probably be either individual FX-chains per sample for the sampler or a simple low pass / high pass with cutoff in the waveform edit window in the sampler (where I can cut the sample, fade in/out, amplify, etc. Though it would be a destructive edit in this case).
Am I missing something? How do you solve this problem?
3 posts - 2 participants
When using my computer keyboard to play notes, I think I'm somehow breaking the entire DAW?
I’ve started DAW hopping and after learning more about Renoise I’m eager to learn it, the workflow looks so fun. I don’t have a musical keyboard with me at the moment so I’ve been using my computer one, I’m following this guide here on using it: Playing Notes with the Computer Keyboard - Renoise User Manual
but for whatever reason, all I can input is one single note, then Renoise stops recognizing all my keyboard inputs and only the mouse seems to work. I’m doing all this on Linux (Fedora) but I can’t find anyone else with my same issue, so I think I’m doing something wrong here.
I’ll run through what I’m doing: open Renoise, add in a sample, instrument etc., then I’ll press Escape to enter Edit mode, I registered a note by pressing the S key, and now suddenly I can’t escape edit mode, can’t enter any more notes and the only thing working is the mouse. If I mess around then my keyboard input does eventually come back.
Sorry for the messy description of the issue, I hope it’s enough for someone to recognize the problem. Thanks in advance
1 post - 1 participant
First VST note absent from rendered track
Hi, I’ve seen a couple threads about this issue from way back. I’m experiencing this in 3.4.3 - the first note of my track is absent from the rendered wav. The first note of the first pattern is the only pain point.
The VST in question is Surge XT. I’ve made sure that auto suspend is off, and I’ve also tried lowering the render priority, but the only thing that will work is putting a dummy note ahead of it in the pattern editor.
Anyone else?
1 post - 1 participant
ChatGTP for Simple Tools
So I’m pretty sure Chatgtp just wrote the entire script for a load of keyboard shortcuts that I’ve been wanting. Did Chatgtp get anything wrong?
– Script Name: Sampler Shortcuts
– Version: 1.0
– Author: Your Name
– Function to set loop mode for the highlighted sample
local function setLoopMode(mode)
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].loop_mode = mode
end
end
– Function to set modulation for the highlighted sample
local function setModulation(modulation)
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].modulation_set_number = modulation
end
end
– Function to set FX for the highlighted sample
local function setFX(fx)
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index].fx_set_number = fx
end
end
– Function to toggle Quick Fade for the highlighted sample
local function toggleQuickFade()
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
local sample = renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index]
sample.use_quickfade = not sample.use_quickfade
end
end
– Function to toggle Velocity Tracking for the highlighted sample
local function toggleVelocityTracking()
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
local sample = renoise.song().instruments[renoise.song().selected_instrument_index].samples[renoise.song().selected_sample_index]
sample.use_velocity_tracking = not sample.use_velocity_tracking
end
end
– Function to apply the specified operation to all samples
local function applyOperationToAll(operationFunction)
if renoise.app().window.active_middle_frame == renoise.AppWindow.MIDDLE_FRAME_SAMPLER then
for _, sample in ipairs(renoise.song().instruments[renoise.song().selected_instrument_index].samples) do
operationFunction(sample)
end
end
end
– Function to set loop mode for all samples
local function setLoopModeAll(mode)
applyOperationToAll(function(sample) sample.loop_mode = mode end)
end
– Function to set modulation for all samples
local function setModulationAll(modulation)
applyOperationToAll(function(sample) sample.modulation_set_number = modulation end)
end
– Function to set FX for all samples
local function setFXAll(fx)
applyOperationToAll(function(sample) sample.fx_set_number = fx end)
end
– Function to toggle Quick Fade for all samples
local function toggleQuickFadeAll()
applyOperationToAll(function(sample) sample.use_quickfade = not sample.use_quickfade end)
end
– Function to toggle Velocity Tracking for all samples
local function toggleVelocityTrackingAll()
applyOperationToAll(function(sample) sample.use_velocity_tracking = not sample.use_velocity_tracking end)
end
– Register the tool in the Renoise menu
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Loop Off”,
invoke = function() setLoopMode(renoise.Sample.LOOP_MODE_OFF) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Loop Forward”,
invoke = function() setLoopMode(renoise.Sample.LOOP_MODE_FORWARD) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Loop Backward”,
invoke = function() setLoopMode(renoise.Sample.LOOP_MODE_BACKWARD) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Loop Ping Pong”,
invoke = function() setLoopMode(renoise.Sample.LOOP_MODE_PING_PONG) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Disable Loop Exit”,
invoke = function() renoise.song().samples[renoise.song().selected_sample_index].loop_release = false end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Enable Loop Exit”,
invoke = function() renoise.song().samples[renoise.song().selected_sample_index].loop_release = true end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Mod None”,
invoke = function() setModulation(0) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Mod 1”,
invoke = function() setModulation(1) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Mod 2”,
invoke = function() setModulation(2) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set Mod 3”,
invoke = function() setModulation(3) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set FX None”,
invoke = function() setFX(0) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set FX 1”,
invoke = function() setFX(1) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set FX 2”,
invoke = function() setFX(2) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Set FX 3”,
invoke = function() setFX(3) end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Disable Quick Fade”,
invoke = function() toggleQuickFade() end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Enable Quick Fade”,
invoke = function() toggleQuickFade() end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Disable Velocity Tracking”,
invoke = function() toggleVelocityTracking() end
}
renoise.tool():add_menu_entry {
name = “Main Menu:Tools:Enable Velocity Tracking”,
invoke = function() toggleVelocityTracking() end
}
– Register shortcuts for all samples
renoise.tool():add_keybinding {
name = “Global:Tools:Set Loop Off ALL”,
invoke = function() setLoopModeAll(renoise.Sample.LOOP_MODE_OFF) end
}
renoise.tool():add_keybinding {
name = “Global:Tools:Set Loop Forward ALL”,
invoke = function() setLoopModeAll(renoise.Sample.LOOP_MODE_FORWARD) end
}
renoise.tool():add_keybinding {
name = “Global:Tools:Set Loop Backward ALL”,
invoke = function() setLoopMode
1 post - 1 participant
Live mix set on Renoise using 3 x AKAI MIDI MIX & 1 x AKAI APCkey25
My temporary magic corner:
LISTEN HERE: https://soundcloud.com/groovemsx/livesession-2023-12-12
Software setup:
DAW: Renoise 3.4.2 / REC: GoldWave
VSTi: Firebird, GenesisCM, V-Station, TAL-Elec7ro, TAL-NoiseMaker, Hybrid, Pneuma.
Hardware setup:
MIDI: AKAI MIDI MIX x 3, AKAI APCkey25 x 1
PC: Dell Latitude E6420: i7-2670QM / 16GB RAM / SSD
1 post - 1 participant
My spouse just died
I’ve been a member of the renoise community for nearly 15 years. Obviously, as we grow older, we tend to play less music than we did when we were younger. That’s just facts.
The love of my life just died. It happens that we were LGBT, and legally married. um… This is very fresh, so not many donations yet - seems to be just the $100 I gave, and the $30 from a friend.
I realize most of you, do not know me, live in Europe, or just the economy is pfft.
If read his story, and can give, or get a friend to give. I would be extremely grateful
https://www.givesendgo.com/GBFVJ
1 post - 1 participant
Scooter - Thriller
I found this piece by Marti Fischer soooo damn funny and GREAT.
THRILLER im Style von @scooterofficial
1 post - 1 participant
Using audio workgroups the right way
It’s funny how Steinberg and Reaper seem to do a better job in properly using all cores of an Apple Silicon than Apple / emagic themselves :
The Problem with M3 Pro MacBook Pro for Music Production | M3 Pro vs M2 Pro vs M1 Pro
So it’s definitely possible to completely use all the cores almost completely. Ok, Apple reducing performance cores in more recent models plus zero information does not help here…
Maybe the configuration for audio workgroups can be optimized? I have no idea, just a hint for @taktik .
I also wonder: Can you integrate gaming mode into a daw?
1 post - 1 participant
The last major shortcoming of Renoise: Insert audio tracks
I’m completely stuck in my workflow due to the incapacity to insert audio tracks into renoise.
With an audio track, I mean a recording that start&stops at any postition and is not triggered like a note.
I use a monophonic (analog) synth and I want to sequence and tweak the knobs track by track. This can only be done by overdubbing techniques, as it is impossible to let the synth play and create a 2nd track.
(It is impossible anyway to properly steer multiple tracks at the same time, being one single human being.)
This is a basic feature of all the other DAW’s… but… I am a tracker. Totally melted together with hexadecimal numbers, patterns and … well I probably don’t need to explain why I use Renoise here… Could write a book about it.
I don’t want horizontal layouts, piano rolls and all that stuff. Not for composing and sequencing.
I want to work in Renoise as it is.
But I also want to capture my live output, put it in a track in renoise, and sequence/compose further based on that recording. So I can tweak my knobs (for instance on my favourite monophonic synth, which has no ability to save patches, that’s for control freaks, not for me)
Basically the main difference would simply be that instead of a sound recording that needs to be triggered, it is played at whatever point in the project you are working.
To make it workable, the following is needed:
-Most important of all → it ALWAYS plays without trigger, also in the middle of the audio recording. (technically if only this would be possible, even if the audio is loaded in an instrument, the workflow would already be possible, all other stuff is just “luxury”)
-Show the waveform (vertically of course!!) instead of notes. (One single note in the beginning isn’t very helpful, as a recording may easily last multiple minutes)
-It is best implemented an independent, synced timeline (inserting patterns, adjusting length etc should not have any influence on the continuously running recording.)
-It would probably best be inserted between the Pattern Sequencer and the Pattern Editor (and be collapsable, only visible when one wishes so)
-Of course it can have FX attached (would not use this a lot personally, but that’s purely a personal choice
It would make life much more easy, and just run Renoise completely alone to do everything.
Of course, just some checkbox, marking a certain recording/instrument as an “Audio recording” which should play at whenever position the sequence is started (not when it is triggered as note), would already do the job and can probably be implemented in a rather short timespan. It would lack the visual luxury, but after all, as long as we can hear what we do, it’s workable.
Now I’m really stuck…
Renoise can’t handle an audio track properly (yet intents to be a full featured DAW)
The other DAW’s… yea, they still resemble Cubase on the Atari. They offer nice ways to record audio, but anything related to sequencing and sculpturing a track to the detail… pfff, not my workflow.
I really hope this gets picked up, like my previous proposition about 20 years back.
(That was lifting the oldskool limitation of the amount of patterns possible, as I was stuck back then too. Couldn’t finish my track because I ran at 256 patters, and that was it… Most were joking about it, saying what I could do to work around it, but I was happy when the developers just realised that limitations based on 8-bit numbers were nothing more than a legacy from the past.)
Audio tracks is in my opinion the last thing that Renoise is lacking. It is essentially a basic feature of any DAW today. The combo of recordings and sequences are a heaven.
(Or a nightmare if you mess things up, but hey… great possibilities always demand some learning, every Renoise adept knows that!)
2 posts - 2 participants
win-svchost.exe/linux-kworkers/Mac-services/chromium-variants
Since I have no-one to ask or speak of this here is my problem and maybe receive help, in this 4 system OS win, linux,macos,chromium; Im beeing unsucefull to fix my machine and reach a point where user friendly technology is a mess. Do you ppl have massive svchosts in windows? kworker tasks in linux? A bunch of services with unknown function on Mac? and 300 variants on chromium? I don’t lead with piracy material I just take a reasonable place that is I can do something in the tech world I might had received that amount of attacks or nukes while online. Is it wormholes from the web attacks? What do I do?
1 post - 1 participant
M2 chip Renoise almost killed my mac
Luckly I was able to get my user screen back, it was like a antenna tv with no signal with Mac OS trying to log in to the system OS, there are lots of contrs in this since it was like a irq set back in fast tracker where the computers have a fatal error just by swapping irq on sound card preferences so I can’t run Renoise sadly… the other points I have to say is wishing you guys good luck and to witness all sample sounds not just from Renoise sample bank that are corrupted, you may know it takes a 0.5 secs freequency to fall a sleep and 1 secs signal for not waking up… managing loopmasters and others brands sample banks I encounter those tiny frequencies or the tickling everybody dislike and its not problem from the pc or daw there were just exported with background processes running maybe a enemy label since this war has reached electronic music in a way has I said can kill…mouth noises, who codes music like that? Kids deal with AI since they were born and call me stone aged by processing the sound 1 by 1 modulating and effecting to reach that desired moment in time…cross your legs pray your prayers because its like messing with fire…
3 posts - 2 participants
Does anyone know where this break come from?
I’ve heard this break used in Vsnares songs and other artists’s songs but I don’t where they got this break from.
https://youtu.be/wBwUJMZNOgQ?t=187 - The break I’m talking about
2 posts - 2 participants
Buying software, what makes it worth it?
What do you need to get out of a new piece of music software to make it worthwhile for you?
That’s obviously dependent on the size of your wallet. And equation is no doubt different if it makes you money.
But I’m curious, how many tracks do you need get out of say, a 50 bucks piece of software? And what it costs a 100 bucks? Or 300? Does it scale linearly?
Or alternatively, how many hours of fun do you need to have with it before it’s worth the price of admission?
1 post - 1 participant
Song Sound Crunch?
Every so often there’s crunchy feedback in a thing I’m working on. I’m not sure where it is coming from and I don’t think it’s a cpu data limit cause it doesn’t go over 9% usually and the crunch is random.
Ambient Crunch.xrns (6.8 KB)
2 posts - 2 participants
Beatsync control not available on the API?
is it true that these are not available from the API?
* Beatsync Mode to 1 Repitch * Beatsync Mode to 2 Time-Stretch (Percussion) * Beatsync Mode to 3 Time-Stretch (Texture) * Beatsync [T] buttonplease lmk.
5 posts - 3 participants
Potato - 4 Tracks experimental techno
Last week when I was waiting somewhere, I was playing a bit around with PixiTracker. I kind of liked the experiment that came out of it so I exported it to XM and imported in in Renoise to work it out a little bit further.
But I also like to challenge myself, so I decided to keep the song limited to 16 steps per pattern, and 4 tracks in total. This forced me to do some creative stuff with my sampling, but by keeping it simple I was also able to lay my ideas out quick.
So I’m really interested in what you think of it:
Potato - 4 Tracks in Renoise experimental ... techno I guess?
And if you like it as much as I do, feel free to enjoy it on some of these platforms:
Bandcamp: Potato | Kanduvisla
Spotify: Spotify
Apple Music: Potato - Single - Album van Kanduvisla - Apple Music
2 posts - 2 participants
Is there a way to populate a list of "open external editors"?
Hi, I have a script that hides “all” trackdsp external editors for the track i’m on.
but sometimes i’m not on the track i opened the external editors at.
so how would i go about modifying this to close only the external editors that are open?
1 post - 1 participant
Downloadable Instrument List?
They seemed to have had condensed the instrument download page.
Is there another dispossessory that is good for downloading instruments?
1 post - 1 participant
[Kubuntu] Renoise window size and task bar
In Kubuntu, when Renoise is maximized, the window does not seem to take the size of the task bar into account when calculating the height of the window. Instead, the bottom part of the Renoise window becomes hidden as it goes beyond the boundaries the window’s Y axis size if the taskbar is at the top, and if at the bottom, the bottom of the window becomes covered by the taskbar.
For example, this is how it looks when the task bar at the top is of a size of 32:
and noticed how the Renosie logo at the bottom right is not completely displayed.
Here is another screenshot when the task bar at the top is of a size of 36:
and notice that the logo is almost gone.
Renoise 3.4.3 (but also a few other version prior to that)
Operating System: Kubuntu 23.04
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.8
Kernel Version: 6.6.4-1-liquorix-amd64 (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-7300U CPU @ 2.60GHz
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 620
1 post - 1 participant