AYe AYe...

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
Prime
Posts: 134
Joined: Thu Mar 24, 2011 3:02 am

Re: AYe AYe...

Post by Prime »

Andy Rea wrote:
BrunoFlorindo wrote:A big "thank you" for these developments. Hardware is nothing without software. ;)

*waiting for digital samples playback*
Hi Bruno, i guess that sample tracker playback would be possible, of course there would be no option to keep a active display on ZX81 during playback, it would just not be possible since as sample tracker needs near real time data sent out to the AY chip.
It's a shame that the PIC on the ZXpand can't talk directly to the AY, I bet that could keep up with it ! Mind then it wouldn't really be the ZX81 playing the sample but the PIC, but then it would be sort of a peripheral controler....kinda like it is for the MMC.

Cheers.

Phill.
sirmorris
Posts: 2812
Joined: Thu May 08, 2008 5:45 pm

Re: AYe AYe...

Post by sirmorris »

Bloody hell - I go away for a week and look what happens!!

I'd better get my ass in gear and get the AY boards ordered...

:lol:

Andy - I'll send you the latest GAL code and schematic changes for the final version. I've added the ability to read back from the chip so that the ports can be used properly - perhaps for a centronics interface?? ;)

C
Moggy
Posts: 3497
Joined: Wed Jun 18, 2008 2:00 pm

Re: AYe AYe...

Post by Moggy »

Hi Charlie welcome back.

Get Yer soldering warmed up because thanks to Andy and His prolific software output and a two thousand pt3 file download I've nearly burnt My ZONX out :!: :lol:

Don't suppose You've thought about leaving the outputs separate rather than panned hard left and right :?: Would make it more useful as a musical tool rather than just a player.

Just a thought Charlie, anyhow I'll have two of the Buggers linked together just like My old Revox's and hope they keep in sync :lol:

Look forward to the boards especially now we have software for them. :D

Regards
Moggy
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: AYe AYe...

Post by Andy Rea »

LOL at moggy,

i could write you a special intterupt handler, one that waits for external sync pulse the other that sends them, would be easy enough i reckon.

Andy.

P.s did you hear Factor 6 of AY-rider cover of madonna's hung up 2 x AY chips, it's pretty sweet.

http://ay-riders.speccy.cz/005.htm
what's that Smell.... smells like fresh flux and solder fumes...
Moggy
Posts: 3497
Joined: Wed Jun 18, 2008 2:00 pm

Re: AYe AYe...

Post by Moggy »

Andy Rea wrote:LOL at moggy,

i could write you a special intterupt handler, one that waits for external sync pulse the other that sends them, would be easy enough i reckon.

Andy.

P.s did you hear Factor 6 of AY-rider cover of madonna's hung up 2 x AY chips, it's pretty sweet.

http://ay-riders.speccy.cz/005.htm

Thanks Andy but I'm struggling with one chip let alone two :oops:
I love the easy way You have with problems, I reckon if I asked for a microwave link and a transporter pad built in You would build the Bugger :lol: :lol:

Thanks for the Factor 6 link I have to say there are some clever composers out there.
All I've managed up to press is the theme from Magic Roundabout :!: :!:

Regards
Moggy
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
Moggy
Posts: 3497
Joined: Wed Jun 18, 2008 2:00 pm

Re: AYe AYe...

Post by Moggy »

Hi Andy
Hope You don't mind I made a slight alteration to the basic in Your player so that it would play a minute or so of each tune then move on to the next one.
The idea being You can dump a 1000 or so,tunes into the directory and be doing something else whilst it steps through them all.

A bit crude but it lets You hear a snatch of each and decide which are worth keeping without stopping to press for the next one.

Regards
Moggy
Attachments
Player.P
(2.01 KiB) Downloaded 272 times
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: AYe AYe...

Post by Andy Rea »

No problem, it's yours to do as you please, i've made a few alterations since that version but they are only minor so don't worry about having the 'latest' version just yet.

However i have made a slightly disturbing revalation... Re-tone tables. So i started playing with altering the values calculating new entries based on the supposed frequency. whihc it seems fine with flat notes... But and heres the kicker it seems that the player/trackers use the frequency table for the modulating frequency of certain effect, my current favorite 5th channel sounds awful...

anyhow i don't think they sound bad really :-) but all the ones i've been trying are written for spectrum anyway.

Oh hmm what a too do.

@Moggy, if your interested there is a way to get a tune to play just once....

try adding the following lines to your program

58 POKE 8202,0
82 IF (PEEK 8202 <> 128) AND (INKEY$ = "") THEN GOTO 82

and then remove lines 85 and 86, each tune should play once and then load the next, or you can press a key to skip ;-)

bit 7 at memory location 8202 is set when the player reaches the loop point in the song.

Regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Moggy
Posts: 3497
Joined: Wed Jun 18, 2008 2:00 pm

Re: AYe AYe...

Post by Moggy »

Many thanks for that Andy.
Take a break Mate or You will being seeing tone tables in Your sleep. :lol:

Regards Moggy
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: AYe AYe...

Post by Andy Rea »

over on WOS Gasman wrote.
and there are certain sound effects that you can't preserve if you transpose notes.
:cry: so it looks like we are stuck for lower pitch when transfering original musics, but in vortex options you can change the ay frequency so change it to 1625000 and what you hear on it should be pretty much what you get when played back on the zeddy :P

Andy
what's that Smell.... smells like fresh flux and solder fumes...
User avatar
kmurta
Posts: 323
Joined: Tue Sep 01, 2009 5:04 am
Location: Belo Horizonte - BR
Contact:

Re: AYe AYe...

Post by kmurta »

Why not add a 3.57954MHz crystal onboard on the AY module?

Like on this: http://hw.speccy.cz/pics/ay-interface.png

No need to transpose the notes and the possibility of using it with the clock doubler ;)

Kelly
1 x ZX81, 2 x TK85 , 1 TK82C, 1 TK95, 1 x Alphacom 32 printer, 1 x ZXpand
ZeXtender board, Joy81 - Programmable Joystick Controller, Turbo Sound 81
http://zx81.eu5.org
https://toddysoftware.itch.io/
Post Reply