Renoise Forum
Piano roll...Muahahahahua
Since I’m not much of a musician, I usually program the rhythm part of an instrument first, sending gate signals only in C4 (or in C5, or C3, depends, if I intend to generate a bass or something similar to a flute or who knows what else), then I change some of those notes to create a melody. I could use the native Transpose section, but selecting one note at a time and clicking +1 or -1 until you find the right note is quite stressful… Within the piano roll I easily and quickly move the notes, also having a sort of graphic feedback of where I’m placing my notes, and being now used to piano rolls, this potentially allows me to build a melody even with the speakers turned off. I could definitely do it within the tracker interface, taking much longer and still drawing a piano roll in my head to choose the notes in the tracker… So, more convenient to have a piano roll, right? With this I absolutely don’t want to say “hey, I would like a native piano roll”, I don’t care, I have 4 piano rolls available, I don’t need any more…I just wanted to try to explain what I do with a piano roll in Renoise seen that some really struggle to imagine any use for it. Another alternative technique I use are VCV Rack sequencers, specifically things like Seq-3: I take the gate signals from Renoise but the pitch signals from Rack, then let my sequence play in Renoise and turn the knobs in Rack to find my melody…So my gates just say C4, C4, C4, C4, C4… But there’s a whole scale there.
So, nothing, sorry, useless discussion, if the moderators deem it appropriate they can also move it off topic, I wanted more to create a chat between friends than something really useful to the entire Renoise community…But in the end everything can be useful somehow.
1 post - 1 participant
Next Release of Renoise?
Just curious … will there be another Renoise release coming soon? If so, what goodies can we expect?
1 post - 1 participant
New Tool: Karate (Fast sample chopping)
There are a couple sample choppers out there, but I wanted something even faster. Introducing Karate!
https://github.com/chris-roerig/renoise-karate/releases/download/release/com.jugwine.karate.xrnx
1 post - 1 participant
SVArTracker Developer Anywhere Please?
Just messaged him on here but it said he had not been on here in 2 years… Wish to buy the last SVArTracker which was 1.30 in 32bits & also the Anti-Wave VSTi sampler. SVArSoft site has been gone since late 2019 but bringing in paypal links current they seem to be still alive so maybe…
So if anyone has any contact info or clues would be greatly appreciated>>>
1 post - 1 participant
Is there a way to skip around samples using a master FX command?
Probably better to explain using a short video. As you can see, I want to use a master command to jump around all the samples collectively. I know you can use an SXX on one sample at a time but I’m wondering if there is a way to jump backwards in a track and then forwards again using FX commands. Right now, I am able to do it manually by using the mouse to rapidly jump to the start point of different patterns in the song.
Below is a demo I made to explain the situation. Sorry for the bad audio.
Screen Recording 2024 03 09 at 9 01 36 AM
This would make an awesome glitch effect. Any help would be greatly appreciated!
1 post - 1 participant
Does anyone have archives of Bit Arts xrns tutorials?
I was looking through https://forum.renoise.com/u/bit_arts/summary and saw a bunch of files he made as tutorials that I had no idea he had made, but everything leads to broken links, could anyone by chance reup them?
1 post - 1 participant
First two weeks with a new MPC
I’ve had my new MPC One+ for 14 days now. Here is the result so far:
Thank YOU for the love and support!
1 post - 1 participant
Having drum samples in one instrument vs seperate instruments
What are the pros and cons of having drum samples (not drum breaks) contained in a single instrument, instead of just giving them all their own instrument slot?
Is it all down to personal preference, or are there benefits to doing each method?
I am aware that you can save instruments and can have your samples mapped across the keyboard, but are there any other benefits I am missing?
What is your preference?
1 post - 1 participant
Support for VST2->VST3 migration
Recently read in u-he’s changelogs:
“VST2 > VST3 migration support for hosts using the IPluginCompatibility interface”
So I guess VST3 offers such an interface, if provided by the plugin, but the host needs to use it, if detected. Or something…
P.S. Also JSON is involved, always a sign for superior design
1 post - 1 participant
Duplex tool and nanokontrol2
hello i meet some problems with my korg nanocontrol2 and duplex tool i could control live the volume play etc but if i want to record the automation it crash and send me this message
‘/home/ju/.config/Renoise/V3.4.3/Scripts/Tools/com.renoise.Duplex.xrnx/main.lua’ failed in one of its notifiers.
The notifier will be disabled to prevent further errors.
Please contact the author (danoise [bjorn.nesby@googlemail.com]) for assistance…
./xLib/classes/xAutomation.lua:114: variable ‘xStreamPos’ is not declared
stack traceback:
[C]: in function ‘_error’
[string “local mt = getmetatable(_G)…”]:29: in function <[string “local mt = getmetatable(_G)…”]:24>
./xLib/classes/xAutomation.lua:114: in function ‘record’
./Duplex/Applications/Mixer.lua:1079: in function ‘_set_volume’
./Duplex/Applications/Mixer.lua:764: in function ‘on_change’
./Duplex/UISlider.lua:723: in function <./Duplex/UISlider.lua:720>
(tail call): ?
./Duplex/UISlider.lua:368: in function <./Duplex/UISlider.lua:195>
(tail call): ?
./Duplex/MessageStream.lua:392: in function ‘_handle_or_pass’
./Duplex/MessageStream.lua:167: in function ‘_process_fader_message’
./Duplex/MessageStream.lua:139: in function ‘?’
./Duplex/MessageStream.lua:146: in function ‘input_message’
./Duplex/Device.lua:582: in function ‘_send_message’
./Duplex/MidiDevice.lua:612: in function ‘build_message’
./Duplex/MidiDevice.lua:555: in function <./Duplex/MidiDevice.lua:202>
1 post - 1 participant
Procedurally Generated Music - Song Seeding
Procedurally Generated Music - Part 1: Song Seeding
The Maybe Melodies tutorial song uses randomness to drive most of its music. I figure out how to replace this with procedural generation so different seed numbers create different versions of the song, but using the same seed always plays the same song.
2 posts - 2 participants
How can I export MIDI? MidiConvert not working
I’ve installed a few versions of MidiConvert but not had any joy exporting MIDI . It doesn’t even output a MIDI file, even if I type a filename with extension.
Any tips?
1 post - 1 participant
Renoise Crash/Exit
I’m not sure if it crashed or what happened but i loaded a fequency shifter plugin and Renoise immediately exited with no prompts or anything,it just disappeared,as far as i can see, i think this is the log before it exited
Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\Expanse3D.vst3…
Vst3Plugs: Failed to apply initial component state to controller (not critical)
Vst3Plugs: Disabled auto-suspending for plugin ‘JMGSound: Expanse3D’ (it reports an infinite tail)
Vst3Plugs: Failed to attach plugin editor (1). FAILED to set frame reference…
Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\Replika XT.vst3…
Vst3Plugs: Disabled auto-suspending for plugin ‘Native Instruments: Replika XT’ (it reports an infinite tail)
Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\Spectral Suite\Frequency Shifter.vst3…
Vst3Plugs: Failed to apply initial component state to controller (not critical)
1 post - 1 participant
New Tool (3.4) launch_lanes
launch lanes for renoise - 1st preview
Schedule launching different patterns in the Pattern Matrix for an Live-inspired jamming workflow.
Works by creating and managing two patterns at the top of your song (your launch lanes). You can schedule different track patterns to be aliased and played inside these. Contrary to similar pre-exising (and often outdated) tools, this one aims to avoid reimplementing a clip-matrix style interface for launching and instead relies on the built-in pattern matrix to select pattern.
Disclaimer: This is a beta version without extensive testing, rough edges remain, not recommended to use in a live-performance setting yet
actions- Play will play the selected pattern next
- Stop will stop any pattern playing on the selected track
- Solo will play the selected pattern next while scheduling everything else to stop
- Step will step to the next pattern in the song
- Open the control panel from Tools/launch_lanes
- Toggle lanes by ticking the checkbox in the top-left corner
- You also have keybindings such as
- LL - Toggle Lanes
- LL - Open Controls
- Keep the Pattern Matrix visible to see what you are doing
If you keep your focus on the control panel you can use the built-in keymaps
- Navigate the pattern matrix with the arrow keys
- Launch the pattern under your cursor using Space
- Stop them with Backspace
- Solo a pattern using Enter
- Alternatively, hold down modifier keys to use different actions with Space
- See the Keymap tab on the panel for details
The tool also provides shortcuts for these actions to work without having to open or focus the dialog (search for LL - in Edit / Preferences / Keys to see all available keybindings)
swapBy default, each action will be scheduled to execute when the current pattern finished playing, but you can use the Swap mode to apply any action immediately.
- While focusing the dialog, hold Alt (Control on Mac) when pressing an action
- For the assignable keybindings each action has an Arm and a Swap variant
Each action can be applied to the entire row of tracks (keybindings are called Row Arm Play and so on)
key-gridWhen focusing the dialog you can use your keyboard as a grid controller to launch patterns relative to your cursor without having to navigate. The modifier keys will work the same way. You can see and setup your key characters on the Keymap tab.
By default the keys correspond to a US keyboard and have 4 rows of 9 tracks, each row having a key at the end that will launch the entire row. You can offset the “window” these keys map to by navigating with the arrow keys, your cursor in the matrix will correspond to 1 from below
tracks rows s | 1 2 3 4 5 6 7 8 9 | 0 e | Q W E R T Y U I O | P q | A S D F G H J K L | ; | Z X C V B N M , . | / play controlsThis tab allows you to configure how to play patterns
- Length allows you to pick a Fixed length for your lanes or let it be set Automatically based on any pattern you launch. Patterns that are longer than the current length will be cut while shorter patterns will play in the beginning (the tool uses the built-in pattern aliasing to compose patterns).
- Mode sets how to launch new patterns
- Once will stop after a pattern has been played
- Loop will run continuously
- Step will go to the next pattern in the song after it has played the current one
- On Gap lets you customize what the Step variant does when it reaches a gap in the matrix
- Ignore will continue playing regardless of what’s the next pattern
- Jump will skip gaps and play patterns after the gaps
- Stop will stop playing once it reaches a gap
- Wrap will go back until the first gap above and play from there, this is useful to play pattern chains that are longer than your cycle length, all you have to do is surround an island of patterns with gaps
- Gaps determine what will count as a gap for a stepping playhead
- Empty - patterns without any notes
- Muted - pattern slots that have been muted (they have X symbol over them in the matrix)
- Section - sections in your song will be used as gaps
- Automation - when ticked, patterns that only contain automation will count as gaps
This tab has general settings for how the tool behaves
- After sets what your cursor will do after you executed some action
- Keep will do nothing, your cursor stays where it was
- Right will move your cursor to the next track, this is useful to quickly act on multiple pattern in a row
- Last will move your cursor to whichever direction you stepped last, similar to Right, just a bit more quirky
- Wrap modes affect your matrix navigation while using the dialog
- None will behave as the built-in navigation, edges of the matrix will stop your cursor
- Track will wrap around the matrix horizontally
- Pattern will do the same vertically
- Both wraps both tracks and patterns
- Highlight lets you pick your preferred pattern highlight mode
- None will not make any visible changes
- Slot Colors will apply a white slot color to playing patterns, and a flashing one for armed ones, the downside is that setting slot colors create undo actions in your project, so if you want to launch things while you work on other stuff, your undo will be rather messed up.
- Selection will use the pattern slot selection feature in Renoise to highlight armed and playing tracks, this is a bit hard to see (especially on certain themes) and it will make selecting patterns in the matrix impossible, but it will leave your undo stack alone.
- Make selecting play modes more accessible through keybindings
- Track monitor panel that shows the currently playing pattern for each track and there playmodes, allows selection different modes on each pattern
- Recorded history for each scheduled change
- Reduced slot color highlight mode without the flashing and customizable color for highlight
- Different playmodes like backwards, random, N-repeat and so on.
see the source on gitlab
direct link to all my tools as a zip
get a single xrnx from my new manual page
if you enjoy what I do, consider donating
Safe travels!
2 posts - 2 participants
A few Waldorf Rocket instruments
Hello you lovely renoisy people!
I wanted to multi-sample my Waldorf Rocket and stumbled across the fantastic Autosampler from dogsplusplus and chrisr. What an amazing tool!
So, in an attempt to give something back to the tracker community, here are a few .xrni instruments:
There’s a ridiculous bassdrum, a few leads and some pad/lead experiments sent through the Alesis Picoverb (which turns mono signals stereo, so there’s that! All other instruments are mono.)
The bigger instruments have been sampled at multiple velocities and with round-robin layers, but since the Rocket only really responds in an Accent kind of fashion to velocity, that only made sense for sounds with a snappy transient.
Anyway - please enjoy!
1 post - 1 participant
New tool (beta) Sample Modulation Presets
Sample modulation device preset handler, enables users to save and load individual sample modulation device presets from and into modulation sets, unlike modulation set presets (.xrmo) that clear all other existing devices when loaded.
Additionally it can save device chain presets which include all devices of a specified target, for example ‘Volume’ or ‘Pitch’. Plus a third type of preset, modulation filter presets which save all the filter settings including any devices present in the filter section!
Introduces new filetypes for each preset type… .xrmd, .xrmc, .xrmf. Files can be opened via the browser or dragged and dropped into Renoise like the native device presets. All presets are loaded into the currently selected modulation set.
The preset files are essentially xml 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 the renoise.Document format.
Notes…
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.
The tool adds various context menu entries for easy saving / loading. On tools first use we should get a prompt to set ‘User Library’ location to save and load presets from, it’s not essential for using the tool as you have option to ‘Save As’ and load from specific paths each time. However if you set ‘User Library’ the tool can automatically save presets in the following structure, where Target represents Volume, Pitch etc and Device represents AHDSR, Envelope, etc.
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.
The menu logic needs a little work as it doesn’t always update device list, if changes in sets/devices are made after opening the GUI window then sometimes selecting another instrument or set is required to refresh devices before saving, or closing and reopening the window.
Accessing Velocity Tracking “mode” does not seem to work for me in scripting, so currently unable to store that value in presets.
Also in scripting “length” for Envelopes and Steppers max value = 6144 (6.143s) but 16.38s if set in GUI? So presets saved with length greater than 6.143s will not be loaded currently.
Please download and test the tool, looking for feedback of any kind before submitting the tool officially. Thank you!
dec.ultradian7.SampleModulationPresets.xrnx (7.5 KB)
1 post - 1 participant
EETTEE - my speaker was stolen (uploading this before they come back to finish me off tonight)
yeah place was robbed and i may as well export and drop before the fellas come back for the rest. thank the robbers for their ability to get the track release-ready so fast
edit: about 7 days in renoise gave me this.
1 post - 1 participant
Why won't my track play all the way through?
Is there another way to get an entire song (4-10 mins) to play through to the end without increasing the number of steps in a a pattern?
I loaded the file into the Instrument window. Next I put a C4 note in Edit window @ step “00.”
When I press play, the file only plays for a few secs them fades away, then retriggers after the 64 step patterns recycles.
My pattern is 64 steps, Could that bee the issue?
I am trying to mix/master a track in Renoise but can’t seem get a track to play through to start the process unless I increase the # of steps in the song. I feel like the right answer is just to increase the step count, but something doesn’t seem right to me.
I followed the Sampler @ Sampler - Renoise User Manual and this thread; How to insert an audio clip to a track - #4 by James_Britt and this one: [Videos] Tutorials For Learning Renoise but I couldn’t quite find what I am looking for.
Any idea how I can load in a 4-10 min song and mastering it?
Khepra
I’m on a Mac OS Sonoma and using Renoise demo version,
2 posts - 2 participants
Automatic Designated Track Colours?
Hi all,
A bit of a odd question, and not exactly important, but simple curiosity etc…
I am currently enjoying a oldschool Sunday night nostalgic trip, and loading up tracker files from beloved Amiga games. I noticed the colour bar at the top of each individual track is not default, as I assumed it would be, but rather random. At least at first glance.
It wasn’t until I loaded up “Into The Wonderful”, a Bitmap Bro’ classic from the game, Gods, that I noticed all the track colour bars were slightly different shades/saturations of the same general colour. I tried other tunes and noticed different results.
This does not seem random (at least to me), but rather (possibly) based on some criteria… Loudness, density of notes or input commands? Am I mad, or is there something at work here? I will admit to having a few glasses of red, but not so much that my curiosity can be called into question.
Any feedback would be appreciated.
1 post - 1 participant