[LAA] MMA 25.04 Released

Bob van der Poel <[email protected]> Wed, 4 Jun 2025 11:25:57 -0700
Newsgroups gmane.linux.audio.announce
Message-ID <CA+HdcZgppxMtGKzrRWdZgRyfVYo=EbSq+7iM_vNQT2WjMHORLA@mail.gmail.com>
--===============4277091725361200848==
Content-Type: multipart/alternative; boundary="000000000000077a2a0636c3231b"

--000000000000077a2a0636c3231b
Content-Type: text/plain; charset="UTF-8"

A stable release, version 25.05, of MMA--Musical MIDI Accompaniment
is available for downloading. In addition to a number of bug fixes,
documentation reviews and optimizations, MMA now features:

    Fixed the docs for the COPY and COPYTO commands. There never was a
COPYTO command!
    TO and FROM are extensions to the COPY command. Opps.

    Added system variable $_PWD. This returns the current working directory
just like
    the unix pwd command.

    An empty argument for DRUM TONE resulted in a infinite loop. Fixed.

    Added a bit of verbosity to the error message generated when defining a
TONE or
    VOICE by a message if you have confused constants for the two.

   Added a ERROR command. Text after the error is displayed and compilation
stops.

   Changed the parser so that when setting the scale offset to use with
bass patterns
   - and/or + can be placed before the digit(s) as well as after.

   Fixed errors in the documentation build.

   RPITCH: Fixed some minor coding errors; added the BEATS option (very
useful!).

   An error in common.py caused random crashes due to an undefined escape
sequence.

   Several minor documentation tweaks and fixes.

Please read the file text/CHANGES-25 for a complete list of changes.

MMA is a accompaniment generator -- it creates midi tracks
for a soloist to perform with. User supplied files contain
pattern selections, chords, and MMA directives. For full details
please visit:

   http://www.mellowood.ca/mma/

If you have any questions or comments, please send
them to: [email protected]

-- 
**** Listen to my CD at http://www.mellowood.ca/music/cedars ****
Bob van der Poel ** Wynndel, British Columbia, CANADA **
EMAIL: [email protected]
WWW:   http://www.mellowood.ca

--000000000000077a2a0636c3231b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div><br>A stable release, version 25.05,=
 of MMA--Musical MIDI Accompaniment<br>is available for downloading. In add=
ition to a number of bug fixes,<br>documentation reviews and optimizations,=
 MMA now features:<br><br>=C2=A0 =C2=A0 Fixed the docs for the COPY and COP=
YTO commands. There never was a COPYTO command!<br>=C2=A0 =C2=A0 TO and FRO=
M are extensions to the COPY command. Opps.<br><br>=C2=A0 =C2=A0 Added syst=
em variable $_PWD. This returns the current working directory just like<br>=
=C2=A0 =C2=A0 the unix pwd command.<br><br>=C2=A0 =C2=A0 An empty argument =
for DRUM TONE resulted in a infinite loop. Fixed.<br><br>=C2=A0 =C2=A0 Adde=
d a bit of verbosity to the error message generated when defining a TONE or=
<br>=C2=A0 =C2=A0 VOICE by a message if you have confused constants for the=
 two.<br><br>=C2=A0 =C2=A0Added a ERROR command. Text after the error is di=
splayed and compilation stops.<br><br>=C2=A0 =C2=A0Changed the parser so th=
at when setting the scale offset to use with bass patterns<br>=C2=A0 =C2=A0=
- and/or + can be placed before the digit(s) as well as after.<br><br>=C2=
=A0 =C2=A0Fixed errors in the documentation build.<br><br>=C2=A0 =C2=A0RPIT=
CH: Fixed some minor coding errors; added the BEATS option (very useful!).<=
br><br>=C2=A0 =C2=A0An error in common.py caused random crashes due to an u=
ndefined escape sequence.<br><br>=C2=A0 =C2=A0Several minor documentation t=
weaks and fixes.<br>=C2=A0 =C2=A0<br>Please read the file text/CHANGES-25 f=
or a complete list of changes.<br>=C2=A0 <br>MMA is a<span class=3D"gmail_d=
efault" style=3D"font-family:times new roman,serif;font-size:large"></span>=
=C2=A0accompaniment generator -- it creates midi tracks<br>for a soloist to=
 perform with. User supplied files contain<br>pattern selections, chords, a=
nd MMA directives. For full details<br>please visit:<br><br>=C2=A0 =C2=A0<a=
 href=3D"http://www.mellowood.ca/mma/">http://www.mellowood.ca/mma/</a><br>=
<br>If you have any questions or comments, please send<br>them to: <a href=
=3D"mailto:[email protected]">[email protected]</a></div><br><span class=3D"g=
mail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signat=
ure">**** Listen to my CD at <a href=3D"http://www.mellowood.ca/music/cedar=
s" target=3D"_blank">http://www.mellowood.ca/music/cedars</a> ****<br>Bob v=
an der Poel ** Wynndel, British Columbia, CANADA **<br>EMAIL: <a href=3D"ma=
ilto:[email protected]" target=3D"_blank">[email protected]</a><br>WWW:=C2=A0=
=C2=A0 <a href=3D"http://www.mellowood.ca" target=3D"_blank">http://www.mel=
lowood.ca</a> </div></div></div>

--000000000000077a2a0636c3231b--

--===============4277091725361200848==
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Linux-audio-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]

--===============4277091725361200848==--