MIDI Ex Machina is a new script for the REAPER MIDI editor by RobU23. Import through ReaPack, sychronize, then run the script from the MIDI Editor Action List.

MIDI Ex Machina generates random notes within a scale, random rhythm patterns, and Euclidean rhythms.

 

 

While I may struggle to explain the math of Euclidean rhythms, this is a very fun and easy to use script that I’m sure you’ll enjoy.

LINKS

http://www.twitter.com/reaperblog
http://www.facebook.com/thereaperblog
http://www.patreon.com/thereaperblog

Wiki – https://github.com/RobU23/ReaScripts/wiki/MIDI-Ex-Machina

ReaPack Import URL – https://github.com/RobU23/ReaScripts/raw/master/index.xml

ReaPack – http://reapack.com
More info on ReaPack – Introduction | Tips & FAQ

More info on Euclidean Rhythms
Synthtopia – http://www.synthtopia.com/content/tag/euclidean-rhythms/
Charles R Thompson – https://charlesrthompson.wordpress.com/2015/02/25/using-euclidean-rhythms-to-create-new-beat-patterns/

Save


Posted

in

, , , ,

by

Tags:

Comments

10 responses to “MIDI Ex Machina – MIDI Generator Script by RobU23”

  1. Kyle Avatar

    Excellent post and video Jon (as always). Very cool and exciting script! One thing however I noticed – I’m running Reaper on PC and even though the script is installed correctly via ReaPack, the script will not run from the actions menu. The Run/RunClose/Close buttons remain faded and unclickable. However, if you assign the script action to a shortcut command and load the Midi Editor and execute the shortcut, the script will in fact run just fine. Thought I’d leave this here for your other viewers. Keep up the amazing work!

    Kyle (standingwave)

  2. magwa101 Avatar

    Installed via ReaPack Import URL above: https://github.com/RobU23/ReaScripts/raw/master/index.xml “Load…” via Actions. Failed with:
    RobU – MIDI Ex Machina.lua:416: bad argument #1 to ‘GetMediaItemInfo_Value’ (MediaItem expected)

    1. Admin Avatar
      Admin

      did you have a MIDI item open in the editor?

  3. kelv Avatar
    kelv

    Cant even get it to show in the actions list with the MIDI editor open

  4. Steve Avatar
    Steve

    Properly installed, I think, but every time I try to load it I get this error:

    RobU – MIDI Ex Machina.lua:453: attempt to call a nil value (field ‘BR_GetMidiSourceLenPPQ’)

    1. Admin Avatar
      Admin

      Hi Steve, I think that error is from not having the MIDI item selected. I hit a similar error today.

  5. Jon Avatar
    Jon

    Just like steve, Properly installed but recieving error “RobU – MIDI Ex Machina.lua:403: attempt to call a nil value (field ‘BR_GetMidiSourceLenPPQ’)”
    Midi item is selected.

    1. Admin Avatar
      Admin

      Looks like that’s an SWS Extension function

      1. jon Avatar
        jon

        After installing SWS, it is now working. Really appreciate it, has been driving me mad hunting down this issue

        1. Admin Avatar
          Admin

          There’s so much good stuff in SWS Extension I always assume everyone has it already. I can’t reap without it!

Discover more from The REAPER BLOG

Subscribe now to keep reading and get access to the full archive.

Continue reading