Renoise Forum
Is there a way to crossfade loop outside of the destructive crossfade tool in the sampler?
I googled “Renoise crossfade loop” and nearly all of the topics are 10 years old talking about the crossfade tool, but perhaps that’s my own lack of Google Fu. BUT, I’m interested in understanding if it’s possible to crossfade between loop start and stop outside of the crossfade loop tool in the Sampler. That tool does work destructively and often doesn’t loop the bits I want. I’m doing this type of stuff easily in my 20+ year old sampler so I’m hoping Renoise has an elegant solution that I’ve just been too dense to see.
1 post - 1 participant
Automating lpb with mouse(clic right pressed)
hello,
i want to automatise lpb with right clic(i’ml sure i do in the past i guessed) ,i know i could draw automation in the editor with lpb but it should be better in editing by right clicking the mouse
,am i wrong?
any advice is welcome thank’s
forgive my bad english
1 post - 1 participant
Controlling Send effects with a controller
Probably just doing something wrong here.
If I add an instrument automation device I can control the cutoff etc on a synth that is in the instrument properties box and then assigning that to a midi control on my midifighter.
How do I do the same with an effect that is in the send channel?
I have Valhalla freq echo on a send channel but I can’t seem to be able to find a way to assign any of its controls to my midi device.
Any help would be appreciated.
Dave
1 post - 1 participant
What kind of dither Renoise applies?
Not that dithering seems to be a big topic anymore, but what kind of dither exactly is applied by Renoise, if you enable it?
- Is it noise shaped?
- does it differ from 16bit vs. 24 bit dithering?
Thanks in advance
1 post - 1 participant
Destructive overwriting of KeyBindings.xml?
Is there a way to destructively overwrite the KeyBindings.xml?
Or, alternatively, let’s say you have a script with 150 shortcuts, providing the KeyBindings.xml rows for those specific shortcuts and banging them into your current KeyBindings.xml setting?
1 post - 1 participant
Integrate PowerPacker for opening Amiga modules
Hi everyone, I often used PowerPacker to compress and reduce on the Amiga to save space and store some modules on disk
Today
renoise won’t open these compressed forms for me
since it wasn’t just me who used this method
I propose the integration on renoise
do you think it’s possible?
It seems to me that today it is a public domain algorithm
miscellaneous info:
https://aminet.net/package/util/libs/pplib020
https://www.oldsoftware.com/amigapd.html
http://justsolve.archiveteam.org/wiki/PowerPacker
os4depot.net OS4Depot - Your one stop for AmigaOS4 filesFile sharing portal for AmigaOS4 PPC software and related resources
thx
1 post - 1 participant
What is this stuff for?
while i’m trying to get “Virtual Keyboard Pitchbend to Sample Pitch” connection done via LUA Script, i came across this:
renoise.song().instruments[renoise.song().selected_instrument_index].macros_visible=true
what’s the usecase here?
3 posts - 2 participants
Using external hdd with Renoise?
My internal disk on my computer is limited with space. So I thinking to use a usb stick/ external hard disk/ etc. to use “on the fly”. Of course I have to put the external storage on my usb port if I boot Renoise to have the files. Any other disadvantages?
Do you have any experience with using external hard disks to store samples and projects?
1 post - 1 participant
Can Renoise Themes be incorporated into a script and loaded?
Hi, I have a XML + XRNC - can these be incorporate into a script and then, at will, loaded as a theme (think: added to theme list?)
2 posts - 1 participant
How to tighten my breaks?
My breaks sound like robotic/ gated. A bit like space between the slices. Tempo isn’t the option… same firm.
How can I fix this?
Thanks in advance
2 posts - 2 participants
Renoise Crashes after deleting device chain from send channel
Hi,
When I copy or delete a device chain on a send track, with the devices below, Renoise just crashes immediately. I’m not even sure if the logfile tells something about the crash.
Tested with many diferrent plugin options, on all plugins, but it keeps crashing.
Plugins on the send channel:
Fabfilter Saturn
Cableguys Shaperbox3
Fabfilter Proq2
XFER OTT
Environment:
Renoise 3.4.3
Windows 11 (clean machine, only Renoise and audio related software, no warez)
13th Gen Intel(R) Core™ i7-13700K 3.40 GHz
64GB RAM
Log.txt (1.1 MB)
1 post - 1 participant
Rendered audio clicks/pops/crackles in the right audio channel
Every time I try to render a track, for some unknown reason, it always has clicking in the right audio channel.
This clicking doesn’t happen in playback through Renoise itself.
I’m running Fedora 39 using Pipewire Jack, maybe there’s a problem with that?
2 posts - 2 participants
How to input a string into note column on phrase editor?
this doesn’t seem to do anything:
if renoise.song().instruments[renoise.song().selected_instrument_index].phrases[renoise.song().selected_phrase_index].lines[renoise.song().selected_line_index].note_columns[renoise.song().selected_note_column_index].note_string=="OFF" then renoise.song().instruments[renoise.song().selected_instrument_index].phrases[renoise.song().selected_phrase_index].lines[renoise.song().selected_line_index].note_columns[renoise.song().selected_note_column_index].note_string="" else renoise.song().instruments[renoise.song().selected_instrument_index].phrases[renoise.song().selected_phrase_index].lines[renoise.song().selected_line_index].note_columns[renoise.song().selected_note_column_index].note_string="OFF" end1 post - 1 participant
Sounds like a MF
Is it possible to map a specific midi channel/instrument to a renoise instrument?
Hi all,
Hopefully this is a simple question - I’m creating a performance setup for a song I’m working on, and I’d like to give myself room to improvise over a few of the changes in one track, as well as trigger samples at the same time in another.
This means that I’d have two renoise instruments, and one, midi keyboard and one midi drumpad. Is it possible to have a renoise instrument mapped specifically to a midi channel or instrument and have it be played on a specific track within renoise ?
It seems like something lua could do, if it’s not natively available, but I figured I’d ask to see if there is a tool or something already built for this purpose.
thanks!
2 posts - 2 participants
Things i have been thinking about, about Renoise, miscellaneous
Hi
It would be nice with some more metronome features, like
1: Adjust volume
2: Change sound (maybe even add your own)
3: The option to route the sound of the metronome around to a different track that is not affected by the master/ master effects, etc.
And a digital type delay that does not pitch shift when modulating the delay length
Audio input on the Ringmodulator so you can route your own modulation source to the Ringmodulator
The ability to use audio/ any sound to modulate other parameters with the pitch of the modulator
Formula Device External window to see full code
And all in all, just more modular devices so you can build more stuff
Stuff I mentioned before:
LFO with hertz frequency not affected by tempo or LPB. Maybe you can do something like that with Formula Device but not with all the features of the LFO.
And automaton on LFO custom change preset
I also like the old Ringmodulator with Hz but it kind of always breaks after a while of heavy modulation
Also the AM filters in Chorus and Flanger would be nice to be able to switch between notes and Hz
And also, when modulating a sample pitch with macro, it would be nice to be able to quantize that to a scale, maybe the scales you can already choose from in the sampler
And what about a Phrase editor within the Phrase editor:)
ADSR envelope LFO assignable to modulation
Automation on everything, also sampler buffer size
And if jBridge can make a bridge for running 32 bit vst in 64 bit Renoise, maybe Renoise could implement something like that in Renoise, just thinking (and jBridge is not compatible anymore)
Automation from right clicking on GUI?
Automation on MIDI, channel, start, end note
Midi effects, arpeggiator
More Macros
Maybe audio graphics from samples on tracks
Big External editor for tracks Effects
Routing Audio from anywhere and back again, Route to Send track and back again and anywhere else
1 post - 1 participant
Improving spectrum analyser and spectogram
FYI @taktik
This video is not dumb at all, he describes how to heavily improve the resolution of spectrograms in the low frequency area using “spectrum reassignment”. I think he actually nailed it. I guess this can be also applied for the anaylser mode. He also compares all the top notch analysers currently available:
My Problem With (Most) Spectrograms
More infos:
en.wikipedia.org Reassignment methodThe method of reassignment is a technique for sharpening a time-frequency representation (e.g. spectrogram or the short-time Fourier transform) by mapping the data to time-frequency coordinates that are nearer to the true region of support of the analyzed signal. The method has been independently introduced by several parties under various names, including method of reassignment, remapping, time-frequency reassignment, and modified moving-window method. The method of reassignment sharpens blu Ma...
https://people.ece.cornell.edu/land/PROJECTS/ReassignFFT/index.html
arxiv.org 0903.3080.pdf2.71 MB
https://hal.science/hal-00414583/document
Also the Renoise analyser - though surely better than the most - is certainly not precise in bass areas. It’s quite bad, if you use 44,1kHz instead 48kHz…
1 post - 1 participant
Improving side routing devices representation in the api
Hi,
I am currently thinking about rewriting my JumpToFromSendMod tool, which is at least for me one of the most used tools. I would like to expand the functionality to sidechain devices and also maybe meta devices. Of course it needs to be rewritten from scratch. I also want to display info about the sources on each receiving device, maybe within the context menu, not sure yet.
But currently, if I want to find the sending devices of a track, or in sidechain context, want to find the sending devices of a device, currently there is no hint at all in the track or device object about the source devices… The only way is to completely iterate thru all the devices left and above in the processing tree…
So if I want to add functionality also to the receiving device, for each click on a device, that part of the processing tree needs to be iterated… I guess while the current api might be fast enough, or this would introduce only minimal lag, I imagine that this can easily sum up, as soon as multiple tools are doing similar stuff, or if I want even to do recursive lookups…
So my suggestion for the API would be something like the following. The track and the device object could provide a “sources” array, which Renoise will automatically update, using its internal event system (assuming such a thing does exist). So an api dev can always assume that this array is up-to-date. This array then of course contains only references to the source device objects.
Seems to me that not even an observer pattern is required here. I mean, it could also be an observer, maybe the is a scenario where this is required (another tool is changing the routing or something)?
So something like:
renoise.song().tracks[].sources[] renoise.song().tracks[].devices[].sources[]Then it would be super easy and maybe much more performant to write a “routing-helper-tool”, which also easily can display info about the source sending devices etc.
I think this question mainly goes to @taktik
Do you think such addition would make sense and bring benefits, or do you think it is completely ok to iterate all the time, maybe multiple times, since performance is fast enough?
Or is this just a wont-do, due time limitation?
I also have the impression, if you have to iterate over numeric arrays all the time in the api, it is way more hard to transfer the api to an oo style approach. If the api had more of such “convenient” additions, which help to prevent to iterate at all, the transition could be way smoother in the future, and not break the tools which already use the “convenient” additions only.
If the above was implemented, then this could be even expanded a bit:
By adding then ALL the sources, so for a device, also the previous device in the dsp lane, and for a track, also all the sending tracks and instruments, then you also could very safely iterate from master to the source simply looking at sources only, not having to deal with any kind of order anymore. You could then assume that as long there is a source, you are not at the last leaf node. Maybe then there needs to be a general observable like Renoise.song().source_changes, which then contains the objects on which renoise changed the sources.
The other direction like “targets” is not required afaik, since the device/track itself contains already info about the target. Except for the dsp lane maybe.
1 post - 1 participant
Renoise as effect stomp box for external drum boxes
Hi,
I am Quiet interested in Renoise and the possibilities. My background is Ableton and some samplers and drumboxes.
So I think I haven’t at the moment no clue what Renoise can do…
I would like to use Renoise as an external fx box with the possibilities of sending effects via midi cc. In Ableton I use dummy clips to do this.
So can Renoise dummy clips?
Thanks in advance
1 post - 1 participant
A fatal error or crash occurred
Vst3Plugs: Instantiating: C:\Program Files\Common Files\VST3\WaveShell1-VST3 10.0_x64.vst3…
Vst3Plugs: FAILED to restore component state for plugin ‘Waves: MV2 Stereo’
Player: Constructing…
Player: Creating slave threads…
Player: 4 threads enabled. 8 CPUs are available.
Player: Start running…
GUI: Creating the Document GUI…
GUI: Successfully constructed
Application: Successfully loaded ‘PARA MIXER AND FILTER FACTORY.xrns’.
CrashLog: Handling Exception! Code : C0000005
CrashLog: 00007FF82173A20A: InitDll +4D2BEA
CrashLog: 000000002FAFCDA0: ??? +00000
CrashLog: 00007FF85AF6384E: Xtime_get_ticks +0000E
CrashLog: 0000000000000002: ??? +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.3\CrashBackups\PARA MIXER AND FILTER FACTORY_4_19_2024__1_17_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…
I opened a Renoise file and it crashed immediately.
1 post - 1 participant