Midi synchroon met audio

Otlen

Lid
Lid sinds
14 februari 2006
Berichten
6.595
Locatie
The cosmos
Hoe en met welk(e) programma('s) kan ik een midi file synchroon laten lopen met een audio file (sample)? Zijn daar automatische BPM counters voor? Ik ben niet zo into software maar ik wil eens wat experimenteren hiermee.
Bedankt alvast voor de reacties.
 
anders om gaat makkelijker ...
je hebt idd automatische BPM counters maar die benaderen de snelheid. Want verschillende sequensers hebben andere clocksnelheden al is het verschil maar een 100ste je gaat het na verloop horen.

Je maakt bijv een audioloopje en doet deze timestrechen, deze zet je in timing met de midi file. Dit kun je doen met een beetje progje (logic,cubase enz).
 
Dat doe je met een sequencer programma, zoals bv Cubase etc. Stel je maakt een track aan met 135 bpm. Je midi loopt dan sowieso strak op een midi track. Nu heb je een audio loop van bv 130 bpm maar die kan je dan stretchen naar 135 bpm en alles loopt in sync. Dit is in Cubase een tool, die time stretch.
 
Ok, dank zover. Maar hoe weet ik hoeveel BPM die audio loop exact heeft? Ik neem aan dat je de source BPM ook nauwkeurig moet weten omdat anders je doel BPM niet klopt.
 
Het belangrijkste is dat je in zulke gevallen je audiospoor tempo de "master" maakt om geen audiobewerkingen los te hoeven laten zoals timestretch, wat best wel negatieve effecten kan hebben.
Ikzelf zou dan eerder de pitch van de sample aanpassen dan te gaan stretchen als het om grotere stukken audio gaat waar veel verschillende frequenties inzitten.
Maar het grootste nadeel is dan weer eventuele toonhoogtes die veranderen. Maar met sommige nummers maakt dat niet uit :D
Bij kortere stukken (breakbeats, bassen, stemmen) pas ik het soort timestretch namelijk vaak aan aan de frequenties die erin zitten om zo min mogelijk bijgeluiden te krijgen.

Dus gooi je complete audio spoor in cubase, en ga passen en meten met de bpm counter in cubase tot het van begin tot einde strak ligt en alle maten kloppen/overeenkomen.
Dat je midi 3.623 bpm langzamer of sneller loopt dan eerst is zeer verwaarloosbaar en een stuk makkelijker dan dat je je complete audiospoor gaat aanpassen.
Let er wel op dat je beginpunt van je audio strak op de 1e tel ligt. Als het met een menselijke sequencer is ingespeeld werkt het helaas niet.
Als je je audio hebt strak gelegd (of beter gezegd het cubase grid hebt strakgelegd met de audio) gaat je midi exact mee met de audio.
 
Dat je midi 3.623 bpm langzamer of sneller loopt dan eerst is zeer verwaarloosbaar en een stuk makkelijker dan dat je je complete audiospoor gaat aanpassen.
als je bijv een clap in de sample zit en je gooit er een kick onder. Dan is het wel erg iri als ie verloopt.

maar je hebt ook in logic een bpm counter zitten zoals in cubase.
 
Ok, dank zover. Maar hoe weet ik hoeveel BPM die audio loop exact heeft? Ik neem aan dat je de source BPM ook nauwkeurig moet weten omdat anders je doel BPM niet klopt.

Wat ik altijd doe is hetvolgende (in cubase):

Ik heb het tempo van cubase vast staan op bijv 120bpm. Dat is dan dus het tempo van mijn midi tracks. Vervolgens importeer ik een audio bestand. (een drumloop of een gitaar rifje). Als die een ander tempo heeft hoef ik alleen dat bestandje "uit te rekken" of "in elkaar te drukken". Voorwaarde is dan dat de originele lengte bekend is. Als het audio bestandje bijv 1 maat lang is dan hoef ik hem alleen maar dusdanig aan te passen zodat hij precies in 1 maat past in het tempo waar cubase op staat ingesteld.
 
Het gaat om een sample die nogal varieert in BPM, zo tussen 148 en 157. Ik denk dat ik de sample maar in stukken met een constant tempo hak en die dan timestretch naar dezelfde BPM. Audio bewerkingen is voor dit nummer niet zo'n punt.
 
Moet dit in 2008 nog een issue zijn uberhaupt?
Volgens mij moet je nog goed zoeken om software te kunnen vinden die dit niet kan.
 
Dan speel je toch alles met de hand in? Geen quantize of soortgelijke shit. Werkt altijd.
 
Het moet natuurlijk wel strak lopen straks. Ik wil niet een stuk hebben dat 10BPM tolerantie heeft maar gewoon vast op 155 staat.
 
Het gaat om een sample die nogal varieert in BPM, zo tussen 148 en 157. Ik denk dat ik de sample maar in stukken met een constant tempo hak en die dan timestretch naar dezelfde BPM. Audio bewerkingen is voor dit nummer niet zo'n punt.

Dit kun je oplossen door het gebruik van Time Warp in Cubase (voor zover ik weet vanaf SX3, maar misschien was het ook al wel SX2).
Daarmee pas je het MIDI tempo aan aan de audio. En dat kun je gewoon per maat oid instellen. Dus variaties in het tempo zijn geen probleem.
Even je erin verdiepen dus, en je gaat het oplossen.

Suc6
 
Back
Top