
Obsluga programu SYNTHTRACKER:

Uwaga : wszystkie wartosci sa hexadecymalne.
Przy edycji wartosci instrumentu trzeba wpisac zawsze obie cyfry.


Gorne okienko:


Song len: - dlugosc songu (do zapetlenia)
- edycja wartosci CTRL+L)
(automatycznie zweza sie i rozszerza ilosc pokazywanych pozycji)

Disk,Clear,Remap - na razie nie dzialaja!

0,1,2,3 - aktywne sciezki (zielone)
CTRL+1- CTRL-4 - wlaczanie/wylaczanie danej sciezki.

Srodkowe okienko:
Edycja instrumentow (na razie nie skonczona)

CTRL+I


- od lewej - obwiednia instrumentu (podobnie jak w CMC i TMC)
- u dolu obwiedni wartosc wskazuje typ znieksztalcenia Pokeya
- TAB - wlacza/wylacza akcent na danej pozycji
- strzalki lewo , prawo - poruszanie sie po obwiedni
- strzalki gora i dol - zmiejszanie , zwiekszanie wartosci obwiedni.
- CTRL+C - kasowanie pozycji w edytorze obwiedni i zapamietanie w buforze.
- CTRL+V - wstawianie wartosci z bufora na dana pozycje.(pozycja zwieksza sie automatycznie)

Po dojsciu strzalka w prawo do ostatnie pozycji przechodzi sie
do edycji wartosci instrumentu.

Fine: - dostrojenie/odstrojenie - wartosc dodawana do czestotliwosci
        wpisywanej do Pokeya (przydatne przy dzwiekach typu Double ale
        robionych na 2 kanalach)

Acc:  - typ akcentu:

        0x - wartosc w poltonach dodawana do danej nuty.
           - poza wartosciami D,E,F - co dziala tak samo jak w CMC!
        8x - skocz do pozycji w instrumencie (x -pozycja)
             (pozwala na zrobienie petli !)

        1x - wlaczenie tego akcentu powoduje przelaczenie pokeya na 15khz (tylko w chwili wystapienia akcentu)

        2x - jesli instrument gra na kanala 4 to wlacza zegar 1.79 mhz (ale bez zmiany czestotliwosci)

        3x - to samo co 2x z tym ze czestotliwosc jest brana z akcentu! (jak typ 0x)

        Pozostale wartosci dzialaja tak jak jedna z powyzszych opcji!

Rel: - wybrzmiewanie (co ile ramek ma byc odejmowana wartosc od glosnosci do zera)
       Im wieksza wartosc tym dzwiek wolniej wybrzmiewa.
       00 - brak wybrzmiewania

Base: - najwazniejsza opcja definiujaca typ instrumentu i tablice czestotiwosci.


00 - dla znieksztalcenia $a,$e
01 - n/u
02 - dla 1.79 znieksztalcenie $20,$60
03 - dla basu 1 kanalowego.
04 - tablica dla bsu 1 kanalowego 1.79 Mhz (na razie nie dostrojona do konca)


U gory okienka pokazywany jest typ instrumentu:
np. 1CH - Bass (1 ch - dzwiek jednokanalowy,2ch - dzwiek dwukanalowy)
np. 1CH - Sqre.(2 ch - dzwiek dwukanalowy, standardowa tabela czestotliwosci)

- $00 - standardowa tablica, dzwiek jednokanalowy
        (u gory 1ch-sqre.)
- $03 - tablica dla basu 1 kanalowego (u gory 1ch - bass)

- $10 - jesli dzwiek jest grany na 4 kanale to zmienia zegar bazowy na 1.79 Mhz
       (opcja dziala na 3 kanale , pod warunkiem ze nie jest uzyty na pierwszym kanale dzwiek BASE typu $2x)

- $12 - 1.79 dzwiek , z tablica dla znieksztalcenia $20, $60 - bardzo wysoki ton.
        (moze byc rownoczesnie z dzwiekiem 2 kanalowym na 1 kanale!)

- $14 - tablica bas $0c - ale tylko 2 oktawy (dziwne efekty - niezestrojona tablica)


- $20 - tablica dzwiek dwukanalowy (typ prostokat - niski bas Low+0)
  $21 - tablica dzwiek dwukanalowy (typ prosokat Low+1 - + 1 oktawa)
  $22 - j.w. , $20 + 2 oktawy w gore!
  $23 - tablica bass dwukanalowy typ $C0

- $40 - dzwiek typu SYNTH (jak w CMC)
  $41 - dzwiek typu synth (ale odstrojenie =2)

- $5x - dzwiek typu filter ale filter jest wlaczany raz na
        x -0-7 - ramek ! (daje efekt ala SID synth)
- $60 - dzwiek typu DETUNE (jak w CMC)
- $70 - dzwiek typu DOUBLE (jak w CMC)

-$80-$f0 - dzwieki typu RAW (nie zaimplementowane jeszcze)

Uwaga: dzwieki dwukanalowe dzialaja poprawnie tylko na 1 kanale , w momencie odtwarzania na 1 kanale dzwieku dwukanalowego ,kanal
2 zostaje zablokowany do pojawienia sie dzwieku jednokanalowego - wtedy graja 1 i 2)

command: 00 - nie uzywana
value:   00 - nie uzywana
volume: 00-$40 - glosnosc instrumentu globalna

Srodkowe okienko Song:

Sng: - pozycja w songu
Pt: - numer patternu
Tr: - transpozycja ($00 - zerowa, 01 - polton w gore, $ff - polton w dol , $fe - dwa poltony w dol itd.)

- edycja songpozycji CTRL+S
- RETURN akceptacja , strzalki gora,dol,lewo,prawo - poruszanie sie po okienku.

- CTRL + C - zerowanie danej songpozycji i kopiowanie do bufora
- CTRL + V - wstawianie z bufora w dane miejsce
- SHIFT + DEL - kasowanie biezacej pozycji w songu (zmniejsza sie pozycja songlen)
- SHIFT + INSERT - wstawianie pozycji w songu (zwieksza sie pozycja songlen)


Dolne okienko glowny edytor:

Gora,dol,lewo,prawo - strzalki - poruszanie sie po okienku deycji.
spacja - stop play, edit - czerwony - kasowanie nuty (bez komend)
Ctrl + strzalki lewo, prawo - zmiana instrumentu
Ctrl + gora,dol strzalki - zmiana oktawy
Tab - nastepny track w prawo
Shift + Tab - nastepny track w lewo
CTRL + C - kasowanie sciezki i zapamietanie w buforze
CTRL + K - wstawianie sciezki z bufora.

Ctrl + P - odtwarzanie od miejsca zatrzymania ale jednego patternu - instrumenty nadal wybrzmiewaja !
Shift + Ctrl + P - odtwarzanie songu od poczatku danego patternu
ENTER - to samo co Shift+Ctrl+p

Shift+Ctrl+R - restart songu
SHIFT+CONTROL - Strzalki gora, Dol - zwiekszaja , zmniejszaja aktualna songpozycje.
SHIFT+CONTROL+U - note up , musi byc ustawiony numer instrumentu ktory chcemy transponowac
SHIFT+CONTROL+D - note down

SHIFT+DEL - kasuje pozycje w tracku i przesuwa kolejne pozycje w gore
SHIFT+INSERT - wstawia czyste pole ,przesuwajac kolejn pozycje w dol

SHIFT+L - load song
SHIFT+S - save song

W load/save song TAB - zmienia nazwe i numer napedu z H/D





Ctrl+T - zmiana numeru danego patternu

Komendy:
0xy - arpergio - x - pierwsza liczba poltonow w gore , y - druga
1xx - slide up - xx - liczba dodawana do wartosci pokeya
2xx - slide down - j.w.
3xx - note portamento - plynne przejscie zostatniej nuty w bierzaca xx - szybkosc przejscia
4xy - virbato - x - szybkosc vibrata,y- natezenie vibrata
5xx - komenda 5 dziala tak samo jak A (niezgodnosc z protrackerem)
6xx - vibslide
7xx - nie obslugiwana
8xx - arpergio (remapowanie dla innej obslugi)
9xx - nie obslugiwana
Axy - volume slide - x - wartosc dodawana do glosnosci , y - wartosc odejmowana od glosnosci
Bxx - position jump
Cxx - volume - zmiana glosnosci globalnej - od 0-40 hex
Dxx - patternbreak
Fxx -tempo sognu

Specjale komendy:

E0x - komenda dla dzwiekow dwukanalowych - Synth,Vsynth,Detune,Double - ustawia glosnosc drugiego kanalu
      dzieki niej mozna plynnie przechodzic z dzwieku Synth w Detune !

E1x - fine potra up !
E2x - fine porta down !
E3x
E4x
E5x - not used
E6x
E7x
E8x - not used
E9x - retrig note !
Eax - volume slide up, wartosc dodawana do glosnosci ale tylko raz w trakcie odtwarzania nuty
Ebx - volume slide down , warots j.w ale odejmowana.
Ecx - CUT NOTE !
Edx
Eex
Efx - NOT USED

! - (jeszcze nie zaimplemetowany)



Zmiany do wersji 0.80:

-inne okienka, rozstaw patternow i pozycji w songu.
(powoli dopasowuje sie do zmiany sposobu zapisu songu)

Brak w gornym prawym rogu informacji o odtwarzanych kanalach - teraz info znajduje sie nad nutami.
Linia z napisami track:00 - jesli wcisniemy wylaczenie kanalu to pisze off!

Na 2 sciezce znajduje sie wskaznik mozliwosci uzycia 2 kanalu - jesli napis track jest niebieski - w danej chwili badz poprzednio
nie byl uzywany instrument dwukanalowy , jesli jest czerwony - oznacza ze w danej chwili track nr 2 jest niedostepny.

Na 3 sciezce jest podobnie - niebieski - brak zastrzezen, zielony - wlaczony ale nie mozna przlaczyc na 1.79 Mhz

Poprawione usterki = opcja $5x w Base dziala poprawnie (poprzednio zmieniala numery tablic teraz zawsze uzywa tablicy dla $a0,$e0)
Troche dostrojone tablice dla opcji $14 - bas $c , 1.79 Mhz - jescze troche falszuje ale da sie wlaczyc poprawnie.

W wersji 81

dolozenie akcentu typ 10,20,30 !

W wersji 0.82

Dodano shift+l , shift+s - zapis i odczyt songu!
Poprawa tablic czestotliwosci na tablice Tomasza Liebicha !





























































