Jeg prøver å synkronisere musikk som spilles på forskjellige datamaskiner. Jeg har samlet inn kvantitativ informasjon for å prøve å identifisere kilder til asynkroni.
Jeg vil gjerne vite hvor langt fra hverandre i tid to lyder må være for at folk skal tro at de spiller på det samme tid. Med andre ord, hvor upresist kan synkroniseringen min være for å høres ut som synkronisering?
Dette avhenger selvsagt av hvilken type musikk som spilles, så jeg tror jeg ser etter det laveste tallet, som Jeg tror ville tilsvare spesielt rask og skarp musikk.
6. oktober oppdatering
La oss prøve å spørre det på en annen måte. Jeg har sett etter alle mulige kilder til variabel forsinkelse og logget dem. Siden musikken fremdeles høres av, må minst ett av følgende være sant
- Det er en feil i koden min.
- Jeg mangler en kilde til forsinkelse.
- En forskjell på ett centisekund i avspilling av to lyder er nok til at folk kan høre dem som forskjellige.
Ett centisekund er ett slag ved 6000 bpm, eller omtrent ett seksti og fjerde av et slag ved 94 bpm.
Oppdatering 10. oktober
Hmm Jeg kunne også teste dette ved å motsette noen få lyder med noen få centisekunder i noe lydprogram, kode dem og og deretter spille dem.
Og folk ser ut til å tro at jeg streamer musikk eller at jeg spør om kilder til ventetid. Jeg streamer ikke musikk, men jeg vil huske alles tanker om hvor ventetid kan komme fra.