Kara-Moon Forum
June 17, 2019, 10:32:28 AM *
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: Version 1.3 released  (Read 5613 times)
bvdp
Hero Member
*****
Posts: 942


WWW
« on: February 15, 2008, 12:02:00 AM »


I have posted version 1.3 at http://mellowood.ca/mma/index.html

The current changelog follows:

Added SWELL command. This is both a track and master command. It's the
  same as Cresc, but returns to initial volume. Technically called
  "messa di voce".

Fixed bug in seqrnd. If set in global with a seqsize less than the
  default a crash occurred.

The main module, mma.py, now contains a few lines of code to
  automatically enable pysco. Note: if you don't have pysco installed
  the load is ignored. Using pysco will speed up compilation to midi
  by about 33%.


Cresc, DeCresc and Swell future changes were not being deleted when
  loading a new groove. After a bit of head scratching the following
  has be set up:

  - since groove files normally do NOT have master volume settings, we
    permit (de)cresc to cross over groove changes.
  - groove files normally DO set individual volumes for each track. It
    is probably counter intuitive to let a previous (de)cresc effect
    an implicit volume setting in a groove definition. So, the future
    effect is discarded. A warning is displayed if this occurs.


Fixed bug in macro code so that hex values (and octal) are now
  recognized in comparisons. Previously code like "IF $something LE
  0x11" did not work properly. I think I also fixed some other instances
  where hex/oct notation wasn't picked up. Shout if you find more bugs
  here.

A new macro $_Track_Sequence has been added. This returns the patterns
  currently assigned to the specified track.

A new command line option -Dv has been added. This will display, on
  exit, the currently defined grooves, sequences and patterns.

Extended voice/patch addressing as been added. MMA now supports
   controller 0/32 bank switching for additional voices. Please read the
   details in the Patch Management chapter.


Enhanced MidiPan: You can use 1 or 3 args. If you use 1, then a new
   Pan value is assumed and inserted; using 3 values assumes an initial
   value, new value and beat range. See the docs.

Some reorganization of the manual was done.

Multiple filenames were accepted on the command line, but only the
   first was processed. Only 1 permitted now!


Have fun!



Logged

My online life: http://www.mellowood.ca
folderol
Kara-Moon Master
****
Posts: 4786

Who? Me?


WWW
« Reply #1 on: February 15, 2008, 09:09:03 PM »

Right, well I've now bookmarked the website, and as soon as I get time I'll have a look at it.

... Time? Did he say Time? Is this something we should know about?
Logged

If you have a poem, I have a tune, and we exchange these, we can both have a poem, a tune, and a song.
- Will
bvdp
Hero Member
*****
Posts: 942


WWW
« Reply #2 on: February 18, 2008, 04:20:59 PM »


David Asorey Álvarez has posted a upgrade package for winmma (this is the same MMA packaged for installation on a windows box):

  http://winmma.sourceforge.net/

Thank you David!
Logged

My online life: http://www.mellowood.ca
bvdp
Hero Member
*****
Posts: 942


WWW
« Reply #3 on: February 25, 2008, 05:54:08 PM »


In the spirit of letting more and more people know about MMA David Asorey Álvarez has posted a short video on youtube showing how easy it is to download and install MMA and LeMMA. See it at:

  http://www.youtube.com/watch?v=LOc_gWfNfik

Thanks David!
Logged

My online life: http://www.mellowood.ca
kara
Kara-Moon, a site built by and for musicians
Global Moderator
Kara-Moon Master
*****
Posts: 4907


Music is my middle name


WWW
« Reply #4 on: February 25, 2008, 06:43:07 PM »

Cool  Cool
Thanks David

k
Logged

_____oOo______ http://www.myspace.com/kaazduo

www.kara-moon.com, a site built by and for musicians
Support us at : http://www.mymajorcompany.com/Artistes/kaaz/
bvdp
Hero Member
*****
Posts: 942


WWW
« Reply #5 on: March 04, 2008, 06:15:16 PM »


A new 1.3 has been posted. 1.3a fixes a bug in lyrics-chords and the -G alias code. No changes to the docs or song files.
Logged

My online life: http://www.mellowood.ca
bvdp
Hero Member
*****
Posts: 942


WWW
« Reply #6 on: March 19, 2008, 12:36:49 AM »


I have posted 1.3b as a developers version on the web site. This has 2 important additions:

 * the -T command line option. This limits the midi output from MMA to the specified track. Have a look at the program utils/timsplit.py to see how I'm using this.

 * I've added an AllGrooves command. This makes it simple to apply a command to all current grooves. For example, you might want to change the bass articulation for a single song, so now (after the initial load of the groove via 'use' or by a 'groove' command) you just do something like:

            allgrooves Bass Articulation 55

 * a number of minor bug fixes.

Please let me know if you encounter a bug or have other suggestions!
Logged

My online life: http://www.mellowood.ca
kara
Kara-Moon, a site built by and for musicians
Global Moderator
Kara-Moon Master
*****
Posts: 4907


Music is my middle name


WWW
« Reply #7 on: March 19, 2008, 08:04:50 AM »

Thanks Bob
The 'allgrooves' is a very smart move  Cool

k
Logged

_____oOo______ http://www.myspace.com/kaazduo

www.kara-moon.com, a site built by and for musicians
Support us at : http://www.mymajorcompany.com/Artistes/kaaz/
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.055 seconds with 21 queries.