home *** CD-ROM | disk | FTP | other *** search
/ Serious Magazine 12 / Serious_Magazine_12_2003_01_07_Dial_pl_Side_B.atr / konkurs.arc / NEO09_1.DOC next >
Text File  |  1988-09-01  |  10KB  |  1 lines

  1. ¢            NeoTracker v0.9¢          Instrukcja  obs ugi¢¢¢       epi/Allegresse  11.09.2k2¢¢                 I¢¢   Na wst❎pie chcia bym  zaznaczy⇨,  əe¢ widoczne na kaədym kroku  podobiestwa¢ zarwno programu jak i  instrukcji  do¢ odpowiednikw w archiwum z TMC nie  s⇧¢ przypadkowe. Zasadniczo powody takiego¢ a nie innego  post❎powania  autora  s⇧¢ dwa: raz, əe Theta jest moim ulubionym¢ trackerem i rozwi⇧zania w nim zastoso-¢ wane na tyle przypad y mi do gustu, əe¢ nie o③mieli em si❎ kombinowa⇨ lepszych¢ a dwa, əe spieszy em si❎ z kompletowa-¢ niem niniejszego archiwum, bo niestety¢ czas juə do szko y,  a poza tym co③ mi¢ odbi o wystawi⇨ ten program jako swoj⇧¢ prac❎ w konkursie  magazynu  dyskowego¢ Serious, gdzie b❎d❎ si❎ stara  na bie-¢ ə⇧ co donosi⇨ o wszelkich nowo③ciach w¢ sprawie NeoTracker-a. No  i....  stara¢ prawda, czyli lenistwo rulez! Dzi❎kuj❎¢ Teraz czas na konkrety.¢¢   Co to jest?¢¢    NeoTracker to program do  tworzenia¢ i odtwarzania muzyki (sam player  jest¢ juə "w drodze") dla  komputerw  Atari¢ XL/XE z interface'm Covox.  Drobne wy-¢ ja③nienie nazwy - czemu NeoTracker?¢ Bo kiedy wymy③la em ten tytu , to moim¢ jedynym marzeniem by o zacz⇧⇨ wreszcie¢ pisa⇨ w a③ciwy kod i... i③⇨ spa⇨ ;) bo¢ by o juə do③⇨ p♪no. A dlaczego wersja¢ 0.9?  Uwaəam,  əe program w tej wersji¢ nie zas uguje jeszcze na pe n⇧ cyferk❎¢ - jest w nim troch❎ niedorbek.¢ W przysz o③ci obiecuj❎ si❎ poprawi⇨ :)¢ Archiwum sk ada  si❎  z  nast❎puj⇧cych¢ plikw:¢¢ - NT09INST.COM - program instalacyjny¢ - NEO09.DOC    - niniejsza instrukcja¢¢   Przyk adowych  muzyczek  ani  sampli¢ nie ma - z prostej przyczyny:  zajmuj⇧¢ one zbyt duəo miejsca,  poza tym moəna¢ swobodnie wczytywa⇨ sample dla PT wi❎c¢ materia u chyba nikomu nie  zabraknie.¢ W razie czego prosz❎ zg asza⇨  si❎  do¢ muzykw tworz⇧cych na Covoxie,  najle-¢ piej do  mnie  lub  Pinokia  [wiadomo,¢ grupka musi czym③ əy⇨ ;)]¢¢   Troch❎ techniki¢¢   ...i cz owiek si❎ gubi. Na szcz❎③cie¢ nie pogubi em si❎ [moəe wi❎c nie  jes-¢ temcz owiekiem?] i skoczy em NeoTrac-¢ kera,  ktry jest chyba moim pierwszym¢ tak duəym progiem. Ale... to  instruk-¢ cja, wi❎c moəe troch❎ mniej osobi③cie.¢¢   Neo pozwala na odtwarzanie na  czte-¢ rech kana ach Covoxa z dosy⇨ regularn⇧¢ cz❎stotliwo③ci⇧ 11.7kHz, co w porwna-¢ niu do  ProTracker-a  daje  juə  pewn⇧¢ popraw❎ jako③ci d♪wi❎ku,  niemniej  do¢ idea u jeszcze daleko.  Przy odtwarza-¢ niu samego paternu  i  wpisywaniu  nut¢ cz❎stotliwo③⇨ wynosi 15.5 kHz [bo  at-¢ wiej si❎ synchronizowa⇨] i jest bardzo¢ regularna.  Problem  regularno③ci jest¢ szerzej opisany na   amach  Serious-a,¢ wi❎c nie b❎d❎ tu  strz❎pi   j❎zyka  po¢ prənicy. Wr⇨my wi❎c do samego odtwa-¢ rzania.  Niestety - tablica cz❎stotli-¢ wo③ci jest tylko jedna dla  obu  przy-¢ padkw i  przez  to  w  oknie  edytora¢ ③cieəek sample s⇧ nieco  inaczej  nas-¢ trojone, niə w edytorze paternw.¢ Niestety sama transpozycja nie pomog a¢ Do przysz ych  wersji  obiecuj❎  zaj⇧⇨¢ si❎ przeliczeniem drugiej tablicy  aby¢ wszystko stroi o jak naleəy.¢ 11.7 kHz to niema o jak na o③miobitowy¢ komputerek, ale nic nie ma  za  darmo,¢ bo program poəera przez to mas❎ pami❎-¢ ci. Na kaəd⇧ prbk❎ przeznaczany  jest¢ jeden bank  pami❎ci  dodatkowej, czyli¢ przyk adowo maj⇧c 576kB RAM moəna uəy⇨¢ 32 prbek. Kaəda prbka moəe mie⇨ naj-¢ wyəej 16kB d ugo③ci,  co nie jest d u-¢ go③ci⇧ rewelacyjn⇧, ale za to skutecz-¢ nie hamuje zap❎dy niektrych  posiada-¢ czy  szybkich  i  duəych  obj❎to③ciowo¢ nap❎dw dyskw ktrzy maj⇧ za nic fakt¢ əe  kto③  moəe  mie⇨  jedynie   stacj❎¢ CA2001 bez turbo i nie ma cierpliwo③ci¢ do zbyt d ugich modu w.¢   A jak juə jeste③my przy dyskach,  to¢ warto wspomnie⇨ o  do③⇨  zaawansowanej¢ obs udze tychəe przez NeoTrackera.¢ Program bez problemu  obs uguje  osiem¢ stacji dyskw, podkatalogi w MYDOS-ie,¢ w tym rwnieə ich tworzenie i usuwanie¢ takəe plikw  -  wszyscy  chyba  znamy¢ przypadek, kiedy chcia oby si❎ wcisn⇧⇨¢ jaki③ modu  na dyskietk❎,  ale  s⇧  na¢ niej "③mieci", przez ktre brakuje np.¢ dwch czy trzech sektorw.... masakra.¢ Teraz problem jest juə rozwi⇧zany :)¢ ⇦mieci, czyli niepotrzebne  juə  pliki¢ moəna usun⇧⇨ i k opot z g owy.¢¢ Bufor na paterny rozci⇧ga si❎ od $2000¢ do $7FFF,  jego  d ugo③⇨  wynosi  wi❎c¢ $6000 bajtw.  Prosz❎ nie da⇨ si❎ zmy-¢ li⇨  warto③ci  $5F80  po  uruchomieniu¢ programu - wszystko jest  w  porz⇧dku,¢ po prostu NeoTracker podaje ilo③⇨ wol-¢ nej pami❎ci od pierwszego niewykorzys-¢ tanego bajtu do $7FFF,  a  standardowo¢ kaədy patern jest pusty, przez co zaj-¢ muje jeden bajt rwny $FF,  ktry syg-¢ nalizuje w a③nie fakt, iə jest on pus-¢ ty.  Z tego wniosek,  əe paternw moəe¢ by⇨ maksymalnie 128.  Tyle  samo  moəe¢ by⇨ pozycji w songu, ilo③⇨ sampli jest¢ za③ uzaleəniona od ilo③ci  skonfiguro-¢ wanej pami❎ci  dodatkowej - moəna  bo-¢ wiem  wykorzysta⇨  tylko  cz❎③⇨   XMS,¢ reszt❎ pozostawiaj⇧c np. na ramdysk.¢ Program obs uguje maksymalnie 1MB  do-¢ datkowej pami❎ci, czyli 64 banki.¢¢   Wymagania systemowe¢¢   Dla poprawnej instalacji i dzia ania¢ NeoTracker wymaga Atari XL/XE z jakim-¢ kolwiek  urz⇧dzeniem  obs ugiwanym  na¢ zasadach oglnie przyj❎tych dla stacji¢ dyskw,  moəe wi❎c by⇨ to oprcz samej¢ stacji takəe SIO2PC,  twardy dysk  lub¢ RAMCART; oraz  rozszerzon⇧  pami❎ci⇧ -¢ im wi❎cej tym lepiej,  minimum to 64kB¢ RAM podstawowej +128kB pami❎ci  dodat-¢ kowej na sample. Przy tej konfiguracji¢ moəna uəy⇨ o③miu prbek - niektrym to¢ moəe  wystarczy⇨,  ale  jako  standard¢ "zlotowy" proponuj❎ ustali⇨ 16 prbek,¢ czyli tradycyjne  320kB  RAM  [w  tym¢ oczywi③cie jest rwnieə pami❎⇨ podsta-¢ wowa]. Ca o③⇨ jak  atwo  si❎  domy③li⇨¢ nie ma sensu bez Covox-a,  ktry  jest¢ wykorzystywany do wydobywania z kompu-¢ tera mniej  lub  bardziej  przyjemnych¢ dla ucha d♪wi❎kw.¢ Program dzia a z kaədym DOS-em,  ktry¢ nie wykorzystuje pami❎ci pod  ROM-em i¢ posiada MEMLO poniəej $2000,  z  czego¢ jasno wynika, əe nie powinien sprawia⇨¢ problemw z əadnym DOS-em oprcz  dys-¢ kowych wersji Sparty, przy czym testo-¢ wany by  na DOSie II+/D v6.4 oraz  MY-¢ DOSie 4.50T  i  nie  sprawia   əadnych¢ problemw.  Problemw nie by o rwnieə¢ w systemie QMEG,  w a③ciwie bez QMEG-a¢ NeoTracker by nie istnia ...¢¢   Instalacja i uruchomienie¢¢   Aby zainstalowa⇨ Neo, naleəy wczyta⇨¢ plik NT09INST.COM. Po jego za adowaniu¢ ukaəe si❎ ekran w ktrym  mamy  moəli-¢ wo③⇨ ustawienia:¢¢ - Katalogu domy③lnego [Default  Direc-¢  tory], czyli dysku i ③cieəki standar-¢  dowo ustawianych przy kaədym  urucho-¢  mieniu programu.¢  Klawisze:¢             DEL - cofni❎cie kursora¢         RET,TAB - zatwierdzenie¢           !^ESC - wyj③cie do DOS-a¢¢ - Uəywanych bankw pami❎ci  dodatkowej¢  [Extended Memory] - wy③wietlane infor¢  macje to: ilo③⇨ aktywnych bankw XMS,¢  ca kowita  ilo③⇨  bankw  oraz   kody¢  wszystkich aktywnych bankw.  Zamiast¢  kodu mog⇧ pojawi⇨ si❎ znaki "==",  co¢  oznacza, əe dany bank nie b❎dzie uəy-¢  wany przez program.¢  Klawisze:¢       -,=,+,* - ruch kursorem¢           SPC - aktywacja/dezaktywacja¢                 banku¢       RET,TAB - zatwierdzenie¢         !^ESC - wyj③cie do DOS-a¢¢ -  ⇦cieəki docelowej [Save to],  czyli¢  miejsca, gdzie zostanie zapisany plik¢  NEO09.COM, b❎d⇧cy w a③ciwym programem¢  z wybranymi przez nas ustawieniami.¢  Klawisze:¢            DEL - cofni❎cie kursora¢            TAB - powrt do edycji  ka-¢                  talogu domy③lnego¢            RET - zatwierdzenie i zapis¢          !^ESC - wyj③cie do DOS-a¢¢ Uwaga! Przy wpisywaniu ③cieəek dost❎pu¢ nazwy katalogw MYDOS-a naleəy rodzie-¢ la⇨ znakiem ">" a nie ":", ze  wzgl❎du¢ na sposb obs ugi tychəe przez  g wny¢ program.¢¢    Przy  zapisie  instalator  sprawdza¢ [do③⇨ prymitywnie, ale zawsze] popraw-¢ no③⇨  wprowadzonych  danych  i  jeəeli¢ wszystko jest w  porz⇧dku,  pyta,  czy¢ moəna przyst⇧pi⇨ do zapisu. Wci③ni❎cie¢ klawisza Y  powoduje  zapis  NEO09.COM¢ w  podanej  lokalizacji.  W  przypadku¢ jakichkolwiek nieprawid owo③ci  zosta-¢ nie wy③wietlony odpowiedni komunikat i¢ b❎dzie moəna poprawi⇨ wszelkie  b ❎dy.¢¢   Uruchomienie programu  nast❎puje  po¢ wczytaniu pliku  NEO09.COM  zgodnie  z¢ obs ug⇧ uəywanego DOS-a.¢¢   Ekran g wny¢¢   I jedyny, nie licz⇧c  dwch  linijek¢ tekstu widocznych w  czasie   adowania¢ Ukazuje si❎ on po wczytaniu i rozpako-¢ waniu programu, a sk ada si❎ on z kil-¢ ku zasadniczych  cz❎③ci,  nazwijmy  je¢ oknami [fee...] aby tradycji sta o si❎¢ zado③⇨.¢ Ramki mog y by⇨ pe ne [szeroki ekran],¢ ale wiadomo - lenistwo...  Dlatego  s⇧¢ tylko linie oddzielaj⇧ce  poszczeglne¢ okna. W wygl⇧dzie nie ma  fajerwerkw,¢ ale wszystko  jest  [chyba]  czytelne.¢ Trzy g wne okna, to  Edytor  paternw¢ z lewej strony ekranu,  Edytor ③cieəek¢ w prawej grnej  cz❎③ci,  oraz  Edytor¢ sampli po prawej na dole. Poza tym za-¢ raz pod informacj⇧  o  programie  jest¢ wy③wietlany tytu  utworu [lub  dowolny¢ inny  max.  40-znakowy  tekst  wpisany¢ przez autora], a na samym dole znajdu-¢ j⇧ si❎ jeszcze dwa ma e okienka.¢ Mniejsze po  lewej  pokazuje  aktualne¢ tempo dla ca ego utworu  oraz  bieə⇧c⇧¢ oktaw❎.¢ Nieco wi❎ksze to okno statusu,  w kt-¢ rym wy③wietlane s⇧ pewne  waəne infor-¢ macje o aktualnym stanie programu i  z¢ tego wzgl❎du warto czasem tam spojrze⇨¢ Standardowo wy③wietlany jest komunikat¢ "OK - xxxx free", gdzie w miejscu xxxx¢ jest liczba  szesnastkowa  oznaczaj⇧ca¢ ilo③⇨ wolnej pami❎ci na dane paternw.¢ Przekroczenie  limitu  $6000   bajtw¢ powoduje wy③wietlenie komunikatu  "Out¢ of memory".  Tutaj  ukazuj⇧ si❎ teə na¢ bieə⇧co informacje o wykonywanych ope-¢ racjach wej③cia/wyj③cia a takəe o b ❎-¢ dach. A teraz czas na opis poszczegl-¢ nych cz❎③ci programu.¢¢   Edytor paternw¢¢   Na samej grze  widnieje  informacja¢ o bieə⇧cym paternie, np. "Pattern 00-"¢ Jest to numer [szesnastkowy] aktualne-¢ go paternu, umieszczony zaraz  za  nim¢ znak "-" oznacza, əe patern jest pusty¢ za③ znak "+",  əe w paternie s⇧ jakie③¢ dane.  Poniəej wida⇨ 17 linii "tre③ci"¢ paternu z ktrych kaəda wygl⇧da  mniej¢ wi❎cej tak:¢        aa:_nnn ss vvc¢¢  aa - to numer linii w paternie¢ nnn - nuta na danej  pozycji,  [C-1 do¢       D-6]¢  ss - numer sampla,  ktrym  odgrywany¢       jest d♪wi❎k¢  vv - g o③no③⇨ na danej pozycji¢       [00-cisza, 40-g o③no③⇨ maksymal-¢       na]¢   c - komenda [1-F - zmiana tempa,¢                  X - koniec paternu]¢¢ Jeəeli na danej pozycji  nie  ma  nuty¢ i/lub nie jest ustawiona g o③no③⇨,  to¢ w odpowiednim miejscu pojawi⇧ si❎ zna-¢ ki "---" lub "--"¢¢                 -/-¢