Initial Commit

This commit is contained in:
2026-07-10 12:44:14 +05:30
commit 24030e7d9b
7 changed files with 2950 additions and 0 deletions

191
haseen.tab.json Normal file
View File

@@ -0,0 +1,191 @@
{
"$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 }]
}
]
}
]
}
]
}
]
}