SoundTracker for ZX81 ?

Any discussions related to the creation of new hardware or software for the ZX80 or ZX81
User avatar
siggi
Posts: 1043
Joined: Thu May 08, 2008 9:30 am
Location: Wetterau, Germany
Contact:

Re: SoundTracker for ZX81 ?

Post by siggi »

Hi Yerz
when I have to remove some "damn" chips I push a small screwdriver between the socket and the chip and slightly turn it right and left to move up the chip only a little bit. Then I do the same at the opposite side of the chip and also move it up only a little bit. Then back to the other side .. And so on, until the chip is removed from the socket without broken legs ;)

HTH Siggi
My ZX81 web-server: online since 2007, running since dec. 2020 using ZeddyNet hardware
http://zx81.ddns.net/ZxTeaM
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: SoundTracker for ZX81 ?

Post by yerzmyey »

siggi wrote:Hi Yerz
when I have to remove some "damn" chips I push a small screwdriver between the socket and the chip and slightly turn it right and left to move up the chip only a little bit. Then I do the same at the opposite side of the chip and also move it up only a little bit. Then back to the other side .. And so on, until the chip is removed from the socket without broken legs ;)
HTH Siggi
Aaaaaaaaaaaaaaaaaaaaaaaaaaaa, this IS the idea!
Although Rwap suggested the same, but he did it in Shakespeare's style indeed :) ("a slight twisting motion") and I was wondering what the hell he means, hahahah. :) :) :) :)
Your description, on the other hand, is much better for such a bone-head like me.

Returning to the main subject of the thread.

_____________________Advertizing the ZX81 SoundTracker_______________
When Spectrum's SoundTracker appeared, there also appeared some "advertizing" demos, like
"Soundtracker Music Demo" http://zxdemo.org/files/Eel.zip
If anybody makes such a prog (some scroll and other "moving" things ;) ) and writes TXT in the scrool (some instructions, or where to get it), then I could provide a song - or more.

PS: Of course before I learn all the stuff related with new STracker and with ZXpand itself, I could provide only previous STracker songs, but both programs are 100% compatible, as I understand, so it actually doesn't matter too much, I presume.
Such a demo could be put o pouet.net and other portals, for instance chipmusic-related (not only advertizing of STracker but also the ZX81 itself. Plus ZXpand series). The only problem is - do we have any 100% working emulator at the moment?
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/
sirmorris
Posts: 2812
Joined: Thu May 08, 2008 5:45 pm

Re: SoundTracker for ZX81 ?

Post by sirmorris »

EO is slightly better than it was before - the low register is fixed - but it's still glitching and hissing :( So no, not 100% for EO.

Other emulators may fare better..

C
User avatar
PokeMon
Posts: 2264
Joined: Sat Sep 17, 2011 6:48 pm

Re: SoundTracker for ZX81 ?

Post by PokeMon »

sirmorris wrote:EO is slightly better than it was before - the low register is fixed - but it's still glitching and hissing :( So no, not 100% for EO.
I think so. When I tried to load a tape via soundcard played from EO, you hear some scratchy noise (very different to other tape loaders) and it's not working at all. I think in the early times of EO this worked but then somebody changed something and from this point it worked never again. :roll:
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: SoundTracker for ZX81 ?

Post by yerzmyey »

OK, so now several questions about ZX81 SoundTracker (sorry if any will be repeated, but I've got the ZXpand combo yesterday :) ).

STracker reads STracker's "song". Non-compiled. For further editing. I suspect. So now my questions are:
- are they in *.P files? Or in any other "file-container"?
- how to convert Spectrum's TAP container of non-compiled STracker song into ZX81? (I assume ZX48 and ZX81 versions of the program are compatible).
- if there is no utility to do that - is it possible somebody could write some short (even DOS only) procedure for PC? I mean TAP container => ZX81 container (supposedly STracker loads *.P?)

More questions (sorry :) ).
Spectrum's STracker had TWO modes of "PLAY" command, on-board. One is on the main screen. It is only for composing, because it is SLOW. ZX48 slows-down between patterns/positions.
That's why Bzyk made the second "PLAY' mode - for fully-working playing music. It is placed in 'OTHER / PLAY SONG". In _this_ way of playing the music goes 100% fluently.
Now - the question is:
- is there the same phenomenon on ZX81 STracker?
- if there is: is there also "full" mode of playing?
- if there isn't ;) - can it be done??? ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;) ;)

That's all for now, but supposedly tomorrow I will sit over ZX81 and STracker again. ;)
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/
Moggy
Posts: 3495
Joined: Wed Jun 18, 2008 2:00 pm

Re: SoundTracker for ZX81 ?

Post by Moggy »

Yerz.

The tracker file extension for the 81 is *.SNG then use Andys' compiler for STC


What You seek is TAP => SNG


Moggy
Last edited by Moggy on Thu Mar 01, 2012 11:20 pm, edited 1 time in total.
???????????????????????????PIINKEY$?????RND????????????????????????????????????????????????????????PI????????
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: SoundTracker for ZX81 ?

Post by yerzmyey »

PS: I'm asking about ZX81/Spectrum compatibility, because I have very rigid setup of instruments. I must have them to make normal music.
So first - I'd have to load any of my ZX48 songs to clear it in the ZX81's STracker and have an empty song with all the instruments.
For example.
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: SoundTracker for ZX81 ?

Post by yerzmyey »

Moggy wrote:Yerz.
The tracker file extension for the 81 is *.SNG then use Andys' compiler for STC
Moggy

Hmmmmm. So would it be enough to save on Spectrum a song from STracker, rename it into song.sng - and ZX81 STracker would load it without problems, I gather?
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/
Moggy
Posts: 3495
Joined: Wed Jun 18, 2008 2:00 pm

Re: SoundTracker for ZX81 ?

Post by Moggy »

It would take more Brain than Mine to change TAP => SNG I think possibly Andy thought SNG was easiest for the 81 for speed etc. I will try Your suggestion.

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

Re: SoundTracker for ZX81 ?

Post by Andy Rea »

Errr. play just plays the whole song from begging to end, no pauses ect, you can turn channels on and off during playback with A B C... the built in player plays from the raw song data it does not do a compile next pattern then play it thing....

play pattern just plays the current pattern over and over.


on the ZX81

file extensions used are...

.SNG complete song file loads at 28282, length 20865 (always saves/loads entire data area even if you only have 1 pattern)
.SMS all 15 samples file loads at 46138, length 1950
.ORS all 15 ornaments file loads at 48633, length 480
.SAM single sample file loads at 46008 + (130 * sample number), where sample number is 1 to 15, length 130
.ORN single ornament loads at 48601 + (32 * ornament number), where ornament number is 1 to 15, length 32

Andy
what's that Smell.... smells like fresh flux and solder fumes...
Post Reply