Ordinary boy
Câu đầu tiên: So we're setting sail, on a crooked trail,
Lời bài hát kèm hợp âm cùng dòng
[Verse 1] [C]So [Am]we're setting sai[C]l, on a cro[Am]oked trail, our [F]broken ships are set to sail [G]again. Yeah, you've [C]got a voice, yet you made [Am]the choice, [F]tired of all this pulling on your [G]strings.[F] [Verse 2] You've got so much [G]to give, but now [F]you're moving out, 'cause you've got to live. [G] [Verse 3] [F] This ain't no [C]or dinary, [Em]stationery [Am]boy,[G][F] he waits for [C]you to bear it. [Em]Cover him with [Am]joy,[G][F] he's been waiting for a long time, waiting so long... [C][Am][F] [Verse 4] [G] As you [C]blindly run, stumble [Am]in the sun, [F]mostly 'cause you know your heart [G]is true. Exit [C]up ahead, with a com[Am]mon thread, as con[F]versation fills you up [G]in [F]you. [Verse 5] You've got so much [G]to give, [F]but now you're moving out, 'cause you've got to live. [G] [Verse 6] [F] This ain't no or[C]dinary, [Em]stationery [Am]boy,[G][F] he waits for [C]you to bear it. [Em]Cover him with [Am]joy,[G][F] he's been waiting for a long time, [Verse 7] waiting so long... [C]You've[Am][F][G] [C][Am][F][G] [F]got so much to give, [G]but now you're [Em]movin[F]g out, 'cause you've got to live. [G][Em] [Verse 8] [F] This ain't [C]no ordinary, [Em]stationery [Am]boy,[G][F] he waits for [C]you to bear it. [Em]Cover him with [Am]joy,[G][F] he's been waiting for a long time, waiting so long...
Trình xem hợp âm
Di chuột hoặc chạm vào hợp âm để xem thế bấm cho guitar, ukulele và piano.
Phân tích vòng hợp âm với AI
Lite sẽ tóm tắt rất nhanh key, progression core, cadence, color move và ear-training hint. Advanced sẽ đào sâu hơn khi cần.
Lite analysis
Ưu tiên render nhanh, gọn, dễ đọc, phù hợp để nhận diện pattern chính.
Advanced analysis
Generate hoặc generate lại để lấy bản phân tích AI đầy đủ hơn.
Khám phá bài tương tự
Gợi ý theo progression, cadence, mood và màu hòa âm gần với bài hiện tại.