Kara-Moon Forum
October 31, 2024, 11:50:15 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: Variations using aria tracks  (Read 5617 times)
drautzburg
Jr. Member
*
Posts: 22


« on: August 23, 2009, 08:20:53 PM »

I created an accompanyment by starting with a "full" version of it, which is intended to be played during the final chorus of the song. Then I tried to create a number of variations by silencing or replacing individual tracks. I did things like
Code:
Begin Chord-guitar
      sequence z
end
to silence the guitar or

Code:
Begin Chord-piano1
      sequence {3 2 80}
end
To let the piano play something a little more boring.

I am quite happy with this, but alas this does not seem to work with aria tracks. I have an Aria track which creates a string layer, but I only want it at the end. But when I do
Code:
Begin Aria-strings
Sequence z
end
This change affects all grooves and effectively silences the Aria track everywhere in the song. In the manual on page 69 it sais "ARIAs are not saved or modified by GROOVE commans", so this is not really a surprise.

My question is: is there an other way to silence or modify Aria tracks? Or alternatively: is there another way to create a string layer which is saved and modified by GROOVE commands?
Logged
bvdp
Kara-Moon Master
****
Posts: 1449


WWW
« Reply #1 on: August 23, 2009, 09:00:57 PM »

A few things aren't clear here ... mainly, what parts of your example are in a library file and what's in your actual song file? I'm assuming that you have created a file which defines one or more grooves and that is inlcuded into your song.

If you want to silence a voice/track it's easier to use the a "-" rather than a "z" ... honestly, I'm not sure if there is a difference without looking at the source. I always use -, but it shouldn't matter.

The manual might be misleading you a bit. When it says that grooves don't save or modify aria's it might not be totally clear what is going on. Assume this:

1. In a library file you define/create a number of grooves,
2. In the song file you read the library,
3. You call up a groove. Let's call it "G1",
4. Now you create a new (or override) Chord track. Let's call that C1.
5. Play a few bars. You'' be using whatever was set in G1 and have the track C1 playing.
6. Load (call) a new groove. G2.
7. Play a bar. You'll find that what you did to create C1 will be gone.

The difference is that with an Aria it doesn't disappear. Create an aria, load groove G1 and aria continues. In most cases this is what you want Smiley

In most cases I think people will be creating arias to play in addition to an existing groove. So this probably makes sense.

Now, what happens if you create arias in a lib file? Simple, the last aria stuff in the file will stay active. Remember, it is not saved into a Groove (defgroove ignores it). Nor is it recalled by a groove (can't recall what wasn't saved). Also, when using a lib file mma just reads it like any other part of your song file, but saves the current settings into a "special" groove which is recalled after reading the lib file. So, again, if you have:

  Song file ... define an aria,
  Song file ... load a groove
       ... during the reading of the lib file the aria will remain active
       ... in the lib file define some new stuff in the aria
       ... at the end of the lib, the newly modfied aria is active
   return to the song file
       ... nothing from the lib file is active EXCEPT for the aria stuff
       ... the state of the song file is restored

I think the bottom line on this is that you probably should not define SOLO or ARIA tracks in lib files.

Getting back to your example, you really can't create a lib with a set of grooves it in with some having and some not having an active aria track.

I think you are trying to do create a number of different grooves, each a variation. So, just like chord, etc. tracks you create and modify the aria tracks thinking they are the same. They aren't. So, each defgroove/groove igores the aria stuff and whatever aria things you do are cumulatively stored.

Create aria tracks in the song file where you need them. Think of them like you would SOLO tracks.

Are we on the same page?


« Last Edit: August 23, 2009, 09:14:40 PM by bvdp » Logged

My online life: http://www.mellowood.ca
drautzburg
Jr. Member
*
Posts: 22


« Reply #2 on: August 23, 2009, 09:40:41 PM »

Quote
Are we on the same page?
Absolutely. I put the Aria into the Song instead of the lib file and this solves it.
Logged
bvdp
Kara-Moon Master
****
Posts: 1449


WWW
« Reply #3 on: August 23, 2009, 10:04:55 PM »

Good.

I think it's just a matter of how one thinks about these things. When I added Arias I was thinking "this is a Solo track, but let MMA create the notes". So, I used the solo rules. I think this makes sense.

If someone can give me a good reason I could create a new track, like a melody, which is a "groovable" aria. But, really, I think that they belong in songs, not libs.
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.038 seconds with 20 queries.