Cakewalk 9.01 Home Studio under Wine with KXStudio

Unofficial support for the KXStudio Linux distribution and applications.
More info at http://kxstudio.linuxaudio.org/

Moderators: MattKingUSA, khz

happyrat1
Established Member
Posts: 5
Joined: Mon May 20, 2013 10:58 am

Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by happyrat1 »

Hi folks. Running Kubuntu 12.04 with KXstudio and JACK Audio fully installed and fully updated.

This is my main MIDI rig and I prefer to use Cakewalk 9.01 Home Studio under WINE to do most of my sequencing.

Anyway, after an update a month or so ago my Cakewalk started running erratically and often not at all under wine.

Basically the program would load, but the customary splash screen and warning about the fonts being unable to load would not appear at all. These were normal bugs which I had learned to live with.

Now however, when I run the program it runs fine until I try to load a MIDI file to edit.

It's at this point the sucker just tends to lock up and become unresponsive.

Tonight I tried booting it from a command line and waiting while it attempted to load and this time, once in a while, it finally loaded up and seemed to behave normally after a delay.

I'm thinking it's got to be some kind of permissions issue that's changed but for the life of me I can't figure out what it is.

Here's the screen dump from the terminal window for sharper eyes than mine to scan thru.

I'm seeing plenty of errors and warnings but for the life of me I can't figure out which ones are the culprits.

Howabout it. Anyone out there with sharper eyes than mine have some sage advice to offer?

Code: Select all


XXXXX@XXXXX:~/.wine/drive_c/Program Files/Cakewalk/Cakewalk Home Studio 9$ wine ./cwhs.exe
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
fixme:midi:midRecThread Unexpected event received, type = 24 from 36:0
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
err:ntdll:RtlpWaitForCriticalSection section 0x7ed35740 "rpc_server.c: server_cs" wait timed out in thread 0038, blocked by 0032, retrying (60 sec)
wine: Critical section 7ed35740 wait failed at address 0x7bc350c0 (thread 0038), starting debugger...
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc350c0
err:rpc:RpcAssoc_BindConnection receive failed with error 1726
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:heap:RtlCompactHeap (0x110000, 0x0) stub
fixme:win:LockWindowUpdate (0x10116), partial stub!
fixme:win:LockWindowUpdate ((nil)), partial stub!
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:midi:midRecThread Unexpected event received, type = 24 from 36:0
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:file:ReplaceFileW Ignoring flags 3
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
fixme:midi:midRecThread Unexpected event received, type = 24 from 36:0
XXXXX@XXXXX:~/.wine/drive_c/Program Files/Cakewalk/Cakewalk Home Studio 9$ 


What makes this extremely aggravating to figure out is that JACK audio is being updated almost daily thru KXStudio's repos and the problem seems to vary in severity from day to day.

Reverting to an older or standard kernel seems to pretty much have no effect.

Kernel is 3.8.0-20-lowlatency

Any help would be appreciated...

Thanks for listening...

---Addendum---

Just tried to run it again and this time it just hangs in an endless loop retrying to load the file.

Code: Select all


jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
jack_client_new: deprecated
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found
fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found
fixme:ntdll:server_ioctl_file Unsupported ioctl 24000 (device=2 access=1 func=0 method=0)
err:ntdll:RtlpWaitForCriticalSection section 0x7ed2c740 "rpc_server.c: server_cs" wait timed out in thread 0038, blocked by 0032, retrying (60 sec)
wine: Critical section 7ed2c740 wait failed at address 0x7bc350c0 (thread 0038), starting debugger...
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc350c0
err:rpc:RpcAssoc_BindConnection receive failed with error 1726
err:ntdll:RtlpWaitForCriticalSection section 0x7ed2c740 "rpc_server.c: server_cs" wait timed out in thread 0043, blocked by 003d, retrying (60 sec)
wine: Critical section 7ed2c740 wait failed at address 0x7bc350c0 (thread 0043), starting debugger...
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc350c0
err:rpc:RpcAssoc_BindConnection receive failed with error 1726
err:ntdll:RtlpWaitForCriticalSection section 0x7ed35740 "rpc_server.c: server_cs" wait timed out in thread 0032, blocked by 000b, retrying (60 sec)
^Cfixme:console:CONSOLE_DefaultHandler Terminating process 8 on event 0
wine: Critical section 7ed35740 wait failed at address 0x7bc350c0 (thread 0032), starting debugger...
err:seh:raise_exception Unhandled exception code c0000194 flags 0 addr 0x7bc350c0

Anyone have any ideas? Beuller? Anyone? Anyone??

Gary
User avatar
totalchaos
Established Member
Posts: 155
Joined: Fri Sep 30, 2011 10:12 am
Contact:

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by totalchaos »

Just give a chance to the many free and open-source programs included in KXStudio. In a long term you will not regret it. Trust me i've been there :wink:
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by tux99 »

Try Rosegarden, i's quite similar to Cakewalk, in fact it was inspired by Cakewalk.
happyrat1
Established Member
Posts: 5
Joined: Mon May 20, 2013 10:58 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by happyrat1 »

I've been running Linux on my desktop since 1999. I've tried many if not most of the sequencers out there that run native in Linux. The simple fact is that 99% of them are simply stupid loopers or badly written and buggy and ugly programs that have a nasty tendency to crash at the worst possible times.

Out of what I've seen in Linux sequencers, Rosegarden comes closest to being a refined enough product to actually be able to produce music with and even that has seen its share of buggy days and crashes. I used Rosegarden years ago when it was a total crapshoot as to whether or not it would run long enough to record a single track without crashing.

I currently use Rosegarden sometimes for certain projects but unfortunately it doesn't speak *.CWP file so I can't even export my cakewalk projects to it without a working version of cakewalk.

Look, you don't have to sell me on FOSS. I've been a linux supporter for a decade and a half now. But I actually paid good money for my cakewalk home studio and it's served me well both under windows as well as wine for almost as long. It's stable, reliable, I'm comfortable with the interface and I've produced a lot of good music with it over the years.

The weird part is that I also have Cakewalk Music Creator 5.0 installed on my Linux box as well and that one still actually works under WINE. That being said, I use hardware synths, not software and I VASTLY prefer the simplicity and the efficiency of the Home Studio interface and all I am asking is how the hell do I get it running again?

I did not intend to start a debate over whether open source is better than proprietary software and I have no intention of opening that can of worms now. As far as I'm concerned I'm fully justified in making a simple request for assistance in interpreting the error output of WINE in this situation.

So if anyone else feels like banging the pulpit, please don't unless you actually have some constructive suggestions to make toward solving my problem...

Thanks,
Gary
tux99
Established Member
Posts: 346
Joined: Fri Sep 28, 2012 10:42 am
Contact:

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by tux99 »

I can't help you with your specific Wine issue, but my experience with Wine tells me that one you have found a working system STOP UPDATING it. Wine is quite fragile, so try to go back to the version of Wine you had when Cakewalk was working.

Ideally set up a dedicated PC where you don't do any updates of any Linux packages at all once you have found a stable working setup for Cakewalk.
happyrat1
Established Member
Posts: 5
Joined: Mon May 20, 2013 10:58 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by happyrat1 »

I cannot afford to dedicate this machine solely to MIDI production and since it is network connected, stopping updates would be extremely foolish. Likewise I don't have the space to set up a second computer dedicated to MIDI in this situation.

My own experience with Linux is that any update is capable of breaking any program at any time. The fortunate corollary to that theorem is that eventually updates arise which eventually fix the problem again.

All I am asking is whether or not anyone here actually read the error messages I posted and would they possibly be able to render any advice toward a configuration parameter which might lead to my fixing it without having to wait 3 to 6 months for a "magic update?"

Or, failing that, does anyone here from the KXstudio team have any intention of dealing with this as a bug report for future repair?

Let's face it, KXstudio Repos fire off almost daily updates of JACK audio and Catia and Claudia and the rest of the MIDI enhancements so I am fully aware that it is a work in progress.

But somehow I think burying my head in the sand and cutting off updates is hardly a good idea nor the ultimate expression of the open source ethic.
happyrat1
Established Member
Posts: 5
Joined: Mon May 20, 2013 10:58 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by happyrat1 »

Ya know what? I see now it was idiotic to ask for support in this forum. Everyone's more concerned with making some glorious argument for "Linux Software Purity" and doesn't give a damn about solving my problem at hand.

This is the same kind of stupid preachiness that permeates the listservs as well.

If this topic is going to be about Linux superiority and not about helping someone to solve a simple problem then I have to congratulate you on driving away a new forum user in record time.

I'm logging out and I ain't coming back. Too much ego and too little tech support happening in here for my tastes...

Have a nice Fing life. :p
studio32

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by studio32 »

Ask on Cakewalk forums for a linux version.

Next :!:
hebjuzeb
Established Member
Posts: 111
Joined: Sun Feb 05, 2012 1:54 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by hebjuzeb »

studio32 wrote:Ask on Cakewalk forums for a linux version.

Next :!:
Too bad OP left the forum, that was just the kind of helpful response he was looking for.

I'm sure you already asked Reaper to create a Linux version, how did that go?
Acer Aspire 5742, Intel Core i3 370M @ 2.40GHz, 4.00 GB Dual-Channel DDR3 @ 532MHz, Intel(R) HD Graphics, Alesis iO4 audio device.
hebjuzeb
Established Member
Posts: 111
Joined: Sun Feb 05, 2012 1:54 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by hebjuzeb »

falkTX wrote:Reaper has a pre-beta linux version, but devs are looking for someone to complete the job.
Considering the Windows version often works fine in Wine (officially supported!), most devs and users don't worry much about a native Linux version I think...
Come on Falk, that was a pretty dismissive reply on 32's part. Also the Reaper/Linux project has been going on for years with no end in sight, and as you say WINE is still very fragile.

Getting rid of WINE dependency, especially for a wicked program like Reaper, would be a huge boon for Linux audio.
Acer Aspire 5742, Intel Core i3 370M @ 2.40GHz, 4.00 GB Dual-Channel DDR3 @ 532MHz, Intel(R) HD Graphics, Alesis iO4 audio device.
Pablo
Established Member
Posts: 1274
Joined: Thu Apr 17, 2008 9:57 pm
Been thanked: 3 times

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by Pablo »

making a simple request for assistance in interpreting the error output of WINE in this situation
You seemed to assume the assistance was easy but debugging wine is very difficult and people here are not wine experts. Just in case, I will say that I don't have a clue either. You got angry without reason.
studio32

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by studio32 »

hebjuzeb wrote:
Too bad OP left the forum, that was just the kind of helpful response he was looking for.
Another lost soul ... :)

Supporting windows app on Linux is a bloody waste of time ...
User avatar
GMaq
Established Member
Posts: 2983
Joined: Fri Sep 25, 2009 1:42 pm
Has thanked: 573 times
Been thanked: 647 times

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by GMaq »

Hi,

I agree with tux99, if you are lucky enough to get Windows audio software to behave at all as you expect on Linux then just leave it alone and forget the update button exists. :) Of course this usually isn't necessary when using the usual Linux software apps and thank heaven's for updates, but a system relying on Wine for a specific task should be treated very differently than your average Linux Box IMHO.

It's too bad the OP lost patience so quickly, but for anyone else experiencing Wine related Audio problems the place to get help is at winehq.org, they are the folks who develop Wine and not only can they probably help you better but the more direct bug reports they get about issues like this the more likely the issues will get fixed for other users of Wine for Audio purposes.
User avatar
Qualitymix
Established Member
Posts: 274
Joined: Tue Apr 02, 2013 6:45 pm

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by Qualitymix »

I know it's a little late...but Ardour 3 has midi sequencing just like Cakewalk. Right in the midi track, piano roll. I've used Cakewalk products for years and I've grown VERY accustomed to their interfaces and workflow. Ardour 3 still has some problems, I'll give it that, BUT I can still do absolutely everything I could do on Cakewalk/Windows. Well, I can do more because Linux isn't as resource hungry, and the audio apps aren't quite as resource hungry either. I think you'll actually increase your productivity by switching to native apps. I know I have.
hebjuzeb
Established Member
Posts: 111
Joined: Sun Feb 05, 2012 1:54 am

Re: Cakewalk 9.01 Home Studio under Wine with KXStudio

Post by hebjuzeb »

I think we're losing sight of the fact that a music studio is not a standalone application. Libre Office can really compete with MS Office (in fact it's compatible with all versions of Office, which is more than I can say for MS itself.) VLC slaughters the Mac and MS equivalents, largely 'cause they have no conflicts-of-interest.

But in the audio production world, you need multiple programs that work well together, and many of them just have no native equivalent in Linux. Hydrogen? What a joke, it has some killer features but it's no substitute for what Toontracks or AD or SSD, etc. have to offer. Amp sims? Better hope WINE is working stably. DAWs? I hope you like Ardour.

Sure OP flipped out, but I know where he's coming from. Look at even Falk's replies, they go from "we don't provide Windows support" (OP wasn't asking for any) to "Reaper runs fine in WINE (unlikely considering how unstable/unpredictable WINE is) to "I don't understand the WINE problem and I can't fix it, plus I don't care because I'm only interested in fixing things that I personally use." [I'm paraphrasing but that's the jist of it.]

It was the same for me, every problem I ever had was met with "That's a JACK problem, doesn't reflect on Linux audio production," or "That's a WINE problem, doesn't reflect on Linux audio production," or "That's what you get for fraternizing with Microsoft, have you tried Ardour?" Mark my words, Audio production in Linux is going nowhere 'till people abandon the crazy fantasy that serious producers are going to work with all native-linux applications. That will never fucking happen.

Adios amigos, I'm with OP.
Acer Aspire 5742, Intel Core i3 370M @ 2.40GHz, 4.00 GB Dual-Channel DDR3 @ 532MHz, Intel(R) HD Graphics, Alesis iO4 audio device.
Post Reply