Muusikoiden.net
11.12.2016
Into-Luthman | Yli 300 sivua parasta musakamaa 

Tietokoneet ja musiikkiohjelmat »

Keskustelualueet | Lisää kirjoitus aiheeseen | HakuSäännöt & Ohjeet | FAQ | Kirjaudu sisään | Rekisteröidy

Aihe: Cubasen "Early MIDI"- ongelmasta edelleen
1 2 3
vlhrd
02.02.2006 12:47:35
      Linkitä kirjoitukseen Tulosta  

Eli soitetut MIDI nuotit tallentuvat "etuaikaan" klikkiin nähden. Olen yrittänyt säätää ja virittää ym. useamman kuukauden ajan tuloksetta. Kysynkin onko kukaan vielä päässyt tästä ongelmasta eroon? Itse olen kokeillut eri emolevyjä, eri kiippareita, eri käyttöjärjestelmiä, eri versioita Cubasesta, käsittääkseni kaikkia mahdollisia asetuksia Cubasessa (ignoreportfilter ym.) ja viimeisimpänä kokonaan toista softaa (Sonar) ja myös siinä nuotit tallentuivat "kiilaten". Olen myös kahlannut arviolta tuhansia sivuja tekstiä englanninkielisillä foorumeilla ja edelleen puuttuu syy mistä johtuu ja ennenkaikkea millä korjataan.
 
cubasisti
02.02.2006 12:50:38
      Linkitä kirjoitukseen Tulosta  

Mutta oletko kokeillut toisen valmistajan MIDI-adapteria? Mikä MIDI-liitäntä on käytössä?
 
Deadline tekee mestarin.
vlhrd
02.02.2006 12:54:51 (muokattu 02.02.2006 13:23:34)
      Linkitä kirjoitukseen Tulosta  

Mutta oletko kokeillut toisen valmistajan MIDI-adapteria? Mikä MIDI-liitäntä on käytössä?
 
M-Audio 2496 PCI- kortti, muita en ole päässyt testaamaan. Emolevyllä on jokin äänikortti peliohjainportteineen, jota voisi kokeilumielessä kokeilla peliohjainportti-midi-adapterin kanssa.
 
EDIT: vaan eipä ollutkaan peliohjainporttia nyt käytössä olevalla emolevyllä, niin jäi sekin testaamatta...
 
Soolokitaristi
02.02.2006 14:24:29
      Linkitä kirjoitukseen Tulosta  

Oletko kokeillut viiveen mittaa? Eli onko se tasan äänikortin latenssin mittainen viive/aikaistus? Eli käytännössä kokeilet aikaistaa/myöhäistää midiraitaa latenssin verran. Jos ongelma korjautuu tällä niin ongelma lienee latenssiasetuksissa. Jos ei niin ongelma on jossain muualla. Jotenkin kuulostaisi siltä, että klikin asetukset voisivat myös olla jotain muuta kuin mitä pitää. Eli mitä klikkiä käytät (ohjelman omaa, klikkiraitaa, ulkoista klikkiä)? Ja kerro nyt vielä ohjelmistoversio (Vst, Le, SX)? Niin ja katso vielä, mitkä äänikorttiajurit sinulla on käytössä (DirectX, WDM, ASIO)?
 
CryptoFib
02.02.2006 15:02:58
      Linkitä kirjoitukseen Tulosta  

Oletko kokeillut viiveen mittaa? Eli onko se tasan äänikortin latenssin mittainen viive/aikaistus? Eli käytännössä kokeilet aikaistaa/myöhäistää midiraitaa latenssin verran. Jos ongelma korjautuu tällä niin ongelma lienee latenssiasetuksissa.
 
Komppaan...
 
Itelläni sama vika. muistaakseni oon kokeillu, että oon laittanu asio-viiveen minimiin ja "anti-lagi" on pienentyny olemattomiin, mutta rutina alkaa muussa työstössä pienillä latensseilla aikasemmin - luonnollisesti.
 
Ilkeä vika, joo.. Mutta oon hoitanu asian ihan vaan quantisoimalla, koska nakkisormeni ei tee asioita kovin synkassa kuitenkaan. ;)
En oo tutkinu, mutta tuo edeltävä viesti antais ratkasun ongelmaan. Mielenkiinnolla jään oottamaan, miten midiin sais viivettä.
Toisaalta taas reaaliaikaisen monitoroinnin saa unohtaa tuolla menetelmällä. Mennee soittelu äkkiä sekasi, ku kuuntelee omaa soittoa viiveellä.
 
Toiseksi mitä olen olosuhteet huomioiden yrittänyt kuunnella lienee mahdollista.
vlhrd
03.02.2006 22:00:46
      Linkitä kirjoitukseen Tulosta  

Oletko kokeillut viiveen mittaa? Eli onko se tasan äänikortin latenssin mittainen viive/aikaistus? Eli käytännössä kokeilet aikaistaa/myöhäistää midiraitaa latenssin verran. Jos ongelma korjautuu tällä niin ongelma lienee latenssiasetuksissa. Jos ei niin ongelma on jossain muualla. Jotenkin kuulostaisi siltä, että klikin asetukset voisivat myös olla jotain muuta kuin mitä pitää. Eli mitä klikkiä käytät (ohjelman omaa, klikkiraitaa, ulkoista klikkiä)? Ja kerro nyt vielä ohjelmistoversio (Vst, Le, SX)? Niin ja katso vielä, mitkä äänikorttiajurit sinulla on käytössä (DirectX, WDM, ASIO)?
 
Latenssilla ei ole tekemistä tämän kanssa. Kokeilin 2ms latenssilla äänittää ja edistys oli sama. Cubasen versio on SX2, jolla sinänsä ei ole merkitystä kun sama homma on myös muilla softilla äänittäessä.
 
Poistin ACPI:n laitehallinnasta ja säädin IRQ:t käsin. Aikaisemmin äänikortin IRQ oli 19, nyt 7 ja konflikteja luonnollisesti ei ole. Kokeilin BIOSin PCI latency timerille eri arvoja. Kokeilin poistaa kaikki muut PCI -kortit. Asensin kaikki ajurit uudestaan. Kokeilin Cubasen use system timestampia päällä ja pois eri asetuksilla. Ajelin Cubasen ASIO multimedia setuppia. Ja edelleen ei vaikutusta millään.
 
Ei jaksa uskoa että olisi äänikortissakaan vika, kun onhan Audiophile 2496+cubase kokoonpanoja sentään maailmalla toimiviakin. Toki voi olla että emolevy ja Audiophile eivät tule keskenään juttuun.
 
Mitä nuo ignoreportfilterillä käyttöön saatavat emuloidut midi-portit oikeestaan ovat? Nimittäin tuolla emulated- vaihtoehdolla ei kuulu mitään. Onko normaalia? Monethan ovat raportoineet että nimenomaan emuloidulla on lähtenyt toimimaan.
 
Ja vielä kerrottakoon että audio äänittyi 100% taimissa, kun kokeilin äänittää klikkiä mikrofonilla suoraan kaiuttimesta.
 
mhelin
04.02.2006 13:19:21 (muokattu 04.02.2006 13:31:37)
      Linkitä kirjoitukseen Tulosta  

Voi olla että ajuri ilmoittaa latenssin väärin Cubaselle. Pitäisi kokeille sekä toisella äänikortilla että toisella MIDI-interfacella. Ehkä jollain toisella emolevylläkin (muistaakseni niissäkin on eroja tuon taimin suhteen). Mulla tuo Use System Timestamp korjasi Emun kanssa tilanteen jossa MIDI tuli myöhässä (SX3). Kaverilla jatkuvasti ongelmaa VST 5.0:n kanssa, nuotit tulevat myöhään. Oletko muuten nostanut emolta FSB:tä (siis kellottanut)? Sillä voisi olla jotain tekemistä asian kanssa.
 
Täällä: http://www.soundonsound.com/sos/apr05/articles/pcnotes.htm
sanotaan että QPC timing ("use system timestamp") ei toimi hyvin tuplaprossuilla tai kaikilla emoilla, vanha TGT menetelmä (timeGetTime funktiokutsu Windowsissa) voi myös antaa vääriä tuloksia. Tuolla puhuttiin jostain MIDITime ohjelmasta jolla voisi testata noita eri asetusten vaikutuksia. Early MIDI ongelmaan ei tarjota kylläkään mitään ratkaisua. Emuloituja portteja ovat ne jotka tulevat näkyviin kun ignoreportfilterin siirtää Cubase-kansioon, kokeile jos joku niistä toimisi tuon system timestampin kanssa.
 
mhelin
04.02.2006 13:39:04 (muokattu 04.02.2006 14:00:48)
      Linkitä kirjoitukseen Tulosta  

http://www.veritest.com/bi/cont2000/200012/perfcnt.asp
 
Tuolla on juttua tuosta QPC:stä, ja siellä mainitaan joku PerformanceCounter.exe softa jolla voi tuota testata omassa sydeemissä. En onnistunut lataamaan tuota tuolta: ftp://ftp.etestinglabs.com/pub/etestinglabs/bi/PerformanceCounter.exe
 
Toimisko viikolla vaan?
 
Tässä toinen linkki joka toimii: http://gd.tuwien.ac.at/perf/benchmark/eweek-testinglabs/bi/
 
Perusteellisempaa tietoa Windowsin kelloista:
http://www.gamedev.net/reference/articles/article2086.asp
 
Edit: Menee jo turhan perusteelliseksi tämä selvitys. Anyway MS:llä on jotain tietoa ongelmasta:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q274323&
 
Tuolla on listattu jotain piirisarjoja.
 
vlhrd
04.02.2006 13:49:20 (muokattu 04.02.2006 13:51:12)
      Linkitä kirjoitukseen Tulosta  

Voi olla että ajuri ilmoittaa latenssin väärin Cubaselle. Pitäisi kokeille sekä toisella äänikortilla että toisella MIDI-interfacella. Ehkä jollain toisella emolevylläkin (muistaakseni niissäkin on eroja tuon taimin suhteen). Mulla tuo Use System Timestamp korjasi Emun kanssa tilanteen jossa MIDI tuli myöhässä (SX3). Kaverilla jatkuvasti ongelmaa VST 5.0:n kanssa, nuotit tulevat myöhään. Oletko muuten nostanut emolta FSB:tä (siis kellottanut)? Sillä voisi olla jotain tekemistä asian kanssa.
 
Kellotuksella ei ole vaikutusta. Parilla erimerkkisellä emolevyllä olen kokeillut ja molemmilla edisti. Ei toki edelleen poissulje vaihtoehtoa että emolevyssä olisi vika. IRQ -numeroilla tuli tuossa päivän verran pelailtua ja todennäköisesti ei johdu niistä. Ilmeisesti tarvitsee ostaa toinen äänikortti, joltain muulta valmistajalta (nyt siis M-audio 2496). Onko ehdotuksia? Äänenlaadusta ja taajuusvasteesta ei viitsisi tinkiä kyllä M-audioon nähden. Yksi vaihtoehto toinen kortti pelkälle MIDI:lle ja M-audion kautta kaikki audio.
 
vlhrd
04.02.2006 15:43:23
      Linkitä kirjoitukseen Tulosta  

Edit: Menee jo turhan perusteelliseksi tämä selvitys. Anyway MS:llä on jotain tietoa ongelmasta:
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q274323&
 
Tuolla on listattu jotain piirisarjoja.

 

 
Ei ainakaan tuolla PCI ID- listalla ollut omaani. Ja toisekseen eipä tuollakaan vikaan korjausehdotuksia ole.
 
mhelin
04.02.2006 19:03:58
      Linkitä kirjoitukseen Tulosta  

Mikä sun laitteisto & softakonffis muuten on (siis käyttis, emo, yms.)?
 
Emu0404 olisi hyvä vaihtoehto tuolle äänikortille, parempi saundiltaankin. Lisäksi E-Mu on tietoinen noista ongelmista ja ajureita edelleen kehitetään. Mitään Via piirisarjallista äänikorttia (Envyxx) en menisi tuon tilalle ainakaan hankkimaan. Joku Firewire-interface olisi toinen vaihtoehto (Hercules on aika edullinen ainakin). Niiden pitäisi toimia PCI-E emoillakin hyvin (PCI-kortit eivät välttämättä toimi jos PCI-E näytönohjain vielä väylästä liikaa kaistaa).
 
vlhrd
04.02.2006 19:50:46
      Linkitä kirjoitukseen Tulosta  

Ja seikkailut jatkuvat. Nyt oli vuorossa Asrock- emolevy (K7VT4A). Vaihdoin sen koneeseeni testiä varten (ja uskallan tähdentää että tämä ei ollut niin yksinkertaista ja *nopeaa* kuin miltä kuulostaa). Minulla oli yhdellä kiintolevyllä tätä emoa varten asennettu melko viritetty XP. Kaikki ylim. servicet pois päältä ja kelloa myöten kaikki ylimääräinen sammutettuna. Myös yhtään ylimääräistä PCI- korttia tai muutakaan ei ollut asennettuna. Cubase auki ja kiipparilla naputtaen klikin tahtiin ja yhtälailla etuajassa tallentuivat. Siistiä.
 
Kaikki testatut emot ovat kyllä olleet "halpis" -mallia, mutta ehkä nyt jo arvaisi syyttävän sormen osoittaa äänikorttia kohti. Tai sen ajureita. On tullut kyllä kokeiltua kaikki olemassa olevat versiotkin.
 
Juuri Emu 0404 oli minullakin mielessä korvaajaksi.
 
Firewire kortti olisi siinä mielessä vaihtoehto että se ilmeisesti poissulkisi PCI- väylään liittyvät tahdistus-ongelmat, mikäli niistä johtuu.
 
mhelin
04.02.2006 20:05:20 (muokattu 04.02.2006 20:10:23)
      Linkitä kirjoitukseen Tulosta  

oletko kokeillut MIDI-klikkiä ulkoiseen synaan? teoriana että cubasen klikki edistää (tosin se audioklikin äänitystesti saattaa kumota ton teorian).
 
Niin joo, miten tuo performancecounter softa toimi. Ajoin sen itselläni Via KT266A piirisarjaisessa emossa joka on aika lähellä tuota KT400A:ta eikä ongelmia ilmennyt.
 
vlhrd
04.02.2006 20:09:39
      Linkitä kirjoitukseen Tulosta  

oletko kokeillut MIDI-klikkiä ulkoiseen synaan? teoriana että cubasen klikki edistää (tosin se audioklikin äänitystesti saattaa kumota ton teorian).
 
Juu ei ole klikkiongelma, kun midi jää jälkeen suhteessa aikaisemmin äänitettyyn audioraitaankin.
 
mhelin
04.02.2006 20:11:17
      Linkitä kirjoitukseen Tulosta  

Jää jälkeen (siis ei edistä)?
 
mhelin
04.02.2006 20:14:43
      Linkitä kirjoitukseen Tulosta  

Oletko kokeillut eri ajuriversioita? Veikkaisin että ongelmana on edelleenkin se että äänikortin ajuri ilmoittaa positionsa (ja latenssin) väärin.
 
vlhrd
04.02.2006 20:15:13
      Linkitä kirjoitukseen Tulosta  

Jää jälkeen (siis ei edistä)?
 
Äh, siis edistää nii
 
mhelin
06.02.2006 18:21:36
      Linkitä kirjoitukseen Tulosta  

Entäs miten tuo kortti toimisi asio4all ajureiden kanssa? Ne löytää täältä:
 
http://www.asio4all.com
 
mhelin
06.02.2006 18:44:29
      Linkitä kirjoitukseen Tulosta  

Niin ja mitä klikkiä käytät? Jos käytät MIDI-klikkiä ja se menee siihen MS softasynaan (Microsoft GS Wavetable Software Synthesizer) niin klikki tulee silloin kyllä myöhässä jolloin soitto menee eteen. Samoin voi käydä audioklikinkin kanssa. Kokeile MIDI-klikkiä ulkoiseen MIDI-laitteeseen, soita & äänitä sen kanssa.
 
vlhrd
06.02.2006 20:54:24
      Linkitä kirjoitukseen Tulosta  

Niin ja mitä klikkiä käytät? Jos käytät MIDI-klikkiä ja se menee siihen MS softasynaan (Microsoft GS Wavetable Software Synthesizer) niin klikki tulee silloin kyllä myöhässä jolloin soitto menee eteen. Samoin voi käydä audioklikinkin kanssa. Kokeile MIDI-klikkiä ulkoiseen MIDI-laitteeseen, soita & äänitä sen kanssa.
 
Mutta MIDI jää eteen ihan pelkästä audioraidastakin. Ja näkeehän pianorollistakin että joka nuotti alkaa esim. juuri ennen tahtia.
 
Nyt tilasin tänään EMU 0404 -äänikortin ja huomenna pääsee testaamaan onko sillä vaikutusta asiaan. Voi kyllä olla että vika on näiden halpojen emolevyjen PCI -väylissäkin. Seuraavana meneekin sitten emolevy vaihtoon. Onkohan tiettyjä emolevyjä jotka toimisivat tunnetusti paremmin audiokäytössä? Eilen tuli vielä päivitettyä emolevyn BIOSkin, mutta odotetusti ei vaikutusta asiaan.
 
« edellinen sivu | seuraava sivu »
1 2 3

» Lisää uusi kirjoitus aiheeseen (Vaatii kirjautumisen)

» Kirjaudu sisään

Keskustelualueet «
Haku tästä aiheesta / Haku «
Säännöt «

Copyright ©1999-2016, Muusikoiden Net ry. Kaikki oikeudet pidätetään.
Palaute | Käyttöehdot | Rekisteriseloste | Netiketti | Mediakortti