Mam wiele utworów w formacie .ay/.ym wyciągniętych z gier i dem na CPC.
Gdy robiłem trainer do Dark Fusion, to podesłałem Matofesi'emu muzykę z tej gry z Amstrada wcześniej potraktowaną AYSplitter, który "rozbiera" plik .ay (do odtwarzania na PC itp.) zostawiając czysty kod dla Z80
(usuwa nagłówki - autor, tytuł, info o sprzęcie i inne extra dane dla PC).
Mat przerobił kod pliku tak, że utwór gra na ZX, ale jeszcze trochę za wysoko.
Więcej o tym jest tutaj:
http://speccy.pl/forum/index.php/topic,322.msg4854.html#msg4854a tutaj jeszcze więcej (dodano 2013-02-03):
http://speccy.pl/forum/index.php/topic,335.30.htmlZ pewnością da się dokładnie przekonvertować, bo słyszałem to już w demo z przełomu lat 80/90
Kassoft (chyba) wyciągnął z CPC muzykę z Great Gurianos i wrzucił ją do demo na ZX.
Czy istnieje jakaś aplikacja, która podmienia dane dotyczące wysokości dźwięku w gotowym kodzie z CPC na ZX?
AYSplittr w załączniku. uruchamia się go z pliku .bat, w który wpisuje się nazwę pliku .ay lub .ym, plik ten powinien być w tym samym folderze co aplikacja.
Do tego jest jeszcze AYMaker, który działa odwrotnie, z pliku binarnego robi plik .ay
Jednak żaden nie ma opcji "dostrojenia" zegara AY.