Renoise Forum

Subscribe to Renoise Forum feed
Latest topics
Updated: 50 min 25 sec ago

Sign up for the tool project: Lua viewer tool to show VSTi plugins similar to FLStudio

October 26, 2023 - 15:05
VSTi Plugin Thumbnail viewer project

For those who don’t know me in the community, in addition to music composing, I particularly enjoy programming Lua tools for Renoise.

I have been thinking for several years about creating a Lua tool for Renoise similar to the VSTi plugin thumbnail viewer that FL Studio has. I have also seen in several forums that there are some users interested in this type of tool.

The tool would be a paginated floating window, simple, showing a thumbnail of all existing plugins (if the image exists), fixed size window with the ability to paginate. Hovering the mouse pointer over each image would display the name of the plugin. Clicking on the image would load the plugin on the selected instrument.

The tool itself would be quite simple. The workload is in the GUI and in the classification of instruments.

I am willing to build this kind of tool completely free, accessible and licensed for the part of the Renoise community to help me in the project, if there are enough users interested in the tool and in helping the project, otherwise I will not be able to create it.

How to help and join the project?

Interested users must:

  1. PNG Image of the instrument plugin. Send me a screenshot of each of your plugins saved in 32-bit PNG format, with 100% scaling (sharp image). Minimum 20 screenshots per user. Maximum unlimited (the more images you send the better).
  2. Exact name of the plugin. Each image sent must have the exact name of the plugin (“name_of_plugin.png”). This is important to be able to link it to the function that the plugin executes. Without the name, the tool simply won’t work. The images should work for any user. For the “exact name” maybe I’ll create a Lua tool and post it here so you can use it. The exact name is very important.
  3. More data. Version of the plugin, whether it is paid or free and what type of plugin (synth, percussion, ambience, things like that…). If I have this data I will be able to classify the plugins by categories. You can accompany the images with a text file with all this data.
  4. Shipping location (my email). You have to send all the information to my email published in my profile, all within a ZIP file with your name/nick in the Renoise forums, so I can have a record of participation.
  5. Free tool. Users who do not participate in the project will not be able to get the tool for free, It will be a licensed tool (not free).
  6. How to sign up for this project. To sign up, simply comment on this thread whatever you want. Ideas are accepted. The project will gather the requests that you want. In your first comment you should start by writing “I’m signing up for the project!”. Each participant will be assigned a number and will appear on a list posted here later, if the number of minimum participants is completed.
I’m signing up for the project! I’m signing up for the project! I’m signing up for the project! I’m signing up for the project!

As I receive your information, I will publish here only the name of the plugins so that other users do not bother sending the same thing. The basic idea is to collect images and names so that we all have them.

Please, when a targeted user sends me content to my email, comment something in this thread to let me know.

Is anyone up for this crazy project?

Minimum of participants & period to sign up.

The minimum number of participants is 20. When this figure is reached I will start programming the tool and that is when you can start sending the images. Each participant must bother to send 20 instrument VST plugin images.

If the minimum number of participants is not reached, the project will be cancelled. Thank you very much for your participation!

Deadline to sign up: November 30, 2023 (this one included). The idea is to end the year by obtaining this tool for everyone…

Related API documentation

Are you a programmer and curious about this programming project? Here is some of the related documentation that I will use in the tool.

-- Plugin properties. renoise.song().instruments[].plugin_properties -> [read-only, renoise.InstrumentPluginProperties object] -------------------------------------------------------------------------------- -- renoise.InstrumentPluginProperties -------------------------------------------------------------------------------- -------- Functions -- Load an existing, new, non aliased plugin. Pass an empty string to unload -- an already assigned plugin. plugin_path must be one of: -- plugin_properties.available_plugins. renoise.song().instruments[].plugin_properties:load_plugin(plugin_path) -> [boolean, success] -------- Properties -- List of all currently available plugins. This is a list of unique plugin -- names which also contains the plugin's type (VST/AU/DSSI/...), not including -- the vendor names as visible in Renoise's GUI. Aka, its an identifier, and not -- the name as visible in the GUI. When no plugin is loaded, the identifier is -- an empty string. renoise.song().instruments[].plugin_properties.available_plugins[] -> [read_only, array of strings] -- Returns a list of tables containing more information about the plugins. -- Each table has the following fields: -- { -- path, -- The plugin's path used by load_plugin() -- name, -- The plugin's name -- short_name, -- The plugin's name as displayed in shortened lists -- favorite_name, -- The plugin's name as displayed in favorites -- is_favorite, -- true if the plugin is a favorite -- is_bridged -- true if the plugin is a bridged plugin -- } renoise.song().instruments[].plugin_properties.available_plugin_infos[] -> [read-only, array of plugin info tables] -- Returns true when a plugin is present; loaded successfully. -- see 'plugin_properties.plugin_device_observable' for related notifications. renoise.song().instruments[].plugin_properties.plugin_loaded -> [read-only, boolean] -- Valid object for successfully loaded plugins, otherwise nil. Alias plugin -- instruments of FX will return the resolved device, will link to the device -- the alias points to. -- The observable is fired when the device changes: when a plugin gets loaded or -- unloaded or a plugin alias is assigned or unassigned. renoise.song().instruments[].plugin_properties.plugin_device, _observable -> [renoise.InstrumentPluginDevice object or renoise.AudioDevice object or nil] -- Valid for loaded and unloaded plugins. renoise.song().instruments[].plugin_properties.alias_instrument_index, _observable -> [read-only, number or 0 (when no alias instrument is set)] renoise.song().instruments[].plugin_properties.alias_fx_track_index, _observable -> [read-only, number or 0 (when no alias FX is set)] renoise.song().instruments[].plugin_properties.alias_fx_device_index, _observable -> [read-only, number or 0 (when no alias FX is set)] -- Valid for loaded and unloaded plugins. target instrument index or 0 of the -- plugin's MIDI output (when present) renoise.song().instruments[].plugin_properties.midi_output_routing_index, _observable -> [read-only, number. 0 when no routing is set] -- Valid for loaded and unloaded plugins. renoise.song().instruments[].plugin_properties.channel, _observable -> [number, 1-16] renoise.song().instruments[].plugin_properties.transpose, _observable -> [number, -120-120] -- Valid for loaded and unloaded plugins. renoise.song().instruments[].plugin_properties.volume, _observable -> [number, linear gain, 0-4] -- Valid for loaded and unloaded plugins. renoise.song().instruments[].plugin_properties.auto_suspend, _observable -> [boolean]

2 posts - 1 participant

Read full topic

Categories: Forum

Custom scales in Instrument Properties

October 26, 2023 - 09:23

It would be very nice to have abilty to put some custom scales in instrument properties.

I use this feature a lot, and for me its very powerful ability of Renoise.

But i miss some ethnik scales sinse i making alot such stuff. I was looking some file to add some scales by hand by looking some files in renoise, but no luck there.

But if there is such option please just direct me how to add my own scales

4 posts - 4 participants

Read full topic

Categories: Forum

I Mentioned Using Renoise On A Radio Interview

October 25, 2023 - 22:27

It’s me again. I was interviewed on Map Wasp Radio Station show called The Lowdown. I would mention that I use Renoise.

https://www.you42.com/channel/2640

4 posts - 4 participants

Read full topic

Categories: Forum

Possible for Midi keyboard to only control instrument when it is selected?

October 25, 2023 - 21:50

I’m trying to use my midi keyboard to only send midi signal to an instrument when it is selected (highlighted) in the instrument pane. The issue I am experiencing is that I have a midi instrument set up to control my hardware sampler, but it controls it at all times regardless of what instrument I have selected. I can’t control another instrument without activating the sampler too.

1 post - 1 participant

Read full topic

Categories: Forum

MIDI 2.0 property exchange support

October 25, 2023 - 08:10

Korg just recently announced a compact midi keyboard controller which supports MIDI 2.0 and can exchange presets and parameters using only the MIDI 2.0 standard. See here:

Korg KeyStage Review // MIDI 2.0 finally works - let’s see what it can do

Would be great, if Renoise would support MIDI 2.0 in general. Maybe this implicitly means that Renoise then needs to support MPE / per note automation, too. I know that this would require a lot of restructuring the base code, but maybe it is worth it… But even if note automation was not implemented, exchanging parameter/preset stuff via midi 2.0 automatically was already a great addition, getting rid of all those workaround solutions, e.g. NKS, controller scripts.

The actual feature seems to be named “MIDI 2.0 property exchange”. Read here:

KORG app Help Center How to use MIDI 2.0 Property Exchange with Keystage.

MIDI 2.0 Property Exchange is a feature that exchanges tones, programs, and other information between MIDI devices using MIDI messages. Using MIDI 2.0 Property Exchange, Keystage displays  applicat...

midi.org The MIDI Association - Property Exchange

THE MIDI ASSOCIATION, a global community of people who work, play and create with MIDI and the central repository of information about anything related to MIDI.

2 posts - 2 participants

Read full topic

Categories: Forum

Amiga User Now Using Renoise

October 24, 2023 - 21:46

Hello. I’m Mark Salud. I used to create music mods using the Amiga computer and OCTAMED. You may have seen my stuff in Aminet or any Amiga-related sites.

After a very long hiatus, I am back creating music again, I have used Renoise to create at least 36 songs, all uploaded in https://www.youtube.com/tvpmark

Last Saturday I was interviewed by Mad Wasp Radio about my musical journey. It will air tomorrow on MapWaspRadio.com if you’re interested.

3 posts - 2 participants

Read full topic

Categories: Forum

What is the best way to use swing in renoise on a vst?

October 23, 2023 - 22:46

What is the best way to use swing in renoise on a vst?
So not on a sample but triggering a vst?
Are there any good plugins for this that add swing inside the track/pattern.
Without changing speed using the codes.

Thank you for your help.

4 posts - 4 participants

Read full topic

Categories: Forum

KORG M1 VST test 01

October 23, 2023 - 15:16

This is my first completed song using the KORG M1 VST plugin.
Using presets only!
These good old warm presets is just like going back to the old Soundtracker days 30+ years ago

https://soundcloud.com/jvedels/korg-m1-test-01?si=c367ff58629d4640a15d364cf7665bd8&utm_source=clipboard&utm_medium=text&utm_campaign=social_sharing

1 post - 1 participant

Read full topic

Categories: Forum

Missing favorites list

October 22, 2023 - 17:27

I’ve noticed this with the latest version that after opening Renoise, the favorites list in the plugins dropdown is not there sometimes, but when I close Renoise and open it again, then it is. Anyone else?

1 post - 1 participant

Read full topic

Categories: Forum

Class functions in table problem

October 22, 2023 - 09:50

Hello,
I have a few functions that belong to the class.
I want to have these in a table from which I will use the value to select a stored function that I will then run.
Unfortunately, this does not work in class. What is the reason ?
OOP limitations in Lua ?

function Klas:Circle() print('Circle') end . . . function Klas:run(value) local gen = {self:Circle, self:Triangle, self:Square} gen[value]() end

If the function is outside the class, there is no problem. I’m just interested in this.

4 posts - 2 participants

Read full topic

Categories: Forum

Clavier compatible

October 21, 2023 - 01:54

Bonsoir,
Nous voudrions acheter un clavier midi mais non ne savons pas vers lequel nous diriger., un qui serait compatible avec renoise.
J ai la possibilité d’avoir un Roland Edirol Pcr 800 midi controller.
Pouvez vous m’aider et me dire si cela serais suffisant?
Merci a tous pour vos retours
Jennifer

2 posts - 2 participants

Read full topic

Categories: Forum

Sun - Chaotic Girl (cute girl vocaltrance ^_^)

October 19, 2023 - 22:25

Daw : Renoise
VST : Nexus4 / #Omnisphere
Video : https://vizzy.io

hope you’ll enjoy this one, included cute girl vocals for this one

Sun - Chaotic Girl

Rumble Sun - Chaotic Girl

Daw : #Renoise VST : #Nexus4 / #Omnisphere Video : https://vizzy.io #trance #electronicmusic #tracker #vocaltrance

Duration: 208

2 posts - 2 participants

Read full topic

Categories: Forum

Recording to Tal drum

October 18, 2023 - 20:40

Is it possible to route audio into vsti’s?

TAL DRUM - Record Sample, FX, Mod Matrix

1 post - 1 participant

Read full topic

Categories: Forum

SampleDSP VS. TrackDSP Quality differences?

October 18, 2023 - 16:23

Hello,
I use renoise for my sample-based song bases (triphop/downtempo) and noticed that the exact same DSP chain (with external VST) sound much better when put on the TrackDSP lane than on the SampleDSP lane.

Is there an explanation for this?

Greetings

9 posts - 4 participants

Read full topic

Categories: Forum

Free Good Old VSTs https://plugins4free.com/instruments/

October 18, 2023 - 14:08

Accidentally found this page - there’s a load of free old and classic VSTs - instruments, effects and more:
https://plugins4free.com/instruments/

I personally recommend ErsDrums.

1 post - 1 participant

Read full topic

Categories: Forum

New Tool (3.4.3) Paste Sample Selection v1.0 build 002 (October 2023)

October 18, 2023 - 13:30
Description:

The Paste Sample Selection uses the selection without using clipboard copy so you can paste the selection after the selection itself or at the end of the audio waveform via new key commands.

When you paste, it will automatically select the pasted area, so you can repeat the operation to create continuous pastes.

It is possible to combine the new keyboard commands with the classic CTRL-C and CTRL-V to enhance combined control.

To assign the three new keyboard commands: Go to “Renoise:Edit/Preferences/Keys/Global/Tools/ ~ PSS …”:

  1. Clone Sample Selection After End (includes the data)
  2. Clone Sample Selection Continuously (includes the data)
  3. Paste Sample Selection Continuously (overwrite the data)
To download: renoise.com Paste Sample Selection | Renoise

Renoise is a digital audio workstation. It lets you compose, edit and record production-quality audio using a music tracker-based approach. It features a wide range of built-in audio processors, alongside support for all commonly used virtual...

Related link: What feature are you hoping for in upcoming Renoise releases? Ideas & suggestions Simple but necessary thing. Allow to PASTE multiple times in Sampler . Like in any other programs.

3 posts - 3 participants

Read full topic

Categories: Forum

Latency on live recordings

October 17, 2023 - 16:56

I started working on a track and recorded some guitar without any noticeable latency problems, but a day later when i tried to record some more the latency was suddenly very high. I tried restarting the PC, but latency was still horrible. Then i turned off all the effects on all tracks, but still the latency suck balls.
I’m not sure if the problem is caused by Renoise, could perhaps be my sound card, but i checked the settings and it’s set to 5ms which i’m not supposed to notice. The experienced latency is probably more like half a second or more.
The cpu usage is less than 5%, so that shouldn’t be an issue. I also turned off most of the apps running in the background.
I can’t understand what i may have done to cause this. Any ideas?

5 posts - 4 participants

Read full topic

Categories: Forum

Long mixes in renoise for my radio station

October 17, 2023 - 02:55

Hello, i would like to create exports of long mixes (5+ hours) with a nice plugin to improve sound quality. the memory i have is 96 GB and should be sufficent to support such features. why is there a limit on 2 hours and some minutes.

10 posts - 4 participants

Read full topic

Categories: Forum

Activation email not send to domain

October 17, 2023 - 02:53

i tried to activate through remco@workandtravel.world, but did not receive the activation mail on time, the .com is fine

1 post - 1 participant

Read full topic

Categories: Forum

Equal Block Divider

October 16, 2023 - 21:30

What about a block divider? I’m thinking about a function that works like the separate funktion, but instead of just separating once at line, it will divide the block in equal blocks of the same size, if possible.
So, for example, you can divide a 16 lines block into 4 4 line blocks at line 04, but if you divide at line 05, you will get 3 blocks with length 5 and 1 with length 1.
That would be great for re-arranging large blocks in particular.

All the best,
Michael aka Minkepatt

2 posts - 2 participants

Read full topic

Categories: Forum

Pages