STEREO sound
STEREO sound
Hi all, I need to add this topic because it's a key feature of the Spectrum and it seems it is NOT inplemented in the actual version of firmware. Please, add the stereo feature of AY chip as soon as possible. ACB and ABC systems switchable from the BIOS if possible. I really need this feature and I'm wondering why it isn't implemented as it's a basic Spectrum sound feature for years. I can't use the ZX-Uno without it. Please!
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: STEREO sound
Just implemented yesterday!factor6 escribió:Hi all, I need to add this topic because it's a key feature of the Spectrum and it seems it is NOT inplemented in the actual version of firmware. Please, add the stereo feature of AY chip as soon as possible. ACB and ABC systems switchable from the BIOS if possible. I really need this feature and I'm wondering why it isn't implemented as it's a basic Spectrum sound feature for years. I can't use the ZX-Uno without it. Please!
Go tho the repository, get version T24, directory v4. Here you have the SPECTRUM.ZX1 file with the new core.
The new configuration I/O port is $F7 (247d). It is used as follows:
Bits 7 and 6 controls channel A panning
Bits 5 and 4 controls channel B panning
Bits 3 and 2 controls channel C panning
Bits 1 and 0 controls beeper and specdrum panning
For every bit group:
00 : channel is muted
01 : channel is directed to right output
10 : channel is directed to left output
11 : channel is directed to both outputs
Default value for this I/O port is 159d ( 10011111b), which means:
Channel A to the left
Channel B to the right
Channel C to both outputs
Beeper and Specdrum to both outputs
That is, ACB configuration. To switch to ABC you should do
Código: Seleccionar todo
OUT 247,BIN 10110111
Hope you find this new feature useful.
NOTE that you can change the panning settings anytime, and the effect is applied inmediately, so you can do panning effects without even touching the AY.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: STEREO sound
Curiosidad: por que un puerto y no un registro del zxuno? Compatibilidad con algun otro cacharro quizá?
Re: STEREO sound
Because it's a feature borrowed from the Chloe 280SE and that's the port it uses.Uto escribió:Curiosidad: por que un puerto y no un registro del zxuno? Compatibilidad con algun otro cacharro quizá?
- chernandezba
- Mensajes: 841
- Registrado: 02 Oct 2015, 23:35
Re: STEREO sound
F7? Why don't you use one from the ZXI pool?
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: STEREO sound
¿Dónde se puede conseguir el fichero SPECTRUM.ZX1 con la versión T24 del core? Busco en el repositorio ( http://www.atc.us.es/svn/zxuno/ ) y no lo encuentro. Gracias.
Re: STEREO sound
Cores/spectrum/v4desUBIKado escribió:¿Dónde se puede conseguir el fichero SPECTRUM.ZX1 con la versión T24 del core? Busco en el repositorio ( http://www.atc.us.es/svn/zxuno/ ) y no lo encuentro. Gracias.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: STEREO sound
¿Por qué no veo la carpeta spectrum?Uto escribió:Cores/spectrum/v4desUBIKado escribió:¿Dónde se puede conseguir el fichero SPECTRUM.ZX1 con la versión T24 del core? Busco en el repositorio ( http://www.atc.us.es/svn/zxuno/ ) y no lo encuentro. Gracias.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: STEREO sound
Muchas gracias carmeloco, hoy no me he puesto las gafas de ver cerca