@tohopes
  @tohopes
tohopes | Dark Sun: Shattered Lands - Roland LA music - R12 - Cedrilte Village @tohopes | Uploaded 8 years ago | Updated 17 hours ago
The music of Dark Sun: Shattered Lands, as played by the game running in DOSBox connected to a Roland CM-64 via a USB MIDI interface.

The CM-64, like the MT-32, CM-32L, and LAPC-I, is one of Roland's "Linear Arithmetic" synthesizers, which produce musical tones by combining PCM samples with synthesized waveforms. These devices, marketed to amateur musicians and players of computer games, were less expensive, less powerful relatives of Roland's D-50 Linear Arithmetic synthesizer which was used by professional musicians in the late 80s and 90s.

These videos include a photo of the LA32 synthesis chip in my CM-64 which produced the sound recorded in the videos. The date code printed on it indicates that it was produced in the 13th week of 1989.

Dark Sun's Roland LA soundtrack makes use of sound effects like the whistle from the MT-32's percussion set as well as sound effects only available on later devices (CM units and LAPC cards) such as wind and thunder sounds.

Dark Sun uses the Audio Interface Library (AKA Miles Sound System) to play music, recorded as MIDI, through various sound devices. An XMIDI file for each region in the game contains, in addition to musical notation, special control messages describing subsequences and loops. Dark Sun's tracks contain on the order of 5 (as many as 8) subsequences each, for different modes like peaceful exploration, combat, and special plot events. The sound system loops a given subsequence indefinitely until instructed by the game to switch to another (e.g. because combat had begun or had ended).

The XMIDI files are stored as resources within two files: RESOURCE.GFF for in-game music (which I've numbered "Rnn") and CINE.GFF for cinematic music (which I've numbered "Cn"). There are three versions of each track, for various sound devices: GSEQ for General MIDI and FM devices, LSEQ for Roland LA devices, and PSEQ for the PC speaker. The tracks are not named within the game files, so I've named most of them after the regions in which they are used.

To record the game's full soundtrack, I modified the control messages in the files to have the game play through all subsequences of each music track (rather than loop one subsequence indefinitely), ran the game in DOSBox, and had it play each track in turn.

This playlist (Roland LA version):
youtube.com/playlist?list=PLNXHw_ipV81jl35mmyF7-zvx1m2OWMaG5

See also the FM version of the soundtrack:
youtube.com/playlist?list=PLNXHw_ipV81hhOjy3NK5cLVxYhg19g6kz

from Dark Sun: Shattered Lands (1993)
Music: Cooksey
Music Engine: John Miles
Game Developer: Strategic Simulations, Inc.
Dark Sun: Shattered Lands - Roland LA music - R12 - Cedrilte VillageLords of the Realm - MT-32 music - LORDS-4Beneath a Steel Sky - Roland LA music - CourtroomDark Sun: Shattered Lands - Roland LA music - C3 - EndingBlood & Magic - Sound Canvas music - 7053 - Realm of LandsDark Sun: Shattered Lands - FM music - R03 - SewersStill Life (2005) - music - CreditsDark Sun: Shattered Lands - FM music - R14 - Wyvern Raiders CastleLords of the Realm - MT-32 music - MASS-2Beneath a Steel Sky - Roland LA music - EndingBlood & Magic - Sound Canvas music - 7076 - Hall of WonderDivinity II: Ego Draconis - music - Event Dark

Dark Sun: Shattered Lands - Roland LA music - R12 - Cedrilte Village @tohopes

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER