Jump to content

David Baay

Members
  • Posts

    4,398
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by David Baay

  1. If the tempo of the 110 project can't be changed because it already has audio, I would enable Audiosnap in Autostretch mode on the clip in the 150bpm project, temporarily change the tmepo of that project to 110, and export the audio. Then close the 150bpm project without saving changes, and import the stretched audio file. If the 110bpm project doesn't yet have audio (i.e. it's all MIDI and soft synths), I would temporarily raise it's tempo to match the 150bpm, import the audio, and do the change to 110bpm with Audiosnap in the new project. Two things to keep in mind, though: You'll want to try different rendering algorithms for the export to get the best result, and lowering the tempo generally produces more artifacts than raising it.
  2. The primary use for offline/real-time rendering is to include audio from external hardware FX or synths while bouncing. In line with what Mark said, I have encountered very few issues with fast bouncing of VSTs and they were never subtle. Some could be resolved by raising the buffer size or setting a non-zero value for BounceBufSizeMsec in the Config File to override the real-time value which is the default for offline rendering. I've had this set to 20 (milliseconds) for years, and have not had a problem rendering Iris 2, but I've only used it in a couple projects. https://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=INI_Files.6.html Also, since you mention automation, there is a setting for how fine a resolution is used to process parameter automation that may have bearing: https://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=NewFeatures.033.html
  3. What's the pitch reference? If it's an audio file and all your VSTs are in tune with each other, it's probably playback of that file that's off. And are you sure about the interval? Sample rate mismatch (either between CbB and the audio interface or between the audio file metadata and the actual audio data) is the most likely cause, but the difference between 48kHz and 44.1kHz is more than a half step.
  4. Without getting into the weeds about what it would take to do this or how to do it manually, the bottom line answer is no, CbB cannot do anything like that to automatically sync multiple audio streams, and I don't know any DAW that can. I suspect a program like Syncalia is using metadata from the video editor that just isn't available in audio files. MusicXML is a standard for encoding music notation in a universal way that different notation programs can read and write; it doesn't have anything to do with actual audio data.
  5. Laptop or Desktop? Power management on laptops can really mess with DAW performance. Even if you're on a Desktop, you need to make sure all the CPU throttling mechanisms are disabled in BIOS and the Windows power profile is High Performance. And check for WiFi, Bluetooth or other hardware drivers causing spikes in Deferred Procedure Call (DPC) latency: https://www.resplendence.com/latencymon I haven't really found that Win11 is any more troublesome than Win10 in this respect, but access to 'advanced power management' settings has been further obscured in Win11. IIRC, I had to go through the old Control Panel UI to get to them.
  6. MIDI Groove Clips: https://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=Looping.14.html Select by Filter: https://www.cakewalk.com/Documentation?product=Cakewalk&language=4&help=Dialogs1.43.html Event Inspector; https://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=ControlBar.15.html
  7. That seems in agreement with my hypothesis that it's about defining the clip properties - the container for the event data. If the object already exists, Step Recorder can successfully add data to it, but it can't properly create the object from scratch. I'd be interested to see what happens when you try to Step Record data starting more than a measure past where the existing clip ends which would create a new clip object in the PRV.
  8. Did you roll out the 100 bars from a two-bar Groove Clip? If so, you would need to roll it back, and re-roll for all the iterations to take on the change to original Groove Clip. Personally, I would probably use a combination of Select by Filter (Notes on Tick 0) and the Event Inspector module (Time = -5) to acheive this goal.
  9. Step Record mode probably hasn't had a developer's attention since the GUI was created for it at the dawn of the Windows era. I wouldn't be at all surprised to find that it has some bugs related to generating all the necessary properties of a MIDI clip object as it is now defined for it to be displayed correctly.
  10. The Track Control Manager drop down is at the top of the Track Pane in the Track View. If you don't see it, you might need to change your Workspace (upper right corner) from Basic to Advanced (or None which is my preference). You may find it easier to just go to the Track Inspector (shortcut I) rather than adjusting the Track Control Manager and track header size to be able to see all the controls. Here's documentation on track controls for all track types; very basic and essential stuff you should get to know: https://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=Playback.20.html
  11. Just to be clear, the channel you choose along with the Input port determines whther the track records and echoes live MIDI input. The forced MIDI output Channel control determines what channel is embedded in the events sent to the instrument, whether live input from a keyboard or playback of a MIDI clip. I understand what you're saying, but there is no such dependency between the clip and the track on which it was recorded. There are, however, many things in the clip content, instrument/patch programming and track setup that could make an instrument fail to generate sound from a MIDI clip (or be heard in the monitors) other than routing issues or channel mismatch; these include but are not limited to: - The note numbers/pitches are outside the range of the instrument; typically happens with bass instruments having a non-standard octave assignment or brass/woodwinds with limited range. - The notes are short and the instrument has such a slow attack that you don't hear anything before the note ends. - The notes have extremely low velocity and a velocity offset (a.k.a. MIDI Gain) in the source track was compensating. - Some controller in the track or the Zero Controllers on Stop option in Preferences is silencing the instrument; typically happens with instruments/patches that depend on non-zero Modulation (CC1) or Expression (CC11) controller values. - The clip is muted. - The MIDI track is muted or the volume control is zeroed. - The track is Archived. - Some other track is soloed. - Input Echo is not enabled on the audio track that's receiving audio back from the hardware synth. But I would still put my money on this being either a channel mismatch or audio routing/monitoring issue. If you set the silent track's input to your keyboard/controller's port and channel and enable Input Echo on the MIDI track, do you see activity in the MIDI meter when you play the keyboard and get a response from the synth's headphone output? Or, better, yet, plug the keyboard's DIN MIDI OUT into the synth's IN with no other hardware or software involved and see if you can get sound out of it. Beyond that, you really need to tell us what keyboard, synths, project routing and hardware interfaces are involved.
  12. Each synth on a dedicated MIDI port or daisy chained and using different receive channels? And are they single-patch synths or multi-timbral? If each synth is on its own physical MIDI port (either DIN or USB) and not multitimbral, channels shouldn't matter, but the "C" (channel) widget in the track can be used if necessary to force a different output channel than is embedded in the MIDI clip's events (probably channel 1). The MIDI track Input should be assigned the specific port and channel your keyboard/controller is on rather than OMNI, regardless of how the output ports and channels are assigned. The synths should have MIDI activity indicators to teel you if MISI is being received. If channel assignments are correct and MIDI is being received but you're not hearing the output, it may be an audio routing issue. If you're input monitroing the synths through audio tracks in CdB, you will need to have Input Echo enabled on those tracks. If something in the aboove does not help resolve the issue, we'll need a thorough description of the MIDI and audio routing, including a screenshot of the Track View.
  13. See this thread and linked CAL script: http://forum.cakewalk.com/CAL-Script-CleanTrackcal-a-combined-duplicate-and-overlap-remover-m3782351.aspx
  14. Referencing a copy of the same file with a different name in a different location worked fine for me. There is no need to Search; just change to the directory where the desired file resides, select it, and okay the warning that the name is different. Then Save As, being sure to uncheck the "Copy All Audio" option in the Save dialog. You can save over the exisistng project name, but I generally recommend to add a filename suffix when making changes like this just to keep everything straight, and allow going back to the original project if anything goes wrong.
  15. The best way to replace one file with another would be to rename the currently referenced file and copy the desired file into the project audio folder, giving it the name of the original file. That said, renaming/removing the file and telling CbB to reference a file with a different name from a different location should work so long as that file is identical to the first in format and length, and you re-save the project with the new references. I'll have to do a quick test to confirm success or failure.
  16. This isn't completely clear to me. Can you share a before and after example of a MIDI clip that's been corrected manually? It might also help to understand how you got in the situation of needing such a script to understand all the conditions that might be encountered in the input. CAL scripts can only process events one at a time in sequence so it takes a lot of recursion to recognize and process multiple notes as a chord. If this is a one-off problem that you need to solve that you will never encounter again, it might ultimately take less effort to fix it manually than to write script to do it.
  17. You need to select all audio clips and enable Audiosnap and Follow Tempo in Autostretch mode in Clip Properties before making any tempo changes.
  18. Assign the Input of the EZD track to the virtual MIDI Out presented by Jamstix. If you don’t see one, you might need to enable MIDI Out in properties of Jamstix. You will also likely need to split the EZD Instrument track and assign the MIDI Output to an appropriately configured Drum Map to translate the note numbers and output to EZD. Also it sounds a bit like you might have the VSTis inserted in FX bins rather than in the Synth Rack which is not ideal.
  19. Does sound graphics-related and will therefore not be familiar to any user who isn’t on very similar hardware. I don’t really have any good ideas myself.
  20. The spreadsheet reveals the sound source is TTS-1. A synth track is an audio track with input from a soft synth rather than a hardware input; it is effectively the same as a recorded audio track in terms of how audio is rendered, clocked and streamed to the analog audio output of the laptop. As I said previously, I can't imagine how you would have tempo variation from that setup without audio distortion/pitch changes unless there are tempo changes in the project or the MIDI is not in sync with the timeline everywhere.
  21. I prefer the convention the Volume control uses: Double-click the control to center/zero it. Double-click the numeric value to edit it. But in the Track pane you must hit Enter to enable editing, and you're going to be typing anyway so you might as well hit Enter everywhere.
  22. If I'm understanding, you need to Arm the track for recording: http://www.cakewalk.com/Documentation?product=Cakewalk&language=3&help=Recording.12.html
  23. This is not new to 20.11. You can hit Enter to edit the value.
×
×
  • Create New...