RUSH #02
30 ноября 1999
  Звук  

development platform - a new sound card for the Spectrum DMA UltraSound Card.

<b>development platform</b> - a new sound card for the Spectrum
 DMA UltraSound Card.
-----------------------------------------



            Ultrasound Card


          I. The head of the most important.

-----------------------------------------

               1. Introduction


    So what is this mysterious slovoDMA Ultrasound Card? How 
much any ridiculous myths and rumors enveloped this device, as 
no from all the previously created for SPECCY. And to this day 
are hotly debated in fido, and the most interesting thing is 
that the debate nick never before had seen this map

and have not heard her sound. And now,
when the major work on the creation of DMA
Ultrasound Card is already behind them, we decided to
write this article once and for all
do away with all these ridiculous myths.

    So, what exactly is DMA Ultrasound Card
primarily a sound card, built on the principle of direct memory 
access (Direct Memory Access), which has some

additional functions (see below).


      2. Technical characteristics.


    That all was clear to all cite
technical characteristics of the card with brief explanations.

Number of channels * bit: 4 * 8

Volume: 0-63 (6 bit)

Sampling rate: up to 3.5MGts (not kHz!)

   Most often, questions arise (spores) of

   sampling frequency, explain in detail:

   m / s i8237A (analog - KR1810VT37) work
   melts, according to the scheme, with a maximum frequency

   Sample 3.5MGts (7MHz some modifications
   tion for TURBO), to find such an application

   in the field of sound very difficult, because poppy
   The maximum sampling frequency. wav -

   48kHz. Therefore, in all characteristics,

   associated with sound, written 48kHz.

Serviced memory: up to 1MB

   (With service up to 16MB).

Max. sample size: up to 64KB

   (See page because the DMA not 16K as

   Z80, but in 64kb!). In general, the length of the sample

   not limited to, it just breaks up into

   multiple segments of 64kb.



     3. Additional features DMA


  1. DMA Ultrasound Card is the possibility of using an 
additional 2 Timer interrupt frequency from 30Hz to

1.7MGts. What is it? This is the case
programmer.


  2. Using a RAM card company gives
opportunity to use it as an accelerator for use with the 
blocks. Analogue of the team ldir Z80 processor running at 8 
cycles per byte at a frequency controller 3.5MGts, and for 4 
cycles at a frequency of 7MHz. Because pot size DMA - 64KB, 
16KB against Z80, you can make sending units

between pages.


  3. Program brake komputera. In test mode, the DMA controller 
issues only DMA request, and signals

sampling does not formirutsya. Therefore, the only visible 
effect - is slowing down kompyutera.V this mode, the controller 
generates maximum of 437,500 memory accesses per second, which 
leads to inhibition of companies to 50%. This mode allows you 
to fit frequency of appeals to set any speed

the computer.


  4. We can not say that the DMA
may play a HDD. wav-s 44kHz,
stereo with CD quality in realtime an unlimited length.


    What good is it? ", You ask, yes
Here's how: full or multicolor
Skoll full screen for 2 / 3 INT'a (at
7MHz - over 28,000 cycles). Programmatically
You can put any INT (top down).
Because sample is playing an interrupt,
you can play packed with sample
unpacking in real time.


    By the way, playing. Mod is over
interrupts, INT for 1000 cycles spent
Z80 (9000 peak).


        4.Programmnoe software.


   Software for this card has already been written fairly still 
not enough, this music. Editor Adapted by DMA-beloved Dig.

Studio,. Mod-,. Wav - players, FX-mixer,
utility installation speed kompaFreeSpeed, sound effects 
library - DSI, a whole bunch of fully voiced toys, etc., etc. 
Now is written and the other software.


    One of the biggest advantages of cards
is that any program written by
DMA, does not hang in the absence of such (in
Unlike the GS). Therefore, nothing prevents
you, for example, to play the game under the DMA,
just background music and effects will not.

    DMA Ultrasound Card unlike General Sound was designed not 
only to sound toy (see ZF # 7 - ~ Riff

Tracker ~), is a full, professional sound card.

    In subsequent articles I will try to
Programming Guide maps, methodology and build it with debug 
vsevomozhnymi tests and advice, with which the assembly map is 
reduced to the minimum cost time and effort.


    By the way, about the cost: DMA Ultrasound Card
cost bucks a 15-20 (GS costs $ 50!)
depending on the parts, import
Crayons are a factor of 1.5 higher. Well, the week
2-3 for assembly and commissioning.

Everyone who is interested or has kakielibo questions about 
this article or DMA Ultrasound Card please contact us at:



     85280, Ukraine, Donetsk region.

            Dzerzhinsk, pos. Kirov,

            ul.Yunosti 16/48

            Mihalchenkovu Dmitry

or by phone:

     (06247) 12.03.2006, Andrew with 16 to 21 ° ° ° °

-----------------------------------------
                        to be continued ...





Other articles:

AMIGA-news - What will happen to the Amiga?

AMIGA-news - AMIGO OS v3.5.

Amiga - We play games on the Amiga Makovsky.

Virtual Speccy - Overview of emulators.

Entry - Less than half of the year ...

Interview - An interview with Fatality.

Literature - Announcement of printing the magazine "New Amiga.

Literature - Our answer is 'Computerra' (Amiga in the dark).

Literature - A new magazine for Amiga - AmiExp.

Parallel measurements - 10 legendary computer at all times.

Parallel measurements - demoscene on BK0011m.

Parallel measurements - Computer projections of the 20 th century.

Parallel measurements - Review of PC-demoscene.

Pulse scenes - Millenium party'2000.

Pulse scenes - Design Haosa'999 report v2.

Pulse scenes - Overview of the stage-event: Alliance, Antares, Brokimsoft, Bytex, CodeBusters, Concern Chaos, Digital Reality, Energy Minds, ETC / Scene, Excess, Fatality, IMP, Ivan Mak, K3L, X-Trade, Xterminator, XL-Design, Unbelievers, Talisman, Softland, Smash, Sergey Frunze, Red Limited, Ramsoft, Rage, Phantasy, OHG, Omega, Myth, Mafia.

Pulse scenes - Report from the Assembly Party'99 (Finland).

development platform - FAQ Sprinter: Questions and Answers.

development platform - a new sound card for the Spectrum DMA UltraSound Card.

development platform - Connection CGA-Monitor to a ZX Spectrum.

Advertising - Advertisements and announcements ...

Network Communication - addresses stsennerov in Internet'e.

Network Communication - Amiga and the Internet, or an extra touch to rulezu.

meaning without a sense - Travel to Kiev.

Creative - History and Prospects of the creation of Real Commander.

Creative - On the news in the Black Maria 2.

Creative - Best View FAQ: questions and answers.

Creative - Algorithms and code: clipping of lines and Bezier curves.

Creative - The technique of drawing for the ZX on the Amiga.

Epilogue - the last article number.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Miscellaneous - Trouble with AY (wrong clock frequency).
Ot edition - On the exit Newskah summer.
Stuck? - Description of the game "Flunky".
News - Ldir wrote a new program to create color catalog available on diskette.

В этот день...   23 November