عن المشروع

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 (للاستخدام غير التجاري فقط).