• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Problem with G4 running OS 8/9
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Problem with G4 running OS 8/9


  • Subject: Problem with G4 running OS 8/9
  • From: "Roni Music" <email@hidden>
  • Date: Wed, 3 Apr 2002 21:53:09 +0200

Hi,

I have an audio application that reads audio data of disk, processes it and plays it back with the SoundManager.

I also have a carbonized version running under OS X.

Both versions works fine on:

G3 266 MHz running OS 8/9

G3 266 MHz running OS X

G4 733 MHz running OS X

but with a minor problem when running on a G4 733 MHz under OS 8/9.

The problem is (G4-OS 8/9) that moving the mouse is interrupted during the processing of the sound

(the G4 has an USB mouse while the G3 has the older serial mouse).

All processing is done in the IOCompletion callbacks or in deferred tasks when the asynchronous reads are finished.

Seems that the USB mouse driver works at another interrupt level than the serial mouse driver (as before, everything works fine under OS X where everything are threads).

If I move out the processing routines to the event loop the problems disappears but sound generating will be interrupted when moving windows, dropping down menus etc.

Not so fun with a real-time application.



So my question is:

Is there any way to change the interrupt level for the USB mouse?

Or any other way to change things to avoid the "jerky" mouse behavior?

Thanks for any insights!

Rolf Nilsson / Roni Music

--
Rolf Nilsson <email@hidden>
Roni Music <email@hidden>
Smafolksgatan 51, S-212 38 Malmoe, Sweden
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Problem with G4 running OS 8/9
      • From: Jeff Moore <email@hidden>
  • Prev by Date: Re: MIDIReadProc and reentrancy
  • Next by Date: Re: Problem with G4 running OS 8/9
  • Previous by thread: Re: MIDIReadProc and reentrancy
  • Next by thread: Re: Problem with G4 running OS 8/9
  • Index(es):
    • Date
    • Thread