مدتها درگیر موسیقی الکترونیک و راک بودم و خیلی پیش میومد که از سینتیسایزرهای دیجیتال (دستگاههایی که سورس صداشون مصنوعی و توسط مدارهای دیجیتال و کامپیوتری هست) استفاده کنیم برای ساختن صداهایی مثل ارکستر و ... (از اونجایی که هزینه ارکستر زنده یا حتی نوازنده زنده ویولن و ویولنسل و ... بالاست). بهرحال، همیشه حتی ضبط گیتار یا درامز به صورت زنده هم محیا نیست و ممکنه از سینتیسایزر استفاده کنیم.
در این مسیر، برام جالب بود که این سینتیسایزرها چطور کار میکنن و مدتی هم مجبور شدم بخاطرش DSP مطالعه کنم. نتیجه شد این پروژه که به گیتهاب لینک میدم :
https://github.com/prp-e/synth-projectهمونطور که میبینید این پروژه تا جای خوبی پیشرفته و صد البته، نیاز به بهبودهای اساسی داره (بخصوص در کنترل لایو و ... ). ولی تا اینجا میتونه فایل wav از موجی که شما میخواهید با فرکانس دلخواهتون، تولید کنه.
به زودی هم داکیومنت های بهتری خواهد داشت و هم سعی میکنم مراحل تولید صدا توسط numpy رو به صورت ژوپیتر نوت بوک دربیارم.