Jump to content

David Baay

Members
  • Posts

    4,455
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by David Baay

  1. You can do this with lanes of an Instrument track but when lanes are not showing, Sonar stacks the clips in the parent track rather than merging their content, and the order in which clips are stacked (i.e. what's on top) can be unpredictable/uncontrollable. When using MIDI lanes, I generally leave the lanes showing so it's clear what's in each lane, and what's soloed/muted. I have previously requested that Sonar visually merge MIDI clips in lanes (and scale them all the same) when lanes are not showing.
  2. Some other differences: - Input to an Aux track is determined by its Input assignment (a Patch Point) and which tracks/buses are outputting/sending to the assigned Patch Point. - Input to a Bus is determined only by the Output/Send assignments of other tracks and buses (notwithstanding that both tracks and buses can get input from plugins in the FX bin). - Aux tracks have a Phase controls that buses do not. - Buses have Input Pan that Aux tracks do not (allowing you to alter panning ahead of the FX bin) - [Input] Gain on Aux tracks can add up to 18dB, Input Gain on Buses can add only 6dB. - Buses have a Waveform Preview function that can be toggled on/off, similar to the "confidence recording" trace shown on armed tracks during recording.
  3. Rather than starting a new project from the template and trying to re-save that over the template, you need to open the template file directly and re-save after modification. It's always worked this way. EDIT: Oops, majorly misread that post, though you made it quite clear it was about Track Manager Presets. Carry on.
  4. Two possibilities: 1. When you set an End marker, Sonar automatically enables Stop at Project End in Track View options, but that option can later be disabled, and the transport will keep running past the End marker. In that case, you just need to re-enable the option. 2. If you have a loop region that runs beyond the End marker, that will override the End marker and the transport will keep running to the end of the loop. Similarly, if the loop starts before the Start marker, playback will initially start at the marker, but when the end of the loop is reached, the tranport will go all the way back to the start of the loop. In that case, just disable looping.
  5. Enable 'Group All Clips' in Record Options (right-click the Record button); this will ensure that clip/take edits are synced. To keep track controls in sync, you can either create a persistent control group for each control or hold Ctrl with both tracks selected (Quick Grouping) whenever you change anything. But a simpler approach would be to output the two track to an Aux track or a Bus, and use the Aux/Bus controls. This will also give you one common place to do automation.
  6. I'm betting Count-in is enabled with a muted metronome bus.
  7. No it's just a convenience feature to facilitate quickly switching between projects without having to deliberately close one before opening the next. And the feature has been around since before Sonar. I didn't actully think it was the default so it's a bit curious that you had it enabled. In any case, there has never been any particular issue with opening multiple projects or MIDI files at once; I do it all the time, and have not encountered any related delays. It's more likely the issue is related to the source or architecture of the files in question or to plugins, interface initialization or Start Screen/Browser setup. I have sometimes seen file-opening delays related to the Start Screen having a browse path on a network drive. Realtime Antivirus scanning by Windows Defender or other AV can also cause this as can having large archive files on your Windows desktop.
  8. The forced MIDI channel setting on the track just re-writes the channel of recorded data on playback as it's sent to the output port. It would have no bearing on whether Find/Change (or any other editing operation) is successful. One of the keys to Select by Filter and Find/Change is that you have to start by selecting all or part of the clip to be processed. It's likely you didn't have the clip selected the first time.
  9. Late to the party, but it seems highly unlikely the coding of the new build itself changed anything. More likely the installation process or some other event returned some config setting to default. My guess based on the symptoms would be that you previously had 'Remove DC Offset During Record' enabled under Preferences > Audio > Playback and Recording. Try enabling it now, and see if you get a similar result.
  10. UseHardwareSamplePosition tells Sonar to use the position reported by the driver to determine the Now time rather than just keeping track internally. I don’t know details of the implementation but there can be conflicts
  11. I can't reproduce this after multiple attempts with loop/punch at differet places in the timeline with different lengths (not always snapped to beats) and at various tempos. I still suspect this is related to your particular interface and driver mode; what is it? Maybe try enabling/disabling UseHardwareSamplePosition in Preferences > Audio > Config File (AUD.INI), depending on what is currently set. You should also try re-booting and/or power-cycling your interface if that isn't happening regularly. Your original post said offset was 7 measures while your last screenshot shows offset is two measure or less if I'm interpreting correctly. Is it that variable?
  12. In the past mis-located recordings have sometimes been related to metronome count-in and/or specific interfaces. Try disabling count-in and let us know your interface and driver mode.
  13. Like other MIDI controller types, sustain messages have a range of 0 (full up) to 127 (full down). Basic pedals just have an on/off switch that causese the keyboard to generate one message or the other when the switch opens or closes (there's no convention for which state generates 0 or 127; implementations from different manufactureres vary). A continuous pedal presents a variable resistance to the keyboard that allows it to generate intermediate values to produce partial damping in an instrument that's capable. Continuous sustain messages can complicate the editing process, and in a lot of musical contexts the difference between continuous and on/off values isn't really noticable even in an instrument that supports it. But thinning continuous sustain messages to only 0 and 127 is a non-trivial task; (I might have written a CAL to do it at some point). The easier thing to do would be to configure the keyboard to produce only on-off values if possible or get a pedal that only switches.
  14. It's basi cally a map that does nothing except cause CW to show notes in the drum pane (with the MS buttons) instead of the regular notes pane. Incoming notes go out to specified port with no change to their note number, channel or velocity. It's possible I created my "Passthru" map at some point, but I thought one came with the default installation...?
  15. You can also add a Passthru drum map to the track to get mute/solo buttons on the drum grid.
  16. Plugins with large lookahead buffers can cause this.
  17. Short answers: - Any way you slice it, this is not a job for a DAW beginner or the faint of heart or the impatient. As mentioned, Youtube and the Ref. Guide are your friends for learning the details of how these operations work. - Use Set Measure/Beat at Now (Shift+M) on every downbeat of the click track (using Tab to Transients to snap the Now Time) to align the timeline to musical measures with tempo changes that Sonar will calculate and insert fo you. If timing within measures is not tight, you can set additional beats of the click track or even all beats if you want. - Once you have the tempos dialed in, you will need to enable Audiosnap on all the audio clips, set the follow option to Autostretch and enable Follow Project. - Decreasing the tempo of the first section is a simple matter of selecting the relevant range of time in the Tempo Track and using the Tempo Offset function to lower them by a percentage. - Ramping up the tempos in the latter part will reuiqre a more manual approach as Sonar does not currently have the doeing that with existing tempos, Inless you're willing to delte all the tempo, and replace them by Inserrt Series of Tempos to create a perfectly linear increase. - Converting audio to MIDI can be done either before or after making the tempo changes, but is much easier said than done in any case and will require musical knowledge and a good ear as well as skill with CbB to get anywhere near satisfactory results. It will also require a 3rd-party plugin like Melodyne to convert polyphonic parts, and the initial results will be rough and require a lot of polishing to sound anything like the original, depending on the instrument and the material. CbB has a Drum Replacer function that will help extract basic kick, snare, toms and hi hat patterns, but if the drumming is complex, it will take a lot of work to get it right. Incidentally, Melodyne can also be used to extract a tempo map, but I prefer the result of doing it manually with Set Measure/Beat at Now.
  18. At the time I was investigating this, I was unable to find a hi-res MIDI file to play with so I created my own by copying the velocity lane in the controllers pane of the PRV to a CC88 lane and sliding the resulting controllers 1 tick earlier. If the original MIDI perfromance was played live, the velocities will be variable so the CC88 values will as well. Without getting too far into the weeds, my conclusiion was that hi-res velocity was of no value when playing Pianoteq in particular because the inherently variable response it produces as a phycially modeled instrument swamped the much smaller level of variability due to the finer gradations of velocity. Moreover, I'm not convinced that any keyboard player on the planet has the level of control and repeatability necessary to take advantage of higher velocity resolution. There's an argument to be made that even uncontrolled/random variation at a fine level might add some "life" to a piano or synth patch that might otherwise sound mechanical due to producing the exact same response to the same velocity every time, but some instruments already address that by "round-robin" samples or physically modeled randomness as in the case of Pianoteq, and if they don't, they probably won't repond to hi-res MIDI anyway!
  19. Yes, for the most part. You just end up with an Event List that shows a CC88 message right before every Note event. But Sonar currently ignores Note Off velocity and always sends a neutral value of 64, so it will record the CC88 controllers that a Hi-Res-capable keyboard sends right before a Note Off and show them in the Event List even though it doesn't show separate Note Off messages or allow editing them other than indirectly by changing the duration of a Note event.
  20. Just to clariify, MIDI 2.0 Velocity offers 65,536 (16-bit) possible values with the value encoded in the the Note On/Off messages as it is in MIDI 1.0. What's commonly referred to as "Hi-Res Velocity" (what Vidal is offering) is just a MIDI 1.0 convention for using a CC88 message sent immediately before a Note On/Off message that can be interpreted by the receiving instrument as dividing the velocity value by another 128, yielding 16,384 (14-bit) possible values.
  21. I have experimented with high-resolution velocity, using Pianoteq which can respond to it in theory with microtonal and loudness changes. Putting aside whether the variation it produces is musically meaningful, I think the main obstacle to working with the CC88 implmentation in a DAW is that the controller messages are not tied to the note events so special care needs to be taken to keep them together when editing.
  22. Unplugging headphone/speakers from an onboard audio jack can signal the PC to unload the driver, but it sounds like you're talking about the headphone output on an ASIO interface, is that right? In that case, I would guess that the issue is that headphone output is wired for a stereo TRS (Tip/Ring/Sleeve) phone plug while your single un-powered computer speaker is probably a mono TS (no Ring) phone plug, and meant to be plugged into a "sister" speaker that has a stereo amp in it. Something like this: https://us.creative.com/p/speakers/gigaworks-t20-series-ii You might get one channel of the headpohne output from your unpowered speaker but with impedance/power mismatch, the level is probably near zero.
  23. It's not so much that the project "forgets" as that it simply can't restore an I/O assignment for a port that's doesn't have a driver loaded in the operating system; "Connected" assumes powered up with the driver successfully loaded.
  24. Would be good to mention which plugin for future reference.
  25. The project should have come back up with the correct assignements after the connection was restored unless you re-saved it with the incorrect assignments. The input assignment of a new MIDI/Instrument track should remain None unless you have Alway Echo Current MIDI Track enabled in which case it will show 'Omni' when focused and switch back to None when note focused. But if you manually enable Input Echo without first assigning a port, it will default to All Inputs and stay that way; it's not possible to assign a default.
×
×
  • Create New...