home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / falcon / sound / mjuzakk / doku_e / mjuzak_e.txt < prev    next >
Text File  |  1993-11-24  |  17KB  |  369 lines

  1.  
  2. Rem: lines marked with '>>>' are new in this version or very important notes...
  3.  
  4.  
  5. This translation was done by Christian Perle (incp@sun.rz.tu-clausthal.de)
  6. (please excuse my _lousy_ english :-)
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.               Hello musicians and tracker music fans
  14.               Welcome and Ha-Yeah to
  15.               *******************************************
  16.               **                                       **
  17.               **     Deluxe MJUZAKK Zerbastel Kit      **
  18.               **                                       **
  19.               *******************************************
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29. First a short introduction in lowcost desktop music making:
  30. It started in the year 1986! The Amiga came out in Germany and immediately 
  31. there was a certain "Instant Music", a rather restricted music program, 
  32. but capable of playing (thank Amiga's famous PAULA chip) simultaneously 
  33. four sampled voices at "naturally" different pitches (transposing). 
  34. (Actually transposing wasn't naturally at all, today's 16-bit sound 
  35. hardware, regardless of the computer, isn't able to do that)
  36. Anyway, if one switched off all composing functions in "Instant Music", 
  37. simple pieces of music could be done. The memory of these glorious days is 
  38. fading now.
  39.  
  40. A bit later, the first Soundtrackers could be seen. Not very well to 
  41. operate, only 16 instruments of only 32 kB length, plus gurus and the dumb 
  42. preset list. Despite of that, the results were fantastic, and the MODs 
  43. began to conquer all computer systems. Unfortunately the Soundtracker 
  44. concept has not much been improved. Minimal improvements to the user 
  45. interface, some more commands, although every coder group has released 
  46. such a thing. Many of the coders didn't find it necessary to write a 
  47. manual, or build in a "quit" button. This is a way of creating secret 
  48. knowlegde :-@.
  49. But the most important: If one connected the Amiga to a hifi stereo amp, 
  50. he could hear the noisy 8-bit sound in its awful clearness. Turning the 
  51. filter off produced even more noise (and more treble).
  52.  
  53. On other computer systems nothing happened as well. IMHO there is no real 
  54. useful music software for any PC sound card, for the Mac (with expensive 
  55. additional sound hardware), for the NeXT or Indigo. If there is a software 
  56. (and appropriate hardware) that could be compared with MJUZAKK, let me know. 
  57. (BTW: I am talking about programs that use _no_ MIDI instruments to do the 
  58. sound, only the internal hardware is used. Many people still mix up these 
  59. program types)
  60.  
  61. And then, in april 1993, (third quarter of 1992 in the Atari calendar) the 
  62. Falcon came out. It promised fantastic sound, real time mixing and 
  63. transposing via DSP. (Actually nobody promised anything, Atari only told 
  64. the hardcore-atari-scene about the Falcon and its features. Wasn't it Jack 
  65. Tramiel, who said in 1988, it's not enough to build a fantastic machine, 
  66. you also have to tell people about it? He must have forgotten this.)
  67.  
  68. But, oh pain, many people wrote some hard disk recorders, effects and 
  69. "crazy, loud and creative" audio desktop programs, without thinking of the 
  70. use. Nobody had the idea, or was able to write a music composing program.
  71.  
  72. I, Bernhard, bought the Falcon mainly for one reason, the music abilities, 
  73. and I was frustrated from waiting for so long. All requests in Maus- and 
  74. Usenet didn't help, there was nothing but announcements. (Cubase Audio for 
  75. Falcon (cost 1800 German marks) is able to do multi track hard disk- and 
  76. ram-playback, but _no_ transposing! So, it is no replacement for a sampler)
  77.  
  78. In the beginning of august, I finally managed to convince my friend Frank 
  79. of writing such a program. I myself can barely do programming (neither 
  80. 68030 nor DSP) and Frank has no Falcon (but he knows the Motorola-DSP in 
  81. his NeXT) and is not quite interested in acoustic events. After getting 
  82. things coordinated (Falcon transport on my bicykle... (I knew this dumb 
  83. keyboard-case would have at least one advantage)) Frank wrote the first 
  84. raw version of Deluxe Mjuzakk Zerbastel Kit in less than 2 weeks, which 
  85. had already sensational features!
  86.  
  87. After many more weeks of coded-through days und nights (okay, it was days 
  88. _or_ nights) and discussions like "this button should be placed there and 
  89. named 'OK' etc." we now dare to release the first official version of MJUZAKK.
  90. Two musician friends have each just bought a Falcon only because of MJUZAKK! 
  91. A good start!
  92.  
  93. Features:
  94.  
  95. - The DSP is at this time able to mix and transpose about six tracks in 
  96. real time at a replay frequency of 49 Khz (more than CD quality if the 
  97. CODEC is good enough). Seven tracks can be done at 33 Khz and eight at 25 
  98. Khz. (Transposing a sample to a higher pitch reduces the number of tracks, 
  99. transposing to lower pitch increases the number of tracks)
  100.  
  101. - The editor is managing a maximum of ten tracks.
  102.  
  103. - For MIDI-ists: Every single track can use all instruments (samples).
  104.  
  105. - If a sample is used on only one track, it can be placed to a stereo 
  106. position (no more "two left, two right, Amiga drops")
  107.  
  108. - Currently you can have up to 42 (yes, the answer!) samples of any length 
  109. in a song (only limited by RAM).
  110.  
  111. - Samples don't have to be recorded all at one frequency (you can mix them)
  112.  
  113. - MJUZAKK handles among others the DVS packed format, so samples need half 
  114. the disk space without a real loss of quality
  115.  
  116. - The editor is more intuitive than all the Amiga's editors. We improved 
  117. it and it should be bullet-proof by now. You can also edit the songs using 
  118. a plain ASCII editor. This is useful for block functions or search and 
  119. replace.
  120.  
  121.  
  122.  
  123. I think, the consequences of such a program, which allows you to compose 
  124. music in CD quality with a system avaiable for less than 3000 DM (and you 
  125. can write letters with, also) are unpredictable! It could create a second 
  126. Desktop-Publishing-Effect (Desktop Music Publishing). A music sampler with 
  127. only 1 Meg and no hard disk costs at least 3000 DM. Until you can use it, 
  128. (add more RAM, hard disk, sequencer, multi track recorder) you will have 
  129. to pay much more. (And you still can't write a letter with it :-)
  130.  
  131.  
  132.  
  133. And here we go!
  134.  
  135. - First you have to buy yourself a Falcon with at least 4 Megs, hard disk 
  136. and greyscale- or colormonitor with at least 640*480 dots.
  137. A screen accelerator is (like NVDI) is recommended. What? 
  138. All this is standing on0 your desk already? Lucky you!
  139.  
  140. - Then connect the Falcon to a reasonable HiFi stereo amp. Shame on people 
  141. who use the internal speaker for MJUZAKK (even for test-reasons)!
  142.  
  143. Listen to the demo song (you have already done that?). Simply drag the 
  144. song file over the MJUZAKK.PRG icon. Look at the program info and then 
  145. press play... (cry out "Wow, cool, fantastic, excellent!") At this time, 
  146. the "I can do that better"-reflex should occur.
  147. So this manual comes to the really interesting part: Who do I make my 
  148. first own song?
  149.  
  150. - You need a hard disk recorder to sample your own instruments (like 
  151. Winrec or Musicom).
  152. If you are sampling from a microphone, it is recommended to mute the 
  153. horrible Falcon fan during the recording. How to do that, is up to your 
  154. fantasy. Of course I take no responsibility for your fantasies...
  155. If you are sampling from a CD player, cassette recorder or similar audio 
  156. source without variable output level, two 70kOhm resistors for both left 
  157. and right cables do a good job. Otherwise, the input level of the Falcon's 
  158. microphone jack can be changed by some software. Samples don't have to be 
  159. recorded at a specific frequency, but 25-50 Khz will give good results. 
  160. You can use DSP effects to add echo, filters etc.
  161.  
  162. - The samples should be saved preferably in 16-bit-stereo-DVS-format 
  163. (packed or unpacked). Other file formats supported by MJUZAKK are 16-bit-mono-
  164. SND, 16-bit-mono-AVR and 16-bit-mono-DVS (which is currently created by 
  165. MJUZAKK only).
  166. Stereo samples will be mixed to a mono signal by MJUZAKK. Since most samples 
  167. are an instrument, mono samples are fine. You know, there is no stereo violin, 
  168. stereo bassdrum or stereo vocalist. When used in a song on one track, a 
  169. sample can be placed to a stereo position. That means, left and right 
  170. volume can be set independent.
  171. If you want a true stereo sample (like a passing car), both channels must 
  172. be sampled separately creating a CAR_L.DVS and CAR_R.DVS to be used on two 
  173. tracks in the song at the same time.
  174.  
  175. - Now run the program MJUZAKK.APP
  176.  
  177. - Cut the samples for your song in the 'Song/Samples' menu. You can save 
  178. them by clicking on the 'Sichern' button. Each sample gets a number for 
  179. the list (1-42). The numbering will not be destroyed if you delete a 
  180. sample. For example deleting sample #5 from a list of 10 samples will not 
  181. change numbers 6 to 10.
  182.  
  183. - It the edit window, you can zoom in/out, shorten at begin and end (left 
  184. and right edge), and reverse an area.
  185. To decrease volume to 90% of the original (sometimes necessary before DVS-
  186. packing very loudly recorded samples to prevent distortion), you press 
  187. "leiser", to increase volume a little bit, press "lauter". Also it is 
  188. possible to loop a sample (repeat endlessly). This is useful for synth 
  189. chords etc.
  190.  
  191. - Select the 'Song/Optionen' menu to set the global song parameters:
  192.  
  193. - The 'Patternlänge' (pattern length) is only for better navigation and 
  194. specifies the line numbering of the song editor.
  195. Good values are 16, 32, 64 or 128 for 4/4 and maybe 48 for 3/4 (rarely seen). 
  196. For video soundtracks, values 10 or 50 are appropriate, too.
  197.  
  198. - 'Beats per second' sets the song tempo (number of lines to be played in 
  199. one second).
  200.  
  201. - 'Mixer volume' can be decreased if loud samples are used on several 
  202. tracks simultaneously. Mixer volume is applied _before_ the DSP mixes the 
  203. tracks toghether. In opposite, the control panel's volume setting works 
  204. _after_ mixing.
  205.  
  206. - In the 'Optionen/Einstellungen' (options/settings) menu you can choose 
  207. the replay frequency of MJUZAKK. Higher values cause better quality and less 
  208. tracks, lower values cause worse quality and more tracks.
  209. >>> B.t.w.: To get i.e. 8 tracks in one song, it could be necessary not only to
  210. >>> change the replay frequency to 25 khz, but to use samples recorded with 25
  211. >>> khz too to lower the DSP-load!
  212.  
  213. - Next go to the 'Song/Editor'. Here the song can be put toghether in an 
  214. almost soundtracker style. The default song is one empty pattern with 5 
  215. tracks. Four tracks are visible at once. The buttons in the upper right 
  216. area show the selection of displayed tracks. The note position (kind of 
  217. a cursor) is where the two yellow bars intersect.
  218.  
  219. - This is where you can place a samle played at a certain note. Select the 
  220. sample from the pullup menu (the first 20 samples can be selected by using 
  221. the function keys F1 to F10 and SHIFT-F1 to SHIFT-F10). The note input 
  222. uses the four keyboard rows like a piano. As a default, the original (re-
  223. cording) frequency is called C2 and lies on key 'q'.
  224. If you select '-' from the pullup menu, the note of a already running 
  225. sample can be changed without starting the sample over. '0' (silence) 
  226. stops any sample running on that track. Space deletes a note entry.
  227.  
  228. - To move the yellow cursor bars, use the (you guessed it) cursor keys. 
  229. SHIFT-CrsrDown moves eight lines down, SHIFT-CrsrUp moves eight lines up. 
  230. CTRL-CrsrDown and CTRL-CrsrUp move down/up one pattern.
  231. To go to the beginning of the song, press ClrHome.
  232.  
  233. - With the leftmost slider bar, you can fine tune each note entry from -5 
  234. to +5. A single fine tune step is 10% of a half note. The middle and right 
  235. slider bars set the volumes for left and right channels (1 to F), 0 means 
  236. no volume change.
  237.  
  238. - If 'Sample anspielen' (play sample) is selected, the note entry is 
  239. played immediately after the keypress.
  240.  
  241. - You can set a mark with 'SetMemo' (shown by little triangle). 'GoMemo' 
  242. or SHIFT+ClrHome jumps to the mark, '> Memo' (play memo) plays the song 
  243. starting from the mark position.
  244.  
  245. - '> Beginn' (play begin) plays the song from the beginning, '> Cursor' 
  246. from the cursor position.
  247.  
  248. - While playing the song, press any key to abort. 'GoBreak' jumps to the 
  249. abort position.
  250.  
  251. - New (empty) lines can be inserted at cursor position by pressing 
  252. 'Insert', lines can be deleted (really, not cleared) by pressing 'Delete'. 
  253. After using these functions, the song is renumbered automatically.
  254. If you are about to delete a non-empty line, MJUZAKK will warn you.
  255.  
  256. - Block functions like cut/copy/paste currently require an external ASCII 
  257. editor. The song with all its parameters is saved to a good readable ASCII 
  258. file, so the weirdest search/replace functions (which will be never 
  259. included in our editor) are possible.
  260.  
  261.  
  262.  
  263. Let's have a look at a song file:
  264.  
  265. (To edit the song with an ASCII editor, set the TAB width to 4)
  266.  
  267. INFO                                 ** Begin of info block
  268. Hommage a Badesalse V0.9 Prerelease  ** 4 lines containing
  269.                                      ** information on song
  270.                                      ** and author.
  271. Bernhard Kirsch                      **
  272. ENDINFO                              ** End of info block
  273.  
  274. PATTERN-LENGTH 32                    ** Pattern length
  275. MIXER-VOLUME 0.700                   ** Volume _before_ track mixing
  276. CODEC-FREQ 7                         ** Replay freq. 7=49Khz,6=33Khz...
  277. BEATS-PER-SECOND  9.375              ** Tempo
  278.  
  279. SAMPLE 1 C2 rhythm.snd               ** Used samples with sample number
  280. SAMPLE 2 C2 hip.snd                  ** original pitch and name.
  281. SAMPLE 3 C2 da.snd                   ** (samples must be in the same folder
  282. SAMPLE 4 C2 run.snd                  ** as the song)
  283. SAMPLE 5 C2 ner.snd
  284. SAMPLE 6 C2 e:\smplpool\drum.dvs     ** 'shared' samples (used by more than
  285. SAMPLE 7 C2 e:\smplpool\snare.dvs    ** one song) must have the full path
  286.                                      ** (not good for portability!!!)
  287.  
  288. LOOPSAMPLE 8 C2 liegeton.snd         ** looped Samples
  289. LOOPSAMPLE 9 C2 megabeit.snd         **
  290.  
  291.  
  292. SONG 4 2000                          ** Song has 4 tracks and
  293.                                      ** max. 2000 lines
  294.  
  295.  
  296.  101    9C2        -          1F#2t+3vFF -   **      
  297.  102    -          -          -          -   ** Song data: pattern, line,
  298.  103    -          -          -          -   ** space, then for each track:
  299.  104    -          -          -          -   ** sample number, note, fine
  300.  105    -          -          -          -   ** tune, volume left & right,
  301.  106    -          -          -          -   ** space.
  302.  107    -          -          -          -   **
  303.  109    9C2        -          -          -   **
  304.  110    -          -          -          -   **
  305.  117    -          -          1F#2t+3    -   **
  306.  118    -          -          -          -   **
  307.  119    -          -          -          -   **
  308.  120    -          -          -          -   **
  309. END                                          ** END is necessary!
  310.  
  311.  
  312.  
  313.  
  314. Remarks to the ASCII song format:
  315.  
  316. - The original pitch defines at which note the original sampling frequency 
  317. is used. C2 is exactly the middle. (From there, you can transpose two 
  318. octaves down and two octaves up)
  319.  
  320. - The maximum number of lines in the song is only for memory allocation. 
  321. Default value is 2000, if the songs gets longer, just increase it.
  322.  
  323. - The numbers at the beginning of each line are ignored by MJUZAKK. Just put 
  324. any number there. After block copy/move you don't have to correct them. 
  325. MJUZAKK generates at a pattern length of 32 line numbers like this:
  326. 1:01, 1:02, ... , 1:32, 2:01, 2:02, ... , 2:32, ... The whole numbering is 
  327. only for your orientation in the song. The song always ends with the 
  328. keyword END. Each line number is followed by sample number, note, fine 
  329. tuning and L+R volumes for every track.
  330. For example 2C#2t+3v4E means: Sample #2, note C#, octave 2, tune +3, 
  331. volume left 4, right E. These values you better change with the built-in 
  332. song editor.
  333. The tracks in a single line are separated by spaces or TABs.
  334.  
  335.  
  336.  
  337. Have fun!
  338. Frank "Marvin" Grauwaigel and BurnHard "Bi-O-Frood" Kirsch
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348. Known problems in version 1.0:
  349.  
  350. - Replay can be aborted with the mouse, but the keyboard is the better 
  351. choice. Otherwise the program can "hang up", but will come back after
  352. pressing any key and waiting some seconds.
  353.  
  354. - Deleting samples from the sample list sometimes causes a crash.
  355.  
  356. - Missing samples may cause a crash when loading a song.
  357.  
  358. - Using DSP effects in Winrec after usage of MJUZAKK may cause a crash.
  359. Other DSP-using programs know this problem too, although the first 
  360. program (i.e. MJUZAKK) does a proper DSP-reset when you quit.
  361. If you know a solution, please write us.
  362.  
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.