-
Posts
270 -
Joined
-
Last visited
-
Days Won
1
Everything posted by Variorum
-
Remember to extract the plugin DLLs from the zip before registering them. I've gotten distracted before, just double clicked on one of the zips and tried to register it... won't work! This is what I've used for a long time: ContextReg.zip Extract the contents and right click DLL_REG.reg and click Merge. It adds 2 entries to your explorer context menu (when you right-click on a file) to register and unregister a DLL. It also automatically elevates regsvr32 to run with administrator rights. Makes it really easy to quickly register/unregister the plugins as Administrator... I have to do it a lot DLL_REG_REMOVE.reg just removes those entries if you don't want to use it anymore. You'll probably have to close and re-open your explorer window to make the new context menu items show up after you merge the DLL_REG file. I double checked both of them here and they register fine. The only times I've had a problem registering is when I've tried it without admin rights or when I tried to register without actually extracting them (see above ðĪŠ) Try the DLL_REG solution and let me know how it goes. If it still doesn't work we'll move to the CMD window (or Power Shell) started as admin and run regsvr32 from there.
-
At this point it's just a matter of professional pride! I'll get these things to work on a VIC-20 if I have to! ð
-
Argh! The first thing I'll do is apply the 3 patches to get to 8.5.3 (I'm just running 8.5.0) to make sure we're using exactly the same executable. Second, I'll send you a debug version of CSHumanize and CSWaver since the errors in the dump files are slightly different between CSWaver and the others. The dumps will be much more useful when created from the debug versions. I may also send you a small dummy plugin that will contain certain graphics function types if I need to isolate those. The problem appears to be related to painting the graphics... for some of the plugins, anyway. One important question I forgot to ask... are you running Windows 10 32-Bit or 64-Bit? If you don't know/forgot, go to: Settings > System > About Near the top, under Device Specifications, check System Type. It'll say 64-bit operating system or 32-bit operating system. Pretty sure you're running 64 bit since you said you tried installing CbB which I believe has always been 64 Bit only. I've updated to 8.5.3 and everything still works so, Plan B. Ok... edit number 47. Here are a couple of debug versions. I don't need to tell you the procedure since you already seem to be a pro ð Send me the inevitable crash dumps for these two: Debug.zip
-
Cool! I slapped it on the project page. I don't have that many keyboards, but I'm pretty close on the monitors ð
-
Ok, I got these plugins for you to try out... They all seem to work fine now in 32Bit Sonar8.5. Not difficult to get them to work, just tedious... I put them all in one zipped up file here. Extract the folder anywhere on your computer and use the Install_ALL.bat to register all of them, or if you're chicken, you can just register and test them individually ðĪŠ It's not absolutely necessary, but it might be a good idea to make sure any previous Viramor plugins are unregistered before trying the new ones. These will be the only ones I do for a while... they're the recently re-written group that use a common codebase so they were relatively easy to modify. The others are still a mish-mash of code. When I finally rewrite those, I'll make sure I have 32Bit versions available. Good Luck! Keep a fire extinguisher handy!
-
Important bit of advice for Arduino coding... use Visual Studio Code (https://code.visualstudio.com/) instead of the Arduino IDE. It's much better and easier to use (and free!). If you search on Google, you'll find some good tutorials on how to configure everything for Arduino. Good luck with the cloning software. There used to be a few good free applications to do it, but they've pretty much disappeared. BTW - Dev environment is still installing on the laptop...
-
Trumpets (and brass) are mainly GPO5 with VSL Big Bang Orchestra and SINE Player - Rotary for support. The idea was to use all freely available VSTs in addition to GPO5. Pretty soon I'll spend a bit of money and remake it using 8Dio instruments. They've been having some ridiculous sales lately and I'm hoping for a big one this Black Friday ð Of course that means I'll have to buy another SSD to hold them ð
-
I'd like to find out what part of the code is failing in 32Bit. I have some suspicions. Once I get everything installed on the laptop (very slow... it has a mechanical hard drive! May as well be a floppy disk) it shouldn't take long to sort out. Arduino is fun! Nothing like making little gadgets move with code ð
-
I was afraid there might be a few issues just changing the configuration to 32Bit and recompiling. I resurrected an old I5 laptop and I'm installing the 32Bit version of SONAR 8.5 now. It'll take a while to install the updates and get a dev environment set up on it, but I should be able to test and debug the 32Bit version then... The crash dump will be helpful. At least I know the specific function that crashed... One of many, I suspect.
-
Well, I'm an idiot. I uploaded the regular 64Bit plugin instead of the new 32Bit. I've been trying to figure out why the plugin was registering incorrectly on your machine when it registers correctly on mine. I even looked at the file size of the uploaded DLL (which was 413KB) and thought it was right... the 32Bit plugin is 431KB... So yeah, I'm dyslexic? Anyway, thanks for the thorough registry analysis ð Try this one. It should hopefully might almost be the correct one (I'll re-download to make SURE): CSHumanize.dll Same as before; make sure the old plugin is unregistered, then register this one.
-
Nope... don't need it. Nah, I never actually built any of these as 32-Bit plugins... I don't have a 32-Bit SONAR installation to test them on. I do still have my nice boxed SONAR 8.5 installation discs, but I'm to afraid to install it (I understand how you feel about breaking something once you get everything working and stable ðŽ) But, I modified the CSHumanize project so it could be built as 32-Bit, wasn't terribly difficult. If you'd like, you can download it below and test it. You'll have to manually register it using regsvr32 (unregister the previous CSHumanize first, if you tried registering it). I have no way to test it here, but it compiles and registers fine ð If it does show up in SONAR, it'll confirm that you have the 32-Bit version installed... and it might even work! If it does, let me know what other plugins you want to use and I'll attempt to build 32-Bit versions of those, as well. If it doesn't work correctly, just unregister it and delete it... It won't mess up your current configuration.
-
Hey Amberwolf, My first guess of something that would cause the problem is if you're running a 32-bit version of Sonar 8.5.3. This would explain why the plugins register correctly but are not found by Sonar. A 32-bit application looks in a different place in the registry for its info. It looks like you're running the 64-bit version of Sonar because your install directory is C:\Program Files\Cakewalk\Shared MFX instead of C:\Program Files (x86)\Cakewalk\Shared MFX but since the directory can be changed when installing I need to make sure. TenCrazy makes 32-bit and 64-bit versions of the plugins, so my first question is... which version of those plugins did you successfully install. Both would install correctly on your 64-bit Windows machine, but (I'm pretty sure) only the 32-bit plugins would be recognized by Sonar if you have Sonar 32-bit installed. If you're definitely running the 64-bit version of Sonar, we'll have to try something else. I'll see if I can whip up a quick program to validate the registry entries. In the mean time, if you're running the 64-bit version of Sonar and you're familiar with regedit, you can check the following keys: Keys showing here should be picked up by Sonar 64-bit... Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Cakewalk Music Software\MIDI Filters Keys showing here should be picked up by Sonar 32-bit... Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Cakewalk Music Software\MIDI Filters The keys shown won't make much sense to you, just let me know how many there are in each of these places. Ok... Run these two programs and copy and paste the results in a post here: MidiFXValidator(64Bit).exeMidiFXValidator(32Bit).exe Let me know if you have any problems running them. I'm just guessing at the latest .NET framework you have installed. I may have to try a different one.
-
Are you running the .bat file from the original directory? In other words, is CSMultiCompanderV2.dll in the same directory as the Install.bat file? If it is and you're still getting the error, open Power Shell (or a CMD window) as Administrator. If you right-click on the Windows Start icon you should see one of those in the list. CD to the directory containing Install.bat and CSMultiCompanderV2.dll and run this command: regsvr32 .\CSMultiCompanderV2.dll Let me know what happens...
-
Hmmm... That usually means regsvr32 isn't being run as administrator. The new Install.bat file automatically elevates permissions so you don't have to explicitly pick "Run as administrator", but it looks like something on your machine is preventing that?? Do you see this screen after running Install.bat? You can also right click on Install.bat and select "Run as administrator". That should allow it to register. If that still doesn't work, we can use Power Shell (or the command window) started as Admin to manually register it. Lemme know.
-
Ok... fixed! Grab a new one here. Stupid mistake. I removed a line of code while doing a final cleanup. It was completely unnecessary... except for that one plugin ð ...and I didn't completely test all the plugins afterward. BAD PROGRAMMER! BAD! <rubs programmer nose in code>
-
Grrrr! I made some changes to the persistence code when I switched the plugins to a common code base. I'll try to find what I broke. Need coffee first...
-
I'm bored a lot ? Yup. There's an API that I believe was created by the Cakewalk guys more than two decades ago. It's basically a collection of interfaces and structs somewhat analogous to the VST API. It supports MFX and DirectX instruments. It's a good system, I just wish it allowed access to more data when streaming, access to more DAW parameters (like the Surface interface), and routing to other tracks. As far as I know, Reaper is the only other DAW that supports DirectX plugins, but I'm not sure if that includes MidiFX. For the DAWs that support any kind of Midi specific plugins, they each seem to use a proprietary format. VST3 has decent (but very convoluted) support for Midi processing, but you can't just drop one of those on a Midi-only track... It'd be cool if some DAW would allow that, though ? BTW - Thanks a lot for the Freeware threads... saves me a lot of money!
-
I finally created a new framework and components that are fully resizable and DPI Aware* and updated several of the plugins... plus, they match the new look of Sonar a bit better. They work in CbB, too. They function the same as the old ones (with a few bug fixes) and can be copied over the originals. Ideally, you should run the Uninstall .bat file for each of the old ones and then run the Install.bat for the new ones just to follow proper procedure, but if you've lost the original BAT files somehow, just replacing the DLL (or VST3) should work. Resizing can be a little wonky because you have to separately resize the container window, but I'm hoping that will be resolved in the future. A trick is to resize the container window to a large size first, then resize the plugin, then close and reopen the plugin GUI and the container window will fit perfectly. Once it's resized, it'll always reopen at the new size, and the size will be saved with the project. VelociRouter doesn't have any resizing issues because it's a VST3 effect. There's a lot of new code, so if you run into any issues, let me know. I'm sure I screwed up something ? I'm using an improved BAT file for registration that doesn't require you to run it as Administrator. Hopefully that will make these a little easier to install. Just say Yes to any prompts that come up and it should work. You may end up giving away a couple of your kids, but think of the money you'll save on college tuition! *DPI Awareness isn't quite ready for MFX plugins yet, but when it is, these will support it. They're here.
-
You may want to check out MODO BASS 2. There's a free version (CS) that's really good and includes mutes. I checked out the guy's (Alan Plugins) Etsy page; I don't see any way the stuff he's selling could be legitimate. Melodyne 5 Studio for ÂĢ31.52, iZotope RX11 Advanced for ÂĢ26.75, and many others priced at a small fraction of the normal cost... Maybe I'm wrong, but something's fishy.
-
Here's a MidiFX component that might help you out:
-
Here's a plugin that may be useful in certain situations where note overlap causes problems with playback. Check it out here...
-
I browsed through the 15(!) page thread on KVR, and there appear to be some people unhappy with some spamming(understatement). But, the guy does appear to be a real developer... even has a series of videos on how Station was coded. The VST looks like it might be pretty cool, so I decided to give him the benefit of the doubt and grab it. Programmers can be a little weird (<cough>insane<cough>) so I'll just assume that maybe he got caught up in some evil marketing scheme. I created a junk email account specifically for it, so if it starts receiving spam, especially from any other sites, I'll know the source. He's obviously had some spamming issues in the past... even the order confirmation email was flagged as spam: Oh, and it doesn't state it up front, but you'll need to download a 16GB file for the waveforms and presets...
-
Awww man... I wish I'd seen this sooner. I still have my $15 referral invite from Soundpaint for first time buyers. You could've gotten it for free
-
Thanks for the tip! I grabbed the Solo Violin... should be useful. Good deal for a dollar! ?