इस प्रोजेक्ट के बारे में
Kinesthesia एक वेब-आधारित पियानो रोल एप्लिकेशन है जिसे MIDI गानों को देखने, सीखने या बजाने के लिए डिज़ाइन किया गया है। इसमें एक विजुअल इंटरफेस है जहाँ MIDI नोट्स 88-की पियानो पर गिरते हैं, जो Synthesia की शैली के समान है।
मुख्य विशेषताओं में शामिल हैं:
- MIDI Song Search: गानों को खोजने और उनके प्लेबैक को विजुअलाइज करने की क्षमता।
- API Support: इसमें एक सेल्फ-डॉक्यूमेंटिंग API है जिसका OpenAPI स्पेसिफिकेशन /api/docs पर उपलब्ध है।
- MCP Integration: एक स्ट्रीम करने योग्य HTTP एंडपॉइंट के माध्यम से Model Context Protocol (MCP) का समर्थन करता है, जिससे एजेंट गानों को खोज सकते हैं, फ़ाइल मेटाडेटा पढ़ सकते हैं, प्लेयर लिंक जेनरेट कर सकते हैं और MIDI प्रोजेक्ट्स को एडिट कर सकते हैं।
- Flexible Deployment: इसे Bun का उपयोग करके चलाया जा सकता है या Docker के माध्यम से तैनात किया जा सकता है (amd64 और arm64 आर्किटेक्चर का समर्थन करता है)।
- External MIDI Support: प्लेयर लिंक के माध्यम से विश्वसनीय मूल स्रोतों से .mid फ़ाइलों को बजाने की क्षमता।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.