شرح برنامه
این برنامه پایتونی برای اجرای رایگان صدای یک ساز (مثل پیانو یا گیتار دیجیتال) روی دستگاه طراحی شده است.
با استفاده از کتابخانههای صوتی، صدای ساز انتخابشده پخش میشود و کاربر میتواند آن را از طریق بلندگو یا هدفون بشنود.
کد پایتون (نمونه با استفاده از winsound برای ویندوز):
import winsound
# تابعی برای پخش یک نت ساده (مثلاً صدای ساز)
def play_note(frequency=440, duration=500):
winsound.Beep(frequency, duration)
# اجرای چند نت بهصورت متوالی
play_note(440, 500) # نت لا
play_note(494, 500) # نت سی
play_note(523, 500) # نت دونمونه خروجی:
پخش سه نت متوالی با فرکانسهای مختلف
کاربر صدای ساز را از بلندگو یا هدفون دستگاه میشنودتوضیح مراحل:
- از تابع winsound.Beep() برای تولید صدای ساز با فرکانس مشخص استفاده میکنیم
- هر نت با فرکانس و مدت زمان مشخصی پخش میشود
- این برنامه روی دستگاههایی که از پخش صوتی پشتیبانی میکنند اجرا میشود