home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / news / 4569 / goodies8 / tunes / music48.doc < prev    next >
Text File  |  1993-02-18  |  2KB  |  59 lines

  1. (User.programs)
  2. Item: 384 by akcs.brassb@hpcvbbs.cv.hp.com
  3. Author: [William R. Brassfield]
  4.   Subj: MUSIC48.RFD, some music for your HP-48
  5.   Date: Mon Apr 13 1992
  6.  
  7. ┌─────────────────────────────────────────┐
  8. │ Mini-instructions: Press keys & listen. │
  9. └─────────────────────────────────────────┘
  10.  
  11. This is a collection of music and sound effects that I have put into
  12. my calculator over a period of a week or so.  Here are the contents:
  13.  
  14. 1.  Minuet in D minor, by Johann Sebastian Bach
  15. 2.  Minuet in G Major, by Johann Sebastian Bach
  16. 3.  Invention #8, by Johann Sebastian Bach
  17. 4.  For Elise, by Ludwig van Beethoven
  18. 5.  DOWN1 arpeggio sound effect by W.R. Brassfield
  19. 6.  UP1 arpeggio sound effect by W.R. Brassfield
  20. 7.  UP2 arpeggio sound effect by W.R. Brassfield
  21. 8.  UPFAST arpeggio sound effect ("score" in a game) by W.R. Brassfield
  22. 9.  ZAP sound effect ("ray gun" effect) by W.R. Brassfield
  23. 10. BLIP sound effect (as in a video game) by W.R. Brassfield
  24.  
  25. These files are all in a directory called MUSIC48.
  26.  
  27. [Note: I compressed it with RF and put it on the disk as MUSIC48.RFD,
  28.  8718 bytes, instead of the raw directory, which was over 42K!  -jkh-]
  29.  
  30. These music and sound programs are written in a "stupid" or "brute-force"
  31. manner, with 
  32.  
  33. 2000 .3 BEEP
  34. 3000 .15 BEEP
  35. etc.
  36.  
  37. type of a structure.  I didn't want to take the time to get fancy and
  38. write up some type of music interpreter program.  [Wanna see one?
  39. Check out TUNE on this disk.  -jkh-]  As simple-stupid as these
  40. programs are, they do sound quite good.  The notes sound reasonably
  41. accurate in pitch (probably as good as the HP48 can do it), and the
  42. rhythm is correct (except when the HP48 decides to do memory cleanup
  43. during execution, which is rare).
  44.  
  45. These programs were originally written in a more "human" form for ease
  46. of note/duration entry.  They were then processed by a Turbo Pascal
  47. program that I wrote (named "compose"), which converted them to HP48
  48. language (freq, duration, BEEP).  The process actually doesn't take that
  49. much time; For Elise took maybe an hour to code.
  50.  
  51. If anyone has any music requests or is interested in my "compose"
  52. program, let me know.  I probably don't want to spend a lot of time
  53. coding more music, but if I'm inspired, I might add a few more tunes
  54. to the list.
  55.  
  56. HAPPY LISTENING!  (or, happy zapping!)
  57. --- Big Bad Bill "the cat" Brassfield ---
  58. AAAAAACCCCKKKK!    OOOOOOPPP!  (Oh, no! not another hairball!)
  59.