Renoise Forum

Subscribe to Renoise Forum feed
Latest topics
Updated: 17 min 51 sec ago

Is there a way to crossfade loop outside of the destructive crossfade tool in the sampler?

April 25, 2024 - 05:31

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

Read full topic

Categories: Forum

Automating lpb with mouse(clic right pressed)

April 24, 2024 - 19:55

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

Read full topic

Categories: Forum

Controlling Send effects with a controller

April 24, 2024 - 11:58

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

Read full topic

Categories: Forum

What kind of dither Renoise applies?

April 24, 2024 - 10:13

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

Read full topic

Categories: Forum

Destructive overwriting of KeyBindings.xml?

April 23, 2024 - 15:55

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

Read full topic

Categories: Forum

Integrate PowerPacker for opening Amiga modules

April 23, 2024 - 14:05

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 files

File sharing portal for AmigaOS4 PPC software and related resources

thx

1 post - 1 participant

Read full topic

Categories: Forum

What is this stuff for?

April 22, 2024 - 15:40

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

Read full topic

Categories: Forum

Using external hdd with Renoise?

April 22, 2024 - 09:15

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

Read full topic

Categories: Forum

Can Renoise Themes be incorporated into a script and loaded?

April 21, 2024 - 22:29

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

Read full topic

Categories: Forum

How to tighten my breaks?

April 21, 2024 - 20:45

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

Read full topic

Categories: Forum

Renoise Crashes after deleting device chain from send channel

April 21, 2024 - 20:24

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

Read full topic

Categories: Forum

Rendered audio clicks/pops/crackles in the right audio channel

April 20, 2024 - 21:20

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

Read full topic

Categories: Forum

How to input a string into note column on phrase editor?

April 20, 2024 - 14:48

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" end

1 post - 1 participant

Read full topic

Categories: Forum

Sounds like a MF

April 19, 2024 - 23:08

VCV Rack + OG MicroFreak

Sounds like a MF

Enjoy!

1 post - 1 participant

Read full topic

Categories: Forum

Is it possible to map a specific midi channel/instrument to a renoise instrument?

April 19, 2024 - 16:22

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

Read full topic

Categories: Forum

Things i have been thinking about, about Renoise, miscellaneous

April 19, 2024 - 14:05

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

Read full topic

Categories: Forum

Improving spectrum analyser and spectogram

April 19, 2024 - 10:42

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 method

The 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.pdf

2.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

Read full topic

Categories: Forum

Improving side routing devices representation in the api

April 19, 2024 - 09:44

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

Read full topic

Categories: Forum

Renoise as effect stomp box for external drum boxes

April 19, 2024 - 09:19

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

Read full topic

Categories: Forum

A fatal error or crash occurred

April 19, 2024 - 02:29

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

Read full topic

Categories: Forum

Pages

wurst