Renoise Forum

Subscribe to Renoise Forum feed
Latest topics
Updated: 53 min 16 sec ago

Why no text input for editing notes?

December 9, 2023 - 18:57

Why there is no such obvious and expected functionality like ability to type “c4” “d2”? Instead, there is that “virtual keyboard” like in Ableton where you need to find which button is responsible for which note AND also need to up/down octave each time you need it… I understand it might be more comfortable for some of you, but the lack of alternative method is leaving me puzzled. I thought that’s something super obvious for computer trackers… but looks like not!

I tried google up some discussions, but it looks like “overall majority” just prefers the way it is… Weird!

How to Enter In Notes - Help, Support & Bugs - Renoise Forums

1 post - 1 participant

Read full topic

Categories: Forum

Is there a way to write a shortcut to a specific function within Renoise?

December 9, 2023 - 18:46

I’m looking for a way of modifying Keyboard shortcuts (the xml) so that i could set, say, the F6 key to be Global:Transport:Play Pattern. . Any suggestions or ideas?

as stated - this isn’t about "yeah just do it by hand on Renoise → Settings → Shortcuts.
This is about running a script that destructively overwrites / modifies the keybindings.xml to have the required keyboard configurations.
for specific features.

5 posts - 3 participants

Read full topic

Categories: Forum

Nier OST bootleg remix compilation: Kaine Salvation

December 9, 2023 - 10:18

My friend CounterClockWise got invited to take part in an unofficial Nier soundtrack remix compilation. It’s 7 Japanese breakcore artist doing there thing. Though there are some more ambient pieces as well.

Anyway, I’m shamelessly plugging her work here:

The album is available for free download here:

Enjoy!

1 post - 1 participant

Read full topic

Categories: Forum

New Tools: Virtual Birds and ReSFX

December 9, 2023 - 09:30

I almost forgot that I released 2 new Tools.
Virtual birds is such a toy that is supposed to imitate birds singing.
To what extent it succeeded, I dare not estimate.

I had ReSFX broken for a long time and now I forced myself to bring it to a usable state.
It is actually a program for creating various sounds mainly for games from the 8-bit era.
It’s a clone of Sfxr, jsfxr and many others I don’t even know about.
But this time natively for Renoise.

Everything is on Gumroad
and some info on YT too.

1 post - 1 participant

Read full topic

Categories: Forum

Triggering samples in the instrument panel via numpad - possible?

December 8, 2023 - 14:41

I feel like I’m probably missing something obvious here but it occured to me that this would be really useful and I can’t figure out a way to do it. Basically just triggering/gating the sample with a middle C for an instrument when switching to it with the number pad so you can play it like a grid-based sampler, similar to an SP-404 or whatever.

Is that possible at all?

Pair it with something like Rolling Sampler and it could be really cool as a more spontaneous/playable means of resampling.

Cheers

1 post - 1 participant

Read full topic

Categories: Forum

Add_timer() remove_timer(). How to pass a variable through the timer?

December 8, 2023 - 12:54

I have a long-standing recurring problem when programming with add_timer() / remove_timer() using these API functions.
The problem is that I can’t find a way to pass a variable through the timer add_timer().

For example, if I want to execute a function without delay with a variable in the function I can do this:

--the function 1 without timer local function my_func(variable) print(variable) if renoise.tool():has_timer(my_func) then renoise.tool():remove_timer(my_func) end end --bang! my_func(20) --the result is that it will print 20 immediately.

On the other hand, if I use add:timer(), how do I pass said variable “20”?

--the function 2 with timer local function my_timer(variable) if not renoise.tool():has_timer(my_func) then renoise.tool():add_timer(my_func,1000) -- variable??? end end --bang! my_timer(20) --The result will not print the variable "20" after 1 second. It will probably print "nil".

Does anyone know how to pass this variable?
It is no use defining a local outside the function, because that local could change. During that second it should not be possible for the variable to change in any way!

The related documentation from API (Renoise.ScriptingTool.API.lua):

--[[ Register a timer function or table with a function and context (a method) that periodically gets called by the app_idle_observable for your tool. Modal dialogs will avoid that timers are called. To create a one-shot timer, simply call remove_timer at the end of your timer function. Timer_interval_in_ms must be > 0. The exact interval your function is called will vary a bit, depending on workload; e.g. when enough CPU time is available the rounding error will be around +/- 5 ms. ]] -- Returns true when the given function or method was registered as a timer. renoise.tool():has_timer(function or {object, function} or {function, object}) -> [boolean] -- Add a new timer as described above. renoise.tool():add_timer(function or {object, function} or {function, object}, timer_interval_in_ms) -- Remove a previously registered timer. renoise.tool():remove_timer(timer_func)

1 post - 1 participant

Read full topic

Categories: Forum

I have headphones 7.1 soundblasterx pro gaming AE-5 plus

December 7, 2023 - 17:27

I have headphones and in my sound blaster settings (Sound Blaster pro gaming AE-5 plus) I can test sound and I hear sound from 7.1 on different sides around me, now I want to try to process that in tracks, but that is not possible in renoise and or do I need another program in renoise to make the 7.1 work

1 post - 1 participant

Read full topic

Categories: Forum

How to record the modulation wheel on my keyboard? - Making noteslide!

December 7, 2023 - 11:53

Hello everybody,

I want to make a note slide, for example from note C4 to Note F4…
Is it better to record the modulation wheel (higher resolution?),
or is it the same, when I use the effectscolumn in the note grid to do it manually?

Or is there even a better way to slide notes?

Kind regards
Joachim

1 post - 1 participant

Read full topic

Categories: Forum

Composers' Desktop Project on Raspberry Pi/Manjaro

December 7, 2023 - 04:55

(topic deleted by author)

1 post - 1 participant

Read full topic

Categories: Forum

Simple Analogue Emulating Organ Synth(attempt at)

December 7, 2023 - 04:03


OrganSynthAnalog2023.xrni (145.2 KB)

Attempting to emulate the ‘Analogue Feel’ by applying random micro modulations to Volume, Pitch, Cutoff, Resonance and Drive values.

Otherwise it is a simple basic additive synth, with volume and filter envelopes.

Sine(+Sub Octave), Triangle, Square and Saw oscillators plus Noise.
Chorus on the end mix.

Macros defined.

1 post - 1 participant

Read full topic

Categories: Forum

[API ERROR] Multitap delay fail with L Delay/ R Delay min,max,value & value_default

December 7, 2023 - 03:21

R3.4.3. W11.

Multitap Delay
The values .min, .max, .value & .value_default of the parameters L Delay, R Delay (Tap 1,2,3,4) produces fails!

  • It is probable that the .value & .value_default return -1 when the .min>=0.
  • It is probable that the .max also is incorrect.

For example, this issues produce errors when build a slider and update these values, because the value or value_default are out of range…

*** std::logic_error: ‘ViewBuilder: invalid value for mini slider: ‘-1’. value must be [0 - 255].’
*** stack traceback:
*** [C]: ?
*** [C]: in function ‘__newindex’
*** [string “do…”]:22: in function <[string “do…”]:9>

1 post - 1 participant

Read full topic

Categories: Forum

Plogue releases chipsynth C64

December 6, 2023 - 18:42

BOOOm

plogue.com Plogue | chipsynth C64

chipsynth C64 is a super deep emulation of the SID, the most beloved 8-bit home computer sound chip

Emulating the SID the HARD way.

1 post - 1 participant

Read full topic

Categories: Forum

VST bypasses vol setting

December 6, 2023 - 18:34

I’m using SonicCharge Microtonic 3.3.4 in one track of Renoise 3.4.3 and it is either emitting sound always or not at all (depending on the play and stop buttons in Microtonic). It is completely ignoring / bypassing any volume setting in the track, as if it would be an autonomous program running parallel to Renoise. Is there a hack?

1 post - 1 participant

Read full topic

Categories: Forum

Random Sample Start Timing

December 6, 2023 - 18:05

Random Sample Start Timing - Part 1

Normally you’re stuck using the start timing of a sample that’s imposed by the waveform itself. However, this video looks at one method of making the timing both random and automatic.

Song Download: http://duncanhemingway.com/downloads/rsst1.xrns

1 post - 1 participant

Read full topic

Categories: Forum

Notify when a new sample is manually loaded

December 6, 2023 - 00:03

Hello,

Does anyone have or know of a way to notify or make a tool aware of when a new sample has been manually loaded to the current sample buffer (from the Renoise browser or a file manager, etc)?

My tool makes a copy of the current buffer as soon as it is loaded and before it process it. I’m trying to deal with the possibility that a user may use the tool to process the current buffer, then decide to change the buffer with another sample. In this case, I looking to make a copy of the new current buffer once loaded, and to reset the tool to its default values.

1 post - 1 participant

Read full topic

Categories: Forum

Mijn asio 4 al ondersteund geen 7,1 in tracks verdeling , heefd iemand advies

December 5, 2023 - 16:39

Hi, I have a question. I have 5.1 speakers and Asio 4 all to divide into tracks, but I have headphones that can also handle my sound card 7.1. I just don’t know much about Asio 4 all. Are there any updates or other programs? s that support dividing into tracks. I would like to avoid this, even if it is through headphones that I hear what making music sounds like, effects and so on. I would like some advice

1 post - 1 participant

Read full topic

Categories: Forum

Retrigger ticks confusion

December 4, 2023 - 21:24

Hi I think I understand the concept of ticks but if I have 12 ticks per line and use R05 shouldn’t that retrigger just play twice instead of three times? 5 only fits fully into 12 a total of two times but the note plays 3 times. So the initial note plays, then the note is retriggered 3 times. I am confused why it is retriggering 3 times instead of just twice.

3 posts - 2 participants

Read full topic

Categories: Forum

Retrigger ticks confusion

December 4, 2023 - 21:21

(topic deleted by author)

1 post - 1 participant

Read full topic

Categories: Forum

Renoisers on Threads

December 4, 2023 - 06:50

Hey guys I’m seeing a lot of renoisers and dj/producers on Threads, which is like twitter for instagram. I’m @icasiino on there too fyi and I’m following all renoise users on there

1 post - 1 participant

Read full topic

Categories: Forum

Reset by Lfo acting different

December 3, 2023 - 19:18

Ok I’ve got an Lfo assigned to a filter cutoff acting as an Envelope(custome shape and set to one shot)
So now everytime I input an Lfo reset in fx commands it triggers the envelope , right?
So let’s say now I load up a second Lfo assinged to the reset of the first Lfo to control reset trigger rate.
It actually works but it seems that second lfo is manipulating the frequency rate of the first envelope making it slower and faster when changing frequency of the second lfo , which doesn’t make any sense as it should only reset the first lfo and not change the frequency of the firat Lfo .
Why is that?

1 post - 1 participant

Read full topic

Categories: Forum

Pages

wurst