ZX Pilot #38
31 мая 2000 |
|
Iron - describes the new sound card for Spectrum DMA UltraSound Card and its comparison with the DMA Sound Blaster.
D M A U S C (C) HARD Page DMA UltraSound Card. Introduction. I then asked to write something in the ZX-Pilot of DMA USC. But since about it a lot written in other publications (RUsH # 2, ECHO # 6, ZX-POWER # 4 will be), in particular in Fido may be something to find, I thought (and I have many in this regard supported) to create a small razdelchik entitled "DMA USC - Questions and answers. "So let's send all the pressing issues on this topic, and we (Alex and I) try to help with the answers. All questions can be sent to the newspaper (if you live in Within Kovrov), or the address listed at the end of this article. Remember, the life of the article (and SPECCY too) is completely depends on your activity! Because not yet at that meet, then to to kill time and disk space I give the technical characteristics of DMA USC, and as response to criticism from ZX-Guide # 2 in DMA USC, criticized the DMA SB. Technical characteristics of DMA USC. Interestingly, there are still people that do not read it? Number of channels: 4; Discharge channels: 8 bit; Adjust the volume level: 0-63 (6 bit); Sampling rate (Rate): 48 kHz (up to 3.5 MHz); The length of the samples: 64 KB; Max served in memory: 1 Mb (With modification - 16 Mb); Number ext. Timer interrupt: 2; Frequency ext. Timer interrupt: 30 Hz - 1.75 MHz; Now the pure theory: Chip i8237A (i8237A -4, I8237A-5 analogue - KR1810VT37) has 4 independent (!) DMA channels, ie each channel can work with your sampling! Works under the scheme, with frequency 3.5 MHz (7 MHz, with some modifications TURBO). PRINCIPLE work is based on direct memory access (Direct Memory Access - DMA). Furthermore raspihivaniya samples through it can be used for other purposes, such as an accelerator for use with blocks (LDIR in our). The benefit is obvious - 4 clock cycles per byte (with 3.5 MHz DMA). And You can not just flip the blocks with an increment of the address, but with a decrement, and also fill some space in a single byte. Because DMA "see" the RAM is broken not 16 KB (pages), and 64-kilobyte (banks), you can flip the data without zamorochek between two pages (assuming that they are in the same bank). In DMA USC uses two timer i8253 (i8254, analog - KR580VI53). Protection Each timer is on Channel 3, with 6 of them 4 assigned to audio channels. The remaining 2 channel encoder can be used to its sole discretion, to obtain the interrupt 30 Hz - 1.75 MHz. I note that apart There are 4 additional interrupt system, they are activated at the end of the sample, so, for the convenience of writing players. Also add that playing. Mod'ov takes only 1000 cycles (9000 peak). Another "+" DMA USC - it is an opportunity playing 14 bit. wav'ov on the background, ie processor is engaged in its affairs. They say a player picks up a lot on the Amiga time in percent. (C) F.R. DMA USC vs DMA SB. Allow myself to express an opinion or response (call it what you will) about the article ALCo "DMA Sound Blaster" from the magazine ZX-Guide # 2. And try to dispel the "fog sayings" Author not appropriate DMA UltraSound Card. The very development of DMA SB interesting and apart from the illustrations for laboratory work on Electronic entitled "Device DMA, may be competitors and covox'u SounDrive, but no more. Why? We will understand with the response, cited by the author of the article: playback. mod'ov frequency mixing 16 KHz. Sorry, but I Covox (without any extension of the screen) progryvaet. mod with the same quality. And hardly a TURBO can hang player. mod'ov on interrupt, if we consider that the acceleration on simple PENTAGON'e no more than 1.5 times. Why the author did not mention the monstrous devaysom GS? After all, there m / s is not less than DMA USC, and the arguments generally willing to wait desired. And yet the author's dictum that on the Speccy not need to hang such device, as DMA USC. Sorry, but after all why we then the city 512 KB, digitizers, modems? Let's go back again in the "cave" and will listen. mod'y and. wav'y phone quality covox'e and DMA SB? Lnchno me, actually I do not want to see how the echidna and amizhniki petseshniki gloat over "Bipernogo sound." Finally did it then time to assess the quality of the DMA USC came pisishniki and after proslushvaniya Mouzon said: "Indeed, SB sounds worse! ". And yet, ALCo writes: "... during his (in sense DMA USC) work can not be used MultiColor bordernye and effects. "I wonder what did he mean, can that DMA SB is it possible? Brad! Anyway If his views erroneously! You can simply DMA USC at work at the frequency of 44 KHz comp slows down for a maximum of 5-6%. And all normal demomeykery be doing demos in their installer, which automatically adjusts to any speed of PC. And about programming SB and say terrible, not only is a fixed frequency - 16 KHz, but for samples of the need to cut into pieces of 16-192 bytes and shove it all across the memory according to the company structure of the screen. Hmmm ... no words. And in general Speccy done in order to He lived (!). And not for the fact that it cut all the tracks and yuzali ULA as SaundBlaster. Communication. As mentioned above, questions can be sent to the newspaper ZX-Pilot, if Do you live within the city Kovrova or in my mailbox (it's faster way): 85280 Ukraine, Donetsk region., Dzerzhinsk, P. Kirov, st. Youth, 16/48, Mihalchenkovu Dmitry aka Hard. Questions can send in handwritten as well as electronically, on diskette. Return discs guarantee, although if you're with disk send a little money on postage costs, it will accelerate much.
Other articles:
Similar articles:
В этот день... 21 November