192 lines
8.5 KiB
JSON
192 lines
8.5 KiB
JSON
{
|
|
"$schema": "./guitar-tab.schema.json",
|
|
"format": "guitar-tab/v1",
|
|
"id": "haseen-talwinder-arun-kashyap",
|
|
"metadata": {
|
|
"title": "Haseen",
|
|
"artists": ["Talwinder"],
|
|
"arranger": "Arun Kashyap",
|
|
"source": {
|
|
"label": "User-provided PDF",
|
|
"file": "kesariya.pdf",
|
|
"pages": [1, 2]
|
|
},
|
|
"links": [
|
|
{
|
|
"label": "Arun Kashyap on YouTube",
|
|
"url": "https://www.youtube.com/@arunkashyap5631"
|
|
},
|
|
{
|
|
"label": "@arunplaysguitar",
|
|
"url": "https://www.instagram.com/arunplaysguitar/"
|
|
}
|
|
]
|
|
},
|
|
"instrument": {
|
|
"type": "guitar",
|
|
"strings": 6,
|
|
"capo": 4,
|
|
"tuningName": "Standard",
|
|
"tuning": [
|
|
{ "string": 1, "label": "e", "pitch": "E4" },
|
|
{ "string": 2, "label": "B", "pitch": "B3" },
|
|
{ "string": 3, "label": "G", "pitch": "G3" },
|
|
{ "string": 4, "label": "D", "pitch": "D3" },
|
|
{ "string": 5, "label": "A", "pitch": "A2" },
|
|
{ "string": 6, "label": "E", "pitch": "E2" }
|
|
]
|
|
},
|
|
"timing": {
|
|
"tempoBpm": 82
|
|
},
|
|
"legend": [
|
|
{ "token": "h", "label": "Hammer-on", "kind": "technique" },
|
|
{ "token": "p", "label": "Pull-off", "kind": "technique" },
|
|
{ "token": "/", "label": "Slide up", "kind": "technique" },
|
|
{ "token": "\\", "label": "Slide down", "kind": "technique" },
|
|
{ "token": "x", "label": "Slap", "kind": "technique" },
|
|
{ "token": "R", "label": "Finger roll", "kind": "technique" },
|
|
{ "token": "↑", "label": "Down strum / stroke", "kind": "stroke" },
|
|
{ "token": "↓", "label": "Up strum / stroke", "kind": "stroke" }
|
|
],
|
|
"arrangements": [
|
|
{
|
|
"id": "complete-tab",
|
|
"title": "Complete tab",
|
|
"description": "All eight bars in the same order as the source document.",
|
|
"sections": [
|
|
{
|
|
"id": "all-bars",
|
|
"title": "Bars 1-8",
|
|
"blocks": [
|
|
{
|
|
"id": "all-bars-tab",
|
|
"type": "tab",
|
|
"bars": [
|
|
{
|
|
"id": "bar-01",
|
|
"columnCount": 29,
|
|
"barline": { "left": "single", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "---0-0-0-0h1-0h1h3-1-1p0-0---" },
|
|
{ "string": 2, "text": "-----1---------------------3-" },
|
|
{ "string": 3, "text": "-2---------------------------" },
|
|
{ "string": 4, "text": "-3-----------3---------------" },
|
|
{ "string": 5, "text": "-----------------------------" },
|
|
{ "string": 6, "text": "-----------------------------" }
|
|
],
|
|
"lyrics": [{ "text": "Tere ishq da jaam haseen ae", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-02",
|
|
"columnCount": 29,
|
|
"barline": { "left": "none", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "---------0h1-0h1p0-----------" },
|
|
{ "string": 2, "text": "---3-3-3-----------3-3-3p1---" },
|
|
{ "string": 3, "text": "---1-------------------------" },
|
|
{ "string": 4, "text": "-2-----------2---------------" },
|
|
{ "string": 5, "text": "-----------------------------" },
|
|
{ "string": 6, "text": "-----------------------------" }
|
|
],
|
|
"lyrics": [{ "text": "Subah haseen meri shaam haseen ae", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-03",
|
|
"columnCount": 29,
|
|
"barline": { "left": "single", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "-----------------------------" },
|
|
{ "string": 2, "text": "---1-1-------1-1-1-3/5-------" },
|
|
{ "string": 3, "text": "---2-2-----2-----------------" },
|
|
{ "string": 4, "text": "---------2-------------------" },
|
|
{ "string": 5, "text": "-0-----0---------------------" },
|
|
{ "string": 6, "text": "-----------------------------" }
|
|
],
|
|
"lyrics": [{ "text": "Eh be-matlabi zindagi", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-04",
|
|
"columnCount": 29,
|
|
"barline": { "left": "none", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "-----------------------------" },
|
|
{ "string": 2, "text": "-0-0-0-0---0h1-0h1p0---------" },
|
|
{ "string": 3, "text": "---------2-----------2-2-2---" },
|
|
{ "string": 4, "text": "-----------------------------" },
|
|
{ "string": 5, "text": "-----------------------------" },
|
|
{ "string": 6, "text": "-3-------------3-------------" }
|
|
],
|
|
"lyrics": [{ "text": "Jado di tere naam haseen ae", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-05",
|
|
"columnCount": 29,
|
|
"barline": { "left": "single", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "---0-0---0-0h1-0h1h3-1-0-0---" },
|
|
{ "string": 2, "text": "-----1-----------------0---3-" },
|
|
{ "string": 3, "text": "-2---------------------2-----" },
|
|
{ "string": 4, "text": "-----------------------------" },
|
|
{ "string": 5, "text": "-------x---------------x-----" },
|
|
{ "string": 6, "text": "-1-----x-------1-------x-----" }
|
|
],
|
|
"markers": [{ "atColumn": 23, "token": "↑", "label": "Down strum / stroke" }],
|
|
"lyrics": [{ "text": "Tere ishq da jaam haseen ae", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-06",
|
|
"columnCount": 29,
|
|
"barline": { "left": "none", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "---------0h1-0h1p0---0-------" },
|
|
{ "string": 2, "text": "---3-3-3-----------3-3-3p1---" },
|
|
{ "string": 3, "text": "---1-1-1---------------------" },
|
|
{ "string": 4, "text": "-------2---------------------" },
|
|
{ "string": 5, "text": "-------x-------------x-------" },
|
|
{ "string": 6, "text": "-0-----x-----0-------x-------" }
|
|
],
|
|
"markers": [
|
|
{ "atColumn": 7, "token": "↑", "label": "Down strum / stroke" },
|
|
{ "atColumn": 21, "token": "↑", "label": "Down strum / stroke" }
|
|
],
|
|
"lyrics": [{ "text": "Subah haseen meri shaam haseen ae", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-07",
|
|
"columnCount": 29,
|
|
"barline": { "left": "single", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "-----------------------------" },
|
|
{ "string": 2, "text": "---1-1-------1-1---1-3/5-----" },
|
|
{ "string": 3, "text": "---2-2-----------------------" },
|
|
{ "string": 4, "text": "-----------2-----------------" },
|
|
{ "string": 5, "text": "-0-----x-0-------x-----------" },
|
|
{ "string": 6, "text": "-------x---------x-----------" }
|
|
],
|
|
"lyrics": [{ "text": "Eh be-matlabi zindagi", "atColumn": 0 }]
|
|
},
|
|
{
|
|
"id": "bar-08",
|
|
"columnCount": 29,
|
|
"barline": { "left": "none", "right": "single" },
|
|
"rows": [
|
|
{ "string": 1, "text": "-----------------------------" },
|
|
{ "string": 2, "text": "-0-0-0-0-0h1-0h1p0-----------" },
|
|
{ "string": 3, "text": "-------2---------------------" },
|
|
{ "string": 4, "text": "-----------------------------" },
|
|
{ "string": 5, "text": "-------x---------------------" },
|
|
{ "string": 6, "text": "-3-----x-----3---------------" }
|
|
],
|
|
"markers": [{ "atColumn": 7, "token": "↑", "label": "Down strum / stroke" }],
|
|
"lyrics": [{ "text": "Jado di tere naam.......", "atColumn": 0 }]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|