home *** CD-ROM | disk | FTP | other *** search
/ Amiga MA Magazine 1997 #3 / amigamamagazinepolishissue03-1 / ma_1995 / 12 / ami013.txt < prev    next >
Text File  |  1997-04-07  |  9KB  |  324 lines

  1. EFEKTY PROTRACKERA
  2.  
  3. <lead>Zapraszamy na kolejnâ czëôê wykîadu najlepszego polskiego
  4. muzyka scenowego na temat sztuczek w Protrackerze. Tekst
  5. skierowany jest do tych, którzy nie wiedzâ jeszcze wszystkiego o
  6. tym programie, ale nie sâ juû poczâtkujâcymi.
  7.  
  8. <a>Piotr Bendyk (XTD/Mystic)
  9.  
  10. <sr>Transpozycja
  11.  
  12. <txt>Nieraz chciaîoby sië wygodnie podnieôê o póîton wszystkie
  13. nuty w ôcieûce albo patternie. Oto, jak naleûy to robiê.
  14.  
  15. Na klawiaturze naleûy wyróûniê cztery pionowe kolumny klawiszy. Sâ
  16. to:
  17.  
  18. <l>1 Q A Z    2 W S X    3 E D C    4 R F V
  19.  
  20. <txt>Moûna je pogrupowaê po dwie. Kolumny pierwsza i druga
  21. odnoszâ sië do nut w tracku/patternie, przy których stoi numer
  22. sampla, odpowiadajâcy aktualnie wybranemu samplowi (wskaúnik
  23. SAMPLE), kolumna trzecia i czwarta zaô do wszystkich nut w
  24. tracku/patternie.
  25.  
  26. Pierwsza kolumna kaûdej pary odnosi sië do tracku, na którym
  27. znajduje sië kursor, druga zaô do caîego patternu.
  28.  
  29. Poziome rzëdy odpowiadajâ:
  30.  
  31. <l>1234    -- note up
  32.  
  33. QWER    -- note down
  34.  
  35. ASDF    -- octave up
  36.  
  37. ZXCV    -- octave down
  38.  
  39. <txt>Chcemy np. podnieôê o oktawë wszystkie sample o numerze 6 w
  40. caîym patternie. Ustawiamy sampel 6 i sprawdzamy:
  41.  
  42. <r>Dotyczy to KONKRETNEGO SAMPLA, a wiëc pierwsza para kolumn.
  43.  
  44. Dotyczy to sampli w CAÎYM PATTERNIE, a wiëc druga kolumna.
  45.  
  46. Dotyczy to PODNOSZENIA O OKTAWË, a wiëc trzeci rzâd.
  47.  
  48. Jest to klawisz [S], który naciskamy z lewym klawiszem [Amiga].
  49.  
  50. <txt>Jeszcze jeden przykîad: chcemy obniûyê o póîton wszystkie
  51. nuty w trzecim tracku. Przerzucamy kursor na trzeci track i
  52. sprawdzamy:
  53.  
  54. <r>Dotyczy to WSZYSTKICH NUT, a wiëc druga para kolumn.
  55.  
  56. Dotyczy to sampli w KONKRETNYM TRACKU, a wiëc trzecia kolumna.
  57.  
  58. Dotyczy to OBNIÛANIA O PÓÎTON, a wiëc drugi rzâd.
  59.  
  60. Wyszîo 'E', czyli naleûy nacisnâê lewy klawisz [Amiga]+[E].
  61.  
  62. <txt>Caîa operacja jest prostsza, ale trudno jâ w prosty sposób
  63. opisaê. Myôlë jednak, ûe parë minut treningu pozwoli Wam w
  64. przyszîoôci szybko i sprawnie przeprowadzaê transpozycje.
  65.  
  66. <sr>MULTI(klawiatura)
  67.  
  68. <txt>Co to jest multiklawiatura, wie chyba kaûdy, ale nie kaûdy
  69. dokîadnie wie, jak to dziaîa. Multiklawiaturë ustawia sië w
  70. SETUP, a wîâcza przez [Ctrl]+[M].
  71.  
  72. Oto skîadnia MULTI (w SETUP):
  73.  
  74. <l>MULTI: A B C D
  75.  
  76. <txt>A jest to numer kanaîu, do jakiego ma skoczyê kursor,
  77. ustawiony na kanale 1.
  78.  
  79. B to numer kanaîu, do jakiego ma skoczyê kursor, ustawiony na
  80. kanale 2.
  81.  
  82. C to numer kanaîu, do jakiego ma skoczyê kursor, ustawiony na
  83. kanale 3.
  84.  
  85. D to numer kanaîu, do jakiego ma skoczyê kursor, ustawiony na
  86. kanale 4.
  87.  
  88. I tak, na przykîad, ustawienie 2413 spowoduje przy kursorze
  89. ustawionym na kanale pierwszym przeskok na kanaî drugi, potem na
  90. czwarty, potem na trzeci, a na koïcu na pierwszy.
  91.  
  92. Dokîadnie dziaîa to tak:
  93.  
  94. Kursor jest ustawiony na kanale pierwszym. Po naciôniëciu
  95. klawisza odczytywana jest wartoôê na pozycji A (MULTI: A B C D).
  96. W powyûszym przykîadzie jest to wartoôê 2, a wiëc kursor skoczy
  97. do drugiego kanaîu. Po ponownym naciôniëciu klawisza zostanie
  98. odczytana wartoôê z pozycji B (pozycje, przypominam, odpowiadajâ
  99. kolejnym kanaîom, na których znajduje sië kursor). Poniewaû na
  100. pozycji B znajduje sië 4, kursor skoczy do kanaîu czwartego. Tam,
  101. po naciôniëciu klawisza, zostanie odczytana wartoôê D, czyli 3.
  102. Kursor skoczy wiëc do kanaîu trzeciego. Po ponownym naciôniëciu
  103. klawisza (chodzi o dowolny klawisz, któremu jest przyporzâdkowana
  104. jakaô nuta) zostanie odczytana wartoôê C, czyli 1, i kursor
  105. przejdzie na kanaî pierwszy.
  106.  
  107. Na koniec kilka przykîadowych ustawieï:
  108.  
  109. <l>MULTI: 2314    - multiklawiatura tylko dla trzech pierwszych kanaîów
  110.  
  111. MULTI: 2143    - multiklawiatura oddzielna dla pierwszej i drugiej pary kanaîów
  112.  
  113. MULTI: 1234    - multiklawiatura nie bëdzie dziaîaê.
  114.  
  115. <sr>EFx
  116.  
  117. <txt>Komenda EFx dokonuje inwersji sampla w czasie rzeczywistym.
  118. Wielu muzyków jej uûywa, ale nie kaûdy sië zastanawia, jak ona
  119. naprawdë dziaîa.
  120.  
  121. Dziaîanie tej komendy sîychaê tylko przy krótkich, zapëtlonych
  122. dúwiëkach.
  123.  
  124. Jak dokonuje sië inwersja?
  125.  
  126. Dúwiëk jest zapisany w postaci szeregu liczb z zakresu od -128 do
  127. 127. Górnej poîowie (dodatniej) wykresu odpowiadajâ wartoôci
  128. dodatnie, dolnej zaô ujemne.
  129.  
  130. Inwersja dokonuje sië bajt po bajcie, poczâwszy od pierwszego
  131. bajtu sampla. Szybkoôê jej dokonywania zaleûy od parametru x w
  132. komendzie EFx. Inwersja rozpoczyna sië od momentu natrafienia na
  133. komendë EFx.
  134.  
  135. Kolejne wartoôci bajtów sâ obliczane:
  136.  
  137. <l>W = - P - 1
  138.  
  139. gdzie    W - wartoôê wynikowa
  140.  
  141.     P - wartoôê pobierana
  142.  
  143. <txt>Efektem inwersji caîego sampla jest wykres symetryczny
  144. wzglëdem osi poziomej do wykresu, z którego powstaî.
  145.  
  146. Odtworzenie nowej nuty na kanale, na którym uûyto EFx, ponownie
  147. wîâcza efekt.
  148.  
  149. Wadâ tej komendy jest to, ûe wykres dúwiëku zmienia sië
  150. bezpowrotnie (nie moûna przywróciê jego postaci wyjôciowej).
  151. Naleûy wiëc przed uruchomieniem moduîu zgrywaê go na dysk i
  152. wczytywaê przed kaûdâ zmianâ albo powtórnym uruchomieniem.
  153.  
  154. Komenda ta jest przydatna przy tworzeniu dúwiëków syntetycznych
  155. za pomocâ Protrackera. Jeôli sampler nie jest podîâczony, to
  156. wykresem powstaîym w wyniku "samplowania" jest (a przynajmniej
  157. powinna byê) linia prosta w górnej czëôci okna wykresu.
  158. Odpowiednio przyciëta moûe sîuûyê za dúwiëk syntetyczny, jednakûe
  159. bëdzie on bardzo prosty. Korzystajâc z komendy EFx moûna ten
  160. dúwiëk nieco "urozmaiciê". W takim wypadku nieodwracalnoôê
  161. komendy EFx jest przydatna.
  162.  
  163. <sr>9xx
  164.  
  165. <txt>Komenda 9xx sîuûy do odgrywania sampla od podanego miejsca
  166. (nie od poczâtku).
  167.  
  168. Jak dziaîa komenda?
  169.  
  170. Przy wprowadzeniu komendy obok nuty instrument zostanie odegrany od
  171. XX00 bajtu (hex). Przykîady:
  172.  
  173. <l>C-2 01914    - odegranie sampla 01 od 1400 bajtu (hex).
  174.  
  175. C-2 019A3    - odegranie sampla 01 od A300 bajtu (hex).
  176.  
  177. <txt>Oczywiôcie wartoôê nie powinna przekraczaê dîugoôci sampla,
  178. wiëc jeôli instrument ma dîugoôê 8000 (hex), to wartoôê 'xx'
  179. komendy 9xx nie powinna przekroczyê 7F (hex).
  180.  
  181. Jeôli mamy wykres dúwiëku i za pomocâ niego chcemy okreôliê
  182. wartoôê komendy 9xx w danym miejscu, to naleûy wîâczyê opcjë
  183. SAMPLER (wykres) oraz trzecie menu EDIT OP. Nastëpnie trzeba
  184. kliknâê na wybranym miejscu sampla i odczytaê pierwsze dwie cyfry
  185. wartoôci POS (prawy górny róg w trzecim menu EDIT OP.).
  186.  
  187. Jeôli wartoôê POS wynosi, na przykîad, 1D95, to do wartoôci 'xx'
  188. komendy 9xx naleûy wprowadziê 1D (lub 1E -- zaokrâglenie w górë).
  189. Komenda powinna wiëc wyglâdaê: 91D (91E).
  190.  
  191. <sr>Kontrola komend
  192.  
  193. <txt>Na Protrackerze wszystko zawsze gra tak, jak tego chciaî
  194. autor, ale na róûnych playerach, czy teû programikach do
  195. odtwarzania moduîów, mogâ wystâpiê pewne róûnice. Aby te róûnice
  196. zatrzeê, naleûy wprowadzaê komendy, które bëdâ dziaîaîy w wypadku
  197. niewîaôciwego dziaîania innych.
  198.  
  199. a) wyciszanie
  200.  
  201. Jeôli jakiô instrument wyciszamy do zera komendâ Axy, to naleûy
  202. na koïcu, w miejscu gdzie dúwiëk przestaje byê sîyszalny, wpisaê
  203. komendë C00. W wypadku niewîaôciwego playera, gdy dúwiëk sië nie
  204. wyciszy, zostanie przynajmniej wyîâczony (mniej wiëcej w tym
  205. miejscu, gdzie nie powinien juû byê sîyszalny).
  206.  
  207. Przykîad:
  208.  
  209. <l>C-2    01A04
  210.  
  211. - - -    00A04
  212.  
  213. - - -    00A04
  214.  
  215. - - -    00A04
  216.  
  217. - - -    00A04
  218.  
  219. - - -    00A04
  220.  
  221. - - -    00A04
  222.  
  223. - - -    00C00
  224.  
  225. <txt>Jest to równieû pomocne, jeôli wyciszamy dúwiëk i nie che
  226. nam sië sprawdzaê, czy w którymô miejscu juû sië wyciszyî
  227. caîkowicie, czy teû jeszcze brzmi, zagîuszany przez inne
  228. instrumenty. Wprowadzenie komendy C00 wycisza go ostatecznie.
  229.  
  230. b) 3xx
  231.  
  232. Ta komenda powoduje kontrolowanâ zmianë czëstotliwoôci dúwiëku.
  233. Niektóre playery nie uznajâ braku ciâgîoôci tej komendy. Nie
  234. naleûy wiëc jej przerywaê, a potem kontynuowaê bez podania nuty.
  235.  
  236. Przykîady (po lewej úle, po prawej dobrze):
  237.  
  238. <l>C-1    01000    C-1    01000
  239.  
  240. C-2    01304    C-2    01304
  241.  
  242. - - -    00304    - - -    00304
  243.  
  244. - - -    00304    - - -    00304
  245.  
  246. - - -    00000    - - -    00000
  247.  
  248. - - -    00000    - - -    00000
  249.  
  250. - - -    00000    - - -    00000
  251.  
  252. - - -    00000    - - -    00000
  253.  
  254. - - -    00304    C-2    00304
  255.  
  256. - - -    00304    - - -    00304
  257.  
  258. - - -    00304    - - -    00304
  259.  
  260.  
  261. C-1    01000    C-1    01000
  262.  
  263. - - -    00000    - - -    00000
  264.  
  265. C-2    01301    C-2    01301
  266.  
  267. - - -    00000    - - -    00000
  268.  
  269. - - -    00301    C-2    00301
  270.  
  271. - - -    00000    - - -    00000
  272.  
  273. - - -    00301    C-2    00301
  274.  
  275. - - -    00000    - - -    00000
  276.  
  277. - - -    00301    C-2    00301
  278.  
  279. - - -    00000    - - -    00000
  280.  
  281. - - -    00301    C-2    00301
  282.  
  283. <txt>c) kontrola 1xx i 2xx
  284.  
  285. Jeôli zwiëkszamy lub zmniejszamy czëstotliwoôê dúwiëku komendami
  286. 1xx i 2xx do konkretnej wartoôci, to na koïcu naleûy wprowadziê
  287. nutë, do jakiej one zmierzajâ wraz z komendâ 3F0 (jeôli ktoô
  288. woli, moûe wprowadziê wartoôê maksymalnâ -- 3FF, nie ma wîaôciwie
  289. róûnicy).
  290.  
  291. Przykîad (po lewej úle, po prawej dobrze):
  292.  
  293. <l>D-2    01103    D-2    01103
  294.  
  295. - - -    00103    - - -    00103
  296.  
  297. - - -    00103    - - -    00103
  298.  
  299. - - -    00103    - - -    00103
  300.  
  301. - - -    00000    F-2    013F0
  302.  
  303. <txt>d) niewîaôciwe wyciszanie i wibracje
  304.  
  305. Niektórzy (zwîaszcza poczâtkujâcy) muzycy wyciszajâ dúwiëk
  306. komendâ 6xx bez wczeôniejszego ustalania wartoôci wibracji
  307. (komenda 6xx dziaîa wtedy jak Axx). Naleûy zamieniê wszystkie
  308. komendy 6xx, jeôli sîuûâ one do wyciszenia dúwiëku bez wibracji,
  309. na komendy Axx, wprowadzenie bowiem wartoôci wibracji w którymô
  310. miejscu moduîu spowoduje wibrowanie przy wyciszaniu (nawet jeôli
  311. wartoôê wibracji jest ustalana w dalszej czëôci moduîu --
  312. wibracje bëdâ wtedy sîyszalne po restarcie).
  313.  
  314. Przy wibracjach (4xy) nie naleûy zapominaê, ûe uûywanie komendy
  315. 400 jest moûliwe tylko wtedy, gdy wczeôniej podaîo sië
  316. przynajmniej raz komendë 4 z parametrami róûnymi od zera (np.
  317. 4C2). Dotyczy to kaûdego kanaîu z osobna.
  318.  
  319. Najlepiej ustawiaê wartoôê wibracji w kaûdym patternie, w którym
  320. ma zostaê ona uûyta. Naleûy to zrobiê przy okazji wîâczania
  321. komendy.
  322.  
  323.  
  324.