|
|
|
02-26-2020, 01:35 PM
|
#1
|
Human being with feelings
Join Date: May 2016
Posts: 430
|
Is there a way in Reaper of generating random MIDI notes , like this ...?
Lets say I have midi in a piano roll (as below).
I want a plugin (hopefully already in reaper) that will move each midi note randomly maximum 7 semitones up or maximum 7 semitones down.
Is there a way in Reaper to do this?
And I want a different result every time for each midi clip on that track.
I am looking for an effect kind of like this:
https://www.youtube.com/watch?v=2IwoK5VJdIs
|
|
|
02-26-2020, 01:45 PM
|
#2
|
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
|
Good question, good video, thanks! All he used Reaper has as well, arps, random, sampler, it should be possible.
|
|
|
02-26-2020, 04:32 PM
|
#3
|
Human being with feelings
Join Date: Sep 2014
Posts: 2,643
|
So you want a plugin to do it and the midi items stay the same or can the item notes be moved randomly within a key range using a script ?
|
|
|
02-27-2020, 07:03 AM
|
#5
|
Human being with feelings
Join Date: May 2016
Posts: 430
|
Quote:
Originally Posted by Rugerio
|
This is really cool. Except I'd like it to generate random notes in real-time.
I.e. I have all my midi notes on D2 as you can see in the picture. I want the midi randomizer to generate random midi notes as the track play. In the range between C2 and C3.
|
|
|
02-27-2020, 12:45 PM
|
#6
|
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
|
Ok, I give you the exact js name, so you can test.
JS MIDI_Tool II, there see Random Pitch (%) parameter. At least something to play with.
You could use 100% random pitch, followed by midiForceToRange by pizmidi for example.
Or Random midi note generator by Tale followed by any arpeggiator you like for getting stepped notes, if you wish so.
Last edited by TonE; 02-27-2020 at 12:59 PM.
|
|
|
02-27-2020, 02:09 PM
|
#7
|
Human being with feelings
Join Date: Jul 2017
Location: Hackensack
Posts: 347
|
Here's a free program called NoteMapper that allows you to set the probability for each note:
https://www.codefn42.com/notemapper/index.html
|
|
|
02-27-2020, 04:16 PM
|
#9
|
Human being with feelings
Join Date: May 2016
Posts: 430
|
Quote:
Originally Posted by Vagelis
|
Wow, some good scripts in there that I'd not seen before.
I installed them, even though I am looking for a realtime on-the-fly solution.
|
|
|
02-27-2020, 06:25 PM
|
#10
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
As it happens, I've just started work on a JS random note generator, which will have options to restrict the output to certain modes, as well as a custom scale option. It will work in real time. I've only just started on it, so even a basic version is a way off yet.
Otherwise, ReaRack3 is capable of doing this. Use the LFO module set to 'random step' and run the output through the Signal Processor module to convert the output from the LFO into MIDI notes (select 'note value' as the output). The note range can be adjusted either on the LFO output or the Signal Processor output. ReaRack3 is only available in the stash here- https://stash.reaper.fm/v/34071/ReaR...dularSynth.zip
Last edited by Time Waster; 02-27-2020 at 06:32 PM.
|
|
|
02-28-2020, 07:30 AM
|
#11
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
A version of the random note generator I'm working on can be found here - https://stash.reaper.fm/v/38410/Rand...Sequencer.jsfx
Currently it features the option of filtering the output by mode. Note value, note length and note velocity can all be randomised within a selectable range. A later version will have the option of choosing a custom scale. The transport must be running to get output.
Last edited by Time Waster; 02-28-2020 at 06:29 PM.
Reason: Fixed broken link.
|
|
|
02-28-2020, 07:36 AM
|
#12
|
Human being with feelings
Join Date: May 2016
Posts: 430
|
Quote:
Originally Posted by Time Waster
A version of the random note generator I'm working on can be found here - https://stash.reaper.fm/v/38410/Rand...Sequencer.jsfx
Currently it features the option of filtering the output by mode. Note value, note length and note velocity can all be randomised within a selectable range. A later version will have the option of choosing a custom scale. The transport must be running to get output.
|
Great !
I followed the link but it said file requested not found.
I'll search for it manually a little later.
thanks for doing these helpful tools : )
|
|
|
02-28-2020, 08:42 AM
|
#13
|
Human being with feelings
Join Date: Feb 2009
Location: Reaper HAS send control via midi !!!
Posts: 4,031
|
|
|
|
02-28-2020, 06:29 PM
|
#14
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
Thanks TonE, I've fixed the link in my post.
|
|
|
02-28-2020, 06:57 PM
|
#15
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
New version uploaded. I fixed a bug which may have resulted in wrong notes being output, or the FX to hang.
|
|
|
02-29-2020, 12:41 AM
|
#16
|
Human being with feelings
Join Date: May 2015
Location: Warrington, UK
Posts: 1,444
|
Quote:
Originally Posted by Time Waster
A version of the random note generator I'm working on can be found here
|
Thank you, I will give that a try.
I normally use NOD-E which is an ensemble that runs within NI Reaktor.
|
|
|
02-29-2020, 02:08 AM
|
#17
|
Human being with feelings
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
|
Quote:
Originally Posted by synkrotron
Thank you, I will give that a try.
I normally use NOD-E which is an ensemble that runs within NI Reaktor.
|
NOD-E is great! I love Reaktor.
|
|
|
02-29-2020, 08:41 PM
|
#18
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
Another small update, the playrate was relative to play position, it's now relative to beat position. Currently it only goes down to one note per beat. In a later version I will allow longer time gaps.
|
|
|
02-29-2020, 11:47 PM
|
#19
|
Human being with feelings
Join Date: Feb 2016
Posts: 52
|
Hy-MPS free to play randomly
random pitch oct velo ......
2.3.4.5.6.7.8 beats
Last edited by bjclulu; 02-29-2020 at 11:55 PM.
|
|
|
03-04-2020, 05:09 AM
|
#20
|
Human being with feelings
Join Date: Aug 2013
Location: Bowral, Australia
Posts: 1,638
|
Another update to the Random Modal Sequencer. Now it actually works, I think. Includes the ability to input custom scales.
Please report bugs.
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:34 AM.
|