What's this then?

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: What's this then?

Post by sirmorris »

LOL yes, we're entering 6 channel territory :)

Presently, exactly like you've said, the only commercial option is to get hold of either a zxpand-ay plus a mr-x interface (with updated GAL) or use 2 mr-x interfaces, one of which needs an updated GAL to alter the port assignments.

I have a homebrew turbo board which will head off to Poland at some point but this uses the a4 line to select the AY chips so no updated code is needed - the 'standard' 1f/df & 0f/cf addresses are retained.

With 2 AY boards you need 2 cables. My Turbo board mod only needs one as the outputs from the twin chips are mixed and sent down the normal path to the stereo output.

Fun :)
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: What's this then?

Post by yerzmyey »

1024MAK:

> Okay. <<<Please wait>>> while mind and brain attempt to restart....
I have lost the plot :? . Blink and we jump from one amazing "AY" to a double "AY"!!!! :!:
-------------------------
Haaaaaaahahahah, yes! ;)

> So I take it that the hardware requirements are two "AY" sound generators (ZXpand+"AY") + (MrX with new GAL) or (ZXpand+double "AY") or (two MrX one with the new GAL)...
Also are the three channels from each "AY" being separated (to make a total of 6 channels) and going to a mixer, or are all output channels being connected together to create a mono channel, or are the two "AY"'s feeding as a 3 + 3 stereo output? :?:
----------------------------
It is 3 + 3 stereo output. Normally it's one channel on the left, one inside, and one channel on the right hand side.
In this case we have the same but...... twice. ;)
If anybody's interested, I can record more songs to give to the people idea of our experiments. ;)
I think it sounds interesting enough to get:
- ZXpand + ZXpand_AY + Mr-X
or
- if one has any other diskdrive - Mr-X + Mr-X (with a new GAL chip).
Of course the problem is to mix entire stuff but I noticed - somehow ZXpand-AY and Mr-X have almost the same level of loudness, so actually no further steps are required - except putting all the audio into any hi-fi loudspeakers. ;)
As for me, I connected it (like it's visible on photos I provided above) into my own hi-fi audio gear and....... if works _instantly_!!!!!!! :) Even I was kinda surprised. ;) Hahaha.


> :arrow: I must add that many thanks to everyone who has contributed to both the hardware, the firmware, the software and the music composition :D 8-) :mrgreen:
-------------------
Anybody who wants to compose music for ZX81 with TurboSound - and he has Windows on his PC - he can use THIS:
http://bulba.untergrund.net/VT1.0beta19.7z
When the entire 6 channels song is ready, the only thing to do is to save it as Andy suggested - and then change extension into *.TS.
Et voila. ;)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
sascha2000
Posts: 57
Joined: Fri Jul 22, 2011 2:13 pm

Re: What's this then?

Post by sascha2000 »

@Siggi

Sorry for my late reply, I am currently very busy in my private life. So I cannot follow the discussion in time ...


>is it possible to use 2 Mr X. boards (no Zxpand), one "normal" and one with the new gals? If yes then I would like to program a gal by myself.

Yes of course. The new GAL code (galasm). If needed I can prepare a JED file or send you a new GAL, just write a PN if needed:

Gal16V8
#
#


Clk A1 A2 A3 IRQ WR A6 A7 A5 GND
/OE NC NC NC NC BUCS BC1 BDIR Q0 VCC
#
# Boolsche Gleichungen
#
Q0 := /Q0
IF(VCC)
BDIR = /WR * /IRQ * A1 * A2 * A3 * A5 * /A6 * A7 + /WR * /IRQ * A1 * A2 * /A3 * A5 * A6 * A7
IF(VCC)
BC1 = /IRQ * A1 * A2 * A3 * A5 * /A6 * A7
BUCS = /BC1 * /BDIR


#modified valid here
#0xAF 0xE7
#0xBF 0xF7
#0xAF 0xF7
#0xBF 0xE7


#original not valid here
#0xDF 0x0F modified ZON-X
#0xCF 0x1F original ZON-X
#0xCF 0x0F from ZON-X user manual
#0xDF 0x1F additional combination

Regards
Sascha
sascha2000
Posts: 57
Joined: Fri Jul 22, 2011 2:13 pm

Re: What's this then?

Post by sascha2000 »

>Also are the three channels from each "AY" being separated (to make a total of 6 channels) and going to a mixer, or are all output channels being connected together to create a mono channel, or are the two "AY"'s feeding as a 3 + 3 stereo output?

On the MrX there is a port called K3 which offers each single channel from the ym2149.

21) ANALOG_CH_C Analog Channel C directly connected to YM2149
22) ANALOG_CH_B Analog Channel B directly connected to YM2149
23) ANALOG_CH_A Analog Channel A directly connected to YM2149

So in principle, taking the signals from there and mixing them in an !!!appropriate!!!!! circuit offers all kind of variations.
So theoretically 6 indipendent amplifiers with 6 speakers could be driven by 2 MrX boards or any other combination of those channels.

Of course on the ZXpand AY + MrX this could be possible too, however I think the connectors must be soldered directly to the ym2149 socket pins of the ZXpand AY? Sirmorris, please correct me if I am wrong. :oops:

Here is the description of the MrX and its ports.

http://www.rwapsoftware.co.uk/downloads ... l-v004.pdf
User avatar
1024MAK
Posts: 5120
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: What's this then?

Post by 1024MAK »

Thank you Sascha, yerzmyey and sirmorris :D

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: What's this then?

Post by yerzmyey »

I realize that raw discussion cannot actually express what exactly we're talking about and I must admit I have some desire to record 1 or 2 more songs of various authors to let the people exactly know what is our subject-matter indeed. :)
We will see.

PS: Or hear. ;)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
sascha2000
Posts: 57
Joined: Fri Jul 22, 2011 2:13 pm

Re: What's this then?

Post by sascha2000 »

Hello,

I added chapter "7 Six Channel Sound (Turbo-Sound/Turbo-AY)" for 6 channel sound on MrX card to the Manual.

For those who are interrested, you can download the manual here:

http://www.rwapsoftware.co.uk/downloads ... l-v005.pdf

Sascha
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: What's this then?

Post by yerzmyey »

A very good idea.


As for me, like it wouldn't be hard enough to make music on real ZX81 hardware :), I decided to try to make a TurboSound song entirely on my ZX81. :) It will be kinda crazy dance over the computer, because I will not hear both halfs of the song at once but I will try after all. ;)
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: What's this then?

Post by yerzmyey »

...and yessss - I finished it today. ;)

And this is another song entirely made on ZX81 and ZX81 only.
http://zx81.republika.pl/one_zonx.zip
This archive is for 1 Zonx' owners.
It contains the STC file for STC-player's users
and
SNG file as another demonstration of the ZX81 SoundTracker.
This time the song contains also the 'buzzers' - AY's hardware envelopes - to show to interested people how to make and use them (with A/E and C/8 commands) on bass.


This is file for TurboSound users: http://zx81.republika.pl/two_zonxes.zip
that means owners of 2 Zonx interaces (probably 2 Mr-X modules or one Mr-X and one ZXpand-AY).
As I was making it entirely on ZX81, I wasn't able to constantly check out how both halfs of the song work together, so actually the second AY gives only some "deeper" sound this time, nothing more.


After all, I think it's a really decent sound, pretty powerful with 2 Zonxes.
(Although it's a little bit slower in TurboSound version).

PS: MP3 recorded from real hardware: http://yerzmyey.i-demo.pl/Yerzmyey-Earport.mp3

PS.2: Thx a lot for all the soft/hardware to: Sasha2000, SirMorris, Andy Rea and Moggy (for software-ports for more stupid users like me).
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: What's this then?

Post by yerzmyey »

Hmmm.

Who would think what's possible to do with ZX81.
http://zx81.republika.pl/ursula.TS

This is my the first song really for two ZonXes - one half cannot play without another.
Still, I used only a real ZX81 to make this (first - one half, then the second one) with Andy Rea's ZX81 SoundTracker.
Also I recorded it from the same ZX81 with ZXpand-AY and Mr-X modules (using TurboSound Player).

It's a rare phenomenon I'm content of my songs, but this time I really am.

By the way, the title is a joke again, because we (as many nations) have "Ursula" name - but diminutive from it we have: "Ula". And we treat the ULA chip as a girl's name (like PAULA in Amiga or whatever). :) :) :) :) :) :) :)

PS: For people who still consider gettin' the TurboSound setup but haven't it -
http://yerzmyey.i-demo.pl/Yerzmyey-Ursula.mp3
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
Post Reply