Inferno #10
30 апреля 2007 |
|
Sound - Features audio device TurboSound FM.
TurboSound FM, also known as TS FM, it is simple then TFM - a sound device, plugging in socket AY. Has 6 normal channels TurboSound (I will call them SSG channels Without going into particular terminology energy) and 6 channels particularly cunningly synthesized transverse sound (I'll call their FM channel mi). The first six channels do not interfere with the six second, as well as vice versa, so we we have 12 channels simultaneously. The device is built on two chips YM2203. It appeared in the middle of the distant 2005, when the LVD soldered circuit developed tannuyu them with JTN'om. Later scheme to fix and be refined active participation CHRV and King of Evil. In that same 2005 Dexus (known as author of the musical editor PSM) added in UnrealSpeccy emulation device and vmes those with Shiru began to convert under him music from the Sega Mega Drive. On this police officer Ke (also known as Sega Genesis) is a combination of two sound chip (SN76489 and YM2612), possessed by approximately the same capabilities, but SSG Channels there are other (and not tonalnikov 6, and 3) and the FM part of the added low-frequency gene operator - for vibrato. In 2006, Shiru began to write the editor Music for the TFM (affecting only the FM channels) - TFM Music Maker. He had a long development was considered in the form of betaversy and most recently was released for public review. TFM Music Maker is able to upload music the flow registrov.Mozhno just play this stream, but you can recompile my utility TFM compiler, which makes it much more compact file (a few kilobytes instead of tens). The special trick of sound synthesis in FM ka nalah TFM is that the channel - this is not a generator, and four, with different in general frequencies. They modulate each other, joined by some scheme. Scheme (all these schemes, 8 - to sound again type) can be selected for each channel la. In addition, while playing music does not necessarily change every frame loudness values (generally speaking, the amplitude amplitudes of the generators). It makes itself glands only need to specify for each generator speed of attack, decay, hold and release of, as well as the level where the decline becomes retention, and total volume (in general series, the maximum amplitude, from which the races read other levels). After this each new note can be synthesized, pro giving one hundred press and release events buttons and changing the base frequency (frequencies operators are calculated by Asked factors). Therefore, the FM music player for TurboSound FM, despite a lot of options sound, very fast - about 1500 cycles srednem.Tolko in the peak (when changing tools ments) the execution time can be income dit to 13000 cycles. In the Appendix are examples of music as written in the TFM Music Maker'e and velocity nvertirovannoy with Sega Mega Drive. In music from the game Sonic 3D Blast thrown digital shock, but theoretically they can be implemented vat. In your application as an example is the source player for modules TFM compiler (the same player and have to Sega Mega Drive - it ported back Shiru). Programming Instructions TFM (Booklet format. Doc) with source converters and various players lying on http://alonecoder.narod.ru/zx/books/ This manual is constantly updated and files to it - too. This year, organizers DiHalt 2007 (2-3 June 2007, Nizhny Novgorod) for the first time organized a competition TFM music. Please all people of goodwill to participate in competition. To avoid overlap compile vat sent by modules assigned to me, so (So as not to lose precious time, which rogo there are few) modules do not send directly to my address. Alone Coder
Other articles:
Similar articles:
В этот день... 21 November