عن المشروع
Chroma Chords هي أداة صوتية قائمة على الويب صُممت لمساعدة الموسيقيين والمنتجين على رسم تخطيطي سريع لتقدمات الأوتار دون الحاجة إلى فتح DAW. يمكن للمستخدمين بدء التقدمات باستخدام أوامر نصية طبيعية تصف الأجواء (مثل "رحلة ممطرة في الساعة 2 صباحًا")، أو باختيار من أكثر من 23 نوعًا، أو باختيار من 6 ملفات تعريف مزاجية. يضم التطبيق ورقة تبديل تفاعلية (Swap Sheet) تقدم اقتراحات بدائل هارمونية واعية للسياق، مُجَمَّعة حسب التحولات العاطفية مثل Darker، More tension، Dreamier، أو Resolve home. كما يحتوي على فاحص الأصوات (Voicing Inspector) لعكس الأوتار، تعديل الأوكتافات، وتجربة النغمات، إلى جانب وضع نظري يعرض ترقيم الأرقام الرومانية، الأدوار الهارمونية، وتدوين النوتة الموسيقية التفاعلية.
تدعم الأداة ترتيب الأغاني باستخدام هياكل متعددة الأقسام (مقدمة، بيت، ما قبل الكورس، كورس، جسر، خاتمة) وتوفر وضع عزف تفاعلي مع تحكم باللمس، لوحة المفاتيح، والدوّاسة. ملفات تعريف Band DNA المدمجة تحاكي الأنماط الهارمونية لفنانين محددين. يستخدم محرك الصوت Tone.js، ويقدم آلات مثل Rhodes، بيانو أكوستيك، جيتار نايلون، وسادات أوتار، ومجموعة متنوعة من السِنثات، مع أنماط عزف تشمل الأوتار الكتلية، الضرب، والآربجيو.
تشمل إمكانيات التصدير ملفات MIDI القياسية، صوت WAV يُنشأ في المتصفح، وروابط تحميل للأجهزة مثل Dirtywave M8 وNovation Circuit. المزامنة السحابية متاحة عبر Supabase لحفظ مجموعات التقدمات. تم بناء المشروع باستخدام Lit v3 Web Components، TypeScript، Vite، وVitest، مع استخدام Cloudflare Workers لتصنيف الأجواء بمساعدة الذكاء الاصطناعي عبر Google Gemini، OpenRouter، وClaude Haiku.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.