Kara-Moon Forum
April 19, 2024, 04:52:57 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: You can go back to the main site here: Kara-Moon site
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: Announcing: Rhythm plugin to create percussion patterns using ASCII data  (Read 1841 times)
sciurius
Sr. Member
****
Posts: 443



« on: April 22, 2020, 12:07:09 PM »

Download and extensive documentation at https://github.com/sciurius/mma-plugins/tree/master/rhythm .

Some examples to pique your curiosity...

    @rhythm G1, SnareDrum1 |-9-6| KickDrum1 |9-9-|

This is identical to:

    Begin Drum-SnareDrum1
        Tone SnareDrum1
        Sequence { 2 0 90; 4 0 60 }
    End
    Begin Drum-KickDrum1
        Tone KickDrum1
        Sequence { 1 0 90; 3 0 90 }
    End
    DefGroove G1


When vertically aligning the percussion patterns it becomes visible how the instruments sound together to play the rhythm. Easy with macros:

    MSet 08Beat01
    1 |2-------3-------|2-------2-------|2-------3-------|2-------2-------|
    2 |----3-------3---|----3-------3---|----3-------3---|----3-------3---|
    3 |3-1-3-1-3-1-3-1-|3-1-3-1-3-1-3-1-|3-1-3-1-3-1-3-1-|3-1-3-1-3-1-3-11|
    MSetEnd

    @rhythm G2, 08Beat01, SeqSize=4


For tracks:

    Drum-Snare @rhythm |9-9-6-9-|9-6-9--9|

This results in:

    Drum-Snare Sequence { 1 0 90; 2 0 90; 3 0 60; 4 0 90 } { 1 0 90; 2 0 60; 3 0 90; 4.5 0 90 }

Feedback welcome, issues to GitHub.
Logged
bvdp
Kara-Moon Master
****
Posts: 1437


WWW
« Reply #1 on: April 22, 2020, 04:23:10 PM »

Nice to see some new plugins being created and shared. Thank you so much.
Logged

My online life: http://www.mellowood.ca
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.051 seconds with 19 queries.