OpenAL רך הוא יישום תוכנה בפלטפורמות של API אודי OpenAL 3D. הוא בנוי על הנחה של גרסת מקור הפתוחה Windows זמינה במקור ממאגר SVN בopenal.org.
OpenAL מספק יכולות להפעלת אודיו בסביבה וירטואלית 3D. הנחתה מרחק, אפקט דופלר, ופולטי צלילים כיוונית הם בין תכונות מטופלים על ידי API. עוד אפקטים מתקדמים, כוללים קליטת אוויר, מסננים נמוכים לעבור, וreverb, זמינים דרך הארכת EFX. זה גם מקל הזרמת אודיו, מאגרים רב-ערוצית, והקלטת אודיו.
OpenAL רך נועד כעדכון / החלפה תואמת ליישום OpenAL לדוגמא (SI). SI כבר unmaintained די הרבה זמן, וידרוש הרבה עבודה כדי לנקות. לאחר שניסיתי לעבוד על SI לקצת, אני הפכתי המום מכמות הדרושה העבודה, והחלטתי בסופו מזלג גרסת Windows הישנה כדי לנסות גרסת ALSA מואצת. רעיון ALSA המואץ נפל במהירות דרך, אבל בסופו של דבר אני porting תוכנת ערבוב קוד להיות חוצת פלטפורמות, עם מסדים מרובים פלט: ALSA, OSS, DirectSound, וסופר .wav מיושמים כיום.
OpenAL רך תומך מונו, סטריאו, 4 ערוצים, 5.1, 6.1, ו -7.1 תפוקה, בניגוד למקסימום 4 הערוצים של SI (למרות שזה עשה לי כמה הפרשות ל6 ערוץ, זה לא היה 5.1, והיה לכאורה "מאוחר "בנוסף). OpenAL רך אינו תומך בהרחבות Vorbis ו- MP3, לעומת זאת אלה נחשבו מיושן אפילו בע"כ. זה, אם כי, לתמוך, כמו גם חלק מהסיומות החדשות יותר כמו AL_EXT_FLOAT32 וAL_EXT_MCFORMATS לפורמטים רב ערוצית ונקודה צפה, ALC_EXT_EFX לסביבת אפקטי שמע, ואחרים.
דרישות:
פרטי תוכנה:
תגובות לא נמצא