¢ NeoTracker v0.9¢ Instrukcja obsugi¢¢¢ epi/Allegresse 11.09.2k2¢¢¢ - II -¢¢¢ Dodatkowo w miejscu oznaczonym "_"¢ moəe sta⇨ znacznik, wykorzystywany¢ przy kopiowaniu fragmentw paternu.¢ Operacje z wykorzystaniem tego znacz-¢ nika przebiegaj⇧ identycznie, jak w¢ TMC.¢ Kiedy edytor paternw jest aktywny,¢ jedna linia jest wyrəniona pod③wiet-¢ leniem - w tej wa③nie linii stoi kur-¢ sor.¢ Wszystkie operacje na pojedynczej po-¢ zycji dotycz⇧ tej wa③nie linii.¢¢ Edytor paternw dla uproszczenia¢ i przyspieszenia dziaania operuje na¢ danych niepakowanych gdzie cay patern¢ zajmuje $100 bajtw. Jednocze③nie ak-¢ tywne s⇧ dwa takie bufory: jeden opi-¢ suje bieə⇧cy patern, drugi to swego¢ rodzaju schowek, wykorzystywany przy¢ kopiowaniu/przenoszeniu paternw.¢ Przy zmianie bieə⇧cego paternu lub¢ wyj③ciu z edytora paternw dane s⇧ pa-¢ kowane i umieszczane w odpowiednim¢ miejscu pami❎ci. Jednocze③nie aktuali-¢ zowany jest licznik wolnej pami❎ci na¢ paterny, ktrego warto③⇨ [szesnastko-¢ wo] wy③wietlana jest w oknie statusu,¢ np. "4E29 free". Poniewaə dane spako-¢ wane w ekstremalnych wypadkach mog⇧¢ zaj⇧⇨ wi❎cej niə $0100 bajtw a licz-¢ nik jest o③mobitowy, to w takiej sytu-¢ acji wy③wietlany jest komunikat "Pat-¢ tern too long", a zawarto③⇨ paternu¢ jest kasowana. Moəe teə doj③⇨ do sytu-¢ acji, kiedy braknie pami❎ci dla pater-¢ nw. Wtedy wy③wietlany jest komunikat¢ "Out of memory", a dokonane zmiany nie¢ s⇧ zapisywane.¢¢ W edytorze paternw klawisze nutowe¢ umoəliwiaj⇧ wpisywanie nut odgrywanych¢ aktualnie ustawionym samplem z dan⇧¢ go③no③ci⇧, oraz automatyczne przej-¢ ③cie do nast❎pnej linii. Rozkad kla-¢ wiszy nutowych jest taki sam jak w TMC¢¢ Poza tym dost❎pne s⇧ nast❎puj⇧ce¢ opcje [^ oznacza CONTROL a ! - SHIFT]:¢¢ [-],[=] - zmiana pozycji kursora,¢ odpowiednio w gr❎ i w d¢ ![INS] - wstawienie pustej linii w¢ paternie¢ ![DEL] - usuni❎cie linii w paternie¢ [DEL] - skopiowanie pozycji spod¢ znacznika w miejsce, gdzie¢ stoi kursor i przesuni❎cie¢ znacznika w d o jedn⇧ po-¢ zycj❎¢¢ ^[Z] - ustawienie znacznika¢ ![-],[=] - zmiana oktawy¢ ^[-],[=] - zmiana bieə⇧cego sampla¢ [+],[*] - zmiana bieə⇧cego paternu¢¢ ![CLR] - wyczyszczenie paternu¢ ^[<] - skopiowanie paternu do bu-¢ fora i wyczyszczenie pater-¢ nu¢ [<] - skopiowanie do bufora¢ ^[>] - naoəenie zawarto③ci bufora¢ na bieə⇧cy patern¢ [>] - kopiowanie zawarto③ci bufo-¢ ra do bieə⇧cego paternu¢ ^[L] - odczyt paternu .NPF¢ ^[S] - zapis paternu .NPF¢ [RET] - odtwarzanie paternu¢ [SPC] - przerwa¢ ![RET] - odtwarzanie paternu od po-¢ cz⇧tku¢¢ ^[T] - transpozycja nut wewn⇧trz¢ paternu; pierwsza warto③⇨¢ to numer sampla, na ktrym¢ b❎dzie dokonywana transpo-¢ zycja, a druga - to ilo③⇨¢ ptonw, o jak⇧ zostan⇧¢ podniesione d♪wi❎ki¢ ^[X] - zmiana instrumentw w pa-¢ ternie; pierwsza warto③⇨¢ okre③la numer sampla, ktry¢ ma zosta⇨ zmieniony, a dru-¢ ga - na ktry ma zosta⇨¢ zmieniony¢ ^[V] - zmiana go③no③ci sampli w¢ paternie; pierwsza warto③⇨¢ okre③la numer sampla, ktry¢ ma zosta⇨ ③ciszony/zgo③-¢ niony, a druga - o ile na-¢ leəy pogo③ni⇨ [lub ③ciszy⇨¢ je③li jest ujemna] nuty na¢ tym samplu¢ ^[D] - kasowanie nut odgrywanych¢ danym samplem - tu ustalamy¢ tylko numer tegoə sampla¢¢ W powyəszych 4 opcjach klawisze [+]¢ i [*] suə⇧ do wyboru edytowanej war-¢ to③ci, [RET] lub [ESC] to potwierdze-¢ nie wpisu, a same warto③ci wpisujemy¢ bezpo③rednio w postaci liczb szesnast-¢ kowych.¢¢ ^[C] - zmiana go③no③ci na bieə⇧-¢ cej pozycji, wpisujemy war-¢ to③⇨ szesnastkow⇧, parzyst⇧¢ z zakresu 00...40, gdzie 00¢ to cisza, a 40 to pena¢ go③no③⇨ sampla¢ ![+],[*] - zmiana go③no③ci na bieə⇧-¢ cej pozycji [stopniowo o 2]¢ ^[+],[*] - zmiana tempa wewn⇧trz pa-¢ ternu [ustawienie komendy]¢ ^[E] - wstawienie komendy "koniec¢ paternu"; odgrywanie pater-¢ nu nast❎puje zaraz po linii¢ w ktrej umieszczono t❎ ko-¢ mend❎¢ ![SPC] - usuni❎cie komendy na bieə⇧-¢ cej pozycji¢¢ ^[N] - zmiana tytuu utworu¢ !^[-],[=]- zmiana tempa caego utworu¢¢ [TAB] - przej③cie do okna sampli¢ !^[ESC] - wyj③cie do DOS-a¢¢ UWAGA! program nie zadaje əadnych py-¢ ta przed wykonaniem tej opcji.¢ Bo i po co - jak wyj③⇨ to wyj③⇨.¢ !^ESC raczej nie wciska si❎ samo.¢¢ Edytor sampli¢¢ Moəe nazwa jest nieco na wyrost, bo¢ jedyn⇧ moəliw⇧ do wykonania modyfikac-¢ j⇧ danych sampla jest zmiana jego ba-¢ zowej go③no③ci, ale w przyszych wer-¢ sjach planuj❎ dopisanie rozbudowanego¢ edytora z prawdziwego zdarzenia.¢ W okienku sampli widoczne s⇧ nazwy¢ o③miu z nich, ktre mog⇧ mie⇨ do 16¢ znakw. Kaəda linia tej listy wygl⇧da¢ mniej wi❎cej tak:¢¢ _*aa: nnnnnnnnnnnnnnnn¢¢ gdzie: aa - numer sampla -szesnastkowo¢ nnn... - nazwa sampla¢ * - jeəeli w tym miejscu jest¢ znak +, to dana prbka¢ jest uəyta w bieə⇧cym pa-¢ ternie, a je③li -, to nie¢ jest uəywana¢¢ Znacznik, ktry moəe sta⇨ w miejscu¢ oznaczonym "_" sygnalizuje, əe dana¢ prbka jest samplem bieə⇧cym. Kiedy¢ okno sampli jest aktywne, caa linia¢ opisuj⇧ca dan⇧ prbk❎ jest odpowiednio¢ wyrəniona.¢¢ Z prawej strony listy znajduje si❎¢ w⇧ska kolumna, z ktrej moəna odczyta⇨¢ nast❎puj⇧ce informacje:¢¢ SMP - numer bieə⇧cego sampla [hex]¢ VOL - go③no③⇨ bazowa prbki¢ LEN - dugo③⇨ sampla w bajtach¢ REP - pozycja, od ktrej prbka b❎dzie¢ powtarzana¢¢ W oknie edytora sampli klawisze nu-¢ towe pozwalaj⇧ na przetestowanie bie-¢ ə⇧cego sampla, poza tym aktywne s⇧¢ klawisze:¢¢ [-],[=] - zmiana bieə⇧cego sampla¢ ![-],[=] - zmiana oktawy¢ ^[V] - zmiana go③no③ci sampla¢ warto③⇨ wpisujemy podobnie¢ jak w przypadku opcji ^[C]¢ w edytorze paternu¢ ![+],[*] - zmiana go③no③ci sampla¢ stopniowo o 2¢ ^[S] - zapis sampla .NSF¢ ^[L] - odczyt sampla .NSF¢ ^[R] - odczyt sampla .SMP¢ [z programu ProTracker]¢ ^[D] - usuni❎cie bieə⇧cego sampla¢ z listy¢ ^[N] - zmiana nazwy sampla¢¢ [TAB] - przej③cie do edytora ③cie-¢ əek [czyli zgodnie z termi-¢ nologi⇧ znan⇧ np. z TMC czy¢ CMC - "okna song"]¢ !^[ESC] - wyj③cie do DOS; bez əadnych¢ pyta.¢¢ Edytor ③cieəek¢¢ Na samej grze okna znajduje si❎¢ informacja "Trac1 Trac2 Trac3 Trac4",¢ ktra sama w sobie nie znaczy zbyt¢ wiele, poza istotnym faktem, əe kiedy¢ napis "Tracx", gdzie x to numer ③cieə-¢ kijest podkre③lony, to na danym kanale¢ b❎d⇧ normalnie gray d♪wi❎ki natomiast¢ jeəeli tego podkre③lenia brakuje, to¢ dany kana jest wy⇧czony.¢ W samym oknie jednocze③nie wida⇨¢ 8 linii songu, z ktrych kaəda wygl⇧da¢ mniej wi❎cej tak:¢¢ aa: p1:t1 p2:t2 p3:t3 p4:t4¢¢ gdzie: aa - to numer linii¢ px - numer paternu graj⇧cego na¢ danej pozycji na ③cieəce x¢ tx - transpozycja paternu na¢ danej pozycji na ③cieəce x¢¢ Jedna z warto③ci px lub tx jest zaw-¢ sze pod③wietlona - w tym wa③nie miej-¢ scu stoi kursor. Na bieə⇧cej pozycji¢ kursora moəna wpisywa⇨ numer paternu¢ lub warto③⇨ transpozycji, przy czym¢ numer paternu wi❎kszy od $7F jest doz-¢ wolony tylko na ③cieəce pierwszej,¢ gdzie oznacza skok do pozycji okre③lo-¢ nej przez warto③⇨ transpozycji. Na po-¢ zostaych ③cieəkach wpisany numer pa-¢ ternu zawsze jest odpowiednio "popra-¢ wiany" przed wpisaniem [po prostu jest¢ na nim wykonywane logiczne AND z war-¢ to③ci⇧ $7F].¢¢ W edytorze ③cieəek dost❎pne s⇧ nas-¢ t❎puj⇧ce opcje:¢¢ [-],[=] - zmiana pozycji w songu¢ [+],[*] - zmiana ③cieəki¢ ![1...4] - w/wy⇧cznie ③cieəki¢ !^[-],[=]- zmiana tempa utworu¢ [RET] - odtwarzanie utworu od bie-¢ ə⇧cej pozycji¢ ![RET] - odtwarzanie utworu od po-¢ cz⇧tku¢ ^[N] - zmiana tytuu utworu¢ ^[L] - odczyt moduu .NEO¢ ^[S] - zapis moduu .NEO¢ !^[CLR] - skasowanie wszystkich da-¢ nych w pami❎ci [powrt do¢ stanu jak po wczytaniu, za¢ wyj⇧tkiem ustawie I/O]¢¢ [TAB] - przej③cie do edytora pater-¢ nw¢ !^[ESC] - wyj③cie do DOS-a; rwnieə¢ bez əadnych pyta¢¢ Operacje wej③cia/wyj③cia¢¢ Jak juə wcze③niej wspomniaem, Neo¢ bez problemu obsuguje podkatalogi w¢ MYDOS-ie, z jednym zastrzeəeniem: ich¢ nazwa nie moəe zawiera⇨ rozszerzenia,¢ ktre jest przez program ignorowane,¢ co blokuje dost❎p do podkatalogu.¢ Na czas wykonywania tychəe w miejscu¢ normalnie zaj❎tym przez edytor pater-¢ nw pojawia si❎ lista plikw [tylko¢ jeden format, rozpoznawany po rozsze-¢ rzeniu] oraz podkatalogw dost❎pnych w¢ bieə⇧cymkatalogu. Jeəeli ich brak, to¢ wy③wietlana jest informacja "no files"¢ Jeəeli znajdujemy si❎ w katalogu ktry¢ ma katalog nadrz❎dny to mamy do dyspo-¢ zycji wpis ".." ktrego wybranie powo-¢ duje przej③cie do tego katalogu.¢ Zarwno do odczytu jak i do zapisu¢ plikw w rənych formatach zastosowano¢ jeden "File Selector", jednak w trybie¢ zapisu ma on nieco wi❎cej aktywnych¢ opcji, niə przy odczycie. Dla porz⇧dku¢ opisz❎ najpierw opcje dost❎pne przy¢ odczycie, a p♪niej te przy zapisie.¢¢ Odczyt pliku - klawisze:¢¢ [-],[=] - wybr pliku/podkatalogu¢ [RET] - wej③cie do podkatalogu¢ /odczyt pliku¢ !^[1...8] - przej③cie do katalogu¢ gwnego odpowiedniego¢ dysku¢¢ Zapis pliku - klawisze:¢¢ [A...Z],[0...9],[_] - edycja nazwy¢ [DEL] - cofni❎cie kursora¢¢ [-],[=] - wybr pliku/podkatalogu¢ [RET] - wej③cie do podkatalogu¢ ![RET] - zapis pliku o podanej¢ nazwie¢ ^[RET] - utworzenie podkatalogu¢ o podanej nazwie¢ ![DEL] - usuni❎cie podkatalogu¢ lub pliku¢ !^[1...8] - pzej③cie do katalogu¢ gwnego odpowiedniego¢ dysku¢¢ Jeəeli w czasie odczytu lub zapisu¢ wyst⇧pi b⇧d, to zostaniemy o tym¢ poinformowani komunikatem "I/O Error-¢ nnn!" [nnn to numer b❎du] w okienku¢ statusu. W przypadku w⇧tpliwo③ci co do¢ formatu wczytywanego pliku pojawi si❎¢ komunikat "Bad file type".¢ B⇧d odczytu, ktry wyst⇧pi juə po¢ poprawnym otwarciu kanau powoduje¢ utrat❎ cz❎③ci lub cao③ci danych [za-¢ leənie od tego, co wczytywali③my, np.¢ b⇧d przy odczycie moduu powoduje¢ wykasowanie wszystkich danych].¢¢ -/-¢