[comp.lang.forth] Forth and Music

ForthNet@willett.UUCP (ForthNet articles from GEnie) (08/07/90)

Category 6,  Topic 5
Message 9         Sun Aug 05, 1990
R.GONSALVES                  at 20:34 PDT
 
There is also FORMULA (Forth Music Language) designed by David P. Anderson @
Computer Science Division, UC Berkeley. Sits on top of Bradley's Forth for Mac
or Atari ST. Can't tell you much more, I haven't had time to play with either
this or HMSL yet.
-----
This message came from GEnie via willett through a semi-automated process.
Report problems to: uunet!willett!dwp or willett!dwp@hobbes.cert.sei.cmu.edu

ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) (08/13/90)

Category 6,  Topic 5
Message 10        Sat Aug 11, 1990
B.SUTTON1 [Brian]            at 23:57 EDT
 
For anyone that has a TI-99/4a, I have a routine that I came up with to write
music for it's 3 tone generators.  You can program each one independantly
(tone, length, volume) with a little working knowledge of how to read a music
staff.

I have used it compile songs directly from the sheet music.  Once started, the
music runs by itself & you can use your program to do anything else while the
music is playing (unlike BASIC).  It plays 3-part harmony  (as smoothly as you
like -- without the stilted sound you get from BASIC) and you can change the
tempo, etc.  You can also use the noise generator to create special effects.

I have used it to create cassette tapes for choir members, playing their
particular part louder than the others; seems to help them quite a bit  (our
choir is a little slow).  

It is written in the FIG adaptation by WYCOVE, inc., but I imagine it could be
fairly readily transported to TI-FORTH.

If you'd like a sample of the music, I have a Christmas program (with  music &
graphics) that has been in circulation for a few years now;  give me a holler.
                     -- Brian
-----
This message came from GEnie via willett through a semi-automated process.
Report problems to: uunet!willett!dwp or dwp@willett.pgh.pa.us

ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) (03/25/91)

Category 6,  Topic 5
Message 13        Sat Mar 23, 1991
ELLIOTT.C                    at 16:29 EST
 
re Glen B. Haydon's article "Ear Training" in 4D XII 5: this is said partially
with a singer's prejudice, but an advanced test of a good ear is for someone
to play or sing a note and require the other person to sing a note at a given
interval above or below.  I suspect i  it would not be particularly difficult
for a person of his expertise to extend the program and put together an a/d
interface to do it.
-----
This message came from GEnie via willett.  You *cannot* reply to the author
using e-mail.  Please post a follow-up article, or use any instructions
the author may have included (USMail addresses, telephone #, etc.).
Report problems to: dwp@willett.pgh.pa.us _or_ uunet!willett!dwp