PDA

View Full Version : (C#)مشکل سرعت صوت در DirectSound



m_amin_t
سه شنبه 29 خرداد 1386, 11:30 صبح
سلام
من میخوام وقتی یک منبع صوتی در DirectSound با سرعتی بالاتر از سرعت صوت حرکت میکنه، مانند دنیای واقعی بعد از رسیدن و گذشتن از مکان شنونده، صداش بیاد. ولی اینجوری نیست.
آیا جایی در DirectSound وجود داره که برم و سرعت صوت رو ست کنم؟
به نظرم DirectSound که جزئیات زیادی رو مانند پدیده ی Doppler رو در نظر گرفته، باید این امکان(تاخیر پخش صدا برای سرعت های مافوق صوت) رو هم داشته باشه.
ممنون میشم اگه کمکم کنید.
یا علی

pswin.pooya
سه شنبه 29 خرداد 1386, 12:30 عصر
سلام
من با OpenAL کار میکنم داخل OpenAL شما میتونید سرعت پخش منابع صدا رو با ارسال ثابت AL_PITCH تنظیم کنید.