সমস্যা
আপনি chord-গুলো জানেন। প্রতিটির জন্য পছন্দের voicing-ও বেছে নিয়েছেন। কিন্তু সিকোয়েন্সে বাজাতে গেলেই কিছু একটা ঠিক লাগে না - chord transition-গুলো কেমন যেন খটখটে, আপনার হাত neck জুড়ে লাফায়, আর যেভাবে flow করার কথা সেভাবে করে না।
কারণ বেশিরভাগ chord tool প্রতিটি chord-কে আলাদা করে দেখে। তারা আপনাকে ভালো G আর ভালো D খুঁজতে সাহায্য করে, কিন্তু জিজ্ঞেস করে না: "এই G কি ভালো আগে এই D-এর?"
সাধারণ chord progression যেমন G-D-Em-C হোক, মাইনর key-তে sad chord progression হোক, 12-bar blues, jazz ii-V-I, বা আপনার নিজের লেখা কিছুই হোক - guitar-এর যেকোনো chord progression-এই এই সমস্যা থাকে। Fretscape-ই প্রথম tool যা এটি সমাধান করে।
এটি কীভাবে কাজ করে
Fretscape পুরো সিকোয়েন্সটাকে একসঙ্গে দেখে এই সমস্যার সমাধান করে:
Step 1: আপনি আপনার progression-এর জন্য যে voicing-গুলো চান, সেগুলো বেছে নেন - ধরুন G - D - Em - C এর জন্য আপনার favourite shape-গুলো।
Step 2: প্রতিটি chord-এর জন্য, Fretscape খুঁজে বের করে variations (যে voicing-গুলো শোনায় একই, কিন্তু fingering সামান্য আলাদা) এবং প্রতিটির জন্য একাধিকভাবে fingering করার উপায় বের করে। একটি chord-এর জন্যই শত শত voicing-and-fingering combination থাকতে পারে।
Step 3: প্রতিটি ধাপে প্রতিটি combination-এর মধ্যে সব সম্ভাব্য transition এটি পরীক্ষা করে। G - D - Em - C এর মতো একটি সহজ চার-chord progression-এর জন্যও এটা 100,000-এর বেশি transition - এবং প্রতিটিকে 40+ শারীরিক movement factor-এ যাচাই করা হয়, যেমন finger travel, anchor finger, barre chord transition, আর position shift। সবই কয়েক সেকেন্ডে।
যে path-এ মোট effort সবচেয়ে কম, সেটাই জেতে। কখনও এর মানে হয় এমন একটি voicing, যা আলাদাভাবে একটু কঠিন - কিন্তু তার আগে ও পরে chord transition-গুলোকে অনেক সহজ করে দেয়। ফলে পুরো progression আরও ভালো flow করে, যদিও আলাদা করে দেখলে একটি chord সামান্য বেশি কঠিন হয়েছে।
এটাই সেই insight যা অন্য কোনো tool-এর নেই: একটি chord-এর জন্য সেরা voicing নির্ভর করে তার পাশের chord-গুলোর ওপর, আর কখনও কখনও একটি chord-এর জন্য "ভুল" পছন্দটাই পুরো progression-এর জন্য সঠিক পছন্দ হয়।
Voicing variation: একই chord, আরও সহজ path
এই ধারণাটাই progression optimization-কে সম্ভব করে - এবং এর আগে এমনটি করা হয়নি।
একটি "variation" হলো এমন voicing, যা আপনার বেছে নেওয়া voicing-এর খুব কাছাকাছি শোনায়, কিন্তু shape আলাদা। হয়তো একটি নোট এক octave ওপরে যায়। হয়তো একটি আঙুল এক fret সরে যায়। harmony বদলায় না - কিন্তু পরের chord-এ যাওয়ার physical path বদলে যায়।
উদাহরণ: আপনি G - D বাজাচ্ছেন। আপনার G voicing ঠিক আছে। আপনার D voicing-ও ঠিক আছে। কিন্তু এদের মাঝের transition-টা অস্বস্তিকর। Fretscape এমন একটি G variation খুঁজে দেয়, যেখানে আপনার ring finger একই fret-এ থেকে যায় - আর এখন D-এ যাওয়ার জন্য আপনার একটি anchor finger আছে। একই G chord, একই sound, কিন্তু transition অনেক সহজ।
তবে বিষয়টা শুধু voicing variation নিয়ে নয় - Fretscape প্রতিটির জন্য ভিন্ন fingering-ও বিবেচনা করে। একই voicing ভিন্ন আঙুলে বাজানো যায়, আর সঠিক fingering পছন্দ পরের chord-এ এমন একটি anchor finger তৈরি করতে পারে, যা "স্পষ্ট" fingering-এ হয় না।
optimizer আপনার পুরো progression জুড়ে একসঙ্গে এসব হিসাব করে। এটি হয়তো আপনার তিনটি voicing অপরিবর্তিত রাখবে, আর একটিকে অন্য fingering-সহ একটি variation দিয়ে বদলাবে - কারণ ওই একটিমাত্র পরিবর্তন দুইটি transition জুড়ে anchor finger খুলে দেয়।
চার-chord progression-এর ক্ষেত্রে এর মানে 100,000-এর বেশি সম্ভাব্য transition পরীক্ষা করা - প্রতিটিকে 40+ শারীরিক movement factor-এ মাপা হয়। trial and error করে আপনি কখনও সেরা path খুঁজে পেতেন না। Fretscape এটি কয়েক সেকেন্ডে করে।
Progression Builder
আপনি যে chord sequence নিয়ে কাজ করছেন, তা লিখুন। Fretscape তার মধ্যে সবচেয়ে smooth path খুঁজে দেবে:
explorer থেকে voicing যোগ করুন
যেকোনো chord খুঁজুন, voicing গুলো দেখুন, আর যেটা চান সেটা সরাসরি আপনার chord progression-এ যোগ করুন।
পছন্দের voicing লক করুন
Am-এর জন্য আগে থেকেই পছন্দের কোনো fingering আছে? সেটা লক করুন। Fretscape সেটার সঙ্গে মিলিয়ে কাজ করবে।
একটা gap রাখুন
পরের chord কী হবে নিশ্চিত নন? আপনার chord progression-এ একটা "?" দিন। Fretscape key বের করবে, তারপর মানানসই chord আর voicing সাজেস্ট করবে - দুই পাশের chord-ও বিবেচনায় নিয়ে, যাতে chord transition স্বাভাবিকভাবে flow করে।
আরও নির্দিষ্ট করুন
difficulty, barre chord বাদ দেওয়া, বা নির্দিষ্ট finger বাদ দেওয়ার মতো settings ব্যবহার করে আপনার জন্য মানানসই voicing খুঁজে নিন।
শুনে নিন
optimiser ব্যবহার করুন বা না করুন, আপনার chord progression প্লে করে শুনুন।
পছন্দেরগুলো সেভ করুন
আপনার chord progression গুলো favourite করে রাখুন, যাতে কী নিয়ে কাজ করছিলেন তা ভুলে না যান এবং যেকোনো সময় ফিরে আসতে পারেন।
এটা এমন কোনো chord progression generator নয়, যা আপনার জন্য sequence বানিয়ে দেয়। এটা এমন একটি chord progression builder, যা আপনার সঙ্গীতকে শারীরিকভাবে বাজানো আরও সহজ করে।
আপনার chord progression তৈরি করুনKey Detection Built In
আপনি chord progression তৈরি করার সময় Fretscape স্বয়ংক্রিয়ভাবে key আর mode শনাক্ত করে। অন্য কোথাও যেতে হবে না - এটা builder-এর ভেতরেই আছে। gap-filling-ও এটাই চালায়: Fretscape একবার key জেনে গেলে, কোন chord মানাবে তাও জেনে যায়।
আরও গভীরে যেতে চান? আলাদা key finder সহজ বাংলায় harmonic reasoning ব্যাখ্যা করে।
আপনার chord progression তৈরি করুন। পার্থক্যটা অনুভব করুন।
যেকোনো chord sequence দিন। সহজ পথটা দেখুন। বাজিয়ে দেখুন, আর লক্ষ্য করুন আপনার finger-কে কত কম নড়তে হচ্ছে।
