home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 10: Diskmags / nf_archive_10.iso / MAGS / STESTOS / STESTOS1.MSA / TEXT / DAC_STE.DOC < prev    next >
Text File  |  2010-01-01  |  7KB  |  131 lines

  1. !ressotS000555070777
  2. FA0FA0FA0FA0FA0002006FA0Welcome to the:
  3. FA0FA0FA0FA0FA0000001FA0
  4. FA0FA0FA0FA0FA0000001FA0
  5. FA0FA0FA0FA0FA0000001FA0        ***     ***     ****
  6. FA0FA0FA0FA0FA0000001FA0        *  *   *   *   * 
  7. FA0FA0FA0FA0FA0000001FA0        *  *   *****   * 
  8. FA0FA0FA0FA0FA0000001FA0        *  *   *   *   *
  9. FA0FA0FA0FA0FA0000001FA0        ***    *   *    **** 
  10. FA0FA0FA0FA0FA0000001FA0        
  11. FA0FA0FA0FA0FA0000001FA0         ****  *****   *****
  12. FA0FA0FA0FA0FA0000001FA0        *        *     *
  13. FA0FA0FA0FA0FA0000001FA0        *****    *     *****
  14. FA0FA0FA0FA0FA0000001FA0            *    *     *
  15. FA0FA0FA0FA0FA0000001FA0        ****     *     *****
  16. FA0FA0FA0FA0FA0000001FA0        
  17. FA0FA0FA0FA0FA0002006FA0        *********************
  18. FA0FA0FA0FA0FA0002006FA0        *********************
  19. FA0FA0FA0FA0FA0000001FA0
  20. FA0FA0FA0FA0FA0000001FA0
  21. FA0FA0FA0FA0FA0000001FA0One of the best bits in the STE is the Microwire interface, and the 
  22. FA0FA0FA0FA0FA0000001FA0DMA sound  or Digital to Analogue converter (DAC).
  23. FA0FA0FA0FA0FA0000001FA0    
  24. FA0FA0FA0FA0FA0000001FA0    The "DAC instruction set" has already been covered in
  25. FA0FA0FA0FA0FA0000001FA0STOSSER,this time around there is a very flexible sample player included
  26. FA0FA0FA0FA0FA0000001FA0for you on the disk. 
  27. FA0FA0FA0FA0FA0000001FA0The example will also show you how to fing automatically the lenth from 
  28. FA0FA0FA0FA0FA0000001FA0a sample, rather than reading its size from the desktop. 
  29. FA0FA0FA0FA0FA0000001FA0Full documented source is included.
  30. FA0FA0FA0FA0FA0000001FA0
  31. FA0FA0FA0FA0FA0000001FA0Again, ASA Burrows has put full control of the DAC in your hands with
  32. FA0FA0FA0FA0FA0000001FA0the STE extention. This doc is very similar to his own, and every thing is
  33. FA0FA0FA0FA0FA0000001FA0so obvious I don't have much to add. But I did include a couple of hints
  34. FA0FA0FA0FA0FA0000001FA0along the way.
  35. FA0FA0FA0FA0FA0000001FA0
  36. FA0FA0FA0FA0FA0000001FA0It is all very easy, and the example .BAS file will show you what to do.
  37. FA0FA0FA0FA0FA0000001FA0
  38. FA0FA0FA0FA0FA0000001FA0Commands available are:
  39. FA0FA0FA0FA0FA0000001FA0
  40. FA0FA0FA0FA0FA0002003FA0DAC SPEED x    set the replay speed
  41. FA0FA0FA0FA0FA0000001FA0        0=6
  42. FA0FA0FA0FA0FA0000001FA0        1=12.5
  43. FA0FA0FA0FA0FA0000001FA0        2=25
  44. FA0FA0FA0FA0FA0000001FA0        3=50    Khz
  45. FA0FA0FA0FA0FA0000001FA0If like me you have Master sound, you will notice that you can not sample 
  46. FA0FA0FA0FA0FA0000001FA0and then replay the same sample at the same speed using the DAC.
  47. FA0FA0FA0FA0FA0000001FA0Fortuately, there are some sample convert programs in PD that can.
  48. FA0FA0FA0FA0FA0000001FA0Or you could use Videomaster at 12 Khz as the Videomaster program 
  49. FA0FA0FA0FA0FA0000001FA0was on a Glossy cover disk and allows all kind of different sampling 
  50. FA0FA0FA0FA0FA0000001FA0cartridges to be used.    
  51. FA0FA0FA0FA0FA0000001FA0    
  52. FA0FA0FA0FA0FA0000001FA0    
  53. FA0FA0FA0FA0FA0002003FA0DAC RAW saddr,eaddr
  54. FA0FA0FA0FA0FA0000001FA0        Play the Raw sample from address start to end address
  55. FA0FA0FA0FA0FA0000001FA0        Once this command has been used, the sample will play
  56. FA0FA0FA0FA0FA0000001FA0        until it is stoped by calling  DAC STOP or until the
  57. FA0FA0FA0FA0FA0000001FA0        end of the sample is  reached.
  58. FA0FA0FA0FA0FA0000001FA0
  59. FA0FA0FA0FA0FA0002003FA0DAC CONVERT saddr,eaddr
  60. FA0FA0FA0FA0FA0000001FA0        Convert Maestro Samples to Raw for use by DAC. Again 
  61. FA0FA0FA0FA0FA0000001FA0        remember to do your sampling at a rate the DAC can 
  62. FA0FA0FA0FA0FA0000001FA0        replay(6,12,25 khz).
  63. FA0FA0FA0FA0FA0000001FA0        Load your sample as usual, then use this command 
  64. FA0FA0FA0FA0FA0000001FA0        before your main loop. Once converted, it will replay 
  65. FA0FA0FA0FA0FA0000001FA0                perfectly.
  66. FA0FA0FA0FA0FA0000001FA0                
  67. FA0FA0FA0FA0FA0002003FA0DAC MONO
  68. FA0FA0FA0FA0FA0002003FA0DAC STEREO        Set replay mode to mono or stereo. Usually mono.
  69. FA0FA0FA0FA0FA0000001FA0        If you use the Stereo with mono samples, you will
  70. FA0FA0FA0FA0FA0000001FA0        notice a change of replay speed, but no problems.
  71. FA0FA0FA0FA0FA0000001FA0        Just ammend the replay speed accordingly to what
  72. FA0FA0FA0FA0FA0000001FA0        you use, and to what effect you want to achieve.
  73. FA0FA0FA0FA0FA0000001FA0        
  74. FA0FA0FA0FA0FA0000001FA0        
  75. FA0FA0FA0FA0FA0002003FA0DAC LOOP ON (/OFF)
  76. FA0FA0FA0FA0FA0000001FA0        Set the sample to loop or to end after playing it once
  77. FA0FA0FA0FA0FA0000001FA0
  78. FA0FA0FA0FA0FA0000001FA0The Microwire interface gives us more control over sound output:
  79. FA0FA0FA0FA0FA0000001FA0
  80. FA0FA0FA0FA0FA0000001FA0DAC M VOLUME v
  81. FA0FA0FA0FA0FA0000001FA0DAC L VOLUME v
  82. FA0FA0FA0FA0FA0000001FA0DAC R VOLUME v
  83. FA0FA0FA0FA0FA0000001FA0                  The Master volume can be set from 0 to 40
  84. FA0FA0FA0FA0FA0000001FA0                  The Left and Right Channel from 0 to 12
  85. FA0FA0FA0FA0FA0000001FA0                  (dac l , dac r refer to left right volume when in 
  86. FA0FA0FA0FA0FA0000001FA0                  Stereo)
  87. FA0FA0FA0FA0FA0000001FA0              
  88. FA0FA0FA0FA0FA0000001FA0          
  89. FA0FA0FA0FA0FA0002003FA0DAC BASS    x
  90. FA0FA0FA0FA0FA0002003FA0DAC TREBLE  x
  91. FA0FA0FA0FA0FA0000001FA0            Set the Bass and treble from 0 to 12 for maximum
  92. FA0FA0FA0FA0FA0000001FA0            effect.
  93. FA0FA0FA0FA0FA0000001FA0            
  94. FA0FA0FA0FA0FA0002003FA0DAC MIX ON (/off)    Allows you to mix both the DAC output and the 
  95. FA0FA0FA0FA0FA0000001FA0            normal ST sound chip output . CAn be usefull if 
  96. FA0FA0FA0FA0FA0000001FA0            using chip music for a game, and playing DAC 
  97. FA0FA0FA0FA0FA0000001FA0            samples for the effects.
  98. FA0FA0FA0FA0FA0000001FA0            
  99. FA0FA0FA0FA0FA0002003FA0DAC STOP         Stop the DAC
  100. FA0FA0FA0FA0FA0000001FA0
  101. FA0FA0FA0FA0FA0000001FA0 
  102. FA0FA0FA0FA0FA0000001FA0 
  103. FA0FA0FA0FA0FA0000001FA0 Remember that you can edit most values such as Volume, bass,.... while 
  104. FA0FA0FA0FA0FA0000001FA0 the sample is playing, so you can fade a sample in by raising the volume 
  105. FA0FA0FA0FA0FA0000001FA0 in a small loop. Or in stereo, it can be faded from left to right.
  106. FA0FA0FA0FA0FA0000001FA0 
  107. FA0FA0FA0FA0FA0000001FA0Quite easy don't you agree! SO GET CODING NOW !
  108. FA0FA0FA0FA0FA0000001FA0
  109. FA0FA0FA0FA0FA0000001FA0Please send us anything you write, to either STOSSER or me if STE.EXT
  110. FA0FA0FA0FA0FA0000001FA0related.
  111. FA0FA0FA0FA0FA0000001FA0
  112. FA0FA0FA0FA0FA0000001FA0 
  113. FA0FA0FA0FA0FA0000001FA0The STE EXTention has also  twin joystick controls, knows how to read the
  114. FA0FA0FA0FA0FA0000001FA0side analogic joystick ports and a light pen. This has all already be 
  115. FA0FA0FA0FA0FA0000001FA0explained in Stosser, and I won't cover it because :
  116. FA0FA0FA0FA0FA0000001FA0    1 Nobody has the analogic controls for their STEs
  117. FA0FA0FA0FA0FA0000001FA0    2 Nobody has a light pen
  118. FA0FA0FA0FA0FA0000001FA0    3 There are already more than enough methods to use Twin joysticks 
  119. FA0FA0FA0FA0FA0000001FA0    4 It doesn't really interest me anyway!
  120. FA0FA0FA0FA0FA0000001FA0    
  121. FA0FA0FA0FA0FA0000001FA0On the other side, we will cover the Hardware Scrolling routine in the 
  122. FA0FA0FA0FA0FA0000001FA0next couple of months, as this seems to have everybody baffled. <MIAM!>
  123. FA0FA0FA0FA0FA0000001FA0                               
  124. FA0FA0FA0FA0FA0000001FA0     Take care.                          
  125. FA0FA0FA0FA0FA0000001FA0                              
  126. FA0FA0FA0FA0FA0000001FA0 
  127. FA0FA0FA0FA0FA0000001FA0     
  128. FA0FA0FA0FA0FA0000001FA0        
  129. FA0FA0FA0FA0FA0000001FA0        
  130. FA0FA0FA0FA0FA0000001FA0        
  131.