forum speccy.pl

ZX Spectrum => MUZYKA => Wątek zaczęty przez: VELESOFT w 2015.02.05, 23:33:41

Tytuł: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: VELESOFT w 2015.02.05, 23:33:41
In this TAP file (1.5MB) is 589 music files from E-TRACKER (sam coupe), but now playable on ZX with SAA1099 chip
http://velesoft.speccy.cz/samcoupe/saa1099/e-t-music.rar (http://velesoft.speccy.cz/samcoupe/saa1099/e-t-music.rar)
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: sect0r w 2015.02.06, 10:36:51
Ktoś ma namiary na player do wykorzystania we własnych programach ?
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: zaxon w 2015.02.06, 11:40:56
Cool, thank's ;)
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: VELESOFT w 2015.02.06, 12:14:03
Ktoś ma namiary na player do wykorzystania we własnych programach ?

In TAP file are used two code files. First file (45 bytes) autodetect if loaded music data are from e-tracker.
PRINT USR 47904 show value 1 if music data file is correct, or 0 of incorrect/unknown. Music data are loaded to fixed address 49152.

Next file is e-tracker music player compiled from address 47949 and with length 1203 bytes.
RAND.USR 47949 = stop/init music
now can be under interrupt call player from address 47955...

If anyone need, I can release source of detection routine and recompile PLAYER to your address.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.03.07, 04:49:25
Czy jakiś emulator Spectrum to zagra? Porty OUT są ze SAM'a.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Gryzor w 2015.03.07, 18:37:53
Unreal, moze nie idealnie, ale zawsze.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: VELESOFT w 2015.03.08, 00:37:36
Czy jakiś emulator Spectrum to zagra? Porty OUT są ze SAM'a.

Emulator ASCD - http://www.keprt.cz/progs/ascd/ (http://www.keprt.cz/progs/ascd/)  or here: http://www.keprt.cz/progs/#sam (http://www.keprt.cz/progs/#sam)
This emulator can run in SAM COUPE mode or in ZX mode with enable SAA1099 (in menu click to EMULATION / MODE / ZX SPECTRUM 128)...

X128 W.I.P. - http://web.archive.org/web/20140828034542/http://www.indigobanquet.adsl24.co.uk/x128wip/x128wip.htm (http://web.archive.org/web/20140828034542/http://www.indigobanquet.adsl24.co.uk/x128wip/x128wip.htm) (turbosound easy mode use AY+SAA)

UNREAL SPECCY
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.03.11, 18:56:33
Thanks, ASCD plays them perfectly.
These files are not recognized as E-tracker: 283, 492-495, 498, 499, 523, 530, 541, 543-549, 560, 566, 567, 568, 570-572, 584, 585
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Ziutek w 2015.03.11, 21:37:56
Jest jakiś txt file co do pochodzenia tych muzyczek ? Jakby ktoś miał jakiś pakiet w natywnym formacie dla E-Trackera i chciał się podzielić to chętnie przyjmę :)
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.03.12, 00:52:04
O to samo miałem pytać, czyli na razie "kto rozpozna swoje".
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Ziutek w 2015.03.12, 20:14:50
Nr 044, rozpoznaję Enolę ale źle odgrywany, obawiam się, że większość może być za wolno odgrywana albo wszystkie. Dalej nie dotarłem.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Sir David w 2015.03.12, 22:29:09
Jeżeli korzystasz z ASCD, to wybrałeś Spectrum 128 czy 48? Na 128 wszystko idzie za wolno, a na 48 wg. mnie dobrze.  Może to jakiś błąd w emulacji 128, bo niby dlaczego mogłoby tak działać?
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Ziutek w 2015.03.12, 23:52:14
No 128, nie sądziłem, że będą jakieś różnice w emulacji i nie sprawdzałem innych opcji. Na zwykłym chodzi ok.
Rozpoznane moje:
44: Enola_G
45: Popcorn
78: muzyczka z The Lyry 2 part butelka w wersji na SAA
79: Axel F
mnóstwo przekonwertowanych kawałków z ST spectrumowego, niektóre kaleczą, do swoich się nie przyznaję ;P
nawet nie pamiętam gdzie były wykorzystane np. 120
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Ziutek w 2015.03.13, 02:05:24
c.d.

287: znów Axel F ?
291: muzyczka do Mr Pac (o ile mnie pamięć nie myli)
292: to też do jakieś gry
293: j/w (chyba ice chicken ale nie dam głowy)
295: j/w
296: Moja konwersja jakiegoś kawałka Lizardkinga
300: Star Wars
314: Show Must...
315: Jakiś Game Over nie wiem od której gry ale coś jest posypane, źle odgrywa
500: To na pewno Ice Chicken main theme ;P

to wszystko co znalazłem, na pewno nie ma tu wszystkich moich kawałków.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: VELESOFT w 2015.03.26, 17:54:49
RAR archive now contain TAP with fixed detection routine (play all ETRACKER tunes), added TXT file with list of music names (author of list is MICK on ZX.PK.RU), source code of small detection routine with assembler PROMETHEUS.

http://velesoft.speccy.cz/samcoupe/saa1099/e-t-music.rar (http://velesoft.speccy.cz/samcoupe/saa1099/e-t-music.rar)
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Tygrys w 2015.03.26, 20:51:29
Great job, thanks!
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.03.27, 07:35:29
Great thing, all music and the list.
I think about extending the .ay music format to support various hardware, including SAA chip.
The system identification presets will be included in the file header.
If anyone is interested I can publish the proposal of the .ay format development here, it needs to be discussed before any changes are made.

BTW, there is something wrong with the ASCD emu, when using command line (or I cannot set it properly).
example: ascd.exe -zxmode 2 -load "e-t-music.tap"
ROM files must be in the same folder to run the emu and tape, not in a subfolder, this was not a problem.
In the 128k mode the tape is auto-loaded, but the emu runs at half speed.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.10.18, 04:14:19
As this topic is bilingual, first some words in English.

The .AY music format has been updated and may contain music for SAA chip (or even for SAA+2xAY). The SAA music in the .ay container is already played by MODo for Android (https://play.google.com/store/apps/details?id=de.illogical.modo).

Teraz po polsku, bo to pewnie dzieło polskiego muzyka. Nr 105 i 114 to znane ze Sound Tracker Music Demo na ZX utwory, które zrobił Kicia. Kto mógł zrobić to wykonanie dla SAM'a? Podobnie nr 116 to utwór Agent'a X "Agent 005".  Z kolei nr 117 to ten sam utwór, co 105 tylko z mocniejszą perkusją. 118 to kolejny utwór z Sound Tracker Demo. Popcorn i Axel F z E-trackera są też remixami (coverami) utworów z ST Demo.
Autorstwo coveru przypisuje się osobie, która ten cover zrobiła. Z tego, co czytałem o utworach z Sound Tracker Demo, są to też covery (Beverly Hills Cop, Popcorn i trzy utwory z Amigi), jednak autorem tych utworów jest Kicia.

Format .cop otworzy ZXTune lub Audio Overload. Rozszerzenie .dat dopisałem, aby pliki przeszły jako załączniki.
Tytuł: Odp: SAA1099 music - all in one TAP file
Wiadomość wysłana przez: Abrimaal w 2015.11.05, 00:10:13
Song list updated to no. 122.

Some music is played with wrong tempo (for example 105). The player requires the tempo to be defined at startup or reads it from music data.

When the tune 105 is played by a substituted player from tune 117, it plays with correct speed. They are the same songs, they differ only by drums.
These values are variable (at least at the beginning of the code)