home *** CD-ROM | disk | FTP | other *** search
/ Loadstar 216 / 216.d81 / t.concert < prev    next >
Text File  |  2022-08-26  |  8KB  |  327 lines

  1. u
  2.      P R E S T O   C O N C E R T
  3.  
  4.            PRESTO Songs by
  5.    Richard Derocher & Dave Moorman
  6.  
  7.    Program and Text by Dave Moorman
  8.  
  9.  
  10.     The Derocher boys keep coming up
  11. with exciting stuff for us. This month
  12. we have a number of pieces written by
  13. Richard with PRESTO, the Professional
  14. Resolution Electro-Symphonic Techno-
  15. Orchestra. These are playable through
  16. PRESTO Concert.
  17.  
  18.     PRESTO CONCERT will not only play
  19. your songs in the order you want them
  20. played, it will allow you to chain
  21. together parts of movements so that if
  22. you've written a major, long opus that
  23. taxes the memory constraints of
  24. PRESTO, your listeners can enjoy it in
  25. its entirety.
  26.  
  27.  
  28.  THE CONCERT ITSELF
  29.  ------------------
  30.  
  31.     We have put Richard's songs
  32. together in "PC.RICHARDS CONC" so you
  33. can enjoy them all at once.
  34.  
  35.  
  36.  The Fox - A lively piece for those
  37.     days when you are blurry-tailed
  38.     and bushy-eyed.
  39.  
  40.  Waltzing Matilda - Known best as an
  41.     Australian folk song. Neither
  42.     "Waltzing" nor "Matilda" mean what
  43.     you think.
  44.  
  45.  Fishies - One of those marvelous
  46.     songs sung by my parents when they
  47.     were stinking drunk during the
  48.     1940's. Does anyone remember the
  49.     words?
  50.  
  51.  Camptown Races - By coincidence
  52.     alone, Sheri and I took our
  53.     confirmation class to the horse
  54.     races in Denver a couple of weeks
  55.     ago. The students learned: Horses
  56.     run fast. I learned: But not when
  57.     you have money on them!
  58.  
  59.  Gypsie Dance - Like other people who
  60.     live on the margin of society, the
  61.     Gypsies brought their dance and
  62.     music to all of eastern Europe,
  63.     blending with Romanian, Bulgarian,
  64.     Hungarian, and even Yiddish
  65.     styles.
  66.  
  67.  Richards Conc - All of the songs
  68.   played one after another.
  69.  
  70.  
  71.  NOTE: The Concert program does not
  72. work with WarpSpeed, but it does fine
  73. with JiffyDOS, Explode and the Epyx
  74. FastLoad.
  75.  
  76.  
  77.  THE CONCERT PROGRAM
  78.  -------------------
  79.  
  80.     The first menu (we'll call it the
  81. Blue Menu), points to the two basic
  82. areas of CONCERT:
  83.  
  84.    QUICK PLAY
  85.    CREATE CONCERT
  86.  
  87.     In the QUICK PLAY area, you can
  88. choose to listen to any song on the
  89. disk. Simply select CHOOSE SONG. A
  90. menu of PRESTO song and concert files
  91. is displayed. Just choose the one
  92. you want.
  93.  
  94.     Users of CMD devices can access
  95. sub-directories in Native Mode if the
  96. sub-directory name has a PD. prefix.
  97. Just choose the PD.DIR, and the new
  98. directory is displayed. PRESTO CONCERT
  99. keeps track of how low you go, and
  100. returns you to the mother of all
  101. directories when the file menu closes.
  102.  
  103.     In the lower right of the screen
  104. is a window that shows the play mode
  105. and cue mode. PRESTO CONCERT polls
  106. the location of the Stereo SID
  107. cartridge. If it is present, Stereo
  108. SID Mode is chosen. If not, MIDI &
  109. SID Mode is selected. Below is the
  110. CUE MODE, which, when on, halts the
  111. program after loading a file and
  112. waits for your key press before
  113. playing the song. Choose CHANGE MODE
  114. to toggle through the various
  115. combinations of Modes.
  116.  
  117.     DISK ACCESS lets you send DOS
  118. commands to the current device, or
  119. change disk drives. When CHANGE
  120. DEVICE is chosen, device numbers 8 -
  121. 15 are polled, and all active devices
  122. are listed on a menu.
  123.  
  124.     You can Escape from all menus
  125. except the file menu by pressing UP
  126. ARROW. To leave the file menu, press
  127. the STOP key. To return to the Blue
  128. Menu, press BACK ARROW.
  129.  
  130.     CREATE CONCERT allows you to put
  131. together any songs on the directory
  132. into a continuous program, with cues,
  133. pauses, or continuous play.
  134.  
  135.     Choose MAKE CONCERT, and the
  136. command menu appears:
  137.  
  138.    BEGIN
  139.    LOAD
  140.    CUE
  141.    PLAY
  142.    PAUSE
  143.    CONTINUE
  144.    REMOVE
  145.    END
  146.  
  147.     All concerts must begin with
  148. BEGIN. Choose it -- and the Concert
  149. Log appears in the middle of the
  150. screen. This will show you what will
  151. happen when the concert is
  152. played.
  153.  
  154.    BEGIN
  155.    >
  156.  
  157.     The BEGIN command sets the music
  158. memory pointer to the beginning of
  159. music memory. In the upper right
  160. corner is the number of free bytes
  161. available -- at this time 30
  162. kilobytes, or around 120 blocks.
  163.  
  164.     You must then load some songs.
  165. You can load as many songs as will
  166. fit in memory. They will be played
  167. later with the PLAY command.
  168.  
  169.    BEGIN
  170.    01LOAD:PR.SONG
  171.    02LOAD:PR.TUNE
  172.  
  173.     You will notice that the disk
  174. drive whirs a bit after you have
  175. chosen a song file to load. It is
  176. NOT loading it at that moment, but
  177. rather, doing a Verify to find how
  178. long the song is.
  179.  
  180.     But before we play, let's command
  181. the concert to halt and wait for a key
  182. press before playing the song:
  183.  
  184.    BEGIN
  185.    01LOAD:PR.SONG
  186.    02LOAD:PR.TUNE
  187.    CUE...
  188.  
  189.     When you choose PLAY, a list of
  190. loaded songs appears in the upper
  191. right corner. You can choose to play
  192. songs in any order, or as often as you
  193. like.
  194.  
  195.    BEGIN
  196.    01LOAD:PR.SONG
  197.    02LOAD:PR.TUNE
  198.    CUE...
  199.    PLAY02:PR.TUNE
  200.    @ PAUSE
  201.    PLAY01:PR.SONG
  202.  
  203.     Here we put a PAUSE between the
  204. two songs. The pause is a two second
  205. break, like between cuts on a record
  206. album -- er -- CD.
  207.  
  208.     You can, if you wish, fill up
  209. memory and play all the songs, then
  210. use BEGIN to reset the memory pointer
  211. to the beginning and load more songs.
  212. You can only play songs that have
  213. been loaded since the latest BEGIN.
  214.  
  215.     We will discuss CONTINUE in a
  216. moment. REMOVE simply Removes the
  217. bottom item from the Concert Log. If
  218. you remove a BEGIN command, the disk
  219. drive will whir a bit as the program
  220. calculates how much memory is being
  221. used.
  222.  
  223.     All good things must end, and we
  224. have the END command, which MUST be
  225. the last command on any Concert!
  226. Chose END, and the Concert Log is
  227. displayed until you press a key.
  228.  
  229.     Back at the EDIT CONTROL menu, you
  230. can EDIT CONCERT -- which is the same
  231. as MAKE CONCERT, except the Concert
  232. Log is not wiped clean -- SAVE, LOAD,
  233. or PLAY the Concert currently in the
  234. Log. DISK ACCESS is the same as in
  235. the Quick Pick area.
  236.  
  237.     But what about CONTINUE? As
  238. PRESTO was being developed, the music
  239. memory kept getting whittled away to
  240. make room for more functions. A
  241. Symphonic-scale song such as the 1812
  242. Overture takes 20 to 30K of memory.
  243. With PRESTO CONCERT, one can write a
  244. huge piece in sections and connect
  245. them in a Concert file.
  246.  
  247.     For example, the 1812 Overture
  248. could be broken up into 3 sections.
  249. Then, in the MAKE CONCERT area, these
  250. are loaded into memory:
  251.  
  252.    BEGIN
  253.    01LOAD:PR.1812 I
  254.    02LOAD:PR.1812 II
  255.    03LOAD:PR.1812 III
  256.  
  257.     The first section is PLAYed as
  258. usual, but to connect the other two
  259. sections seamlessly, use CONTINUE:
  260.  
  261.    BEGIN
  262.    01LOAD:PR.1812 I
  263.    02LOAD:PR.1812 II
  264.    03LOAD:PR.1812 III
  265.    PLAY01:PR.1812 I
  266.    C0NT02:PR.1812 II
  267.    C0NT03:PR.1812 III
  268.  
  269.     Without skipping a beat, PRESTO
  270. CONCERT jumps from section to section.
  271. Note that the default SID settings
  272. and tempo are disabled on a CONTed
  273. file. However, Legato is
  274. automatically switched off before a
  275. file is played. Also, CONTINUE can
  276. only be used immediately after a PLAY
  277. or C0NT command.
  278.  
  279.     One other feature of PRESTO
  280. CONCERT is that a Concert file can
  281. play a Concert file! Simply LOAD a
  282. Concert file (with a PC. prefix).
  283. The Log will show:
  284.  
  285.    BEGIN
  286.    CONCERT:PC.1812
  287.    BEGIN
  288.  
  289.     The second BEGIN is to remind you
  290. that only song files loaded after a
  291. concert can be played. And yes,
  292. Concert Files can be nested -- up to 9
  293. deep. You can even have a Concert
  294. load itself (not recommended, and may
  295. crash the program).
  296.  
  297.     PRESTO CONCERT uses a stack to
  298. hold Concert files. When the command
  299. is CONCERT, the new concert is loaded
  300. at the bottom of the currently
  301. playing file. Pointers are stored
  302. and moved to point to the new
  303. concert. When END is reached,
  304. pointers are restored and play of the
  305. old concert continues. When a concert
  306. reaches the end of the stack, an END
  307. is forced, which pulls the program
  308. out of the stack.
  309.  
  310.     I am pleased to see Richard try
  311. out PRESTO (from LS #128). It is
  312. obviously my favorite music processor.
  313. I used it at one church while our
  314. organist was sick. I could code a hymn
  315. in about 30 minutes, then put all the
  316. music for the service in a Concert.
  317.  
  318.     By the way, I have added a Stereo
  319. component to these songs. They sound
  320. fine with just your built-in SID. But
  321. if you have a Stereo SID cartridge or
  322. can use VICE 1.9, the other side is
  323. there as well.
  324.  
  325.  DMM
  326.  
  327.  
  328.