ইনপুট
যেকোন ত্রিঘাতিক জ্যাজের প্রতীক (দেখুন http://en.wikedia.org/wiki/Chord_(m))# ট্রাইড )।
আউটপুট
প্রদত্ত জর্ড গঠন নোটগুলি।
উদাহরণ
ইনপুট: AM
আউটপুট:A C# E
ইনপুট: C#m
আউটপুট:C# E G#
ইনপুট: Db+
আউটপুট:C# F A
ইনপুট: C0
আউটপুট:C D# F#
বোনাসেস
-50 যদি আপনি সপ্তম chords সাথেও ডিল করতে পারেন
-150 আসলে কর্ডের শব্দ বাজানোর জন্য
-150 কীভাবে পিয়ানোতে জর্ডটি খেলতে হবে তা প্রদর্শনের জন্য মুদ্রণযোগ্য অক্ষরগুলি ব্যবহার করার জন্য; উদাহরণস্বরূপ AM
:
┌─┬─┬┬─┬─┬─┬─┬┬─┲┱─┬─┬─┲━┱┬─┲━┱─┬─┬┬─┬┬─┬─┐
│ │ ││ │ │ │ ││ ┃┃ │ │ ┃ ┃│ ┃ ┃ │ ││ ││ │ │
│ │ ││ │ │ │ ││ ┃┃ │ │ ┃ ┃│ ┃ ┃ │ ││ ││ │ │
│ │ ││ │ │ │ ││ ┃┃ │ │ ┃ ┃│ ┃ ┃ │ ││ ││ │ │
│ └┬┘└┬┘ │ └┬┘└┲┛┗┱┘ │ ┗┯┛└┲┛ ┃ └┬┘└┬┘└┬┘ │
│ │ │ │ │ ┃ ┃ │ │ ┃ ┃ │ │ │ │
└──┴──┴──┴──┴──┺━━┹──┴──┴──┺━━┹──┴──┴──┴──┘
গিটারে জর্ডটি কীভাবে বাজানো যায় তা দেখানোর জন্য মুদ্রণযোগ্য অক্ষরগুলি ব্যবহার করার জন্য -100 ; উদাহরণস্বরূপ AM
:
x o o o o o
┌───┬───┬───┬───┬───┐
│ │ │ │ │ │
├───┼───┼───┼───┼───┤
│ │ │ │ │ │
├───┼───┼───┼───┼───┤
│ │ █ █ █ │
├───┼───┼───┼───┼───┤
│ │ │ │ │ │
( https://en.wikedia.org/wiki/Box-drawing_character দেখুন )
বিধি
ফলাফলটি অবশ্যই একটি কমান্ড-লাইন প্রোগ্রাম বা স্ক্রিপ্ট হতে হবে।
ইনপুট এবং আউটপুট যে কোনও আকারে হতে পারে, যতক্ষণ না এটি একটি সংগীত স্বীকৃতি মান অনুসরণ করে।
গিটার বা পিয়ানো উপস্থাপনাকে বৈধ হিসাবে বিবেচনা করা হয় এবং কেবল যদি এতে তিনটি (ত্রয়ী) বা চারটি (সপ্তম) প্রয়োজনীয় নোট থাকে এবং অন্য কিছুই না থাকে। একই নোটটি জ্যাডে বেশ কয়েকবার উপস্থিত হতে পারে।
সাউন্ড জেনারেশন ব্যতীত বাহ্যিক লাইব্রেরিগুলি অনুমোদিত নয় (এই ক্ষেত্রে
#include
,import
... নির্দেশাবলী অক্ষর গণনায় যুক্ত করা হয় না)।এটি কোড গল্ফ, সংক্ষিপ্ততম কোড জয়!
সামান্য কিছু সংগীত তত্ত্ব ...
আধুনিক পশ্চিমা টোনাল সংগীতে, প্রতিটি অষ্টকটি বারোটি ধারাবাহিক নোট দ্বারা তৈরি করা হয়, প্রায়শই উল্লেখ করা হয়:
A
A#
B
C
C#
D
D#
E
F
F#
G
G#
বা:
La
La#
Si
Do
Do#
Re
Re#
Mi
Fa
Fa#
Sol
Sol#
এই সিস্টেমে আমরা বিবেচনা করি যে পর পর দুটি নোট (যেমন A
এবং A#
, E
এবং এবং F
) এক সেমিটোন দ্বারা পৃথক করা হয়েছে। এছাড়াও, নোটগুলি একধরণের "লুপিং": অবিলম্বে যা ঘটে তা G#
হ'ল A
।
একটি জ্যাড কয়েকটি (2, 3, 4, কখনও কখনও আরও বেশি) নোট দ্বারা গঠিত হয় যে "একসাথে ভাল শোনাচ্ছে"। উদাহরণস্বরূপ, ট্রায়ডিক chords তিনটি পৃথক নোট এবং সপ্তম chords চারটি পৃথক নোট ধারণ করে।
চারটি ত্রিভুজিক chords হিসাবে সংজ্ঞায়িত করা যাক :
প্রধান ত্রিভুজ : জলের মূল থাকে (এই প্রশ্নে, ইনপুট হিসাবে দেওয়া নোট), মূলের জন্য প্রধান তৃতীয় (মূলের চেয়ে 4 টি সেমিটোন বেশি) এবং মূলের জন্য নিখুঁত পঞ্চম (মূলের চেয়ে 7 সেমিটোন বেশি) থাকে ); এটি 0-4-7 প্রতীক হতে পারে
গৌণ ত্রয়ী , 0-3-7 প্রতীক
অগমেটেড ত্রৈমাসিক , 0-4-8 এর প্রতীক
হ্রাস ত্রৈমাসিক , 0-3-6 প্রতীক
সুতরাং উদাহরণস্বরূপ, আপনি যদি একটি করতে চান তাহলে সি প্রধান ত্রয়ী উল্লেখ C
, CM
, Cmaj
, আপনি তিন সুপরিচিত করতে হবে:
- 0: মূল , এক্ষেত্রে ক
C
- 4: গৌণ তৃতীয় , মূলের চেয়ে 4 সেমিটোন বেশি; এটি একটি
E
- 7: নিখুঁত পঞ্চম , 7 টি মূলের চেয়ে উচ্চতর: ক
G
এই কি 0-4-7
, 0-3-7
, 0-4-8
এবং 0-3-6
স্বরলিপি গড় উপরে ব্যবহার করেছেন! সপ্তম chords জন্য, নিম্নলিখিত প্যাটার্ন ব্যবহার করুন:
এটি আজকের জন্য! এখন, আশ্চর্যজনক কোড দিয়ে আমাকে বিস্মিত করুন ... আপনার যদি কোনও প্রশ্ন থাকে তবে নীচে কিছু মন্তব্য যুক্ত করুন।
Db+
হয় Db F A
সেখানে কোন ডি # বা সেখানে ছ। এটি প্রয়োজনের তুলনায় সম্ভবত আরও কিছু তত্ত্ব, সূত্রগুলি ছিল গুরুত্বপূর্ণ অঙ্গ। আপনি যদি সত্যই উইকিপিডিয়ায় তালিকাভুক্ত সপ্তম জনের সমস্ত আটটি অন্তর্ভুক্ত করতে চান তবে আপনার ইনপুটটি নির্দিষ্ট করতে হবে। আমি ধরে নিই পিয়ানো এবং গিটারের অসি-আর্ট আউটপুটটি নমনীয়।