Kara-Moon Forum
December 21, 2024, 06:22:36 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: RIFFs  (Read 2287 times)
bvdp
Kara-Moon Master
****
Posts: 1458


WWW
« on: June 15, 2023, 12:08:58 AM »

Today's topic is about neat and easy ways to customize your tracks by using simple RIFFs.

A RIFF is a simple way to tell the MMA parser that you want a little different SEQUENCE for
a bar. If you look at the sample files in the MMA distribution you'll see lots of examples
which use a RIFF to insert SOLO or MELODY tracks. But, what we're covering today is a little
different.

The other day I was practicing a song and just could not land the first bar correctly
when it was part of a repeat. Too many chords/patterns were sounding the same. The solution?
Simple: just get the drummer to bang the snare a few times on the bar every time we played it.

Code:
   /// just a snippet ...
   Groove ModernJazz
   Repeat
   Volume m
   Begin Drum-emph      /// make up a cool name for a new drum track
      Tone SnareDrum1   /// set the drum tone to a snare
      Riff D13          /// bang the drum on beat 1 and 3
      Volume f          /// bang it fairly loud
   End                  /// end of the riff.
5       CM7      /    FM7
6        Gb    Am7   B7b9
/// More chords, etc.
RepeatEnd

That's it.

You could change this to use a SOLO, BASS or CHORD track by using a different track name like
"Chord-emp", etc. And, of course, change the instrument to "Voice Piano1" and the sequence to
"C13".
« Last Edit: June 15, 2023, 04:21:38 PM by bvdp » Logged

My online life: http://www.mellowood.ca
sciurius
Sr. Member
****
Posts: 455



« Reply #1 on: June 15, 2023, 05:49:45 AM »

Looks interesting. Could it be the code is missing a few lines?
Logged
bvdp
Kara-Moon Master
****
Posts: 1458


WWW
« Reply #2 on: June 15, 2023, 04:23:17 PM »

Looks interesting. Could it be the code is missing a few lines?

Okay ... guess when I post snippets I should post something that can be compiled Smiley Fixed that up for you ... but it does make for a very short song!
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.072 seconds with 19 queries.