Hehehe...
Nije kraj, ali sam spustio u drugu brzinu...
Pa mogao bih bash da kazem kako napreduje.
Miodragu sam pre par dana rekao na MSN...
Ovako...
Kada sam se KONACHNO smilovao da sednem da radim, za jedno veche sam uradio osnovu programa.
Dakle, ceo MIDI interface programa funkcionishe.
Imam dvosmernu komunikaciju izmedju programa i klavijature.
Za sad sam napravio harmonijsku konfiguraciju za terce u C i F duru kao i u Am i Em.
Sve to zvuchi OK, ali, ne moze da ne bude tog ali...
Naishao sam na par problema.
Neki se od njih daju jednostavno reshiti, tako da njih necu ni da pominjem.
Neki vec i jesu resheni, tako da zasigurno ne treba da se pominju!
Imam zato jedan gaaaadan problem!!!
LATENCIJA!!!
Ne ona latencija koja se javlja pri snimanju audio zvuka n Creative-u.
Ova latencija kod mene nije konstantna.
Javlja se samo kad sviram jako brzo sa vecom polifonijom.
Dakle, ako sviram u punim akordima, i tako 30-sekundi, dolazi do ogromnog kashnjenja terci...
Pretpostavljam u chemu je problem...
Kao shto zna vecina vas, koji su radili sa MIDI-jem, signal za svaku notu se sastoji iz dva paketa.
Jedan koji je oznaka za pritisnutu dirku, a drugi za pushtenu dirku.
Sad...
Kada sviram vishe dirki odjedom, klavijatura prvo poshalje sve pakete za zapochinjanje, ali kda pustim dirke, shalje odjedom sve signale za ponishtavanje.
Program sve to tako prima, pravi tercu od toga, i zatim vraca klavijaturi.
Frka je kad sve to vraca u paketima!
Zagushi se port, i onda dolazi do latencije...
Bash se sve razmishljam kako to da reshim...
Btw.
cevap,
mislim da mi nece trebati pomoc za pisanje harmonijskih konfiguracija.
Smislio sam neku foru i, ako uspe, nece biti potrebe da iko pishe konfiguracije.
Sve ce program odradjivati sam.
Sad se neshto razmishljam i da ubacim opciju da program sam odredjuje startni tonalitet, tako da nema potrebe da bilo shta radish nakon shto program aktivirash...
Naravno postojace i opcija da se pishu zasebne konfiguracija, za sluchaj da neko zeli neshto specifichno, tj. da svako sam moze da dodaje ono shto zeli...
Sve su to lepe, i izvodjive ideje, ali tek kad reshim problem sa latencijom...