NeoTracker
From Atariki
Wersja z dnia 11:55, 16 paź 2005 KMK (Dyskusja | wkład) ← Previous diff |
Wersja z dnia 11:18, 10 gru 2005 Piotrv (Dyskusja | wkład) (Poprawione linki) Next diff → |
||
Linia 3: | Linia 3: | ||
Wymagania minimalne: | Wymagania minimalne: | ||
* mono 1x[[POKEY]] (STD) 4 bit dźwięk - czyli to, co firmowo Atari ma na pokładzie | * mono 1x[[POKEY]] (STD) 4 bit dźwięk - czyli to, co firmowo Atari ma na pokładzie | ||
- | * Stereo 2x[[POKEY]] - 4 bit dźwięk - rozkład kanałów (2-L, 2-P) | + | * Stereo 2xPOKEY - 4 bit dźwięk - rozkład kanałów (2-L, 2-P) |
- | * Atari [[130XE]] - czyli 128kB RAM | + | * Atari [[130XE]] - czyli 128kB [[RAM]] |
* Atari [[1050]] Disk Drive | * Atari [[1050]] Disk Drive | ||
Wymagania zalecane: | Wymagania zalecane: | ||
- | * [[COVOX]] - 4 ch, 8 bit dźwięk - rozkład kanałów (2-L, 2-P) | + | * [[Covox]] - 4 ch, 8 bit dźwięk - rozkład kanałów (2-L, 2-P) |
- | * Atari 1MB ram | + | * Atari 1MB RAM |
* Równoległy interface IDE | * Równoległy interface IDE | ||
- | Środowisko pracy: program instalacyjny, gdzie określamy domyślne ścieżki dla patternów, sampli i modułów, możliwość zaimportowania pliku w formacie MOD (Atari ST, [[Amiga]], PC), własny format zapisu plików (*.NEO), obsługuje część efektów z moda - loop sampli (bez "ping-pong" :) ), zakończenie patternu, tempo, głośność, "volume slide" (+-), portamento.. . Możliwość użycia (w trybie 1MB RAM) do 64 sampli, każdy max po 16384 bajty w tym jeden max do 22528 bajtów. Własny format zapisu sampli (do programu dołączony konwerter plików WAV -> NSF. Tracker zaopatrzony w HELP'a - aktywuje się oczywiście przy użyciu klawisza HELP (jak kultura nakazuje). Zaimplementowana funkcja obsługi podkatalogów z pewnością ucieszy użytkowników [[MyDOS]], oraz [[SpartaDOS X]]. Odtwarzanie modułów cztero kanałowych; gdzie na każdy kanał przypada po niecałe 12KHz - co, biorąc pod uwagę taktowanie proca / jego architekturę, oraz fakt obsługiwania efektów można uznać za spore osiągnięcie. | + | Środowisko pracy: program instalacyjny, gdzie określamy domyślne ścieżki dla patternów, sampli i modułów, możliwość zaimportowania pliku w formacie MOD (Atari [[ST]], [[Amiga]], PC), własny format zapisu plików (*.NEO), obsługuje część efektów z moda - loop sampli (bez "ping-pong" :) ), zakończenie patternu, tempo, głośność, "volume slide" (+-), portamento.. . Możliwość użycia (w trybie 1MB RAM) do 64 sampli, każdy max po 16384 bajty w tym jeden max do 22528 bajtów. Własny format zapisu sampli (do programu dołączony konwerter plików WAV -> NSF. Tracker zaopatrzony w HELP'a - aktywuje się oczywiście przy użyciu klawisza HELP (jak kultura nakazuje). Zaimplementowana funkcja obsługi podkatalogów z pewnością ucieszy użytkowników [[MyDOS]], oraz [[SpartaDOS X]]. Odtwarzanie modułów cztero kanałowych; gdzie na każdy kanał przypada po niecałe 12KHz - co, biorąc pod uwagę taktowanie proca / jego architekturę, oraz fakt obsługiwania efektów można uznać za spore osiągnięcie. |
Jako ciekawostkę można traktować nieopublikowaną nigdzie - nie do końca początkowo przewidzianą właściwość programu - użycie w patternie sampla - nuta D w oktawie 6 powoduje odtworzenie tegoż z pominięciem tablic częstotliwości - co daje możliwość uzyskania niezwykle czystych brzmień np. instrumentów perkusyjnych. I tu uwaga - przy odsłuchiwaniu patternu sampel pod D6 będzie praktycznie niesłyszalny; lecz po odpaleniu całości (okno SONG) będzie odegrany normalnie (1:1). Najprawdopodobniej jest to ficzer dostępny od wersji 1.5. | Jako ciekawostkę można traktować nieopublikowaną nigdzie - nie do końca początkowo przewidzianą właściwość programu - użycie w patternie sampla - nuta D w oktawie 6 powoduje odtworzenie tegoż z pominięciem tablic częstotliwości - co daje możliwość uzyskania niezwykle czystych brzmień np. instrumentów perkusyjnych. I tu uwaga - przy odsłuchiwaniu patternu sampel pod D6 będzie praktycznie niesłyszalny; lecz po odpaleniu całości (okno SONG) będzie odegrany normalnie (1:1). Najprawdopodobniej jest to ficzer dostępny od wersji 1.5. | ||
Linia 19: | Linia 19: | ||
* 3 chn po 15khZ | * 3 chn po 15khZ | ||
- | * 2 chn po 22,5khZ (przy pomocy tej wersji powstał BRULLWURFEL - czyli największa na Atari 8 bit konwersja msx z platformy PC - 730kB moduł) | + | * 2 chn po 22,5khZ (przy pomocy tej wersji powstał [[BrullWuRfEl]] - czyli największa na Atari 8 bit konwersja [[Msx|msx]] z platformy PC - 730kB moduł) |
* 4 chn DRUM machine - czyli; 4 kanały po 22,5khZ - pierwsze 4 sample wyzwalane klawiszami Start, Select, Option, Shift; - wysoka częstotliwośc bierze się z pominięcia w programie części playera odpowiedzialnej za efekty. | * 4 chn DRUM machine - czyli; 4 kanały po 22,5khZ - pierwsze 4 sample wyzwalane klawiszami Start, Select, Option, Shift; - wysoka częstotliwośc bierze się z pominięcia w programie części playera odpowiedzialnej za efekty. | ||
W planach jest wersja 2.0 - najprawdopodobniej przeznaczona dla maszyn z procesorem [[65c816]] oraz z ramem liniowym powyżej $0ffff - spowoduje to zniesienie ograniczenia dla sampli 16kB, oraz powinno dać możliwość podniesienia częstotliwości odtwarzanego dźwięku. Na dzień dzisiejszy ciężko jest powiedzieć, czy użycie 16 bit procesora będzie opcją, czy minimalnym wymaganiem. | W planach jest wersja 2.0 - najprawdopodobniej przeznaczona dla maszyn z procesorem [[65c816]] oraz z ramem liniowym powyżej $0ffff - spowoduje to zniesienie ograniczenia dla sampli 16kB, oraz powinno dać możliwość podniesienia częstotliwości odtwarzanego dźwięku. Na dzień dzisiejszy ciężko jest powiedzieć, czy użycie 16 bit procesora będzie opcją, czy minimalnym wymaganiem. | ||
- | Na dzień dzisiejszy - aktualna wersja NeoTrackera (1.5) nie działa z [[DracOS]] przeznaczonym dla Atari z 65c816 (z powodu używania nieudokumentowanych odwołań do systemu). Program nie używa rozkazów nielegalnych 6502, więc na XL OS, oraz wspomnianym CPU pracuje w sposób normalny. | + | Na dzień dzisiejszy - aktualna wersja NeoTrackera (1.5) nie działa z [[DracOS]] przeznaczonym dla Atari z 65c816 (z powodu używania nieudokumentowanych odwołań do systemu). Program nie używa rozkazów nielegalnych 6502, więc na [[XL OS]], oraz wspomnianym [[CPU]] pracuje w sposób normalny. |
{{stub}} | {{stub}} |
Wersja z dnia 11:18, 10 gru 2005
NEO TRACKER napisany w latach 2003-2004 (autor Epi/Tristesse) - program do edycji i odtwarzania modułów opartych o 8-bitowe sample. Design oraz większośc skrótów klawiatury wzorowane na Theta Music Composer 1.x. Wymagania sprzętowe:
Wymagania minimalne:
- mono 1xPOKEY (STD) 4 bit dźwięk - czyli to, co firmowo Atari ma na pokładzie
- Stereo 2xPOKEY - 4 bit dźwięk - rozkład kanałów (2-L, 2-P)
- Atari 130XE - czyli 128kB RAM
- Atari 1050 Disk Drive
Wymagania zalecane:
- Covox - 4 ch, 8 bit dźwięk - rozkład kanałów (2-L, 2-P)
- Atari 1MB RAM
- Równoległy interface IDE
Środowisko pracy: program instalacyjny, gdzie określamy domyślne ścieżki dla patternów, sampli i modułów, możliwość zaimportowania pliku w formacie MOD (Atari ST, Amiga, PC), własny format zapisu plików (*.NEO), obsługuje część efektów z moda - loop sampli (bez "ping-pong" :) ), zakończenie patternu, tempo, głośność, "volume slide" (+-), portamento.. . Możliwość użycia (w trybie 1MB RAM) do 64 sampli, każdy max po 16384 bajty w tym jeden max do 22528 bajtów. Własny format zapisu sampli (do programu dołączony konwerter plików WAV -> NSF. Tracker zaopatrzony w HELP'a - aktywuje się oczywiście przy użyciu klawisza HELP (jak kultura nakazuje). Zaimplementowana funkcja obsługi podkatalogów z pewnością ucieszy użytkowników MyDOS, oraz SpartaDOS X. Odtwarzanie modułów cztero kanałowych; gdzie na każdy kanał przypada po niecałe 12KHz - co, biorąc pod uwagę taktowanie proca / jego architekturę, oraz fakt obsługiwania efektów można uznać za spore osiągnięcie.
Jako ciekawostkę można traktować nieopublikowaną nigdzie - nie do końca początkowo przewidzianą właściwość programu - użycie w patternie sampla - nuta D w oktawie 6 powoduje odtworzenie tegoż z pominięciem tablic częstotliwości - co daje możliwość uzyskania niezwykle czystych brzmień np. instrumentów perkusyjnych. I tu uwaga - przy odsłuchiwaniu patternu sampel pod D6 będzie praktycznie niesłyszalny; lecz po odpaleniu całości (okno SONG) będzie odegrany normalnie (1:1). Najprawdopodobniej jest to ficzer dostępny od wersji 1.5.
W czasie prac nad programem powstało kilka bardzo experymentalnych i niepublikowanych wersji - w skrócie parametry:
- 3 chn po 15khZ
- 2 chn po 22,5khZ (przy pomocy tej wersji powstał BrullWuRfEl - czyli największa na Atari 8 bit konwersja msx z platformy PC - 730kB moduł)
- 4 chn DRUM machine - czyli; 4 kanały po 22,5khZ - pierwsze 4 sample wyzwalane klawiszami Start, Select, Option, Shift; - wysoka częstotliwośc bierze się z pominięcia w programie części playera odpowiedzialnej za efekty.
W planach jest wersja 2.0 - najprawdopodobniej przeznaczona dla maszyn z procesorem 65c816 oraz z ramem liniowym powyżej $0ffff - spowoduje to zniesienie ograniczenia dla sampli 16kB, oraz powinno dać możliwość podniesienia częstotliwości odtwarzanego dźwięku. Na dzień dzisiejszy ciężko jest powiedzieć, czy użycie 16 bit procesora będzie opcją, czy minimalnym wymaganiem.
Na dzień dzisiejszy - aktualna wersja NeoTrackera (1.5) nie działa z DracOS przeznaczonym dla Atari z 65c816 (z powodu używania nieudokumentowanych odwołań do systemu). Program nie używa rozkazów nielegalnych 6502, więc na XL OS, oraz wspomnianym CPU pracuje w sposób normalny.
Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.