Meggyőzőnek tűnik, de...
Hogy működik az Audacity belül, tudod? Mi a konverzió pontos algoritmusa? Én még kötném az ebet a karóhoz, hogy még így is lehetséges, hogy a működési módjából adódó artifactot látunk. Ismereteim szerint az ilyen algoritmusok mind időablakokkal kell hogy dolgozzanak. (az időablak persze lehet a teljes zeneszám is, mondjuk 5 perc) Ha a konverzió oda és vissza pontosan ugyanazon időablakokra van meghívva, akkor ugyanazt kapjuk vissza. De ha másképpen vannak az időablakok, akkor meg nem. Vagy meg kellene sejtenem, hogy milyen példa hozza ki amit gondolok, vagy bele kellene másznom az algoritmusba. Plusz még ott van az a fonál is, hogy ez a konvertáló belenéz-e a jövőbe, azaz van-e inherens késleltetése? Tehát megvalósítható-e egyáltalán egy real-time rendszerben? Tudom az Audacity nyílt forrású, nem áll előttem semmi akadály, de mégis áll, mert dolgozni is kell valamikor. Meg mozogni. Meg főleg trollkodni. Úgyhogy ez egy hosszú szórakoztató témának ígérkezik, részemről még nincs lezárva az ügy :-) De nem tudom mikor lesz időm rá.