Renoise Forum
LFO Device has an External Editor - but cannot be opened by scripting
the *LFO Device has an External Editor.
But renoise.song().selected_device.external_editor_visible=true does not let you open it.
what’s the route for hitting “LFO on Track → Custom Shape → External Editor”, please?
1 post - 1 participant
LFO Device -> Custom Shape -> 1...6 Stored Envelope Presets accessible as shortcuts?
Hi, I saw @XTD briefly talk about this but it seems the question vanished.
so wouldn’t it be pretty neat if you had a way of calling specific Stored Envelope Presets in the Custom Shape?
1 post - 1 participant
Receiver Doesn't Match Actual Sent Audio
Receiver Doesn't Match Actual Sent Audio
When controlled by a Meta Device, the text in Receiver box doesn’t match to where the audio is actually being sent. In this example S01 is panned left, S02 is centered, S03 is panned right.
1 post - 1 participant
How would you scratch a sample?
I was just thinking about how you might scratch a sample the way you would scratch a record using Renoise? The only way I know to affect playback speed and direction is through effect commands Uxxx and Dxxx, but maybe if you attach the sample playhead value to an operand control so you could control it with midi? Is there any meta device or parameter that would give you tactile control if you assigned it to a midi controller?
The only other thing you would need to reproduce a basic turntable setup would be a crossfader that would let you link two tracks together and control their volume with one control. I’m imagining maybe a two-part meta device called crossfader track a and crossfader track B that could talk to each other and fade between three states: 100% A, 100% A + B, and 100% B.
1 post - 1 participant
How can I delete my account here?
Selection in sample shows length of selection
Selecting an area of a ample shows the length of the selection in both samples and ms .
This would be really helpfull when preparing samples for pure data
3 posts - 2 participants
Mac: Fitting Renoise to "Half of Screen" causes lost hotspots, squelched up look
if you hit the “fit to half of screen” button, the whole renoise gui gets squelched up, and none of the hotspots work:
am on macOS Sequoia
1 post - 1 participant
Legato, last note priority and midi input
So I’m doing a project where renoise is the sound source controlled from midi. Sample based instruments only, only native plugins.
If I do the following:
- press C
- press D
- lift D
I would expect to hear
- C
- D
- C
But I hear
- C
- D
- nothing
Is there either a setting somewhere to change the behavior into what I expect or a work-around?
1 post - 1 participant
Disk Browser Load Sample Notifier?
hi, is there a notifier that lets me detect the disk browser has loaded a sample?
i can’t use sample_buffer notifier, because then it’ll be shot every single time i modify the sample, or duplicate a sample, or record a sample.
i need to specifically do better than “Load with Options”.
I’ve already circumvented the usage of the Disk Browser with the Paketti Loader, which allows for this:
but i want all that to be applied when using the Disk Browser.
this is not the first time this has been asked
How to detect user loaded a sample from disk browser? Renoise Tool Development hi, i’d like to detect that a disk browser sample has been loaded, and run a script. how would i do that? (the objective is to set specific settings for the sample automatically on-load. How to set Disk Browser tab to "Samples" instead of Songs? Renoise Tool Development Hi, I’m trying to figure out how to set Disk Browser to “Samples”-tab instead of “Songs”. I never use the disk browser to load Songs. edit: looks like i already asked this 4 years ago. Notify when a new sample is manually loaded Renoise Tool Development 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 cur…1 post - 1 participant
CLAP format extensions
This might be off-topic, but I find it interesting that there seems to be a lot going on in the CLAP world lately. There are various extensions added to CLAP, still in draft, also a lot of established ones:
github.com clap/include/clap/ext/draft at main · free-audio/clapAudio Plugin API. Contribute to free-audio/clap development by creating an account on GitHub.
mini-curve-display.h // This extension allows a host to render a small curve provided by the plugin. // A useful application is to render an EQ frequency response in the DAW mixer view. gain-adjustment-metering.h // This extension lets the plugin report the current gain adjustment // (typically, gain reduction) to the host.Having a hard time to find the VST3 counterparts. I am quite sure that extensions also exist in VST3:
https://steinbergmedia.github.io/vst3_dev_portal/pages/Technical+Documentation/API+Documentation/Index.html#extensions
VST 3 API. Contribute to steinbergmedia/vst3_pluginterfaces development by creating an account on GitHub.
Do you have some insights for me about this topic ?
1 post - 1 participant
API: Resizing multiple child elements without using IDs. Is this possible?
If I have a container, for example row with ID and inside it I have a class that defines a text element loaded with iteration about 100 times inside the column and this class does not have ID, would it be possible for example, to change the width of all 100 texts without using the class ID? I would only have the row container ID.
--class of text without ID text{ --bla bla bla } row{ id ="ROW_1", --iterate to insert the class } --the iteration function to insert the class inside the row repeatedly local function change_width() --the function I ask: How to create a simple function that simply modifies the width of all 100 class texts --only knowing the ID of the container "ROW_1". Is it possible? end1 post - 1 participant
Renoise on an old macbook?
Hello,
I was given a late 2012 13" macbook pro. I’ve never owned a Mac before so i know very little about them.
Over the years my rig has evolved into a hefty PC based thing, many TBs of data and lots of VST and hardware synths etc. I use it professionally and i dont really use Renoise anymore since Ableton dropped the rewire support, which is sad.
So I thought maybe this little Mac could run Renoise and an old version of Ableton Live and that might give me a nice portable rig that could spark some creativity and fun back into my music making.
I’m wondering, given the vintage of this little Mac, which version of Renoise you would recommend and if you have any other advice that might help me shape the laptop up into a productive unit.
Many thanks, im a total apple newb.
Cheers
1 post - 1 participant
Support for VST2/VST3 gain reduction reporting to DAW
Seems like VST3 and also VST2 has a feature to report gain reduction to the DAW. Maybe some kind of extension. It is supported in Reaper and Protools, if a plugin provides the gain reduction, then it will be displayed straight within the mixer’s meter. Others dunno.
Have a watch here:
#REAPER7 Gain Reduction Metering
Also read here:
https://www.kvraudio.com/forum/viewtopic.php?p=9048018
Maybe Renoise could support this, too? And maybe even could sum up the reduction, if there are multiple plugins in the chain reporting a reduction…? not sure, if this only makes sense if one set to input metering… Maybe both.
Thanks for consideration!
1 post - 1 participant
Set slice command using midi?
Wondering if it is possible to use the Inst MIDI control to set the Slice command on a track using the Sxx - Trigger sample slice number xx or offset xx.
I’m trying to randomize the Sxx command and don’t think it’s currently possible
1 post - 1 participant
Can a dropdown menu be searched with word-search / filtering?
i’ve got 2300 dropdown menu entries in a dropdown.
is it possible to somehow filter the dropdown results by doing a filter or a search somehow?
1 post - 1 participant
Milkyheart's 14th EP, 'In a periodic reminder.'
This release is themed around 1) the recurrence of memories, 2) mental confusion, and 3) video game glitches.
Duration 20 minutes, of which the last track takes up half.
Spread love.
2 posts - 1 participant
Renoise Hexadecimal Converter Snippets for Alfred (Mac)
I’ve always avoided committing useful values in hexadecimal to memory, so I finally made this cheat sheet (with the help of Mixtral AI), and saved the most useful values as keystrokes that I can invoke in my trusty AlfredApp.com (for Mac). This uses the text replacement feature Snippets in Alfred, but of course you could adapt this approach to your favorite text expander for Windows, Linux, or Mac, like the FOSS Espanso.
This makes it so I can create easy to remember text shortcodes for values like 50% – I just write rhex 50 and that automatically gets replaced by 80, the hex code for 50%. I created keystrokes for multiples of 10 (10%,20%,30%…) as well as multiples of 25 (25%, 50%, 75%) and thirds values (33%, 66%). I figure these are the most useful integers for settings values like volume, pan, delay, etc. but of course you could make more granular keystrokes for anything you need.
If you have Alfred, you can download my mappings as a Snippet Collection. Otherwise, hopefully this post will empower you to create something similar for yourself.
Below is the breakdown of how the AI arrived at these values:
This is a cheat sheet translating between hexadecimal values and decimal percentages on a scale where 0% = 00 and 100% = FF:
Decimal Percentage Hexadecimal Value 10% 1A 20% 33 25% 40 30% 4D 33% 55 40% 66 50% 80 60% 99 66% A9 70% B3 75% C0 80% CC 90% E6 100% FF Explanation:- The scale ranges from 00 (0%) to FF (100%).
- Each percentage is calculated by multiplying the percentage by 2.56 (since 256/100 = 2.56) and then converting the result to a hexadecimal value.
- For 10%: ( 10 \times 2.56 = 25.6 ) which is approximately 26 in decimal, and 26 in hexadecimal is 1A.
- For 20%: ( 20 \times 2.56 = 51.2 ) which is approximately 51 in decimal, and 51 in hexadecimal is 33.
- For 25%: ( 25 \times 2.56 = 64 ) which is 64 in decimal, and 64 in hexadecimal is 40.
- For 30%: ( 30 \times 2.56 = 76.8 ) which is approximately 77 in decimal, and 77 in hexadecimal is 4D.
- For 33%: ( 33 \times 2.56 = 84.48 ) which is approximately 84 in decimal, and 84 in hexadecimal is 55.
- For 40%: ( 40 \times 2.56 = 102.4 ) which is approximately 102 in decimal, and 102 in hexadecimal is 66.
- For 50%: ( 50 \times 2.56 = 128 ) which is 128 in decimal, and 128 in hexadecimal is 80.
- For 60%: ( 60 \times 2.56 = 153.6 ) which is approximately 154 in decimal, and 154 in hexadecimal is 99.
- For 66%: ( 66 \times 2.56 = 169.76 ) which is approximately 170 in decimal, and 170 in hexadecimal is A9.
- For 70%: ( 70 \times 2.56 = 179.2 ) which is approximately 179 in decimal, and 179 in hexadecimal is B3.
- For 75%: ( 75 \times 2.56 = 192 ) which is 192 in decimal, and 192 in hexadecimal is C0.
- For 80%: ( 80 \times 2.56 = 204.8 ) which is approximately 205 in decimal, and 205 in hexadecimal is CC.
- For 90%: ( 90 \times 2.56 = 230.4 ) which is approximately 230 in decimal, and 230 in hexadecimal is E6.
- For 100%: ( 100 \times 2.56 = 256 ) which is 256 in decimal, and 256 in hexadecimal is FF.
Here’s the prompt I used to get Mixtral AI to generate the above. You can modify it to your liking and/or use it in a different SkyNet of your choice.
Create a cheat sheet translating between hexadecimal values and decimal percentages. I want hex values for 10%, 20%, 25%, 30%, 33%, 40%, 50%, 60%, 66%, 70%, 75%, 80%, 90%, and 100% on a scale where 0%=00 and 256=100%=FF
1 post - 1 participant
Minimize 3rd party effects
This tiny “tool” automatically minimize all non-native effects.
com.shockbroker.MinimizeThirdPartyEffects.xrnx (1.5 KB)
1 post - 1 participant
Animal Farm [Unconventional Techno Track]
Hey guys, it has been a while since I put something out, track is a little out of hand and conventions, I hope you like it, any feedbacks will be appreciated. Cheers
1 post - 1 participant
Making a new tracker fiend
I was plonking along on Renoise while visiting the inlaws and my baby niece wanted to try. I locked the sampler scale to a minor key, locked the step length to quarter notes and let her go crazy. She started spelling her friends’ names on the QWERTY and making some sick lead lines!
My son, who never wants me to teach him Renoise, was happy to snatch it and start playing it himself lol.
Expect to see them out on tour this summer…
1 post - 1 participant