প্রকল্প সম্পর্কে

flutter_piano হলো ফ্লাটার দিয়ে তৈরি একটি ক্রস-প্ল্যাটফর্ম পিয়ানো অ্যাপ্লিকেশন, যা iOS এবং Android উভয় প্ল্যাটফর্মে চলে। এটি flutter_midi প্লাগইন হিসেবে বাস্তবায়িত একটি কাস্টম ক্রস-প্ল্যাটফর্ম MIDI সিন্থেসাইজার ব্যবহার করে, যা অডিও তৈরি করতে .SF2 সাউন্ড ফন্ট ফাইল লোড করে। অ্যাপটি একাধিক আঙুল দিয়ে পলিফোনিক বাজানো, অক্টেভ পরিবর্তনের জন্য অনুভূমিক স্ক্রলিং, সামঞ্জস্যযোগ্য কী প্রস্থ এবং ঐচ্ছিক কী লেবেল সমর্থন করে। দৃষ্টিপ্রতিবন্ধী ব্যবহারকারীদের জন্য এতে Semantics সমর্থন অন্তর্ভুক্ত রয়েছে, যেখানে প্রতিটি কী একটি বাটন হিসেবে প্রকাশিত হয় এবং শুধু MIDI নম্বর নয়, বরং তার পিচ নাম দিয়ে লেবেল করা হয়। অ্যাপ্লিকেশনটি শুধুমাত্র ল্যান্ডস্কেপ মোডে চালানোর জন্য ডিজাইন করা হয়েছে, যার ওরিয়েন্টেশন Android ম্যানিফেস্ট এবং iOS প্রজেক্ট সেটিংসে কনফিগার করা আছে। ব্যবহারকারীরা ভিন্ন যন্ত্র বাজানোর জন্য ডিফল্ট Piano.SF2 ফাইলটি অন্য সাউন্ড ফন্ট ফাইল দিয়ে প্রতিস্থাপন করতে পারেন। প্রজেক্টটি App Store এবং Google Play-তে The Pocket Piano নামেও প্রকাশিত হয়েছে।