D2D

From Atariki

(Różnice między wersjami)
Jump to: navigation, search
Wersja z dnia 23:25, 13 wrz 2011
KMK (Dyskusja | wkład)

← Previous diff
Wersja z dnia 23:25, 13 wrz 2011
KMK (Dyskusja | wkład)

Next diff →
Linia 1: Linia 1:
{{grafr|D2d-menu.png}} {{grafr|D2d-menu.png}}
-Napisany przez [[KMK]], eksperymentalny program na ośmiobitowe Atari do odtwarzania sampli z plików zapisanych pod DOS-em na twardym dysku. Najchętniej działa ze [[SpartaDOS X]] na komputerach [[XL]] lub [[XE]] z co najmniej 128k pamięci RAM (DOS trzeba skonfigurować w trybie USE BANKED). Wersja 0.5 (starsza) wymaga procesora [[65C816]], nowsza (0.6) działa też na [[6502]].+Napisany przez [[KMK]], eksperymentalny program na ośmiobitowe Atari do odtwarzania sampli z plików zapisanych pod DOS-em na twardym dysku. Najchętniej działa ze [[SpartaDOS X]] na komputerach [[XL]] lub [[XE]] z co najmniej 128k pamięci RAM (DOS trzeba skonfigurować w trybie USE BANKED). Wersja 0.5 (starsza) wymaga procesora [[65C816]], nowsza (od 0.6) działa też na [[6502]].
W bieżącej wersji program jest w stanie odtwarzać zarówno zwykłe sample (tzw. RAW-y) jak i pliki *.WAV. W każdym przypadku plik do odtworzenia musi zawierać próbki ośmiobitowe, mono, bez znaku. Przewaga pliku *.WAV nad "gołym" samplem jest tylko taka, że program odczytuje żądane parametry odtwarzania z nagłówka pliku i automatycznie wybiera je jako domyślne. Wielkość sampla do odtworzenia jest ograniczona tylko maksymalną wielkością pliku, jaki da się zapisać na dysku małego Atari - w chwili obecnej jest to 16 MB. W bieżącej wersji program jest w stanie odtwarzać zarówno zwykłe sample (tzw. RAW-y) jak i pliki *.WAV. W każdym przypadku plik do odtworzenia musi zawierać próbki ośmiobitowe, mono, bez znaku. Przewaga pliku *.WAV nad "gołym" samplem jest tylko taka, że program odczytuje żądane parametry odtwarzania z nagłówka pliku i automatycznie wybiera je jako domyślne. Wielkość sampla do odtworzenia jest ograniczona tylko maksymalną wielkością pliku, jaki da się zapisać na dysku małego Atari - w chwili obecnej jest to 16 MB.

Wersja z dnia 23:25, 13 wrz 2011

Grafika:D2d-menu.png

Napisany przez KMK, eksperymentalny program na ośmiobitowe Atari do odtwarzania sampli z plików zapisanych pod DOS-em na twardym dysku. Najchętniej działa ze SpartaDOS X na komputerach XL lub XE z co najmniej 128k pamięci RAM (DOS trzeba skonfigurować w trybie USE BANKED). Wersja 0.5 (starsza) wymaga procesora 65C816, nowsza (od 0.6) działa też na 6502.

W bieżącej wersji program jest w stanie odtwarzać zarówno zwykłe sample (tzw. RAW-y) jak i pliki *.WAV. W każdym przypadku plik do odtworzenia musi zawierać próbki ośmiobitowe, mono, bez znaku. Przewaga pliku *.WAV nad "gołym" samplem jest tylko taka, że program odczytuje żądane parametry odtwarzania z nagłówka pliku i automatycznie wybiera je jako domyślne. Wielkość sampla do odtworzenia jest ograniczona tylko maksymalną wielkością pliku, jaki da się zapisać na dysku małego Atari - w chwili obecnej jest to 16 MB.

Program ma kilka trybów odtwarzania:

  • na POKEY-u, z konwersją dokonywaną "w locie" z próbek ośmiobitowych na czterobitowe.
  • na POKEY-u, z konwersją do pięciu bitów (jest mniej szumów, ale komputer jest bardziej obciążony)
  • na POKEY-u z konwersją do sześciu bitów (obciążenie procesora jest jeszcze większe przy wątpliwej poprawie jakości)
  • na Covoksie

Przy zastosowaniu KMK/JŻ IDE, szybkiego dysku (np. Toshiba MK2103MAV) i partycji z 256-bajtowymi sektorami program pozwala na odtwarzanie ośmiobitowych sampli w pierwszym trybie (czyli z konwersją w locie na 4 bity) z częstotliwością 12-16 kHz. Przy systemie plików z 512-bajtowymi sektorami te parametry są nieco lepsze - 16 kHz osiąga się w trybie z konwersją "w locie" do 6 bitów, a na Covoksie - 22 kHz.

Linia poleceń

Od wersji 1.2 parametry programu można nadawać z linii poleceń, podanie parametru "/?" powoduje wyświetlenie spisu dostępnych opcji i przełączników, jak to widać na obrazku poniżej:

Grafika:D2d-cmdline.png

Linia poleceń działa pod SpartaDOS (i zgodnym z nim DOS XL). Możliwe jest też podanie programowi "playlisty", czyli pliku tesktowego zawierającego listę plików WAV przeznaczonych do odtworzenia.

Wady programu

Istotną wadą początkowych wersji D2D jest słyszalna niestabilność dźwięku wynikająca z błędu popełnionego przez autora w procedurze obsługi przerwania. Zostało to poprawione w wersji 0.6.

Download

Personal tools