
10-09-2005, 18:40
|
|
|
|
חבר מתאריך: 03.09.05
הודעות: 2,857
|
|
|
אני לא כל כך מתמצא בקלאס.
אבל לפי מה שהבנתי, יש לו מספר מצומצם מאוד של מטודות.
קוד:
Microphone.get()
Microphone.setGain()
Microphone.setRate()
Microphone.setSilenceLevel()
Microphone.setUseEchoSuppression()
בעיקרון, האופציות העיקריות שאתה צריך להתיחס אליהם זה Microphone.get()
שמאפשר למיקרופון להתחיל לקלוט את המידע ו-attachAudio() שמאפשר לך לפנות אל המשתנה קלט שלך.
השאר זה רק כל מיני הגדרות של איכות ועוצמת הכל שהמיקרופון יקלוט, ברוב המקרים עדיף גם להגדיר Microphone.setUseEchoSuppression(), זה מסדר לך את העניין של "המהומים" ברקע.
אין לי מיקרופון, כך שאני לא יכול לבדוק את זה לעומק, אולי אולי תוכל לשמוע גם את הסאונד שוב ושוב אם תכניס אותו לתוך מהשתנה.
נסה את זה :
קוד:
mySound=Microphone.get() ;
_root.attachAudio(mySound);
mySound.setUseEchoSuppression(false);
ובכפתור ניגון נסה :
קוד:
on(release)
{
_root.mySound.start()
}
_____________________________________
נערך לאחרונה ע"י -FoxyBrain- בתאריך 10-09-2005 בשעה 18:44.
|