PDA

View Full Version : سوال: اعداد باینری یا همان صفر و یک چگونه به صوت تبدیل می شوند؟



malklo0m_x
پنج شنبه 02 مهر 1388, 13:13 عصر
اعداد باینری یا همان صفر و یک چگونه به صوت تبدیل می شوند؟ اگه ممکنه سریع تر جواب بدین.
خیلی ضروریه.ممنون

tdkhakpur
پنج شنبه 02 مهر 1388, 18:18 عصر
خوب جواب این سوال شما به سخت افزار بلند گو بر میگردد یعنی اینکه عدد 1 باعث ضربه زدن و صفر باعث سکوت لرزه بلندگو میشود و تعداد نوسانات با دو عمل فوق ایجاد فرکانس و در پی آن ایجاد صدا میشود.

amir_saniyan
شنبه 04 مهر 1388, 12:01 عصر
سلام

در صوت دو چیز اهمیت داره: یکی بسامد (فرکانس) و دیگری دامنه (بلندی) صدا.

بسامد باعث می‌شه که صدا زیر یا بم بشه و دامنه باعث می‌شه صدا قوی یا ضعیف باشه.

صوت تو کامپیوتر به صورت مجموعه‌ای از اعداد ذخیره می‌شه. (مثلا یک فایل Wav مجموعه‌ای از اعداد است).

به عنوان مثال اعداد زیر رو در نظر بگیرید:
10و 15و 32و 7و 6و 5و 4و9

در بالا 8 عدد وجود داره که همین 8 عدد می‌تونه یک فایل صوتی باشه.
این 8 عدد دامنه صدا رو تعیین می‌کنند، در واقع مشخص می‌کنند در هر لحظه صدا چقدر باید قوی باشه.
اما هنوز یک چیزی این وسط کمه و اون فرکانس است.
اگر ما بلندگو رو مطابق اعداد بالا در عرض یک ثانیه قوی و ضعیف کنیم، اونوقت می‌گند تعداد نمونه‌برداری از دامنه صدا 8 هرتز بوده.
ولی اگر ما اعداد بالا را در عرض 2 ثانیه به بلندگو بفرستیم نرخ نمونه‌برداری (Sampling Rate) ما برابر 4 هرتز خواهد بود (یعنی در هر ثانیه 4 عدد).
معمولا نرخ نمونه‌برداری از صوت داخل سرآیند فایل‌های صوتی ذخیره می‌شه.

این هم اطلاعات بیشتر:
http://en.wikipedia.org/wiki/Digital_audio

موفق باشید.

nikijan
سه شنبه 07 مهر 1388, 18:03 عصر
خیلی خوب بود .من قبلا در این مورد چیزی نمی دونستم.
تشکر می کنم.