Wydajność sterowników ASIO w E-mu 1616

Jeśli masz problem związany ze sprzętem stosowanym w domowym lub profesjonalnym studiu, to tu jest odpowiednie miejsce, aby się nim zająć.
Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:
Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » wtorek 29 lis 2005, 15:36

Przed tygodniem kupiłem tę kartę, niestety nie miałem możliwości przetestowania jej i porównania z innymi interfejsami, chociażby z tak chwaloną w teście EiS, ESI Quatafire. I wolę nie krakać, ale coś chyba jest z nią nie tak.

Posiadam notebooka Icom 8200 (pentium M 760 2GHz Sonoma, 1 GB ram), więc wszystko powinno chodzić błyskawicznie.

Okazuje się jednak, że prosty projekt (testowy "Distortion" dołączony do podstawowego pakietu) w Ableton Live 5 zżera do 34% CPU, kiedy program używa sterowników ASIO E-mu 1616. Ten sam projekt odtwarzany na karcie zintegrowanej zabiera raptem 2% więcej. Z kolei na stacjonarnym Athlonie 64 2800+ nie przekracza 20%.

Własny projekt, który zawiera 15 wtyczek (Sample Tank 2L, synth1, Amplitube LE plus wtyczki natywne Live'a) i odtwarza jednocześnie 3 ścieżki audio (16bit, 44,1kHz) wychodzi już ponad 50% i przyprawia mnie o białą gorączkę. Zwłaszcza że po jakimś czasie pracy i próbie wyłączenia programu / załadowania nowego projektu, następuje zawieszenie się programu, raz nawet miałem bluescreena

O co chodzi? Czy to wina sterowników E-mu? Mam wszystko w najnowszej wersji, ściagnięte prosto ze strony producenta.

Zaobserwowałem też, że obciążenie procesora jest niezależne od latencji, jeśli ta ustawiona jest od 5ms wzwyż, ale to akurat dobrze o niej świadczy.

Karcie zostało przydzielone osiemnaste przerwanie, które współdzieli z portem USB, odinstalowałem więc ten port, ale zupełnie nie przełożyło się to na wydajność.

Zarówno przy odtwarzaniu jak i nagrywaniu, nie występują żadne clicki i dropy.

Wszystkie dyski są świeżo po defragmentacji i mają powyżej 70% wolnego miejsca.

System jest zoptymalizowany, wszystki niepotrzebne funkcje powyłączane.

Ableton Live jest w swojej najnowszej postaci (5.0.2)

System to Windows XP Home z SP2. Może w tym ostatnim szukać przyczyny tak marnej wydajności? To chyba niemożliwe żeby dobrze skonfigurowany notebook i karta, chodziły tak słabo. A może laptopy można o kant tyłka rozbić? Ew. E-mu?
[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

Awatar użytkownika
matiz
Posty:3424
Rejestracja:poniedziałek 29 wrz 2003, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: matiz » wtorek 29 lis 2005, 17:16

Okazuje się jednak, że prosty projekt (testowy "Distortion" dołączony do podstawowego pakietu) w Ableton Live 5 zżera do 34% CPU, kiedy program używa sterowników ASIO E-mu 1616. Ten sam projekt odtwarzany na karcie zintegrowanej zabiera raptem 2% więcej. Z kolei na stacjonarnym Athlonie 64 2800+ nie przekracza 20%.



No i co sie tu nie zgadza? Sterowniki lepsze niz w przypadku karty zintegrowanej, poltora razy szybszy komputer obciaza poltora raza mniej...

Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » wtorek 29 lis 2005, 17:25

...Okazuje się jednak, że prosty projekt (testowy "Distortion" dołączony do podstawowego pakietu) w Ableton Live 5 zżera do 34% CPU, kiedy program używa sterowników ASIO E-mu 1616. Ten sam projekt odtwarzany na karcie zintegrowanej zabiera raptem 2% więcej. Z kolei na stacjonarnym Athlonie 64 2800+ nie przekracza 20%.



No i co sie tu nie zgadza? Sterowniki lepsze niz w przypadku karty zintegrowanej, poltora razy szybszy komputer obciaza poltora raza mniej......

**********************

Tak, tylko że zegar Athlona taktowany jest na 1,81 Ghz (2800 to nie oznaczenie częstotliwości). Przy okazji, karta dźwiękowa w tym kompie to Audiophile 2496.

Druga sprawa to to że powinna pojawić się znacznie większa różnica między obciażeniem procesora, gdy notebook chodzi na karcie zintegrowanej i E-mu.
[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

Awatar użytkownika
matiz
Posty:3424
Rejestracja:poniedziałek 29 wrz 2003, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: matiz » wtorek 29 lis 2005, 17:40

Tak, tylko że zegar Athlona taktowany jest na 1,81 Ghz (2800 to nie oznaczenie częstotliwości). Przy okazji, karta dźwiękowa w tym kompie to Audiophile 2496.



No ale sie nazywa 2800, nie?

Poza tym ma na pewno szybsze pamieci, dysk...



Druga sprawa to to że powinna pojawić się znacznie większa różnica między obciażeniem procesora, gdy notebook chodzi na karcie zintegrowanej i E-mu



Tu nie wiem, jak dokladnie powinno byc, ale niby dlaczego mialyby byc az tak duze roznice?

Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » wtorek 29 lis 2005, 20:27

No ale sie nazywa 2800, nie?

Poza tym ma na pewno szybsze pamieci, dysk...

**********************

Też nad tym myślałem, ale pamięci w Athlonie mam 2x mniej (czyli 512 MB) niż w notebooku (czy kości są szybsze - tego nie wiem). Dysk faktycznie jest szybszy, bo SATA 7200 przy zwykłym 5400 w laptopie, oba mają 8MB cache. ale jaki to ma wpływ na sesję, która nie zawiera żadnego wave'a (mówię o tej testowej sesji Live'a)?







Tu nie wiem, jak dokladnie powinno byc, ale niby dlaczego mialyby byc az tak duze roznice?...

**********************

Karta zintegrowana to na pewno nie jest priorytet dla producenta laptopa i pewnie niespecjalnie przykłada się do optymalizacji sterowników.

Dla producenta kart dźwiękowych, takich jak E-mu, powinna być to religia.

Oczywiście sama karta jest świetna, bardzo fajny wewnętrzny mikser, dużo wejść i wyjść, 2x midi in/out, dwa wyjścia słuchawkowe itp itd. Ale ta wydajność mnie martwi, szczególnie w kontekście testu Icoma w EiS, gdzie jak wół stoi "wysoka wydajność w zastosowaniu audio", a muszę dodać że konfiguracja która trafiła do redakcji była sporo słabsza.

Mało tego, w tym samym teście sesja w Project 5 odtwarzana na sterownikach karty zintegrowanej obciążała procesor o 10% więcej niż w przypadku steroników karty Audigy ZS Notebook (złącze PCMCIA, tak samo jak moja E-mu). Czyli ta różnica powinna się pojawić znacznie wyraźniej niż miało to miejsce u mnie. Zwłaszcza, że jak mniemam, E-mu to jednak przynajmniej półka wyżej niż Audigy.



Mogę szukać przyczyn w trzech rzeczach - laptop, karta albo program.

To pierwsze raczej odpada, skoro sprzęt przeszedł śpiewająco test w EiS, na dodatek, z tego co czytałem, to technologia Centrino jest bardzo wychwalana i polecana do zastosowań audio. M.in. przez ludzi z PSP. No właśnie, jutro powinien dotrzeć do mnie TotalPack i aż boję się go używać, skoro pewnie uruchomienie 5 wtyczek zapcha mi cały procek. Brrr

Program raczej winny nie jest, skoro na Atlonie śmiga bezproblemowo.

Pozostaje jedynie karta, Service Pack albo coś jeszcze, czego na razie nie wziąłem pod uwagę. Ktoś miał podobne przejścia z taką czy podobną konfiguracją? A może redakcja coś na ten temat wie?

[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

Paweł
Posty:864
Rejestracja:piątek 29 mar 2002, 00:00

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: Paweł » wtorek 29 lis 2005, 20:30

No ale sie nazywa 2800, nie?

**********************

A Pentium 760. I co z tego wynika?





Poza tym ma na pewno szybsze pamieci, dysk...

**********************

I to według Ciebie robi o 15% obciążenia procesora mniej (ten szybszy dysk szczególnie)?





Tu nie wiem, jak dokladnie powinno byc, ale niby dlaczego mialyby byc az tak duze roznice?...

**********************

Z powodu sterowników choćby. Nawet te darmowe ASIO z netu generują większe obciążenie niż dedykowane (co zrozumiałe, bo jak coś jest do wszystkiego to jest do niczego). Ale po mojemu to wina sterowników EMU. Rozkrzacza się toto na systemie jak nie przymierzając ośmiornica jakaś. Z moich doświadczeń wynika że są mało wydajne, choć procesor nie powinien być aż tak obciążony w stosunku do karty pokładowej. Na pewno nic tam innego w systemie nie hamuje? Sprawdzałeś ile RAMu jest zajęte podczas odtwarzania?


Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » wtorek 29 lis 2005, 20:45

Z powodu sterowników choćby. Nawet te darmowe ASIO z netu generują większe obciążenie niż dedykowane (co zrozumiałe, bo jak coś jest do wszystkiego to jest do niczego). Ale po mojemu to wina sterowników EMU. Rozkrzacza się toto na systemie jak nie przymierzając ośmiornica jakaś. Z moich doświadczeń wynika że są mało wydajne, choć procesor nie powinien być aż tak obciążony w stosunku do karty pokładowej. Na pewno nic tam innego w systemie nie hamuje? Sprawdzałeś ile RAMu jest zajęte podczas odtwarzania?

...

**********************

Około 260 MB, czyli odejmując to co zajmują podstawowe zadania windowsa, wyjdzie około 140 MB, a zatemi niewiele. Co ciekawe, i teraz to zauważyłem, przy otwartym menadżerze zadań pojawiają sie clicki i stuknięcia - oj, nie za dobrze to wygląda. Czy jest możliwość że karta jest uszkodzona?

Bo jeszcze jedna rzecz mnie niepokoi, mianowicie w instrukcji podano że logo E-mu na card busie powinno się świecić, a u mnie nic się nie świeci. Drobnostka, ale kto wie...

W każdym razie dzięki za zainteresowanie
[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » wtorek 29 lis 2005, 22:54

Spostrzeżeń ciąg dalszy:

Kiedy w Abletonie odtwarza się projekt i jednocześnie uruchamiam/zamykam jakąś inną aplikację, zużycie CPU, wskazywane przez program, na chwilę spada drastycznie (o około połowę), po czym za chwilę wraca do normy.

I to niezależnie od tego czy odtwarzam na sterownikach E-mu czy karty zintegrowanej. Coś mi tu pachnie jakimiś problemami z konfiguracją sprzętową laptopa. Wygląda to tak jakby coś się zapychało, a w momencie otwierania/zamykania innych programów, paradoksalnie następowało odetkanie. Czego? Niestety nie mam pojęcia.

Tego efektu nie było na stacjonarnym Athlonie.

Napisałem też do supportu E-mu w sprawie kontrolera PCMCIA, zobaczymy co mi jutro odpiszą.
[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

Awatar użytkownika
MB
Posty:3318
Rejestracja:wtorek 09 kwie 2002, 00:00

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: MB » środa 30 lis 2005, 00:04

a może trapi Cię słynny błąd denormalizacji?

Awatar użytkownika
bruce_lee
Posty:277
Rejestracja:sobota 19 cze 2004, 00:00
Kontakt:

Re: Wydajność sterowników ASIO w E-mu 1616

Post autor: bruce_lee » środa 30 lis 2005, 00:57

...a może trapi Cię słynny błąd denormalizacji?...

**********************

A na to nie wpadłem. Ale nie podejrzewam programistów Abletona o takie niechlujstwo, podobnie jak i tych z IK Multimedia czy człowieka odpowiedzialnego za synth1. Chyba że denormalizacja występuje w jakimś innym składniku systemu. Bo faktycznie objawy są podobne. Tyle że u mnie nie ma peaków CPU pod 100%. Ale kto wie...
[url=http://www.liveuser.pl]liveuser.pl[/url] /
[url=http://www.myspace.com/ansikte]le visage[/url]

ODPOWIEDZ