منصوبے کے بارے میں
ChordMini ایک اوپن سورس میوزک تجزیہ ایپلی کیشن ہے جو خودکار کورڈ شناخت، بیٹ ٹریکنگ، مطابقت پذیر بول، گٹار کورڈ ڈایاگرام، ایک پیانو ویژولائزر اور ایک تجرباتی میلوڈی ٹرانسکرپشن فیچر کو یکجا کرتی ہے۔ یہ اپ لوڈ شدہ آڈیو یا یوٹیوب ویڈیوز قبول کرتی ہے اور نتائج کو ایک صاف ویب انٹرفیس کے ذریعے پیش کرتی ہے۔
یہ ٹول ایک مطابقت پذیر گرڈ لے آؤٹ کے ساتھ بیٹ اور کورڈ تجزیہ، رومن عددی تجزیہ، کلید کی تبدیلی کے اشارے، آسان کورڈ نوٹیشن، کورڈ کی اصلاح، اور ساختی حصوں جیسے انٹرو، ورس، کورس، برج اور آؤٹرو کے لیے گانے کی تقسیم کے اوورلیز فراہم کرتا ہے۔ گٹار ڈایاگرام انگلیوں کے پیٹرن اور سلیش کورڈ میچنگ کے لیے @tombatossals/chords-db ڈیٹا بیس استعمال کرتے ہیں۔ پیانو ویژولائزر کورڈ پلے بیک کے ساتھ مطابقت پذیر گرتے ہوئے MIDI نوٹ دکھاتا ہے اور DAWs کے لیے MIDI ایکسپورٹ کی حمایت کرتا ہے۔ Sheet Sage نامی ایک تجرباتی میلوڈی ٹرانسکرپشن سروس علیحدہ پلے بیک، کیشنگ اور MIDI ایکسپورٹ کے ساتھ ایک تخمینی میلوڈک لائن شامل کر سکتی ہے۔ ایک لیڈ شیٹ ویو میں مطابقت پذیر بول کی ٹرانسکرپشن اور سیاق و سباق کے مطابق میوزک تجزیہ اور ترجمے کے لیے ایک AI اسسٹنٹ شامل ہے۔
یہ پروجیکٹ Next.js فرنٹ اینڈ، ایک Python Flask بیک اینڈ، اسٹوریج اور کیشنگ کے لیے Firebase، اور SongFormer سیگمنٹیشن اور Sheet Sage میلوڈی ٹرانسکرپشن کے لیے اختیاری Docker سروسز استعمال کرتا ہے۔ بیک اینڈ ماڈلز میں بیٹ ڈیٹیکشن کے لیے Beat-Transformer اور madmom، اور کورڈ شناخت کے لیے Chord-CNN-LSTM، BTC-SL، اور BTC-PL شامل ہیں۔ بیرونی خدمات میں تجزیہ اور ترجمے کے لیے Google Gemini، آڈیو نکالنے کے لیے yt-dlp، بول کی مطابقت کے لیے LRClib، اور شیٹ میوزک رینڈرنگ کے لیے OpenSheetMusicDisplay شامل ہیں۔ سیٹ اپ کے لیے Node.js، Python 3.10، اختیاری خدمات کے لیے Docker، ماڈل چیک پوائنٹس کے لیے Git LFS، اور Firebase اور Gemini API کیز درکار ہیں۔
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.