Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!brutus.cs.uiuc.edu!apple!rutgers!rochester!pt.cs.cmu.edu!dsl.pitt.edu!pitt!willett!ForthNet From: ForthNet@willett.pgh.pa.us (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: Forth and Music Message-ID: <1514.UUL1.3#5129@willett.pgh.pa.us> Date: 13 Aug 90 03:45:21 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 28 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