To, že jsem si pořídil ZX Spectrum Next, již víte. To, že si velmi často pouštím jako podklad v práci AY hudbu, nevím jestli víte, ale teď už jo. Z tohoto důvodu mám v oblibě playery hudeb na ZX Spectru. Next má zabudovaný browser, kterým můžete pohodlně procházet adresáře a odklepnutím klávesy ENTER se Vám spustí vybraná hudba. Ale z formátů, které mne zajímají je podporovaný pouze PT3.
NextPlayer
To, že jsem si pořídil ZX Spectrum Next, již víte. To, že si velmi často pouštím jako podklad v práci AY hudbu, nevím jestli víte, ale teď už jo. Z tohoto důvodu mám v oblibě playery hudeb na ZX Spectru. Next má zabudovaný browser, kterým můžete pohodlně procházet adresáře a odklepnutím klávesy ENTER se Vám spustí vybraná hudba. Ale z formátů, které mne zajímají je podporovaný pouze PT3.
Navíc musíte vždy hudbu přerušit mezerníkem, skočit do výběru v adresáři a následně spustit další skladbu v pořadí. Nejprve jsem se snažil vytvořit player těchto hudeb v basicu, ale tam jsem ztroskotal a začal jsem s tím, co je pro mne přirozené. V assemleru se mi přeci jen programuje mnohem lépe. A takto vznikla první verze NextPlayeru.
Co tato verze umí:
načte z adresáře 250 souborů
jsou podporovány soubory PT2 a PT3
pohyb v adresáři pomocí šipek nahoru/dolů
ENTER spouští vybranou skladbu
SPACE přeskočí na další skladbu
Co je potřeba dodělat:
Podpora dalších formátů: PT1, SQT, TS hudeb... (což je podmíněno, že najdu požadované playery)
Detekce smyčky a přeskočení na další skladbu
Nějaké grafický analyzátor zvuku - nevím ale jak na to, takže to nemá teď prioritu
Možnost načtení více jak 250 skladeb
Procházení adresáři (zatím se načítají jen hudby, které máte s NextPlayerem v adresáři
Zatím mne víc nenapadá, pouze jedna důležitá věc. Jelikož nechci vytvářet programy, které půjdou pustit pouze na Nextu, udělám i verzi pro ZX Spectrum 48k s DivMMC. Pro práci s SD kartou používám API EsxDosu, takže nic tomu vlastně nebrání.
2 Comments
Skvělé, díky moc. Mám to s poslechem podobně a za tenhle přehrávač velký dík. Jo a TS, to by byl do budoucna opravdu velký luxus : )
Díky moc za reakci 😉
Do týdne vyjde nová verze, která bude mít většinu věcí, které jsem chtěl dořešit hotové + pár vychytávek na víc… 😉