Feed aggregator

How to install Renoise on Guix / Guix System

Renoise Forum - January 30, 2024 - 01:18

I wrote a Guix package definition for Renoise so that it can be installed on Guix System, or simply through the Guix package manager on a foreign distro. This took me over a month of constant debugging to get working, so I’m hoping this will really save some people lol.

I have the package definition hosted in this repo:

GitHub GitHub - senkowo/guix-channel: A personal guix channel

A personal guix channel. Contribute to senkowo/guix-channel development by creating an account on GitHub.

I highly recommend reading through the full README, since it has a lot of really useful information on getting it installed and set up.

If there are any questions or you need help setting it up, throw them my way, either on here or on the github issues page, whichever’s more appropriate.

Enjoy! :3

Yui

1 post - 1 participant

Read full topic

Categories: Forum

Render same song "x" times

Renoise Forum - January 29, 2024 - 12:48

Hello Renoise community,

I am reaching out to seek your expertise and assistance in creating a custom rendering tool for Renoise. I must admit that I am not proficient in scripting, but I have been experimenting with tools like GPT to enhance my understanding.

My goal is to develop a tool that mimics the functionality of the default rendering tool in Renoise, with one specific addition. I would like the rendering process to be repeated a certain number of times (let’s call it “X”) without requiring manual intervention for each render.

The reason behind this request is that I am working on generating procedurally generated samples within Renoise, and automating the rendering process would greatly enhance my workflow. I believe this could lead to more efficient and creative exploration of sound design possibilities.

If any of you have experience with Renoise scripting or are knowledgeable in creating tools, I would greatly appreciate your guidance and support in achieving this functionality. Your assistance will be instrumental in helping me streamline my creative process.

I end up with such code, and i admit I dont know if its any good or its just some fantasy generated by chat GPT

-- main.lua local vb = renoise.ViewBuilder() renoise.tool():add_menu_entry { name = "Main Menu:Tools:RenderSong", invoke = function() show_combined_render_dialog() end } function show_combined_render_dialog() local dialog_content = vb:column { margin = 10, vb:text { text = "Choose options for rendering:", font = "bold" }, vb:row { vb:text { text = "Save Path:" }, vb:textfield { id = "save_path", width = 200, notifier = function() -- Add validation or processing if needed end }, vb:button { text = "Browse", notifier = function() browse_for_save_path() end } }, vb:row { vb:text { text = "Song Name:" }, vb:textfield { id = "song_name", width = 200, notifier = function() -- Add validation or processing if needed end } }, vb:row { vb:text { text = "Number of Renders:" }, vb:valuebox { id = "render_count", min = 1, max = 10, value = 1 } }, vb:button { text = "Render Song", notifier = function() render_song() end } } renoise.app():show_custom_dialog("Render Song", dialog_content) end function browse_for_save_path() local dialog = renoise.app():prompt_for_path("Choose a folder to save the rendered song") if dialog then local save_path_field = vb.views.save_path if save_path_field then save_path_field.text = dialog end end end function render_song() local song = renoise.song() if not song then renoise.app():show_error("No active song found.") return end local sequencer = song.sequencer if not sequencer then renoise.app():show_error("No sequencer found in the active song.") return end local pattern_sequence = sequencer.pattern_sequence if not pattern_sequence then renoise.app():show_error("No pattern sequence found in the active song's sequencer.") return end -- Set rendering options for the combined tool local render_options_combined = { start_pos = 1, end_pos = pattern_sequence:find_last_pattern(pattern_sequence:sequence_length()), sample_rate = 44100, bit_depth = 16, interpolation = "cubic", create_backups = false, } -- Set the rendering filename local save_path_combined = vb.views.save_path.text local song_name_combined = vb.views.song_name.text local filename_combined = save_path_combined .. "/" .. song_name_combined .. "_RenderedSong_combined.wav" -- Display a message renoise.app():show_message("Combined Rendering started. Please check Renoise for progress.") -- Start the combined rendering process local render_count_combined = vb.views.render_count.value for i = 1, render_count_combined do local success_combined, error_message_combined = song:render(render_options_combined, filename_combined, rendering_done_callback_combined) if not success_combined then renoise.app():show_error("Combined Rendering failed. Error: " .. error_message_combined) return end end renoise.app():show_message("Combined Rendering completed successfully.") end -- Callback function for combined rendering done function rendering_done_callback_combined() renoise.app():show_message("Combined Rendering done callback called.") end

1 post - 1 participant

Read full topic

Categories: Forum

Smooth scrolling option in Pattern Editor

Renoise Forum - January 29, 2024 - 04:54

Hi Everyone, newbie here.

I am evaluating various Trackers, and my list is now reduced to Renoise and OpenMPT.

So far I like Renoise best (coming from Reaper in terms of features), but one single thing I very much prefer in OpenMPT: there’s an option for smooth scrolling while playing a pattern.

It hurts my eyes when I play a pattern in Renoise. In OpenMPT the scrolling is smooth and far less straining compared. I use a screen pivoted in portrait mode with both Trackers, and the smooth scrolling is very relaxing to the eyes and easier to follow without all the mini jumps from row to row. And it worsens when I increase the vertical padding between rows and/or font size.

I hunted down a similar option in the preferences, but came up short. I posted this identical question on the Renoise Reddit, and the simple answer is “no”. (The scroll lock is helpful, but of course not quite the same. I prefer scrolling as do many others I gather.)

Aside from that, and the classic file tree manager in OpenMPT, Renoise gets my vote (by far). The GUI scaling by itself is a decisive factor, let alone the additional features.

The tree manager I can live without. The smooth scrolling is a real pain point, however. It’s very hard on my eyes: in particular when playing the pattern editor on a portrait screen.

The person responding on Reddit linked to an identical request back in '09:

(super) Smooth Scrolling Ideas & suggestions Scrolling by pixel instead of per line… optionally of course. This would be soooo cool for low speeds, or varyying speeds. And yes, it would also eat a lot of CPU I guess.

At the time the main detractors assumed a smooth scolling option in the pattern editor would be “dizzying”. I can assure you the opposite: a smooth scrolling pattern editor is very easy and calming on the eyes, and also (much) easier to track. Proof is in the pudding: fire up OpenMPT and test it for yourselves:

Open one of the demo files. View menu–>Setup. The “Smooth Pattern Scrolling” option is located in the General tab. Play the pattern.

One of the obvious advantages: it is easy to read the notes in smooth scrolling mode. It is impossible to read those without smooth scrolling. That alone should be a valid reason.

It would be great if smooth scrolling would be implemented at some point in Renoise.

1 post - 1 participant

Read full topic

Categories: Forum

First upload - requesting feedback!

Renoise Forum - January 29, 2024 - 00:03

Hello everyone! I’ve been messing around with Renoise for a very long time (I also have Reason 12 and alternate between the 2). Generally “messing around” means that I have ideas but rarely complete them and I certainly never share them! My New Years resolution however is to actually complete some music and put it up on the internet. So hear goes - a completed track and my first ever upload to Soundcloud (I really need to think of a proper name and update my profile, but it’s a start right?). I’ve been playing about with deep techno sounds lately and gradually been getting to the stage where it sounds less cheesy. Everything is a work in progress, so any feedback is much appreciated.

1 post - 1 participant

Read full topic

Categories: Forum

ASIO driver keeps crashing

Renoise Forum - January 28, 2024 - 21:07

I setup Renoise on a Windows machine yesterday and I’m having trouble getting ASIO to work properly. Whenever I set Renoise to use my sound cards ASIO driver it reports that it failed to initialize but the audio still works. Whenever I change the ASIO settings it gives me the same error, I do not get the same error with ASIO4ALL or FLASIO. I also do not experience this issue with other ASIO clients.

1 post - 1 participant

Read full topic

Categories: Forum

Portable Hardware Groovebox Tracker

Renoise Forum - January 28, 2024 - 20:43

Hello

I hope this project can outgrow an ordinary DIY project and turn into a full-fledged creative tool

Linux Tracker Terminal Demo



GitHub hihihihinick - Overview

linux and audio related things. hihihihinick has 2 repositories available. Follow their code on GitHub.

1 post - 1 participant

Read full topic

Categories: Forum

Problem/question with edit mode

Renoise Forum - January 28, 2024 - 11:44

So I’m following the tutorial user manual for renoise and edit mode is driving me crazy. unless i select the key option while im in it none of my notes will register. but if im on that part of the note edit mode will delete my notes as i go? so whats the point? im sorry but im just so perplexed about this part of the software.

1 post - 1 participant

Read full topic

Categories: Forum

Player pro theme

Renoise Forum - January 28, 2024 - 00:42

since there isn’t centralized place where theme are contain i don’t know where find it i search the player pro theme if some of you have it could you send me it thanks

2 posts - 2 participants

Read full topic

Categories: Forum

Terminal & editor suggestions

Renoise Forum - January 27, 2024 - 15:37

I have two minor convenience/ergonomic suggestions for the built-in scripting terminal & editor.

  1. Tool custom dialogs not stealing focus from the editor. Now I need to re-click on the editor window to continue scripting whenever I edit/save a tool that opens a window. It breaks the “close to live coding” experience

  2. Horizontal split layout to place the terminal/console below the editor would be very nice. Sure, it’s easy to switch between them with ctrl-e/ctrl-t, but having the console always visible would look and feel very sleek for us print debuggers. (I’ve put my second monitor in portrait mode for the sake of the editor, so there is plenty of room!)

1 post - 1 participant

Read full topic

Categories: Forum

Is it safe to git clone a github repo onto Scripting Tools?

Renoise Forum - January 27, 2024 - 14:27

Hi, I’d prefer to have my GitHub Paketti Repository in the Scripting Tools folder where the rest of the scripts I use are, at.
Is this safe? Does Renoise commit suicide / become unresponsive, if there’s .git stuff there?

1 post - 1 participant

Read full topic

Categories: Forum

This xrns makes Renoise crash when loading, now matter what?!

Renoise Forum - January 27, 2024 - 13:47

Hi all,

It’s da Celsius. 23 years later.

Hanging or crashing Renoise builds were common but I hadn’t seen that is many MANY years, no doubt because of Edouard and the excellent crash recovery system he added. Yet somehow to my surprise, it actually happened. xrns kryptonite. Hard hang upon load. After working on this for an eternity, I was horrified to see that Renoise simply hangs when I try to open the .xrns. I disabled all vst/vsti’s, but nothing doing. I really need to recovery the patterns + the mixer, I dont care about the sample data as I can rebuild it from previous backups. I dont recall Renoise crashing while saving not does it seem to be an SSD problem. Clearly there’s some data corruption in there. Please not I use extensions, no midi mapping, only dsp’s and vsts.

If anyone has a way to access the patterns, I will be eternally grateful, so will many people I’m playing it too soon

Link to the cursed xrns : https://glamrock-agency.com/renoise/MORG-2024.xrns

Thanks again all!

Neil

1 post - 1 participant

Read full topic

Categories: Forum

Equalizer Endless Inspiration

Renoise Forum - January 27, 2024 - 12:32

a very short piece, an atmosphere, inspired by the film Equalizer.
I used Roland SRX Dance and Spire VST mainly.

bass in introduction : Acid V Arturia
simple violin : SRX Orchestra

it’s not my best piece… I would have liked a guitar and made it longer but I’m publishing it, because I like its ambience despite everything

good listening !

1 post - 1 participant

Read full topic

Categories: Forum

Help Ref Sound Stopping After Adjusting a Vst Plugin Settings

Renoise Forum - January 27, 2024 - 11:03

Hi.

I think this is setting related as everything was working fine about a month ago, but for some reason when I’m holding the pc keyboard down to play a sample, as soon as I then for example have a vst eq up on the screen, when I move a slider via the mouse, the sound stops as soon as I click the mouse button (ie - activating that vst window) & only resumes once I press the pc key again.
It’s like the vst disconects me pressing the keyboard as it were once I try to move the sliders with the mouse.

Never used to do it & still works ok on older versions, but with 3.42 & with 3.43 which I’ve just installed a few mins ago, it still won’t play ball.

I’m guessing the 3.42 settings have somehow carried over to 3.43 which is giving me the same issue.

If there’s a way of either correcting whatever setting I’ve touched in error, or resetting all settings to default that would be great.

Thanks.

Using Windows 7 64 bit (Vsts are a mix of 32 & 64 bit - But as mentioned, no issues until a few weeks back).

1 post - 1 participant

Read full topic

Categories: Forum

Applying effects to one line

Renoise Forum - January 26, 2024 - 16:21

Hello everyone, I did a lot of research and it’s driving me mad : can you apply one effect to one line ? I want to apply a repeater effect or reverb / delay on only a snare for exemple but I can’t find how.

Thanks a lot for your future answers

1 post - 1 participant

Read full topic

Categories: Forum

WIP - Help wanted: New "LuaCATS" definition for the Renoise API

Renoise Forum - January 26, 2024 - 12:33

There (finally) is a really great Lua Language Server implementation available at https://luals.github.io/, along with extensions for VSCode and NeoVim, which makes editing Lua in general a lot easier.

To make it usable with the Renoise API, I’ve started converting the old Renoise API definitions to the LuaCATS format and published them here:

GitHub GitHub - renoise/definitions: LuaCATS definitions for the Renoise Lua API

LuaCATS definitions for the Renoise Lua API . Contribute to renoise/definitions development by creating an account on GitHub.

I’m also planning to add some very basic auto-completion and typing information to Renoise to make it easier to write new scripts.

It would be great to make this a community effort, so contributions are welcome!

1 post - 1 participant

Read full topic

Categories: Forum

Our New Infinity - Echoes from the Numerical Abyss (Experimental Dungeon Synth)

Renoise Forum - January 26, 2024 - 03:51

Hi. This is my third album. It’s from a experimental dungeon synth / math synth project called Our New Infinity (ONI).

Our New Infinity - Echoes from the Numerical Abyss (Experimental Dungeon Synth)

1 post - 1 participant

Read full topic

Categories: Forum

Setting to move the cursor horizontally automatically in the FX column

Renoise Forum - January 25, 2024 - 23:00

I am currently using a split ergonomic keyboard, and holding down shift while trying to input FX commands is not super easy on my strange layout.

Is there a setting to make it so that while the cursor is on the FX column, it behaves like if shift was held down and keeps moving horizontally? If not a setting, a plugin or a tool maybe?

I’m sorry if this is obvious, but I’m a total noob.

1 post - 1 participant

Read full topic

Categories: Forum

ReWire alternative/solution (4 years later)?

Renoise Forum - January 24, 2024 - 19:07

As many others I was one of those who was so disappointed when ReWire was discontinued. But now it has been a few years so one would expect to find some decent alternative.

So, not being very active or updated with current events I was just wondering how you guys solved this issue?

Maybe you’re doing some workarounds you could share?

Or if there are some interesting products in development?

Let’s look forward and find the next thing!

And yes, I’ve read about Blue Cat Connector and Ableton Link but they don’t have the transport control as far as I’m concerned so it doesn’t sound they are comparable or even worth the hassle. Or prove me wrong.

I’m a Logic + Renoise user.

1 post - 1 participant

Read full topic

Categories: Forum

My newest KORG M1 vst track

Renoise Forum - January 24, 2024 - 12:36

My newest Renoise composition made only with KORG M1 Vst plugins

KORG M1 Test 21

1 post - 1 participant

Read full topic

Categories: Forum

Still buggy: Copy paste VST3 devices, preset state

Renoise Forum - January 23, 2024 - 17:38

If you copy Spectre VST3 (macos arm) from one track to another, the preset will be lost. If you store the preset to A in the source, and then copy it to destination, the preset still is lost, but you can restore by pressing button A (working workaround).

Question is, why does it not properly copy the preset, too? I’ve seen this with other VST3s, too, but I don’t remember the names. Seems to be a bug. Also restoring preset data while loading a song works just normally.

1 post - 1 participant

Read full topic

Categories: Forum

Pages

Subscribe to Renoise aggregator
wurst