MixMaster goto Cakewalk Problem

Started by kharri, January 30, 2021, 10:34:31 AM

Previous topic - Next topic

kharri

I'm trying to use the GoTo function in MixMaster to open a file in Cakewalk.

I get the following error when Cakewalk tries to open the file MixMaster passed.

Access to C:\users\xxx\AppData\Roaming\Michael was not found

I'm using the latest Cakewalk by Bandlab and MixMaster v19r1.

I've tried giving Cakewalk admin privileges and still get the same error.
If there was a way to change the directory used to pass the file that might be worth trying.

Thanks
Kevin

ckobu

Hi Kevin,
The path is wrong. It should be like this
C:\Program Files\Cakewalk\Cakewalk Core\Cakewalk.exe

regards, ckobu
Watch my video channel

kharri

You are correct, that is the path I enter into the MixMaster GoTo function for Cakewalk is
C:\Program Files\Cakewalk\Cakewalk Core\Cakewalk.exe.

But when MixMaster tries to pass a file the path it uses for the temporary file gives file not found in Cakewalk.

ckobu

I did not understand well. Does Cakewalk show an error message?
Watch my video channel

kharri

Yes, it is Cakewalk that shows the error message. I tried running it as Administrator and I still get the error.

From the MixMaster Manual:

2) When finished, save the file in the selected program to the default filename (e.g user name/ AppData/Roaming/Michael P. Bedesem/ MixMaster/ MMaster.mid or MMaster.sty ) and then Exit the program.

ckobu

I still didn't understand what kind of message it was and at what point it was happening.
After moving to Cakewalk with GoTo, changes should only be saved from Save (not from Save As). The cakewalk should be closed and the final storage should be performed in the MixMaster.
I often work with this option and no error has ever occurred.
Watch my video channel

kharri

I open a .sty file with MixMaster.
I choose GoTo Cakewalk from the Mixmaster menu.
Mixmaster starts Cakewalk

The message dialog box I get in Cakewalk is

Access to C:\users\username\AppData\Roaming\Michael was not found

This is because MixMaster is not passing the full path.
The full path should be
Access to C:\users\username\AppData\Roaming\Michael P. Bedesem/ MixMaster/

If you know how to modify the path Mixmaster uses, I think that will solve my problem.

ckobu

Obviously the map and content at that location are missing. Try reinstalling MixMaster but do not change the path during installation.
If that doesn't help, maybe Etienne, the author of the program, will read this.
Watch my video channel

kharri

Yes I tried uninstalling/reinstalling using the default path and a different path, still the same problem.

Thanks
Kevin

overover

Hi kharri,

since Etienne Volbragt has taken over Michael Bedesem's program "MixMaster", the correct path to "MixMaster" user folder in "AppData" is:

"C:\Users\<your username>\AppData\Roaming\Michael P. Bedesem and Etienne Volbragt\MixMaster\"


P.S.
If you should get the error somewhere that the path is only evaluated up to "...\Michael", you have to put the entire path in quotation marks (as shown above).


Best reagrds,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)

kharri

Where do I put the path in quotes?
I don't see a place to enter the path it uses for temp files.

Also when I look at the ...\AppData\Roaming ... I see the directory

Michael P. Bedesem and sub directory MixMaster

overover

Yes, there is also a folder "Michael P. Bedesem" in that path, but the files "MMaster.mid" and "MMaster.sty" (mentioned in the MixMaster manual) are at the "new" path I wrote above (at least on my PC ;) ).

The quotation marks must be used when you have to type in manually a path that includes spaces somewhere. If you browse the file system as usual (e.g. using a file save dialog) this is not needed.


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)

kharri

The temporary file and path name are part of the MixMaster program, there is no way for the user to change it, as far as I can tell.

I looked through the registry and .ini files and did not find a path, so it may be hard coded in the program.

For completeness, I'm running Window 10

Thanks
Kevin

vanzee

I have another version of MixMaster.
I manage to open Cakewalk Sonar Pro. and PSRUTI
with "GoTo" in MixMaster with this path:

C:\ProgramFiles\cakewalk\SONAR Professional\SONARPRO.exe

C:\Program Files (x86)\PSRUTI\psruti.exe
Best Regards
Eddy Vanzee

kharri

I am using Windows 10, and the latest version of BandLab Cakewalk.

When I try to open PSRUTIL, it opens but there is no file because the path was not passed.


kharri

Just as an update, I tried this on a different machine with Windows 10 (clean install) and it worked fine.

overover

Thanks for the update, kharri!


Best regards,
Chris
● Everyone kept saying "That won't work!" - Then someone came along who didn't know that, and - just did it.
● Never put the Manual too far away: There's more in it than you think! ;-)

vlbrgt

@kharri,

I just read this topic now.
Has the problem be solved ?

Calling a GOTO app from within MixMaster, MM sends a temporrary file to the called program via a command line.
First thing to be sure : the receiving program MUST be able to start with a command line option (most do).
Second : after working in the called program you should save the file WITHOUT changing any directory and/or filename.
Doing so MixMaster will reload the changed file coming from the external (GOTO) program, including the changes made.

PS. I am not always reading the topics on the forum(s).
If you have problems with one of my programs (MixMaster, PadMaker-Midi, PadMaker-Style or OpenText), the best way to contact me is by e-mail.
You can find my e-mail in the Help/About window or select the Help/e-mail author.

@All MixMaster Users :
Good news : I am working on the new version of MixMaster.
Some significant changes have been made in this new version.
We also try to finish the manual for this new version.


Regards
Etienne


If plan A doesn't work, don't forget that the alphabet has 25 more letters.
Volbragte@telenet.be
https://voetsoft.be
Genos

ckobu

Hi Etienne,

I'm looking forward to the new upgrade and MixMaster features. Thank you very much for your effort.

regards, ckobu
Watch my video channel

kharri

Thanks Etienne,

As a developer, I'm trying to understand why it works on one Windows 10 machine and not the other.

I don't want to reinstall Windows and my applications on the machine it doesn't work on since this would be a big job.

I am trying to start Cakewalk from Mixmaster, so yes it takes command line args.

I'm assuming you start the program by using the Shell CMD?

I've tried removing Antivirus programs from my machine and re-installing Microsoft C++ Redistributable, but it still doesn't work.

If you have ideas that would be helpful as this may help others in the future.

--Kevin

kharri

I've tried reinstalling Windows (keeping Apps & files), running SFC, and tools to repair the registry.

None of these fixed the problem.