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 >
Wrap
Text File
|
2010-01-01
|
7KB
|
131 lines
!ressotS000555070777
FA0FA0FA0FA0FA0002006FA0Welcome to the:
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0 *** *** ****
FA0FA0FA0FA0FA0000001FA0 * * * * *
FA0FA0FA0FA0FA0000001FA0 * * ***** *
FA0FA0FA0FA0FA0000001FA0 * * * * *
FA0FA0FA0FA0FA0000001FA0 *** * * ****
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0 **** ***** *****
FA0FA0FA0FA0FA0000001FA0 * * *
FA0FA0FA0FA0FA0000001FA0 ***** * *****
FA0FA0FA0FA0FA0000001FA0 * * *
FA0FA0FA0FA0FA0000001FA0 **** * *****
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002006FA0 *********************
FA0FA0FA0FA0FA0002006FA0 *********************
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0One of the best bits in the STE is the Microwire interface, and the
FA0FA0FA0FA0FA0000001FA0DMA sound or Digital to Analogue converter (DAC).
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0 The "DAC instruction set" has already been covered in
FA0FA0FA0FA0FA0000001FA0STOSSER,this time around there is a very flexible sample player included
FA0FA0FA0FA0FA0000001FA0for you on the disk.
FA0FA0FA0FA0FA0000001FA0The example will also show you how to fing automatically the lenth from
FA0FA0FA0FA0FA0000001FA0a sample, rather than reading its size from the desktop.
FA0FA0FA0FA0FA0000001FA0Full documented source is included.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0Again, ASA Burrows has put full control of the DAC in your hands with
FA0FA0FA0FA0FA0000001FA0the STE extention. This doc is very similar to his own, and every thing is
FA0FA0FA0FA0FA0000001FA0so obvious I don't have much to add. But I did include a couple of hints
FA0FA0FA0FA0FA0000001FA0along the way.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0It is all very easy, and the example .BAS file will show you what to do.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0Commands available are:
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC SPEED x set the replay speed
FA0FA0FA0FA0FA0000001FA0 0=6
FA0FA0FA0FA0FA0000001FA0 1=12.5
FA0FA0FA0FA0FA0000001FA0 2=25
FA0FA0FA0FA0FA0000001FA0 3=50 Khz
FA0FA0FA0FA0FA0000001FA0If like me you have Master sound, you will notice that you can not sample
FA0FA0FA0FA0FA0000001FA0and then replay the same sample at the same speed using the DAC.
FA0FA0FA0FA0FA0000001FA0Fortuately, there are some sample convert programs in PD that can.
FA0FA0FA0FA0FA0000001FA0Or you could use Videomaster at 12 Khz as the Videomaster program
FA0FA0FA0FA0FA0000001FA0was on a Glossy cover disk and allows all kind of different sampling
FA0FA0FA0FA0FA0000001FA0cartridges to be used.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC RAW saddr,eaddr
FA0FA0FA0FA0FA0000001FA0 Play the Raw sample from address start to end address
FA0FA0FA0FA0FA0000001FA0 Once this command has been used, the sample will play
FA0FA0FA0FA0FA0000001FA0 until it is stoped by calling DAC STOP or until the
FA0FA0FA0FA0FA0000001FA0 end of the sample is reached.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC CONVERT saddr,eaddr
FA0FA0FA0FA0FA0000001FA0 Convert Maestro Samples to Raw for use by DAC. Again
FA0FA0FA0FA0FA0000001FA0 remember to do your sampling at a rate the DAC can
FA0FA0FA0FA0FA0000001FA0 replay(6,12,25 khz).
FA0FA0FA0FA0FA0000001FA0 Load your sample as usual, then use this command
FA0FA0FA0FA0FA0000001FA0 before your main loop. Once converted, it will replay
FA0FA0FA0FA0FA0000001FA0 perfectly.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC MONO
FA0FA0FA0FA0FA0002003FA0DAC STEREO Set replay mode to mono or stereo. Usually mono.
FA0FA0FA0FA0FA0000001FA0 If you use the Stereo with mono samples, you will
FA0FA0FA0FA0FA0000001FA0 notice a change of replay speed, but no problems.
FA0FA0FA0FA0FA0000001FA0 Just ammend the replay speed accordingly to what
FA0FA0FA0FA0FA0000001FA0 you use, and to what effect you want to achieve.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC LOOP ON (/OFF)
FA0FA0FA0FA0FA0000001FA0 Set the sample to loop or to end after playing it once
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0The Microwire interface gives us more control over sound output:
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0DAC M VOLUME v
FA0FA0FA0FA0FA0000001FA0DAC L VOLUME v
FA0FA0FA0FA0FA0000001FA0DAC R VOLUME v
FA0FA0FA0FA0FA0000001FA0 The Master volume can be set from 0 to 40
FA0FA0FA0FA0FA0000001FA0 The Left and Right Channel from 0 to 12
FA0FA0FA0FA0FA0000001FA0 (dac l , dac r refer to left right volume when in
FA0FA0FA0FA0FA0000001FA0 Stereo)
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC BASS x
FA0FA0FA0FA0FA0002003FA0DAC TREBLE x
FA0FA0FA0FA0FA0000001FA0 Set the Bass and treble from 0 to 12 for maximum
FA0FA0FA0FA0FA0000001FA0 effect.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC MIX ON (/off) Allows you to mix both the DAC output and the
FA0FA0FA0FA0FA0000001FA0 normal ST sound chip output . CAn be usefull if
FA0FA0FA0FA0FA0000001FA0 using chip music for a game, and playing DAC
FA0FA0FA0FA0FA0000001FA0 samples for the effects.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0002003FA0DAC STOP Stop the DAC
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0 Remember that you can edit most values such as Volume, bass,.... while
FA0FA0FA0FA0FA0000001FA0 the sample is playing, so you can fade a sample in by raising the volume
FA0FA0FA0FA0FA0000001FA0 in a small loop. Or in stereo, it can be faded from left to right.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0Quite easy don't you agree! SO GET CODING NOW !
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0Please send us anything you write, to either STOSSER or me if STE.EXT
FA0FA0FA0FA0FA0000001FA0related.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0The STE EXTention has also twin joystick controls, knows how to read the
FA0FA0FA0FA0FA0000001FA0side analogic joystick ports and a light pen. This has all already be
FA0FA0FA0FA0FA0000001FA0explained in Stosser, and I won't cover it because :
FA0FA0FA0FA0FA0000001FA0 1 Nobody has the analogic controls for their STEs
FA0FA0FA0FA0FA0000001FA0 2 Nobody has a light pen
FA0FA0FA0FA0FA0000001FA0 3 There are already more than enough methods to use Twin joysticks
FA0FA0FA0FA0FA0000001FA0 4 It doesn't really interest me anyway!
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0On the other side, we will cover the Hardware Scrolling routine in the
FA0FA0FA0FA0FA0000001FA0next couple of months, as this seems to have everybody baffled. <MIAM!>
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0 Take care.
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0
FA0FA0FA0FA0FA0000001FA0