Hi,
I am working on an app that uses the SoundPool class to play sounds.
Basically every n milliseconds I need to play up to 16 sounds and I
need this to be as steady as possible.
The best solution I found so far is to use a java.util.Timer and the
scheduleAtFixedRate method (setting also a
THREAD_PRIORITY_URGENT_AUDIO in the TimerTask run method), the result
is pretty good but it is still not perfect and sometimes the
executions get slightly delayed.

Is there some other way I should try to play sounds _exactly_ every n
milliseconds? Different threads, some kind of optimization, stuff like
this?

Thanks,
Zuli

ps: I am using .ogg files and there is not much graphic involved in
the computation.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to