مساعد الطيار الموسيقى
Music Copilot هو برنامج نصي للعزف على البيانو من FL Studio يستخدم OpenAI's GPT لمساعدتك في تحرير الملاحظات وإنشاءها باستخدام اللغة الطبيعية. إنه مثل وجود مساعد طيار لإنتاج الموسيقى الخاصة بك!
تغيير وميض وميض النجم الصغير إلى مفتاح ثانوي:
تثبيت
لاحظ أن تثبيت Python مطلوب على نظامك، نظرًا لأن الوصول إلى الشبكة من البرنامج النصي للبيانو معطل حاليًا بواسطة FL Studio؛ لذلك يعمل البرنامج النصي من خلال التواصل مع أمر فرعي يستدعي واجهة برمجة تطبيقات OpenAI.
- اعتبارًا من أبريل 2024، يدعم الإصدار التجريبي FL Studio 21.3 فقط هذا البرنامج النصي. تأكد من تنزيل هذا الإصدار وتثبيته.
- قم بتثبيت Python وتأكد من إضافتها إلى
PATH
الخاص بك. لمستخدمي ويندوز:- انتقل إلى https://www.python.org/downloads/ وقم بتنزيل أحدث إصدار من Python.
- قم بتشغيل برنامج التثبيت، وتأكد من تحديد Add Python to PATH .
- قم بتثبيت حزمة
openai
عن طريق تشغيل الأمر التالي في المحطة الطرفية/موجه الأوامر (قد تحتاج إلى تشغيلها كمسؤول عن طريق البحث عن cmd
في قائمة ابدأ، ثم النقر بزر الماوس الأيمن فوقه، واختيار Run as administrator
): - قم بتنزيل
music-copilot
بالنقر فوق Code
-> Download ZIP
. - قم باستخراج مجلد
music-copilot
بأكمله ونقله إلى ...DocumentsImage-LineFL StudioSettingsPiano roll scripts
. - قم بالتسجيل في واجهة برمجة تطبيقات OpenAI على https://platform.openai.com/signup.
- بمجرد حصولك على مفتاح OpenAI API، قم بلصق المفتاح في
music-copilot/openai_api_key.txt
.
الاستخدام
- في لفة البيانو، انقر على أيقونة مفتاح الربط وحدد
Music Copilot
.- قم بتعطيل ميزة المعاينة ، وإلا فقد يستدعي البرنامج النصي GPT عدة مرات.
- اكتب مطالبة في مربع النص واضغط على
Regenerate
(لعرض النتيجة قبل القبول) أو Accept
. - يمكنك مطالبة النموذج بإنشاء ملاحظات.
- يمكنك تحديد الملاحظات ومطالبة النموذج بتحريرها. (ملاحظة: اعتبارًا من أبريل 2024، لا يمكن للنموذج رؤية الملاحظات غير المحددة إذا تم تحديد بعض الملاحظات.)
- بمجرد تشغيل البرنامج النصي، يمكنك الوصول إليه مرة أخرى بسرعة أكبر بالضغط على
Ctrl + Alt + Y
.
القدرات والقيود
هذا البرنامج النصي هو دليل على المفهوم وهو بعيد عن الكمال. بعض الأشياء التي يمكنه القيام بها تشمل:
- التلاعب الأساسي بالمفتاح/الأوتار للألحان البسيطة جدًا
- أنسنة الملاحظات
- نسخ الملاحظات مع بعض التعديلات
- عمليات النوتة "المنطقية" (على سبيل المثال، الإطالة، والتقصير، والتقطيع، والتبديل)
بعض الأشياء التي لا تعمل بشكل جيد تشمل:
- تطورات وتر معقدة
- صنع أصوات تتابعية من الملاحظات الموجودة
- إنشاء ألحان مضادة أو إكمالات تبدو جيدة
- توليد موسيقى جيدة من الصفر
العمل المستقبلي
- تعتبر GPT عامة وقوية للغاية، ولكنها غير مدربة خصيصًا للموسيقى. سيكون النموذج المخصص الذي تم تدريبه على نمذجة بيانات الموسيقى قادرًا على توليد موسيقى أفضل لحنيًا وتناغمًا، على غرار MuseNet.
- نصوص FL Studio للبيانو محدودة في ما يمكنها فعله. في العالم المثالي، يجب أن تتبنى منصات العمل الصوتية سير عمل الذكاء الاصطناعي وتسمح للنماذج بالوصول إلى البيانات عبر القنوات والمسارات والأنماط وما إلى ذلك، لتتمكن من إنشاء الأغنية بأكملها.