View Single Post
Old 20 September 2015, 04:19   #24
Mark Wright
Junior Member
Mark Wright's Avatar
Join Date: Feb 2003
Location: Hove, actually
Posts: 198
Unless I've misunderstood the OP's query...

The two best examples of "non-format" purely assember coded player/notedata (so not binary included, actually declared as data and custom written) were:

(1) the HQC track already mentioned, although the system was (much) later developed by Thomas Lopatic into what could be considered a format:

[ Show youtube player ]

The source code for this intro did the rounds in the early days (no doubt it's still out there somewhere) and the player routine and data is included in the source...

(2) Felix Schmidt's Suntronic Sounds:

[ Show youtube player ]

That haunting song, among many others, used to be available from Exotica in an archive of source code, exposing how they were painstakingly made.

In the earliest days of the Amiga, playing a sample-loop of a few seconds of "real world" music was preferably to blips and blops, in order to show off the new machine's capabilities. EA and Aegis established the earliest "standards" with IFF/8SVX and SMUS for Sonix and Instant Music, creating a "format" that conformed to common rules for reproduction. It was a while before "C64-style" music would be accepted again.

I suppose, if you want to be picky, you might consider "directly coded music" to be the preserve of coder-musicians who used their own private routines, devoid of the kind of editors (aka trackers) that could be used by anyone else. Pioneers included Paul van der Valk, Ron Klaren, Jochen Hippel, Tim Follin... Darius Zendeh (Mark II) was in there at the start but released his own Mark II Sound System for general use. Karsten Obarski's career ended before it begun when his groundbreaking Soundtracker fell into the wrong hands...


Those Suntronic source files make for fascinating reading. They're not just replayers for module data, but huge self-contained works of art :-)
Mark Wright is offline  
Page generated in 0.08492 seconds with 9 queries