عن المشروع

هذا المستودع هو قائمة منسقة من موارد معالجة الإشارات الصوتية (DSP) وبرمجة الصوت، جمعها أولي لاركين. يغطي مجموعة واسعة من المواضيع الأساسية لمطوري الصوت، بما في ذلك: - **أطر عمل المكونات الإضافية/التطبيقات الصوتية**: iPlug2، JUCE، AudioKit، ASPiK، DPF، Jamba، DPlug، Steinberg VST3 SDK، وCPLUG. - **قوالب المكونات الإضافية الصوتية**: قوالب مُهيأة مسبقًا لـ JUCE وiPlug2 لتبسيط إعداد المشروع والتكامل المستمر/النشر المستمر (CI/CD). - **أطر عمل واجهات المستخدم**: VSTGUI، Elements، وPUGL لبناء واجهات المكونات الإضافية الصوتية. - **مكتبات DSP**: Gamma، Q، HIIR، HOALibrary، HISSTools، Mach1 Spatial SDK، Spatial Audio Framework، MadronaLib، WDL، DaisySP، وSignalSmithDSP. - **مكتبات استرجاع المعلومات الموسيقية**: librosa.cpp، essentia، وaudioflux. - **اللغات المتخصصة (DSLs)**: FAUST وCmajor لتطوير DSP الصوتي. - **أدوات وموارد تصميم المرشحات**: Filter Playground، MicroModeler، DSPFilters، وRBJ Cookbook. - **القراءة والتعلم**: كتب موصى بها (مثل كتب ويل بيركل، DAFX)، مواقع ويب، مدونات، وأرشيفات مؤتمرات (DAFX). - **أدوات التطوير**: VSCode، Max، Desmos، Docker، FAUST Web IDE، وأدوات مساعدة أخرى لبرمجة الصوت. - **مشاريع مفتوحة المصدر نموذجية**: مكونات إضافية صوتية وأجهزة توليف صوت بارزة مفتوحة المصدر مثل Surge، Valentine، Vital، وVCV Rack. تعمل هذه القائمة كخارطة طريق ومركز موارد لا يقدر بثمن لأي شخص يتطلع إلى الغوص في برمجة الصوت، أو تطوير المكونات الإضافية، أو تكنولوجيا الموسيقى.