DNS

From Video Game Music Preservation Foundation Wiki
Revision as of 03:31, 16 March 2020 by Professor Chaos (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Dynamic Synthesizer
DNS.png
Developer: Chris Hülsbeck
Header: Absent
Content: Programmatic
Instruments: External
Target Output
Output - Digital Audio.png Output - MIDI - No.png Output - FM Synthesis - No.png Output - PSG - No.png
Released: 1988
First Game: PTC (AMI)
Extensions
  • dns.*

DNS is a format that houses code and data for Chris Hülsbeck's early Amiga music. Each DNS file comes with a RAW file named smp.*.

On the original disk of Starball (AMI), nearly 200 KB of source code were leaked, revealing that Hülsbeck called the driver sequencer + synthesizer, developed versions 1.0 to 1.4 from January 24 to July 31, 1988, and arranged in assembly. Most files end with the comment DYNAMIC SYNTHESIZER MODUL V1.34.

Players

Games

(Category)
Released Title Sample
1988-??-?? PTC (AMI)
1988-??-?? Starball (AMI)
1989-0?-?? Hollywood Poker Pro (AMI)

Technical

Dynamic Synthesizer is closest to Hülsbeck's first music system, Soundmonitor, if much simpler: Vibrato, portamento and arpeggio are not supported, only a software ADSR and detune per instrument.

Each song has 6 tracks, and sound effects are played on a 7th track. All notes are spread over the Amiga's 4 voices, whichever is free or was occupied longest ago. As a result, instruments jump almost arbitrarily between hard left and hard right.

Links