Renoise Forum
Bug in pattern split: Does not deactivate empty automation
@ffx wrote:
If you split a pattern into two, it is possible that one of the patterns will not have any point in an automation lane anymore, for example, if automation only was set in the first half of the original pattern and you split the pattern in the middle.
But then Renoise does not remove the “active” flag of the pattern with the now empty automation. This may lead into script errors like this one:
New Tool (2.8, 3.0): Flexible Pattern Resizer Renoise Tools
Hey,
found a new bug in v3.00 (Renoise 3.21). If you have fx devices in a group and you have a parameter of the fx automated like so:
[47]
It will throw this error:
org.illformed.PatternResizer.xrnx/main.lua’ failed in one of its notifiers.
Please contact the author (Kieran Foster | illformed@gmail.com) for assistance…
main.lua:228: attempt to index field ‘?’ (a nil value)
stack traceback:
main.lua:228: in function ‘resize_pattern’
main.lua:496: in function main.lua:495
If you delete…
Posts: 1
Participants: 1
Load MIDI mapping preserving the existing mapping
@Raul wrote:
renoise.song():load_midi_mappings(filename) seems that it only allows you to load a MIDI mapping file but destroying all the mapping already established in the song.
Is there any way to load an XRNM file without losing the mapping already established in the song from a tool?
Another question. Is there any way to load two or more separate XRNM files at the same time without deleting each other?
As it is now, it is only possible to load an XRNM file when starting an empty song. If you already have a mapping established in your song, for example, in the middle of the project, it will destroy it. This is a bit limited. Any help is appreciated. (join two or more XRNM files through a function I do not see it very reasonable either).
-- Load/save all global MIDI mappings in the song into a XRNM file. -- Returns true when loading/saving succeeded, else false and the error_message. renoise.song():load_midi_mappings(filename) -> [boolean, error_message or nil] renoise.song():save_midi_mappings(filename) -> [boolean, error_message or nil] -- clear all MIDI mappings in the song renoise.song():clear_midi_mappings()…
By the way. I think there is a problem with the XRNM extension to load it with Renoise. In Windows 10, if you double-click to load the file from the Windows 10 disk browser, it will not load it correctly. Apparently, you can only do it from the MIDI Mapping window.
Posts: 1
Participants: 1
Make line/curve mode the default on in automation
@ffx wrote:
The line/curve mode should/could be the default mode instead steps, just as in any other DAW. Since Renoise now has a powerful curve feature, I think there is no reason to still keep steps mode as default.
Posts: 1
Participants: 1
Support for pitchbend/aftertouch in midi mapping
@ffx wrote:
It would be great, if Renoise was supporting pitchbend and aftertouch in the midi controller mapping, so you could bind pitchbend to the pitchbend slider of the “Instr. Midi Control” device. And if there was pitchbend/aftertouch used in the mapping, that Renoise wouldn’t record it as pattern commands anymore.
I guess that would be a quite simple solution to have pichbend as a real automation lane. Or is there something I did not take into account? I know the pitchbend implementation is very specific, but it could be converted into a normal 16 bit integer.
What do you think?
Thanks for consideration.
Posts: 2
Participants: 2
Group sends with tracks
@renoisenoob wrote:
I have a Track going to a send for effects, but I want to group the send and track together so I can compress them together and give it a more uniform sound rather than sound like an effect plonked on top of a sound.
I’ve read the previous posts with no avail, is there still no way to do this?
Posts: 2
Participants: 2
EatMe - Sweet Love (soft rock)
@EatMe wrote:
surf soundcloud.com/eatme/sweet-love
EatMe - Sweet Love (soft rock / pop)
made with Renoise
Posts: 1
Participants: 1
Windows: Renoise doesn't save the cpu mode for u-he plugins
@tw1psy wrote:
Renoise 3.2
Win 10 x64
Renoise wouldn’t save the cpu utilization mode for Diva and Repro-5. I have no problem regarding this in Ableton. Eachtime I load a project with the aforementioned plugins in renoise, I should manually change the cpu to Multicore mode .
Posts: 1
Participants: 1
Renoise Tools "Window Position"
@Rent_Demon wrote:
Hi,
i’m trying to figure out how to force my tools opening at specific position on my desktop. I’m using a triple screen setup:
-1 for Instruments near by my midi Instruments/samplers/synths.
-1 for Mixer & Effects near by my control surface MCUPro and my external effects.
-2 Mains centers for tracker and other windows (duplex browsers / sononymph / guru) near by main keyboard
It is just about organisation, but i’d like earning the time i spend repositioning windows on the proper screen next to the corresponding real hardware.
Cheers & Happy New Year to all of you!!!
Posts: 1
Participants: 1
Chemeleon - You Make Me EP (4 track EP / out New Years Day 2020)
@chemeleon wrote:
Released 1/1/2020, this EP is intended to showcase some more recent works and contextualise / exemplify their unique qualities. Thank you guys for the support and advice over recent years.
BandCamp Link
Contains the tracks :
You Make Me (Lose My Marbles)
Post Sleep Dreaming
Through The Laced Leaves
You Are A (Slow) Nightmare
Happy New Year
Posts: 1
Participants: 1
Biggie_rmx (84 BPM)
Need advice: Teaching electronic music / Renoise to elementary school kids
@mabersold wrote:
Hi everyone,
My child’s elementary school was looking for some adults to volunteer to teach classes on specialized topics after school. I don’t know too many skills that would interest young kids, but my wife convinced me that they might be interested in learning how to make music on a computer. So, I signed up, and will likely be teaching a class on this in March.
It will be a single class, running for just an hour. The kids will probably be around ages 9-12.
Does it matter if I’m not really familiar with the more popular DAWs? I’ve only ever used tracker-style interfaces and never felt much of a desire to move beyond those, so I’m unfamiliar with piano-roll style interfaces and such. I also have limited experience with synthesizers - I understand how they work at a basic level, but I mostly use sample-based instruments.
Here’s the rundown of what I’m thinking the structure of the lesson will be:
- The basics of how computers make music (the basic waveforms, ADSR envelopes, etc, differences between synths, samples, and directly recording instruments/vocals)
- How to write the music itself (difference between a musical staff and a track in Renoise, how to enter notes with a keyboard)
- Compose a very basic song (establish a beat, have the kids come up and help create patterns)
Since trackers aren’t as popular as piano roll DAWs, would it be worth it talk about them? Are there any free music programs that kids of that age might enjoy?
Posts: 3
Participants: 3
Phrase playback, ramping/interpolation error?
@joule wrote:
See the attached instrument. Something seems wrong with the ramping or interpolation mechanics in phrases when deleting the sample number?
I’m expecting the arp to fade out, but instead every note will click. I’ve tried various methods and settings to no avail.
stutter_phrase.xrni (2.8 KB)
Posts: 2
Participants: 1
Need opinions/help on a track
@stoiximan wrote:
Hello people so i have this track and need your help about the composition it self and the mix.
Do you think that the first vocals before the beat starts. are too high and should i stay at the range of the second vocals.
How is the mix sounding so far any pointers?
Do you like the lyrics?
Posts: 2
Participants: 2
Renoise Soundcloud 2019 Playlist
@alien7 wrote:
Renoise Soundcloud 2019 Playlist
Starting in 2015 I have posted a similar thread each year to this group and thankfully everybody joined in. It gives some well needed exposure to the more unknown Renoise music creators out there.
Please post your own personal favorite Renoise song you have released on Soundcloud in 2019.
I will create a playlist on soundcloud consisting of these renoise composers tracks.
The First 20 submissions will be included in my playlist.
Previous playlists can be found here.
http://www.heartbeathero.com/renoise-soundcloud-playlists/
Looking forward to your submitions!
Daniel Barton a.k.a. HeartBeatHero
Posts: 2
Participants: 2
Support for MPE "MIDI Polyphonic Expression"?
@Justanotherlemming wrote:
There are some really expressive and cool midi-instruments such as LinnStrument, Roli Seaboard etc. These allow playing instruments in a more expressive manner.
The LinnStrument would be a perfect fit for Renoise.
So my question/feature request is if Renoise supports MPE or could implement support for it.
"MPE stands for “MIDI Polyphonic Expression” and is a new MIDI standard created by us, ROLI, Apple, Moog, Haken Audio, Bitwig and others for communicating over MIDI between MPE controllers (like LinnStrument, Roli Seaboard, Continuum, SoundPlane or Eigenharp) and MPE sound generators (like these).
The principal reason for MPE is to get around a limitation of MIDI: Pitch Bend and Control Change messages must apply to all notes on the channel. This prevents polyphonic pitch bends and polyphonic Y-axis control (which uses Control Change messages) over a single MIDI channel. MPE solves this problem by sending each note’s messages on a separate MIDI channel, rotating through a defined block of channels. Here’s a brief summary of MPE:
Each note’s messages are sent over a unique MIDI channel, rotating through a defined contiguous block of channels called Per-Note channels. The per-note messages are limited to Note On, Note Off, Channel Pressure (for finger pressure), Pitch Bend (for X-axis movement) and CC74 (for Y-axis movement). All other messages (like Program Change, CC7/volume, CC64/Sustain, etc.) apply to all voices and are sent over a separate “Common” channel, either channel 1 or 16. If 1, the per-note channels are 2-16. If 16, the per-note channels are 1-15. Or a split MPE keyboard could, for example, send the left split over Common Channel 1 and per-note channels 2-8, and the right split over Common Channel 16 with per-note channels 9-15. You can choose how many per-note channels are allocated to each split.
Note that most MPE-compatible MPE synths do not implement a Common channel, instead applying all received messages other than the above five per-note messages, regardless of the channel on which they are received, as Common and therefore applying to all notes.
In LinnStrument, MPE is called “Channel Per Note” mode, and the Common channel is called the “Main” channel."
Info from:
http://www.rogerlinndesign.com/mpe.html
The Linnstrument keyboard:
rogerlinndesign.com
Roger Linn Design - LinnStrument
LinnStrument - A revolutionary expressive musical perfomance controller. In short, LinnStrument is an expressive alternative to the MIDI keyboard controller. Find out more at www.rogerlinndesign.com
Other similar midikeyboards:
Artiphon
Artiphon | Meet the Artiphon INSTRUMENT 1
A new kind of digital instrument that adapts to the way you play.
roli.com Seaboard: The Future Of The Keyboard | ROLIThe Seaboard reimagines the piano keyboard as a smooth, continuous, touch-responsive surface where any kind of sound is possible. Musicians of all backgrounds have discovered a new way to express themselves on the multi-award-winning Seaboard.
Posts: 1
Participants: 1
Another hip-hop instrumental
@dspasic wrote:
Hi guys, made another quick beat in renoise, not fully produced, just ‘glued a bit’
hope you like it!
Posts: 3
Participants: 2
For the ones that are not with us this year
@stoiximan wrote:
Vocals are in Greek.
No mixing and mastering
Lyrics
I shout
but you are not there
I make a wish
and maybe it will come true
That wherever you are
you can hear me
Will i ever find out if you can hear me?
Posts: 1
Participants: 1
"Unstable" value in phrase.shuffle
@joule wrote:
Steps to reproduce:
- Create two phrases in an instrument.
- Set the shuffle value in phrase 01 to 10%
- Do this in the terminal:
renoise.song().selected_instrument:phrase(2).shuffle = renoise.song().selected_instrument:phrase(1).shuffle - Phrase 01 will have shuffle value 10% while Phrase 02 will be set to 9% according to the GUI. Both should be 10%.
Edit:
Actually it’s enough to just do this:
renoise.song().selected_phrase.shuffle = renoise.song().selected_phrase.shuffle
The value will change from 10% to 9%.
I discovered it when trying to mirror parameters in phrases via observables. Will check if it’s easy to circumvent programatically by rounding.
Posts: 1
Participants: 1
Avoid recording midi events in the pattern lines
@Chrom wrote:
Hey,
I would like to know if there is a way to prevent Renoise from writing incoming midi information in the pattern lines while recording? Is there a way to only write in automation envelope?
Thanks a lot
Thom
Posts: 1
Participants: 1