عن المشروع
NeuralNote هو مكون إضافي صوتي متقدم (VST3/AU/Standalone) مصمم لمحطات العمل الصوتية الرقمية (DAWs) ويقوم بتحويل الصوت إلى MIDI باستخدام أحدث تقنيات التعلم العميق. يستخدم نموذج MuScriptor (من Kyutai وMirelo)، المنقول إلى محرك C++/ggml (`muscriptor.cpp`)، مما يتيح تحويلًا محليًا بالكامل يحافظ على الخصوصية على أنظمة macOS وWindows (دعم Linux قادم).
الميزات الرئيسية:
- تحويل متعدد الآلات: تحويل المزيج الموسيقي الكامل مع تجميع النوتات حسب الآلة، أو استخدام كشف الآلات التلقائي.
- معالجة محلية بالكامل: جميع معالجة الصوت تتم على جهازك؛ لا يغادر الصوت جهازك أبدًا.
- خيارات النماذج: يأتي بثلاثة أحجام (صغير، متوسط، كبير) توازن بين الجودة والسرعة. تُنزَّل النماذج كملفات GGUF من Hugging Face.
- تسجيل مباشر وملفات: سجل مباشرة أو اسحب ملفات صوتية (WAV، AIFF، FLAC، MP3، OGG) مباشرة إلى المكون الإضافي.
- تحويل في الخلفية ومعاينة: يحول في الخلفية مع إمكانية معاينة MIDI المُفكَّك في الوقت الفعلي. اسحب وأفلت MIDI الناتج على مسار أو احفظه مباشرة.
البناء من المصدر:
NeuralNote v2 قيد التطوير حاليًا ويتطلب البناء من المصدر. المتطلبات تشمل git وCMake وPython 3 ومترجم C++23 (يُفضَّل Clang). دعم GPU على Windows يتطلب Vulkan SDK وقت البناء، بينما يستخدم تسريع GPU على macOS تقنية Metal.
الترخيص:
يُصدر الكود المصدري بموجب رخصة Apache-2.0، بينما تُصدر أوزان نموذج MuScriptor الأساسي بموجب CC BY-NC 4.0 (للاستخدام غير التجاري فقط).
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.