Subject:Problem with rendering and maintaining tempo
Posted by: joshgordon
Date:12/17/2005 12:55:26 AM
I'm using acid pro 5.0 to create drum parts from loops for import into cubase sx3. I use acid and cubase in conjunction with each other via rewire. The problem is that the tempo in my project in acid (and my song in cubase) is 140 bpm. Acid renders the file at 120 bpm. I'm totally perplexed by this. I've gone through the knowledge base, the forums, and the manual for acid. I can't find anything that deals with this problem. Any help would be greatly appreciated. Thanks in advance! Message last edited on12/17/2005 9:38:44 AM byjoshgordon. |
Subject:RE: Problem with rendering and maintaining tempo
Reply by: joshgordon
Date:12/18/2005 12:24:52 PM
I found the solution though I don't really understand why it works or why I can't render the project the way I was trying to. In order to render the a wav file of the loops in my project I had to close Cubase and Acid, then reopen acid so it isn't a rewire client. When I did that and rendered the project it came out at 140 bpm. |
Subject:RE: Problem with rendering and maintaining tempo
Reply by: pwppch
Date:12/18/2005 6:05:08 PM
Device rendering is not defined by ReWire. When you render in ACID you are disconnecting ACID from the ReWire host temporarily. There is no way for ACID to ask the ReWire host what the tempo is at at any given time. The ReWire host tells ACID what the tempo is always. Since rendering in ACID must disconnect ACID from the ReWire host, the host cannot tell ACID anything about tempo. This means that ACID has to default to its internal fixed tempo, which is 120 bpm. The best that ACID could do would be to guess that the last tempo it recieved from the ReWire host was the tempo it should use. This would be a wrong assumption though since it assumes that the host has a single static tempo. If you stick to the point of ReWiring ACID to any host, then you should do all rendering from the host. That is have Cubase Render to wave file the ACID buses you have connected to Cubase. This wil assure that ACID uses the host's tempo in all cases. Of course the other work around is to do it how you did. Note: You don't have to exist the first copy of ACID that is connected to Cubase. Just launch another copy of ACID and load that project in that the ReWire'd copy of ACID is using. You can then render directly from that project at any tempo you desire. Peter |