home *** CD-ROM | disk | FTP | other *** search
/ Dream 55 / Amiga_Dream_55.iso / RISCOS / MAGAZINE / LABOS / KING.ZIP / King / !FUNQTM / !Help < prev    next >
Text File  |  1998-01-13  |  8KB  |  123 lines

  1. FUN QTM v 1.04 by >KING< on 13/01/98 (This is nearly the first release!)
  2. QTM Module v 1.28 by Stephen Harrison
  3.  
  4. FUNQTM is a graphical way of representing QTM's module sound output.
  5. This file won't give you any help on how using FUNQTM: I made it in such a way that anyone can use it without boring docs (that's how we recognize a good programm, no?). The only thing to known is that adjust button or ESCAPE is used to go back to the main Page. 
  6.  
  7. I. Me and FUNQTM (we are not married).
  8.  
  9.     FUNQTM has been written in its major part in BASIC (BBC BASIC isn't wonderfull?). If you want, take a look at my code and you will see that there is no line of assembler. I must admit that some routs must be written in machine code but I choose BASIC to finish FUNQTM as quick as possible. To see the number of frames per second, take a look down-left: on my RPC 700, it runs at about 12 fps in the main part.
  10.  
  11.     FUNQTM use QTMModule, an great OS module written by Stephen Harrison.
  12.     Of course Stephen Harrison did a great job but FUNQTM can't have real oscilloscopes just because of the false DMA buffer returned for each voice (2 buffers activated by one channel !!!).
  13. I wrote a letter to Stephen Harrison with no answer so help me contacting him via internet and telling him how QTM Turbo must look like. I have transmited my demands to Kulture demo group wich is now responsible of QTM's development so wait&see...
  14. What is really missing to finish FUNQTM is some SWIs routines from the QTM module like:
  15. _What sample is playing at the moment.
  16. _What is the module's path to reload it after another module.
  17. _A real DMA buffer for each channel.
  18.  
  19.     If you want to change, rip or destroy my code and even my graphs, please respect my work by invoking at least my name in your work. In fact why FUNQTM did take so much time to be finalised is because I didn't want to make something unfinished as anyone could be tempted by correcting my code. So if you want to improve FUNQTM and don't want making me dissapointed, please contact me. I hope you will see version 2 very soon...(Stephen Harrison, where are you?)
  20.  
  21.     For more infos about me, just get a StrongHelp file called KING Lib. You will know what I think about the ACORN world.
  22.  
  23. II. How to use !FUNQTM
  24. _Double click on an AMIGA module of your choice in a Filer window. The concerned file will only be loaded in QTMModule if it is assigned to. Just load Queue The Music Tracker and play a music of your choice.
  25. _If QTMModule doesn't have any file to play, !FUNQTM will automatically play IN_YA_FACE! module in its own directory. If the module is paused then it will be started automatically.
  26. _You must go back to the desktop each time you want to listen to a new module. This is somewhat tedious and I think I will find something else in future versions.
  27.  
  28. *Notes:    
  29.     _My config is 2MB VRAM and 12MB RAM
  30.     _Modes used in FUNQTM are 1024*768,256 and 640*480*16M.
  31.     _You can save samples by clicking on them with MENU button. They will be stored in the Samples directory in QTM's internal format. 
  32.     
  33. *Known bugs:
  34.     _-&+ near PAUSE button don't work.
  35.     
  36. *Problems encountered during PULSE development:
  37. *QTM module:
  38.     _The most important function missing is a SWI which would return a real oscilloscope for each channel, not dependent of stereo positioning contrary to SWI "QTM_DMABuffer" which return a buffer where voices are mixed bizarly. If you can't see what I mean, take the "4Scope" demo and turn on only one channel, you will see that at least two oscilloscopes are activated. !Digital Symphony's monitor function has got the same problem and it seems that only !TrackPlay's (v 6.61 by Andrew Wood) monitor function can provide very clear oscilloscopes for each channels. Very frustrating...
  39.  
  40. *To do:
  41.     _Improve and debug the balls part. I'm not really proud of it.
  42.  
  43. III. What is music to human hears?
  44.  
  45. Amiga modules (4 voices tracks) are special in such a way that what we call music is represented in its simpliest and essential form. Indeed all that boring commercial stuff is eliminated as module authors don't create songs for money but only for FUN. I know, you will tell me that CD tracks have got a far better sound quality, well that's true and I must admit that it makes at both their force and disadvantage. You know, you must consider 4 voices tracks more like a challenge: when you discover a new 4 voices track that you can mistake for a CD audio, this is just wonderfull!
  46. In ad, AMIGA modules have created by themselves a new kind of synthetic music that is not really far from techno. Yes you can make techno at home now with !Pulse. 
  47.  
  48. These are my music inspiration for FUNQTM and the rest:
  49.  
  50. _Modules world: 
  51. MODS ANTHOLOGY vol.1: If you are searching for the best techno (or all types) of modules around the world, jump over this wonderfull pack of 4 CDS. The numbers speak for themselves: a total of 2418 MB modules for only 240 FF.
  52. All mods are sorted by author and type.
  53. Tip: If you can't open the CD directly, mainly because you have like me  Castle Technology's fucking driver, then just do *Filer_OpenDir CDFS:$.
  54. Take a look at the SLICE directory to hear what a real 4 voices techno module mean to my hears.
  55. I couldn't leave FUNQTM without some of my favourites from this pack: IN_YA_FACE and PLASTIC. These two mods must stay in !FUNQTM because they are called by FUNQTM. 
  56. If you are looking for some more new mods, take a look at AMINET internet site. Sorry, I don't have the address.
  57. _Slice: the best techno module man.
  58. _Moby&REZ: KINGs of lovely synthetic mods.
  59. _Bethoven: Great composer.
  60. _And others good composer are Chromag, Strobo, Throb
  61. Demos group: Kefrens,Silents
  62.  
  63. _Techno world:     _THE PRODIGY - THE FAT OF THE LAND - MUSIC FOR THE JITLED GENERATION - !FIRESTARTER! - !POISON! - This is my TECHNO group reference.
  64.         _ALBUM WIPE OUT 2097 (what a great game! !FUNQTM graphs inspiration)
  65.         _FEAR FACTORY - ALBUM DEMANU FACTURE - ALBUM REMANU FACTURE - !!!!ZERO SIGNAL!!!! (undescribable)
  66.         _CHEMICAL BROTHERS - !SETTING SUN!
  67.         _BILLY CLUB - JUNKY XL (=>Oh my god<=)
  68.         _APHEX TWIM - COME TO DADDY (!INCREDIBLE!)
  69.         _LAURENT GARNIER: That's a cool frenchie..
  70.         _SCOOTER - !FIRE!.
  71.         ...
  72.  
  73. _Hard Rock world:
  74.         _METALLICA - BLACK ALBUM - !ENTER SANDMAN!
  75.         _BODY COUNT
  76.         _FAITH NO MORE - ALBUM KING FOR A DAY - RICOCHET - DIGGING THE GRAVE
  77.         _Nirvana - Just great.
  78.         _SCEPULTURA - yes but only BLOODY ROOTS. 
  79.         _MACHINE HEAD - !TEN TON HAMMER! 
  80.         _TYPE O NEGATIVE (very naughty boys) - !!!LOVE YOU TO DEATH!!!
  81.         _MARILYN MANSON - THE BEATIFUL PEOPLE - SWEET DREAMS
  82.         _KORN - FAGET - ADIDAS - BLIND ... Exellent
  83.         ...
  84. _Diverse:    _AKIRA ALBUM -
  85.         _TOTAL RECALL - MOVIE MUSIC
  86.         _ULTRA NATE - !FREE! (What a COOL SOUL S.C.U.D!)
  87.         _JOE SATRIANI - FLYING IN A BLUE DREAM - SURFING WITH THE ALIEN
  88.         _QUEEN (my first group listening music) -> a fucKING music
  89.         ...
  90.         
  91. As you can see I love a wide variety of music: from the beautifull classic type to the DANGEROUS HARDCORE TUNE. So like me, take a look at all types of music so not to focus on a special range which would limitate your musical culture.    
  92. Remember: if you don't like a type of music, this is because you don't understand what people feel while listening it. (?!)
  93. And now here comes my philosophic idea of techno music:
  94. Techno music, as far abstract it is, allows anyone to invent the song's meaning for hiself, related to his own experience of life.
  95. Techno is exploration of music itself.
  96.  
  97. Remember: if you got a programming tip to tell me or anything else, contact me:
  98.     MOYNE Bruno
  99.     4 RUE DU VAL D'AZUN (French adress, isn't it?)
  100.     64000 PAU
  101.     FRANCE
  102.  
  103. Very sorry for my ENGLISH (BAC: ENGLISH:14/20, PHILOSOPHY:4/20!) but I'm a FRENCH ACORN USER.
  104.  
  105.         -> KING *<:)
  106.  
  107. GREETINGS:
  108.  
  109. ACORN,BASIC,TENNIS(!?),MUSIC,GRAPHS,WIMP,RISC OS,COMPUTERS,GIRLS(more like PAMELA ANDERSON),QTM,WipEout,THE BITMAP BROTHERS RULE FOREVER...
  110.  
  111. III. License
  112.     This prog may be freely copied as long as no changes are made on any file within this application. Code, graphs may not be hacked and/or distribute separatly without KING's agree.
  113.     KING will take legal steps against anyone violating his copyright.
  114.     Yes, I agree with the Xperience...
  115.     
  116. Coding:
  117.     _Bubbles in Sample part are not mine really.
  118.     _Chaos algo in KING's part by Nigel Stoner.
  119.     _QTMTracker 1.28 by Phoenix/QUANTUM
  120.     _Wave algo, 3D algo all by Jan Vlietink. Concatenation by KING.
  121.    
  122.  
  123.