| Autor |
Beitrag |
   
nocius
| | Veröffentlicht am Montag, 09. Mai 2005 - 02:00 Uhr: |
|
Hallo Community, ich habe ein gigantisches Problem, dass einiger Umschreibung bedarf. Ich komponiere Musik, die sich aus gesampleten und real eingespielten Instrumenten zusammensetzt. Für das Sampling benutze ich Cubase in Verbindung mit Groove Agent für die Drums und GigaStudio für alle restlichen Instrumente. Die realen Instrumente werden durch den Mic In bzw. den Line In-Input meiner Soundkarte aufgenommen. Bei dieser Aufnahmemethode spielt MIDI eine sehr wichtige Rolle, da GigaStudio ja bekannterweise ein MIDI-Sampler ist. Das große Problem ist, dass wenn eine softwaregesamplete MIDI aufnehme, diese asynchron zum Rest ist. Das bedeutet, dass die MIDI, die ich aufnehme, in Wahrheit nicht die versprochenen 120 BPM, sondern nur 119,5 BPM besitzt. Während die mit Groove Agent (dessen Informationen nun mal auch aus einer MIDI-Datei gelesen werden) getätigten Aufnahmen noch hundertprozentig synchron zum Metronom sind (sprich 120 BPM), sind die MIDI-Spuren asychron. Und wie sehr bescheiden zwei auf verschiedenen Tempi spielende, eigentlich zusammengehörende Spuren klingen, könnt ihr euch wahrscheinlich denken. Zunächst zu meiner Hardware: Prozessor: AMD Athlon XP 2800+ Arbeitsspeicher: 1024 MB DDR-RAM Soundkarte: TerraTec DMX 6fire 24 / 96 Als Betriebssystem läuft bei mir Windows XP Professional. Ich habe ein kleines Experiment durchgeführt, in dem ich vier Spuren aufgenommen habe: a ) Ein handelsübliches Klaviermetronom. b ) Ein mit Cubase erstelltes Metronom. c ) Ein durch die Wiedergabe mit dem Standard Microsoft GS Synthesizer aufgenommenes Metronom. d ) Ein durch das Samplen mit GigaStudio aufgenommenes Metronom. a und b waren vollkommen synchron zueinander - beide 120 BPM. c und d waren ebenfalls synchron zueinander - allerdings nicht zu a und b - also keine 120 BPM. Mit ein wenig Ausrechnen habe ich dann heraus bekommen, dass zwischen a und c 9 ms Unterschied per Takt vorliegen. Natürlich habe ich zunächst einmal vermutet, dass ich mein Windows irgendwie zerschossen habe und dass dies ein softwareseitiger Fehler ist - zumal es vor ein paar Wochen noch einwandfrei funktioniert hat. Darauf hin habe ich erstmal formatiert und Windows neu aufgespielt. Aber der Fehler blieb erhalten. Ich konsultierte erst einmal die Hotline meines Soundkartenherstellers und schilderte das Problem - dort wurde mir dann gesagt, es könne nicht an der Hardware liegen, ein softwareseitiges Problem läge vor. Nun, da ich das aber ausschließen kann, steh' ich hier im Moment ziemlich ratlos da. Darum bitte ich um euren Rat. Gruß, Mario. |
   
kirkblint
| | Veröffentlicht am Samstag, 14. Mai 2005 - 14:04 Uhr: |
|
hast du wirklich zwei verschiedene tempi? oder eventuell nur ein problem mit der latenz / dem latenzausgleich in cubase? wie hast du berechnet, dass statt 120bpm nur 119,5bpm wiedergegeben werden? c und d sind steuersignale, die von deinem rechner in töne umgesetzt werden (was ein wenig dauert), während a wahrscheinlich eine audioaufnahme ist. von daher würde ein problem mit dem latenzausgleich nahe liegen. |
   
jogomus
| | Veröffentlicht am Donnerstag, 19. Mai 2005 - 15:45 Uhr: |
|
versuche hier, mehr Informationen zu erhalten: http://forum.cubase.net/phpbb2/viewforum.php?f=3 Gruß Jo |
   
nocius
| | Veröffentlicht am Samstag, 21. Mai 2005 - 00:40 Uhr: |
|
Hm, da scheint wohl etwas nicht klar geworden zu sein. Cubase funktioniert bei mir einwandfrei. Ich benutze es nicht als Abmischprogramm, sondern bloß, um die Drums zu generieren. Von daher ist ein Fehler dieses Programmes ausgeschlossen - die dort erzeugten Drums passen nämlich vom Takt her einhundertprozentig zu meinem PC-externen, handelsüblichen Metronom. Ich weiß nicht, um wieviel genau es langsamer ist. Der Wert 119,5 BPM ist ein reiner Schätzwert. Ich weiß auf jeden Fall, dass dieser Wert unter 120 BPM liegt, die er ja eigentlich haben sollte, da die MIDI auf dieser Geschwindigkeit gespielt wird. Ich habe das herausgefunden, in dem ich den ersten Schlag der vier oben beschriebenen Metronome an die gleiche Stelle gesetzt habe und dann einfach geguckt / gehört habe, welche Metronome aus dem Takt kommen. Und das waren halt Nummer c) und d). Daraus habe ich dann geschlossen: Es müssen verschiedene Tempi sein. Denn der erste Schlag klingt bei allen vier Aufnahmen synchron und gleichzeitig. Ich habe mehrere Abspielprogramme zum Einspeisen der MIDI ins GigaStudio benutzt - ob jetzt WinAMP, den Windows Media Player oder halt Cubase. Das Resultat blieb gleich: Es ging aus dem Takt, war langsamer als der Rest (Mein analoges Metronom, die Cubase Drums und die diversen BPM-Markierungen der verschiedenen Abmischprogramme, die ich ausprobiert habe). Wenn ich mich unverständlich ausgedrückt habe, tut es mir leid. Es geht mir hier nicht um die Latenz. Bei der Aufnahme kann man die Latenz ja einfach wegschneiden und die Position korrigieren - von der Geschwindigkeit selbst müsste es dann ja passen. Es war ja nur eben ein wenig zeitversetzt. Aber mein Problem ist anderer Natur, es ist ein wenig sehr schwer zu erklären, ich versuch's mal auf einen Nenner zu bringen: Bei mir abgespielte oder gesamplete MIDI-Signale sind von der Geschwindigkeit her unabhängig welche Abspiel- und Aufnahmesoftware ich benutze immer ein wenig langsamer als sie eigentlich sein sollten. Das macht das Einbinden von auf MIDI-basierten Tonspuren leider unmöglich . Gruß, Mario. |
|