Asio-latenssit ja Fruityloops ongelma!

2 posts, 1 page, 935 views

Avatar
#1 • • H_Lecter Guest
Laitteisto: 2GHz Athlon XP + M-Audio 1010LT
Softa: FL Studio + asio-driver

Tilanne ja ongelma:

Fruity soittaa biisiä asio-drivereilla ~10ms latenssilla. Yhteen Fruityn mikserikanavaan tulee Inputtina ulkoinen mikrofoni. Kun mikrofoniin yrittää 'laulaa' reaaliaikaisesti, niin jostain syystä ASIO + Fruityloops yhdistelmä saa aikaan melkoisen latenssin (ehkä ~40ms?). MIDI synkka toimii normaalisti, mutta vaikka synan audion reitittäisi samalla tavalla kuin mikrofonin, niin sama latenssi ilmenee.

Onko mitään ratkaisua saada kyseinen latenssi pienennettyä tai jopa kokonaan pois?

Kyseinen latenssi on suoraan verrannollinen ASIOn playback-latenssiin, koska Input-latenssi pienenee ja suurenee samassa suhteessa.

Onko ongelma ASIO-drivereissa vai Fruityloopsissa?

Ratkaisuksi ei kelpaa, että nauhoittaa sisääntulon erillisellä softalla ja liittää jälkeenpäin biisiin, koska homma pitäisi saada toimimaan reaali-aikaisesti (kuten live-tilanteissa).
Avatar
#2 • • bulk Guest
Latenssi kaksinkertaistuu, kun pyörität ensin kortista sisään -> yksi 10ms + ohjelman prosessointi (pitäisi kai olla reaaliaikainen)+ 10ms ulosmentäessä.

Kovalevylle laulu tarttuu mikin kautta kymmenen milisekunnin jälkeen, kun laulu ei ole kulkenut ASIOn läpi kuin yhteen suuntaan.

Livelaulantaa efektien läpi et saa muuten onnistumaan kuin tiputtamalla latenssin tarpeeksi alas. Näin ratkaisin tuon ongelman itse, parilla millisekunnilla syntikkaraidat eivät enää kulje jäljessä korvin kuultavasti. Jos tarkoitus on vain nauhoittaa, niin ongelman saa pois raitojen viivekompensaatiolla (onkohan Fruityssä sellaista?). Jos ei ole, niin sitten vaihdat sekvensseriohjelmaa, rewirellä saat Fruitynkin vaikka Logiciin letkutettua.