Kyma Forum
  Kyma Support
  HandlerRegistry protected by RecursionLock

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   HandlerRegistry protected by RecursionLock
KevinCole
Member
posted 10 June 2009 13:32         Edit/Delete Message   Reply w/Quote
In my attempts to move Tools, Sounds, etc from Windows to OS X, I am now getting errors like the following in several different places:

Kyma encountered this unexpected condition: Operating System Error

This may have occurred due to a problem in one of your Sounds.
The following information is provided to help you track down the problem. If you continue to get this message after having made sure there are no problems in your Sound, please contact Symbolic Sound customer support for assistance.

----------------------------------------------

a HandleRegistry protected by a RecursionLock with () (class HandleRegistry) received message #registerValueOf: sent from
MacDiskFileAccessor (class MacDiskFileAccessor class) received message #handleValue: sent from
IOAccessor (class IOAccessor class) received message #openFileNamed:direction:creation: sent from
a FileConnection (class FileConnection) received message #open sent from
a FileConnection (class FileConnection) received message #setName:mode:creationRule: sent from
FileConnection (class FileConnection class) received message #openFileNamed:mode:creationRule: sent from
a KMacFilename('Macintosh HD:Applications:Kyma:Kyma X.app:Kyma Temporary Files:6') (class KMacFilename) received message #writeStream sent from
...

IP: Logged

SSC
Administrator
posted 10 June 2009 14:39         Edit/Delete Message   Reply w/Quote
Looks like the pathname must not be quite right yet. Could you please email us one of the Tools so we can fix it up and send it back to you as an example for translating the rest of them?
Thanks, Kevin!

IP: Logged

KevinCole
Member
posted 10 June 2009 15:05         Edit/Delete Message   Reply w/Quote

loudness.zip

 
On the Windows system, Kyma was at C:\Kyma and (against my judgement) I was asked to create all of the projects we were working on within that.

On the Mac OS X system, I have installed Kyma in /Applications/Kyma (or if you prefer, Macintosh HD:Applications:Kyma) and want to decouple our stuff from that. It just doesn't feel right to mix and match our stuff in with the "stock" system from Symbolic Sound.

It's been a while since I've fooled with this, but I think the pieces you need should be in the attached file. (The two files not there are your stock RectangularSmoothed.aif and a modified winrect.aif, but they're where they should be, I think.)

IP: Logged

SSC
Administrator
posted 11 June 2009 12:27         Edit/Delete Message   Reply w/Quote

kevinCole.txt

 
Hi Kevin,

The following might be useful. It opens a file dialog and asks you to select a destination folder. Then it asks for the displayHead which is a string containing the full pathname up until the actual file name. You could select and evaluate this to see the full pathname that the Mac wants to see to your destination folder. (Your original example might have been missing Desktop as part of the path?)

code:

"Ask for a file in the destination folder and save its pathname in fname."
fname := (HostDriverInterface
putFileWithPrompt: 'Choose a new folder where the results should be saved:'
initially: (HostDriverInterface defaultFilenameOfType: HostDriverInterface textFileType)
fileTypes: HostDriverInterface sampleFileTypes
ifCancel: [^ self]) displayHead.

The attached text file could be used in your InitialState in the TriggeredResponses onEntry. Or you could evaluate this once just to get what the Mac wants to see as the full pathname.

IP: Logged

KevinCole
Member
posted 11 June 2009 21:07         Edit/Delete Message   Reply w/Quote
So, no idea what's wrong with the one I sent then?

In that case, it's looking highly likely that we'll stick with the Windows version, since there would be quite a number of files to revisit. (I wish we'd started with OS X, but c'est la vie.)

Any compelling advantages of OS X over Windows (or vice versa)?

Do you have recommended computer configs above and beyond what's minimally required?

IP: Logged

SSC
Administrator
posted 11 June 2009 22:09         Edit/Delete Message   Reply w/Quote
As I said in my response, my guess was that you had left "Desktop" out of your pathname. However it is impossible for me to check your pathnames on my computer. My solution was the Smalltalk code for opening a dialog and selecting the destination folder. This works on both Windows and Mac OS and also gives you more flexibility on where to save your results files. Or you can run it once and compare against your typed-in pathname and see where you went wrong.

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c