ترکیب چند صدا باهم
سلام
چطور باید دوتا صدا رو با هم ترکیب کرد و به عنوان یه صدای جدید و یه فرمت جدید ذخیره کرد؟
و چطور میشه واسه یه صدا اگه اشتباه نکنم اکولایزر o.O یا از همینا هست که نسبت به تن صدا واکنش نشون میده گذاشت؟
کلاً صدا اگر Raw باشه ( یعنی خام ) همون فایل Wave هست که اطلاعات داخلش بصورت Byte ذخیره میشه، یکی برای Left و یکی برای Right ( اگر Stereo باشه ). در غیر اینصورت اول باید صدا به فرمت خام تبدیل بشه، بعد باید با الگوریتم های ریاضی پیشرفته مثل سری فوریه Fourier Series ، انتگرال، Gate و ... پردازش بشه.
برای ترکیب کردن باید Byte ها با هم جمع بشن اما ممکن که از نهایت بایت یعنی 255 سرریز کنه که در این شرایط صدا باید Normalize بشه.
در کل کاری که می خواید انجام بدید، آسون نیست و دنبال یک راه حل کلی نباشید. شاید Library های مفیدی برای این کارها باشند ولی Library همه چیز نیست و باید حداقل دو سه هفته، فقط در مورد Audio مطالعه بکنید و البته تمرین برنامه نویسی.
امیدوارم سرنخ مورد نیاز دستتون اومده باشه.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .