Again, my thanks to everyone who pointed out the CFM-68K need for Squeak 2.3 -- Squeak 2.3 is happily running on my PB 190cs now.
I'm hoping that someone here knows the fix for the other Mac-specific problem I'm having with Squeak: Addressing serial ports on Powerbooks. On both my 190cs and G3 Powerbooks, I'm having no success in addressing an external MIDI device via the "Printer/Modem Serial Port." Squeak offers that port by name to output MIDI to, but I always get an error opening the port.
I have now been able to get OMS to work, based on Stephen Pope's description of his set up. The key seems to have been to install the Apple MIDI Manager. Now, OMS recognizes my MIDI interface and synthesizer.
Is there a fix similar to the need to the CFM-68K extension -- i.e., some serial switch/extension/something that will enable Squeak to better address the single serial port on a Powerbook? Or, are other people not having any problems at all, suggesting that I may have something conflicting on my machines?
Thanks! Mark
-------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
Did you try addressing it as either Printer or Modem alone? As I recall, that works at times.
--- Joshua (lux) * Kalamazoo: 616 / 337.7479 Sorting out my life. . . .in O(n lg n). "Stop it, Ray. You're scaring the straights." - Egon in _Ghostbusters_ ---
You don't have that option when opening up a Squeak MIDI port -- it simply reports the available serial ports, and on a Powerbook, there is only one.
Mark
At 9:39 AM -0500 2/25/99, Joshua Marker wrote:
Did you try addressing it as either Printer or Modem alone? As I recall, that works at times.
Joshua (lux) * Kalamazoo: 616 / 337.7479 Sorting out my life. . . .in O(n lg n). "Stop it, Ray. You're scaring the straights."
- Egon in _Ghostbusters_
-------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
Again, my thanks to everyone who pointed out the CFM-68K need for Squeak 2.3 -- Squeak 2.3 is happily running on my PB 190cs now.
I'm hoping that someone here knows the fix for the other Mac-specific problem I'm having with Squeak: Addressing serial ports on Powerbooks. On both my 190cs and G3 Powerbooks, I'm having no success in addressing an external MIDI device via the "Printer/Modem Serial Port." Squeak offers that port by name to output MIDI to, but I always get an error opening the port.
I have now been able to get OMS to work, based on Stephen Pope's description of his set up. The key seems to have been to install the Apple MIDI Manager. Now, OMS recognizes my MIDI interface and synthesizer.
Mark,
It sounds like something else is using the serial port. The most obvious candidate is AppleTalk, if you have it configured to use LocalTalk. But it could also be OMS or the MIDI manager or a terminal enumlator.
You could try (a) turning off AppleTalk and (b) booting with extensions off.
Good luck!
-- John
At 5:05 PM -0800 2/25/99, Maloney wrote:
It sounds like something else is using the serial port. The most obvious candidate is AppleTalk, if you have it configured to use LocalTalk. But it could also be OMS or the MIDI manager or a terminal enumlator.
You could try (a) turning off AppleTalk and (b) booting with extensions off.
I checked that nothing else is using the serial port via MIDI Munger, so I am not sure that that's this problem (but I could be reading/using MIDI Munger wrong!).
Booting with extensions is problematic -- I *have* to load CFM-68K or I can't start Squeak! I haven't played with Extensions Manager yet to come up with a minimal extension set to make it work.
Mark
-------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
At 5:05 PM -0800 2/25/99, Maloney wrote:
It sounds like something else is using the serial port. The most obvious candidate is AppleTalk, if you have it configured to use LocalTalk. But it could also be OMS or the MIDI manager or a terminal enumlator.
You could try (a) turning off AppleTalk and (b) booting with extensions off.
Just to report: I just tried turning off EVERY EXTENSION (including Fax -- thanks, Pat for the suggestion!) except CFM-68K. Same error -- primitive failure. I also tried a variant on Joshua's suggestion -- I hardcoded the selection of the portnumber to be a "1" and a "2", rather than the default "0". Same thing.
Curious.
Mark
-------------------------- Mark Guzdial : Georgia Tech : College of Computing : Atlanta, GA 30332-0280 (404) 894-5618 : Fax (404) 894-0673 : guzdial@cc.gatech.edu http://www.cc.gatech.edu/gvu/people/Faculty/Mark.Guzdial.html
squeak-dev@lists.squeakfoundation.org