Kara-Moon Forum

Developers & Technology => Musical MIDI Accompaniment (MMA) => Topic started by: bvdp on September 18, 2022, 06:49:30 PM



Title: Arpeggiate
Post by: bvdp on September 18, 2022, 06:49:30 PM
I played the song "Come Life Your Life With Me" the other night. Even though it was a file that I'd written years ago, I couldn't remember exactly how nice the intro sounded :) So, here's a little tutorial file which shows how to do cool intros in MMA.

Code:
// Here's a neat demo showing how to use a solo arpeggiate
// in an intro. This has been lifted from the song
//    Come Live Your Life With Me (The Godfather, 1972)

// Using some violins and an intro style from stdlib we
// get a cool tremolo string section effect.


Tempo 110
Keysig C minor

Groove LatinWaltzIntro

// The notes in the solo lines match the notes
// in the chords. We set up a multi-line macro
// to make it easier to duplicate the sequence

Mset Notes
    2.ceg;
    2.dgb;
    2.dfan;
    2.dgb;
EndMset

Begin Solo
    Voice Violin
    Articulate 140
    Volume ff
    Octave 6
    Harmony None
    // Play with the following line for effects
    Arpeggiate Direction=Both Rate=32 Decay=-8
    Begin Riff
        $Notes       
    End
End

Cresc pp mp 4  // fade in

1        Cm
2        Gm
3        Dm
4        Gm

// Let's do it again without the auto-generated chords from the intro

Decresc pp 4  // fade out this time

Begin Solo
    Begin Riff
        $Notes
    End
End

5  z
6  z
7  z
8  z


Hope you enjoy and find these little tutorials useful.


Title: Re: Arpeggiate
Post by: sciurius on September 19, 2022, 06:31:56 AM
Cute. Very cute.


Title: Re: Arpeggiate
Post by: bvdp on September 19, 2022, 04:37:05 PM
Yeah, and MMA can do this shit much faster than I can move my fingers on a keyboard :)


Title: Re: Arpeggiate
Post by: folderol on September 21, 2022, 11:25:25 AM
Move over AI, MMA got there first ;D


Title: Re: Arpeggiate
Post by: bvdp on September 21, 2022, 04:51:20 PM
Move over AI, MMA got there first ;D

AI? We don't do any of that fancy ass crap here. We endorse real "I" ... no matter how low the bar is set :)