Jump to content

Xoo

Members
  • Posts

    5,357
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by Xoo

  1. And here's a good example of why the current system is no better than the previous one: it's a *stereo* input (or output) but now says 1+2, which is more confusing, potentially, for the new user who is most likely to have an interface (or onboard sound) with a single stereo I/O. Yes, the old way wasn't perfect, but the new is differently bad in my opinion. My own issue is that I have essentially fixed connections to an 10 in device (ignoring outputs for now*). They are labelled 1-8 on the hardware, but appear by default as stereo pairs in the hardware's software mixer - they can be split into mono. Now I have them connected so that 1 and 2 are mono, and 1+2 would never be used, as it's an illogical combination; all the others, I have as pairs (3+4, 5+6, 7+8 - 9+10 is SPDIF which I don't use), and the others are all used as stereo pairs, so mono for 3-8 are inputs I'd never select. Even with the pipe delimiting function (thanks for this!), there is no nice way to show this neatly in CbB that I can see. I *want* to see: 1 - Instrument 2 - Mic 3+4 - Synth 1** 5+6 - Synth 2 7+8 - Synth 3 What I actually end up seeing is either: 1: Instrument 2: Mic 1+2: Instrument + Mic 3: Synth 1 4: Synth 1 3+4: Synth 1 Or: 1: Instrument 2: Mic 1+2: Instrument + Mic 3: Synth 1 L 4: Synth 1 R 3+4: Synth 1 L + Synth 1 R Urgh. If the I/O were exploded completely and we could select and name at the mono or stereo level, I'd be more than happy (it would also make it less likely to select the wrong track input, which I'm sure we've all done, as we have fewer distinct options available), and I think it might also help address other people's issues that have been raised. * Interestingly the first pair of outputs is labelled L and R on the device, then the others are 1-8; CbB actually displays the second pair, by default, as 3+4: MOTU Audio ASIO Analog 1-2. Not confusing, no sirree. And none of the outputs are individually addressable, so are always stereo pairs in the MOTU software mixer, so having them appear as L/R as they did previously was more consistent with the hardware (obviously, this may be hardware/driver specific). As an aside, the inputs are also similarly named by default, so I have 3 inputs named <something> 1, but are named 1+2, 11+12 and 13+14 respectively by CbB! ** The names have been changed for simplicity. Question for anyone who has multiple interfaces of the same type running under the same (ASIO) driver: does CbB display the second devices ports (which would be labelled 1, 2, 3, 4 presumably on the hardware) as n+1, n+2, n+3 etc (where n is the number of ports on the device)? This seems...unhelpful if so.
  2. The phrase "whoopee-doddley-doo" springs to mind. The money might have been better spent educating people not to click on stupid email links...
  3. Now try doing that with no recovery partition... In theory, it's doable but reality is a different matter!
  4. Because (and this is purely me "arguing" from a logical perspective :-)), if moving the fader dirties the file (which it does and presumably we agree it should?), then having the fader moved by an envelope should also dirty the file. How the fader is moved is (essentially) irrelevant - it's the fact that it *has* moved which makes the file dirty. It's already a pain when a plug-in somehow dirties a file due to some LFO or similar it has running - having an envelope do it too would be horrific: "Should I save it because I changed something I want to keep, or has it changed because I played back but don't want to keep a change I made..?" - that's not a question I think we should be asking ourselves.
  5. The real pain (I think) will be UEFI/secure boot. A lot of people, like me, will have gone with a CSM (compatability non-UEFI) boot for Windows 10 for a variety of reasons, even though I have firmware TPM 2.0 and possibility to use UEFI. Changing from CSM to UEFI boot is...well, let's be charitable and call it non-trivial. OK, it's a complete pain the backside without wiping your entire OS disk. Even the tools that claim to do it don't (I ended up having to boot to a command prompt and rebuild the partitions from scratch before I could restore from a Macrium backup - that's not fun). And if you dual boot (Linux/Windows 10, say), then good luck ?
  6. If you keep the tight coupling, then playing back anything with an envelope would (logically) dirty the file. That is not helpful or, I would argue, what anyone would want. Decouple and this problem vanishes, and if you take my approach, you don't lose any functionality (to be fair, you may want to increase the range of the offset mode to compensate, although why anyone would want to add +6dB gain to a track is debatable :-)). 0dB (or equivalent - eg. center for pan) is the correct value to reset the control to - it's what is set when the track is inserted, so is the default; there's nothing else logical to use. I've been bitten by this "feature" numerous times and wondered what has happened to my track's volume. It's a bizarre way to have it work, as is, in my opinion.
  7. Thanks for "moving" this - we were getting OT on the early release thread. To expand on my position I mentioned in the other thread, I think the current slider=envelope-except-when-it-doesn't model is fundamentally a problem, both for supporting undo "intelligently" and some other issues that can cause problems (I'll mention one of these later as it's a personal bugbear of mine (2)). I'm going to focus on the volume widget/slider, as it saves me having to retype "or other slider" every time, but assume what I write applies to all (caution: pan has its own complications when you factor in offset mode too - I'll mention that at the end too (1)). The single slider has multiple different functions: with no envelope, it sets an "absolute" level for the track; with an envelope, but unarmed, it reflects the current level of the envelope at the Now time; with it armed, its a control that changes the current level of the envelope as playback proceeds. Oh, and there's offset mode which, er, sets the "absolute" level of the track (I know it's technically an offset to the envelope, but with no envelope, it has the same effect as the slider in non-offset mode)! If the track is playing back and has an envelope and the slider is not armed, the slider has no effect on the sound - it effectively always tracks the envelope value. But...it sets the "absolute" level as well, right? So which is it doing at any one time? And what should I undo under these 3 different conditions? I don't know. To my mind, the non-offset slider should do one and only one thing - be used for automation. I have an envelope, which reflects the position of the envelope (by definition!), so having a slider follow this is redundant and leads to function confusion. Use offset mode to set the "absolute" level and be done with it, and the slider, when automation is enabled, allows automation recording. In fact, with this, you don't need an offset/non-offset mode: when armed for automation, the slider is a control, when not armed, it is the static level that is now reflected in offset mode. If you want to see a slider (maybe in console view only?) move in real-time with the envelope, then it's a seperate widget, not one that already has another function. I think if you seperate the functions out, undoing then becomes cleaner: a slider move when unarmed is, by definition, a simple change to the static value, so undo makes sense; when armed, it's a control, so there is nothing to undo except the whole recording *once* automation recording has taken place (much like an undo removes an audio recording if you hit undo after stopping recording) - again, unambiguous and simple. The concept of undoing a slider when it is a control has no meaning and so does not need to be supported, and doesn't conflict with the envelope (see (2) below too). Expansions 1 - Pan and offset mode. With volume, it's easy to see that an envelope of -3dB and an offset of +1.5dB has a net effect of -1.5dB. But what does a pan envelope of 35%L and offset of 63%R actually *mean* in practice. Hint: it's not 28%R, I have absolutely no idea. And as for 100%L and 100%L, I can't get any more L than 100%! 2 - The other gotcha with envelopes=slider. Suppose I've created a volume envelope with lots of automation points and lines. I then delete the envelope. Depending on where my cursor is at the time I delete, I get a different result. The slider value is set to the value at the Now time. No - I've deleted the envelope, so presumably I don't want it, so the widget should be reset to 0, or at least a well-defined value. Having it set to essentially an arbitrary value is horrendous. FWIW, there is a cakewalk.ini flag to support undoing all changes made within a plugin's GUI (but, again, not made via envelopes).
  8. Maybe ? If an envelope is controlling a fader and you move the fader, expecting a change to be made, it only changes temporarily (until playback resumes and the envelope takes control again), so undo may confuse the user. I'm of the opinion that envelope and faders should be disambiguated, as they do different things and can already confuse things!
  9. Because fader changes are also made by envelopes? So what does an undo actually (un)do in this case?
  10. Try looking up subst ("DOS" command still available in Windows 10) - that may be a way to create a virtual G drive for you.
  11. That does leave an exe running. If you have Windows 10 Pro and/or access to Group Policy Editor, you can completely kill it (I forget what it's called but Google/Bing/search engine of choice should help you find it quickly).
  12. And now (I don't know when they added this to be honest!) let you select what plugins you install in that bundle, it really is a no brainer!
  13. AMD fTPM (onboard Ryzens) apparently satisfies the requirement. That said, I've never been able to get Windows 10 to play ball with mine (it constantly says it needs to be cleared).
  14. Can you not add Spectralayers as a Tools menu item in CbB so this works transparently and automatically? Checks his own notes...yes, you can. I did this with v4 and it worked fine (I don't like Spectralayers though so uninstalled it): Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software\Tools Menu\SpectraLayers Pro] "ExePath"="C:\\Program Files\\MAGIX\\SpectraLayers Pro 4.0\\Win64\\SpectraLayers.exe" "HelpFilePath"="C:\\Program Files\\MAGIX\\SpectraLayers Pro 4.0\\Documentation\\index.html" "MenuText"="SpectraLayers Pro" "Type"="WaveEditor" "StatusBarText"="Edit the selected audio event using SpectraLayers Pro" Change paths, YMMV etc.
  15. +1 (unless it's an update to something I've previously possibly used the VST 2 version for - I assume the VST 2->3 migration won't work in most cases).
  16. I've now gone to 21H1 and seems OK - I did have one blue screen(!), but I had one prior to 21H1 too (I think it's a bug in my HDMI audio driver). It also looks like Windows hasn't done its fun thing of making me reinstall some drivers (older Edirol PCR keyboard)!
  17. I've replicated your problem and it looks like the replacement synth uses the same outputs as the replaced synth, so if nothing is assigned to those outputs in the replacement synth...silence. I added a TTS-1, and then used the "Append Instrument Track" twice to end up with 3 SITs in total, with outputs from the TTS-1 being 1+2, 3+4 and 5+6 respectively. I then replaced the 3+4 (Replace on this track only) with the Korg Wavestation VSTi, which has 2 pairs of stereo outputs, by default, the second of which is disabled by default - it also has a keyboard in its GUI, so no need to worry about MIDI routing. The Wavestation's GUI keyboard generated no audio, until I enabled Output 3/4 within the plugin, upon which sound was heard! I then split the Wavetstaion SIT into a MIDI and audio track and looked at the routing of the audio track - as expected, its input was Wavestation 3+4. I wouldn't class it as a bug, as it's logical, but it's not necessarily expected behaviour - defaulting to the first stereo pair output on the replacement synth as the track's input would be more useful in most cases.
  18. Is there any documentation on how to use the EQ matching?
  19. Did you get it to "Clean up system files" too? It often shows more to clean than it actually does end up cleaning (I have no idea why - it lied to me about 340MB just now ?), but it seems to be in "system files" that the big disk gobblers live, if anywhere. The other suggestion is to use junctions to move things you can't move (like Adobe CC) - I use a tool that integrates into explorer (https://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html) but there are command line tools in Windows that can do the same. - Find the big bad folder on C drive (let's say it's C:\ProgramData\Adobe CC - Create the same folder on D drive - D:\Adobe CC - Copy the contents of C:\ProgramData\Adobe CC to ?\Adobe CC - Delete C:\ProgramData\Adobe CC - Assuming you're using that tool, right click on D:\Adobe CC, and "Pick Link Source" - Go to C:\ProgramData - Right click and "Drop As..." - I usually use Symbolic Link rather than Junction, but both should be fine
  20. And also run Disk Cleanup tool - there's quite likely gigabytes of Windows updates lurking around (cleanmgr). For what it's worth, my C drive partition is only 64GB, and I currently have over 40GB free on it. That's by ensuring I have large libraries, documents, samples etc on other drives/partitions (I can't be bothered to move a library of a few megabytes!) and keeping temp folders and the like clean. One of the biggest disk space suckers is C:\Windows\SoftwareDistribution\Download which doesn't seem to get cleaned up by the Disk Cleanup tool (my work machine has 600MB in it, and I've seen it have several GB after a Windows update).
×
×
  • Create New...