cat
Godfather of Music
Beiträge: 1,243
Themen: 59
Registriert seit: Dec 2002
|
|
22-02-2011, 10:18 |
|
Searcher
Godfather of Music
Beiträge: 1,809
Themen: 139
Registriert seit: Mar 2006
|
|
22-02-2011, 11:39 |
|
andy456
Godfather of Music
Beiträge: 1,627
Themen: 195
Registriert seit: Jun 2002
|
|
22-02-2011, 16:51 |
|
Searcher
Godfather of Music
Beiträge: 1,809
Themen: 139
Registriert seit: Mar 2006
|
@andy,
so ganz von der hand zu weisen ist der link zu thomann nicht,
wenn es (teure) geräte gibt die einen clock erzeugen und den auch zur synchronisation auf andere geräte verteilen, so scheint es da anscheinend bedarf, probleme zu geben.
diese \"aufnahme programme\" laufen auf computern. die computer können ihren takt nur aus ihren referenzen bestimmen
midi sacht 120 bpm -> der computer macht aus seinem internen takt (uhr) und der angabe 120 ein musiksignal
in einem computer muss alles so billig sein wie möglich, die computeruhren sind im allgemeinen recht ungenau,billig, temperaturschwankungen etc. kommen noch dazu.
in einem computernetz mit mehreren servern gibts meistens einen master der seine zeitreferenz üblichweise von einer funkuhr bekommt, alle anderen server fragen den master und berechen aus der differenz die interne abweichung (laufzeitkorrektur) der systemzeit
ich denke mal, in einem netzwerk mit mehreren midi geräten muss es auch einen master geben der allen angeschlossenen sagt ein midi 120bpm entspricht genau xxxx mikrosekunden (hatte keine lust das jetzt auszurechnen) und die geräte korrigieren intern ihre eigene zeit
oder
einer gibt den master und alle andern hängen sich blind an diesem takt, egal was der eigene systemtakt vorgibt
....
was jetzt nicht ganz passt, die midi infos sind ja nur digital und ob die referenz (computeruhr) da lokal mehr oder weniger draus macht sollte eigentlich egal sein, da bestimmt nur mit relativen und nicht absoluten zeitwerten gearbeitet wird --> EDIT: wenn es denn doch absolute werte sind, könnte das schon der fehler sein, da die internen referenzen unterschiedlich sind.
wenn man \"online\" spielt, also alle gleichzeitig, live, so müssen sich alle an einem master orientieren -> externe synchronisation bei allen - ein master,
in euer offline variant müsste man eigentlich doch auf interne synchronisation umschalten ...
also doch umrechungsfehler der beiden verschiedenen programme von hans und von dir ?
ich sach mal , mööööh
AL, der mit dem Schaf tanzt
|
|
23-02-2011, 08:39 |
|
|