প্রকল্প সম্পর্কে
ScaleForge হলো পিয়ানোবাদকদের জন্য একটি ইন্টারঅ্যাকটিভ ear-training ও স্কেল-প্র্যাকটিস অ্যাপ্লিকেশন, যা লাইভ MIDI ইনপুট দ্বারা চালিত। এটি কোনো স্থির রেফারেন্স চার্ট নয়; বরং আপনি কী বাজাচ্ছেন তা শুনে রিয়েল টাইমে প্রতিক্রিয়া জানায়, যার লক্ষ্য স্কেল প্যাটার্নগুলোকে মাসল মেমোরিতে পরিণত করা।
README-তে বর্ণিত মূল সক্ষমতাগুলো:
- লাইভ MIDI ফিডব্যাক: USB বা Bluetooth MIDI কন্ট্রোলার শনাক্ত করে এবং অন-স্ক্রিন কীবোর্ডে লক্ষ্য বনাম বাজানো নোট হাইলাইট করে, দাবিকৃত লেটেন্সি ১০ms-এর কম।
- অ্যাডাপটিভ মেট্রোনোম ও টাইমিং বিশ্লেষণ: নির্ভুলতার সাথে টেম্পো সমন্বয় হয়, এবং অ্যাপটি টাইমিং বিচ্যুতি (আগে/পরে স্ট্রাইক) serta প্রতি-রানের প্রিসিশন স্কোর ও কনসিস্টেন্সি স্পার্কলাইন রিপোর্ট করে।
- স্কেল লাইব্রেরি: major, natural minor, harmonic minor ও melodic minor মিলিয়ে ৪৮টি স্কেল, Novice, Adept ও Virtuoso ডিফিকাল্টি টায়ারে সাজানো, ঐচ্ছিক ফিঙ্গার-নাম্বার ওভারলেসহ।
- সেশন জার্নাল: প্র্যাকটিস সেশন স্থানীয়ভাবে লগ করা হয় (ক্লাউড নয়), ট্রেন্ড বিশ্লেষণ, সাপ্তাহিক হিট ম্যাপ এবং শিক্ষকদের জন্য CSV এক্সপোর্টসহ।
- বহুভাষিক ইন্টারফেস: ইংরেজি, স্প্যানিশ, ফরাসি, জার্মান, জাপানি, সরলীকৃত চীনা ও কোরিয়ান।
- সাপোর্ট: একটি ট্রাবলশুটিং উইজার্ড, কমিউনিটি FAQ এবং উল্লিখিত রেসপন্স উইন্ডোসহ ইমেইল টিকেটিং।
বর্ণিত আর্কিটেকচার: MIDI পার্সিংয়ের জন্য লক-ফ্রি রিং বাফারসহ একটি Rust কোর ইঞ্জিন, React 19 ফ্রন্টএন্ড ও ভার্চুয়ালাইজড ৮৮-কী কীবোর্ডসহ একটি Electron শেল, হার্ডওয়্যার ছাড়া প্র্যাকটিসের জন্য ঐচ্ছিক FluidSynth-ভিত্তিক অভ্যন্তরীণ সিন্থেসিস, এবং JSON ইমপোর্ট/এক্সপোর্টসহ SQLite পার্সিস্টেন্স। README Windows 10/11, macOS 12+ এবং Linux-এর জন্য ক্রস-প্ল্যাটফর্ম বাইনারির দাবি করে।
ইনস্টলেশন একটি স্ট্যান্ডঅ্যালোন ডিরেক্টরি হিসেবে বর্ণিত: ডাউনলোড করুন, এক্সট্র্যাক্ট করুন, এক্সিকিউটেবল চালান, একটি MIDI ডিভাইস সংযুক্ত করুন, একটি স্কেল বেছে নিন এবং Space চাপুন। কোনো প্যাকেজ ম্যানেজার বা টার্মিনাল ধাপ প্রয়োজন নেই।
একটি রোডম্যাপে pentatonic ও blues স্কেল, একটি ফেডিং "Ghost Practice" মেট্রোনোম মোড, বাহ্যিক সিন্থে MIDI আউটপুট, এবং একটি jazz voice-leading ট্রেনার উল্লেখ আছে। প্রকল্পটি MIT লাইসেন্সপ্রাপ্ত বলে বলা হয়েছে, কোনো টেলিমেট্রি সংগ্রহ করে না, এবং লগ স্থানীয়ভাবে সংরক্ষণ করে। README আরও উল্লেখ করে যে এটি একটি প্র্যাকটিস সহায়ক, পেশাদার নির্দেশনার বিকল্প নয়, এবং ফলাফল MIDI হার্ডওয়্যার ও অডিও বাফার সেটিংসের উপর নির্ভর করে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.