1 (edited by utz 2016-02-04 22:36:41)

Topic: List of 1-bit routines and editors for Sinclair ZX machines

Here's a list of multi-channel routines for the ZX Spectrum and ZX-81. Who will be the first to use them all? wink


ZX Spectrum

Cross-Platform Multi-Engine Editors:
1tracker
Beepola


anteater (utz)
2ch square wave, click drums, simple PWM, compact size
XM converter

BeepTracker (Alone Coder)
5ch pin pulse, envelopes/volume control, fx, non-interrupting sample drums
native editor

BT'man (Alone Coder)
5ch custom synthesis, volume control, fx
native editor

Earth Shaker (Michael Batty)
1,5ch custom synthesis, click drums
1tracker

Fuzz Click see SpecialFX

Huby (Shiru)
2ch PFM, synth drum, compact size
XM converter, 1tracker, Beepola

LSengine (Lyndon Sharp)
2ch custom synthesis, non-interrupting sample drums
XM converter, 1tracker

Music Box, the see Wham

Music Studio, the (Saša Pušica)
2ch custom synthesis, interrupting synth drums
native editor, Beepola

Music Synth (Simon C. Tillson)
2ch PFM, envelopes, interrupting synth drums
native editor, native editor (tracker edition)

nanobeep (utz)
2ch custom synthesis, click drum, compact size
XM converter

ntropic (utz)
2ch square wave, 1ch noise, click drum, compact size
XM converter, 1tracker

Octode (Shiru)
8ch PFM, click drums
XM converter, 1tracker

Octode XL (introspec)
8ch PFM, volume control, click drums
XM converter, 1tracker

Octode 2k15 (utz)
8ch PFM, click drums
XM converter

Octode 2k16 (utz)
8ch square wave (digital), click drums
XM converter

Octode PWM (utz)
8ch custom synthesis, click drums
XM converter

Orfeus see SpecialFX

Oleg Origin's Engines (Oleg Origin)
various engines with different capabilities
no public release available yet

Phaser1 (Shiru)
1ch square wave, 1ch dual generator square wave, fx, interrupting sample/synth drums
native editor, 1tracker, Beepola

Phaser2 (Shiru)
2ch dual generator square wave, fx, non-interrupting synth drums
1tracker

Phaser3 (Shiru)
Even more awesome than Phaser2.
1tracker

PlipPlop (✝Jonathan Smith)
1ch custom synthesis, click drums
Beepola

poww (utz)
2ch custom synthesis, click drums
1tracker

prdr (Shiru)
2ch custom synthesis, pitch slides
1tracker

qaop (utz)
2ch wavetable synthesis, click drums
XM converter

Qchan (Shiru)
4ch PFM, envelopes/volume control, click drums
XM converter, Beepola

quattropic (utz)
4ch square wave, variable pulse width, noise, pitch slides
XM converter

rawp (utz)
2ch wavetable synthesis, click drums
XM converter

SampleTracker (CBM)
3ch digi
native editor

Savage (Jason C. Brooke)
2ch square wave, variable pulse width, fx, click drums
Creador Musical (native editor), Beepola

Savage HD (introspec)
2ch square wave, variable pulse width, fx, click drums
editor n/a, can patch Beepola output against source

Squeeker (Zilogat0r)
4ch custom synthesis, variable pulse width
native editor, XM converter

SpecialFX (✝Jonathan Smith)
2ch PFM, envelopes, click drums
Orfeus (native editor), Beepola

Spectone-1 (Zoltan Janosy)
4ch custom synthesis, envelopes
editor n/a

Stocker (Shiru)
2ch PFM, full envelopes/volume control, click drums
Vortex Tracker converter, 1tracker

tbeepr (introspec)
2ch custom synthesis, variable pulse width, duty cycle sweep, interrupting click drums
1tracker, source

Tim Follin 3ch (Tim Follin)
3ch PFM, volumes
1tracker

Tritone (Shiru)
3ch square wave, variable pulse width, click drums
XM converter, Beepola

Tritone FX (utz)
3ch square wave, variable pulse width, noise, tick-based fx, click drums
source, editor n/a

Wham (Mark Alexander)
2ch square wave, interrupting synth drums
native editor, native editor (tracker edition), Beepola

wtfx (utz)
2ch wavetable synthesis, tick-based fx
editor n/a, source

xtone (utz)
6ch square wave, variable pulse width, click drums
XM converter

yawp (utz)
3ch wavetable synthesis
XM converter

YU The Music Box see Music Studio, The

ZX-3 (✝Ján Deák)
3ch PFM, envelopes
native editor

ZX-7 (✝Ján Deák)
8ch PFM
native editor, 1tracker

ZX-10 (✝Ján Deák)
4ch PFM, envelopes
1tracker

ZX-16 (✝Ján Deák)
16ch PFM, pitch slides
XM converter, MIDI converter



ZX81

1k2b (utz)
2ch square wave, click drums
XM converter

Re: List of 1-bit routines and editors for Sinclair ZX machines

I think there were more than one Oleg Origin beeper engine, maybe versions of it. This one has sampled drums: http://zxart.ee/eng/authors/o/oleg-orig … gine-test/

Re: List of 1-bit routines and editors for Sinclair ZX machines

Thanks for the info! I have to admit the whole thing is a bit of a mystery to me - was the engine actually ever released in source format?

Re: List of 1-bit routines and editors for Sinclair ZX machines

Honestly, I don't know. I seen this track, and recall some other demo track (probably the one originally reffered in this list), but I don't have any details on these engines. I can only guess Oleg was working on an engine in ~2012, that's why he disassembled a number of classic engines back then (Dark Fusion, Star Bowls, Trantor). We should probably ask him directly.

Re: List of 1-bit routines and editors for Sinclair ZX machines

A comment from Oleg Origin:

Oleg Origin wrote:

I have made a lot of beeper engines a few years ago (6 main engines and some versions). I called them simply: alpha, beta, gamma... This is called zeta. (And title of this unfinished track: 'Antivirus'). Digital drums are grabbed from Dark Fusion (I disassembled this engine) and cropped. I have also written s3m converter for these engines. However, it didn't intend for public release (pre-alpha, in fact). I didn't publish source codes, but, actually, this engines work with standard methods of synthesis smile
And all of them not really well sound on original machines with contended beeper port =/
I planned to use them in the following games...
3ch 'Gamma' engine sounds in Metal Man Reloaded / Remixed (slightly different versions).

More about the aforementioned games at http://olegorigin.org/zxgames.html.

Oleg Origin also said he's considering a proper release of his engines. Also, he was kind enough to share his disassemblies of the Dark Fusion and Trantor engines. I'm attaching them here with his permission (shitty google translated comments added by yours truly).

Post's attachments

df7.asm 18.14 kb, 2 downloads since 2016-07-15 

Trantor_music.asm 12.66 kb, 2 downloads since 2016-07-15 

You don't have the permssions to download the attachments of this post.

Re: List of 1-bit routines and editors for Sinclair ZX machines

wow, this zeta engine has a very fat and powerful sound!

Re: List of 1-bit routines and editors for Sinclair ZX machines

Sounds great. Love the drums in Dark Fusion.

Just checked out Oleg's website too, some very impressive new Speccy games on there smile

Re: List of 1-bit routines and editors for Sinclair ZX machines

Yes, the guy surely has talent. And indeed I find the sound of the zeta engine to be quite pleasing as well, and contrary to what he's said, it doesn't sound bad at all on contended machines.