Renoise Forum
Tool crashes Renoise using Document load
Trying to implement default values for a DocumentList element in preferences and able to crash Renoise with
Fatal Error: Failed to create an object of type ‘TLuaDocumentListImpl’ ( Fatal error while reading a document. Failed to create an object of type ‘path’! ).
A fatal error or crash occured (unhandled exception in thread: GUI).
The code looks like this:
renoise.Document.create("Entry") { name = renoise.Document.ObservableString(), path = renoise.Document.ObservableString(), } function create_entry(name, path) local entry = renoise.Document.instantiate("Entry") entry.name.value = name entry.path.value = path return entry end local default_list = renoise.Document.DocumentList() for i = 1, 8 do default_list:insert(create_entry("some name", "abc")) end renoise.Document.create("MyPreferences") { list = default_list } local preferences = renoise.Document.instantiate("MyPreferences") renoise.tool().preferences = preferencesBTW, can we somehow make this work apart from the crash using the “defaults way” instead of modifying preferences.list after load if it doesn’t contain enough elements?
1 post - 1 participant
macOS: SWAM VST3s crash on gui opening
Hi there,
the SWAM instruments / VST3s are crashing/force-quitting in Renoise 3.4.4 macOS 14.5, as soon as you open its GUI. The log shows nothing after the entry about opening the GUI.
Opens fine in Bitwig, Ableton etc.
Steps to reproduce:
- Visit https://audiomodeling.com , register a new account
- Install the download manager (it’s not intrusive at all)
- Install some instrument as trial version, only the VST3 version
- Try to open it in Renoise in a clean project
1 post - 1 participant
MIDI export fails on unknown Lua error
I’m trying to export my song to .mid, but it fails like this:
When I try an older song it works. Any idea how to fix this?
1 post - 1 participant
Activity in mapping editor
I would love to see (note on , velocity ) activity in the mapping editor when pressing notes .
Currently this is only possible when there is actual waveform data involved
1 post - 1 participant
Renoise Note Off's filter? How to filter out Note Offs?
Maybe I don’t understand semantics of MIDI settings window…
I want to filter out the Note Off MIDI messages.
But regardless it’s ticked or unticked - the Note Offs get through.
I want Note Offs be ignored. I want just the Note Ons.
Context: I am routing Alesis SR-16 through U2Midi Pro Midi2USB cable. Unfortunately I can’t find options in Alesis to turn Note Offs Off.
1 post - 1 participant
Milkytracker news
for anyone who missed the update:
milkytracker.org MilkyTracker | NewsOpen source multi-platform Fasttracker II compatible music application.
1 post - 1 participant
Electribe ER-1 ROM Samples
Electribe ER1 Korg ROM Smaples.xrni (128.8 KB)
It’s from here: Loading custom samples
Electribe Shaman hacked the samples out of the box.
1 post - 1 participant
Line Input Within MIDI Instruments
Not sure if this was requested before, but currently, if you want to use a MIDI instrument like a hardware synthesizer in Renoise, you would need to add a Line-In DSP effect in one of the tracks in order to hear it. Why not have Line-In built in the MIDI instruments as an option? That would give more flexibility on where the MIDI instrument can be used and you could save space within the track’s effects stack. I don’t think the DSP effect should be removed either but making a requirement can make dealing with MIDI instruments that are connected to one or two of the audio interface’s inputs a little bit more of a hassle to set up than to just simply set the line-in outputs within the MIDI instrument itself and you should also be able to save the MIDI instrument as a preset Renoise instrument to make setting it up even more quick.
1 post - 1 participant
My very first song made with samples and native fx
For years, I have relied on plugins. This time, I challenged myself to make my own samples from my favorite plugins and make a track with them. I hope you enjoy it!
drive.google.com Raving Ridge.xrnsGoogle Drive file.
1 post - 1 participant
Send device , automate mute/keep source toggle
It would be great if we could automate the mute/keep source on send device
1 post - 1 participant
XYpad use, can it remember it's state?
hi, whenever i try to use this:
after i let go of the click, it reverts to the middle.
could it just stay put instead?
3 posts - 3 participants
Music composition techniques of inspiration and expression
So there’s a lot on production techniques around on the web. But what about composition techniques? How do you work when trying to create a vision of sound and put it into reality with music software?
I believe there can be fundamental techniques worth developing when going for this. When going for composition, it is like any skill - you can train and develop it due to practicing and exercising it.
Some people have strong vision of sound from the beginning on, and just lack the tools to put into practice. I’m a bit like that, and have to say you have to reinvent your fantasy to make it real, but in the end you can come to the point where you started maybe…just now you can make the sounds all real.
Others make up the composition during creation, and this is the way to learn to connect to intuition I believe. This way my skills also developed…I couldn’t make the sounds in my head at first. But when I started trying, I’ve learnt to build pieces up from how they happen, step by step.
Instead of trying to make up the whole piece at once, you start with building up from simple ideas, loops or elements. Then I wait for an inspiration how it could progress, or what kind of other elements might fit for it. Going on, listening and processing over and over again…it is like sculpting, from a raw rock, slowly an intricate piece can develop.
You can also separate sounds and composition idea. I liked first playing around with sounds, making them fit in aesthetics and sound. Then, wiping all my loops and automation note data, making a completely different composition from it step by step. Even from a techno setup, making a composition like a classical piece with layers and facets and tempo and mood changes - the sounds already fit together well, and this can free the head to gain and realize a fantasy of what they might be able to express.
This is like divide and conquer. Making a frame, a set of inspirations and limitations that still leaves anything open, but pre-defines common grounds for the language of sound to develop. Then painting it bit by bit with colors previously matched to each other. Painting it layer by layer, consecutively adding details and drawing over bad parts so everything fits together.
Might seem like a tedious process to do at first, but it is the way. First the intuition, the inspiration is in the moment and the simple decisions on how to sequence things. Follow it, building up on the ideas, then you may see that you start anticipating more and more moves and planning more and more ahead - just with steps that you DO understand on how they will sound and build up on each other, not just dreaming. In the end you can know ahead what steps lead to a final result without building up on the steps, then you can learn to plan everything ahead in fantasy and then working to nail the idea down. This is probably a master’s craft, after years of practice.
Curious to hear your ideas and techniques to build up original style pieces and constructing the layers of composition from inspiration to actual sounds!
1 post - 1 participant
Question for everyone! In Unicode, how to patch glyphs from one font to another?
Viewing the Unicode musical symbols table of contents from the following link…
en.wikipedia.org Musical Symbols (Unicode block)Musical Symbols is a Unicode block containing characters for representing modern musical notation. Fonts that support it include Bravura, Euterpe, FreeSerif, Musica and Symbola. The Standard Music Font Layout (SMuFL), which is supported by the MusicXML format, expands on the Musical Symbols Unicode Block's 220 glyphs by using the Private Use Area in the Basic Multilingual Plane, permitting close to 2600 glyphs. The following Unicode-related documents record the purpose and process of defining sp...
unicode.org U1D100.pdf209.99 KB
Renoise uses the OpenSource dejavu font.
It would be possible to patch those glyphs from some other similar font into this font. Does anyone know how to do this correctly?
This would allow rhythmic figure symbols to be used in Renoise sources and in the API for creating Lua tools. If done well, it could be implemented under the hood of Renoise for a future release.
Can anyone help here?
More InfoOn Windows the fonts are installed here:
C:\Program Files\Renoise 3.4.4\Resources\Skin\Fonts
With the Renoise session closed, it is possible to modify the fonts to test them. The intention is to be able to use the same fonts but also to include the new glyphs, all those related to music theory.
Anyone want to play with this and describe the process of how to patch them?
This thread was started here, in the tools section:
Add support for "Unicode Music Symbols" to Renoise's default font Renoise Tool Development Viewing the Unicode musical symbols table of contents from the following link… Would it be possible for the API to also support this musical figure symbology?1 post - 1 participant
Launch Renoise with terminal open?
Is there a way to open Renoise with the scripting terminal open? It would be useful for debugging startup issues with tools and in general not having to go through opening it when developing.
For example renoise --terminal would be nice.
Alternatively, renoise --debug-lua or something could print lua related logs to stdout.
1 post - 1 participant
I'm looking for the same piano samples as space piano
Dear people, I have been searching on the internet for a while, I have always been busy with the Saple Space Pino from my Renoise program. but I sometimes have songs that use octave 1 and I don’t get a clear sound from my headphones or speakers due to the low octave, and when I search for piano samples on the internet I can’t find a sample like space piano, they are always melodies There are samples available on the net, such as piano samples where you can make your own melodies or songs like greetings
1 post - 1 participant
Ability to Add Multiple VST Instruments by Layers in Renoise instrument
Hello!
I’d like to suggest an idea to enhance the Renoise sampler. It would be amazing to have the ability to add multiple VST instruments layered within a single sample, allowing for the creation of more complex and rich sound textures. For example, this could enable combining sounds from different synthesizers or effects directly within the sampler.
If such a feature already exists or is planned, I’d love to know how to use it.
Thank you!
1 post - 1 participant
Save as default/init for stock plugins
I’d like to be able to set the default view range for the EQ plugins to 9db which I feel allows for more precise equalization but unfortunately I don’t think there’s a way to override the default “init” preset. Saving as “Init” just creates a user preset unrelated to the factory init.
It sounds like a minor thing but imo having default settings you’re comfortable with makes a massive difference in productivity especially when you load something as common as an EQ plugin dozens of times a day
1 post - 1 participant
External editor reload into renoise with changes
I urgently need to stop using the Renoise Scripting Terminal & Editor.
I’ve tried adding this
_AUTO_RELOAD_DEBUG = trueto the beginning of PakettiSamples.lua
and to the end of main.lua
but i don’t see any changes happening when i make changes to the file on an external editor.
if i go to Scripting Editor in Renoise and load main.lua and add a line and press save, i also don’t see PakettiSamples.lua changes being reload.
What am I missing here, please?
I use 25 requires before the _AUTO_RELOAD_DEBUG = true command. is this the way?
1 post - 1 participant
Add support for "Unicode Music Symbols" to Renoise's default font
Viewing the Unicode musical symbols table of contents from the following link…
en.wikipedia.org Musical Symbols (Unicode block)Musical Symbols is a Unicode block containing characters for representing modern musical notation. Fonts that support it include Bravura, Euterpe, FreeSerif, Musica and Symbola. The Standard Music Font Layout (SMuFL), which is supported by the MusicXML format, expands on the Musical Symbols Unicode Block's 220 glyphs by using the Private Use Area in the Basic Multilingual Plane, permitting close to 2600 glyphs. The following Unicode-related documents record the purpose and process of defining sp...
Would it be possible for the API to also support this musical figure symbology?
unicode.org U1D100.pdf209.99 KB
2 posts - 2 participants
Sample Set/Keyzone Import
One place I’m really struggling with Renoise’s sampler is in importing previously created sample keyzones. There doesn’t seem to be a way to do this that I have found. You can only import entire instruments which overwrite your current instrument. If I sample a bunch of synth waveforms or sounds and map them out, I’d like to be able to easily pop them into a new set for layering. This makes it really easy to do sampling synthesis with basically any set you’ve previously created. That way I can just try out different sets/previously created keyzones like any oscillator, like using a rompler. Currently I have to use other samplers to do this and I don’t like that since Renoise is still my musical home.
1 post - 1 participant