{
  "songs": [
    {
      "id": "song-1",
      "name": "中速旋律",
      "description": "从容展开的旋律",
      "bpm": 93,
      "score": 88.06,
      "windows": 5,
      "rank": 1,
      "source": "Track01599.npz:33",
      "family_means": {
        "autonomous": 0.914945895578086,
        "midi_intensity": 0.8588941037235462,
        "midi_ramp": 0.9360728070407675,
        "midi_reverse": 0.9547747294903806,
        "drums_restore": 0.9711272369901238,
        "lead_restore": 0.9812539665834693,
        "bass_restore": 0.9825280732210242,
        "chords_restore": 0.9735463494536093,
        "density_levels": 0.8354042019190218,
        "density_contrast": 0.6379525294472631,
        "density_build": 0.6401811027351527
      },
      "clips": {
        "autonomous_32": {
          "id": "rank_01_autonomous_64_32",
          "src": "assets/rank_01_autonomous_64_32.mp3",
          "midi": "assets/rank_01_autonomous_64_32.mid",
          "label": "同起点自主参考 · 32 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1587,
            0.154,
            0.1828,
            0.1881,
            0.1578,
            0.1708,
            0.1645,
            0.1787,
            0.1657,
            0.1817,
            0.1782,
            0.1739,
            0.154,
            0.1778,
            0.1637,
            0.1782,
            0.1669,
            0.1777,
            0.1838,
            0.1913,
            0.1716,
            0.169,
            0.1488,
            0.1774,
            0.1697,
            0.1826,
            0.1627,
            0.1811,
            0.1773,
            0.1863,
            0.1833,
            0.1715,
            0.1594,
            0.1515,
            0.1832,
            0.1842,
            0.1559,
            0.1695,
            0.1625,
            0.1733,
            0.1637,
            0.1792,
            0.1791,
            0.1707,
            0.154,
            0.1778,
            0.1641,
            0.1752,
            0.1699,
            0.1764,
            0.1969,
            0.1886,
            0.1708,
            0.1698,
            0.1526,
            0.1699,
            0.1696,
            0.1814,
            0.1592,
            0.1785,
            0.1777,
            0.1926,
            0.1854,
            0.1674,
            0.1593,
            0.1501,
            0.1847,
            0.1837,
            0.1573,
            0.1691,
            0.1606,
            0.1682,
            0.1674,
            0.1756,
            0.1863,
            0.1679,
            0.1525,
            0.1824,
            0.167,
            0.1656,
            0.1819,
            0.1918,
            0.1984,
            0.188,
            0.168,
            0.168,
            0.1526,
            0.1673,
            0.1699,
            0.1799,
            0.1652,
            0.1769,
            0.1797,
            0.2103,
            0.1884,
            0.1647,
            0.1592,
            0.1476,
            0.1841,
            0.1829,
            0.1518,
            0.1732,
            0.1579,
            0.1629,
            0.1704,
            0.1705,
            0.1831,
            0.1646,
            0.1509,
            0.189,
            0.1768,
            0.1619,
            0.1794,
            0.2053,
            0.1986,
            0.1843,
            0.1629,
            0.1848,
            0.1537,
            0.1629,
            0.1694,
            0.1768,
            0.165,
            0.1747,
            0.1783,
            0.2104,
            0.1893,
            0.161
          ],
          "mp3_sha256": "bc2892d44f0ffe6dabbcee569d1ddbc8db035d61a8876a4e3666b0e8d1169720",
          "midi_sha256": "26321a7454ffd73b61e0a409cebdef57d94f14d7004f7613da36dcae757c8d3d",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              298,
              305,
              315,
              319,
              318,
              306,
              288,
              280
            ],
            "pass": true,
            "count_retention": 0.9395973154362416
          }
        },
        "autonomous_64": {
          "id": "rank_01_autonomous_64_64",
          "src": "assets/rank_01_autonomous_64_64.mp3",
          "midi": "assets/rank_01_autonomous_64_64.mid",
          "label": "自主长续写 · 64 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 20.645120642639863,
          "duration": 185.80608578375876,
          "bars": 64,
          "peaks": [
            0.1766,
            0.17,
            0.1703,
            0.183,
            0.1837,
            0.1814,
            0.1649,
            0.1768,
            0.1842,
            0.1688,
            0.1575,
            0.1578,
            0.1742,
            0.175,
            0.1829,
            0.1709,
            0.183,
            0.1768,
            0.1531,
            0.1892,
            0.1582,
            0.1646,
            0.182,
            0.1769,
            0.1661,
            0.1702,
            0.1729,
            0.1788,
            0.1887,
            0.1674,
            0.1577,
            0.1725,
            0.1763,
            0.1783,
            0.1882,
            0.1654,
            0.158,
            0.1864,
            0.1615,
            0.1689,
            0.1677,
            0.1704,
            0.1689,
            0.1728,
            0.1747,
            0.1863,
            0.1851,
            0.1667,
            0.1614,
            0.1782,
            0.1626,
            0.1802,
            0.189,
            0.1612,
            0.1739,
            0.1729,
            0.1658,
            0.1639,
            0.1821,
            0.1707,
            0.1605,
            0.1718,
            0.1828,
            0.1949,
            0.179,
            0.1622,
            0.1643,
            0.1793,
            0.1745,
            0.1957,
            0.1758,
            0.1552,
            0.1793,
            0.1659,
            0.1685,
            0.1625,
            0.1814,
            0.1644,
            0.177,
            0.1676,
            0.1925,
            0.1916,
            0.1694,
            0.1728,
            0.1697,
            0.1732,
            0.175,
            0.1994,
            0.1724,
            0.1663,
            0.181,
            0.1471,
            0.1742,
            0.174,
            0.1751,
            0.1569,
            0.1847,
            0.1695,
            0.211,
            0.1945,
            0.1881,
            0.1756,
            0.1775,
            0.1707,
            0.1716,
            0.2098,
            0.1704,
            0.1861,
            0.194,
            0.1393,
            0.1721,
            0.1736,
            0.1866,
            0.1551,
            0.1952,
            0.1816,
            0.2147,
            0.1886,
            0.1904,
            0.1692,
            0.1881,
            0.1774,
            0.1654,
            0.2036,
            0.1723,
            0.215,
            0.18,
            0.1793,
            0.1766,
            0.1783,
            0.1847,
            0.1462,
            0.2026,
            0.195,
            0.2195,
            0.1864,
            0.1951,
            0.1752,
            0.1919,
            0.1856,
            0.177,
            0.1989,
            0.1755,
            0.1995,
            0.1603,
            0.1959,
            0.1766,
            0.1975,
            0.1642,
            0.1823,
            0.1981,
            0.2073,
            0.2089,
            0.1694,
            0.2018,
            0.1912,
            0.2108,
            0.1847,
            0.1956,
            0.1937
          ],
          "mp3_sha256": "5d9baff5806fd4bdf0eddcdf27eac3db04fdf57809cecb78014e74133605c0ba",
          "midi_sha256": "22e722bdb8f544fbd5a6dd64d5b6a494b2e80b73c900344b9786c7ca658cbc8f",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              298,
              305,
              315,
              319,
              318,
              306,
              288,
              280
            ],
            "pass": true,
            "count_retention": 0.9395973154362416
          }
        },
        "midi_hold_0.3": {
          "id": "rank_01_midi_hold_0.3_32",
          "src": "assets/rank_01_midi_hold_0.3_32.mp3",
          "midi": "assets/rank_01_midi_hold_0.3_32.mid",
          "label": "引导强度 0.3",
          "variant": {
            "name": "midi_hold_0.3",
            "family": "midi_hold",
            "strength": 0.3
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1587,
            0.1542,
            0.1833,
            0.1916,
            0.1622,
            0.172,
            0.1668,
            0.1838,
            0.171,
            0.1821,
            0.1793,
            0.1743,
            0.154,
            0.1838,
            0.1656,
            0.1815,
            0.1691,
            0.1774,
            0.1816,
            0.1897,
            0.1716,
            0.1695,
            0.1462,
            0.1783,
            0.1642,
            0.1839,
            0.1627,
            0.1811,
            0.1773,
            0.1921,
            0.1853,
            0.1827,
            0.1592,
            0.1519,
            0.1846,
            0.1885,
            0.1601,
            0.1716,
            0.167,
            0.179,
            0.1694,
            0.1803,
            0.1801,
            0.1712,
            0.1537,
            0.1909,
            0.1663,
            0.1795,
            0.1668,
            0.1762,
            0.1969,
            0.1889,
            0.1714,
            0.1703,
            0.1517,
            0.1704,
            0.1642,
            0.1841,
            0.1595,
            0.177,
            0.1772,
            0.2061,
            0.1964,
            0.1824,
            0.16,
            0.1657,
            0.1881,
            0.1864,
            0.1636,
            0.1718,
            0.1645,
            0.1754,
            0.1744,
            0.178,
            0.1885,
            0.1692,
            0.1592,
            0.1942,
            0.1695,
            0.1756,
            0.1805,
            0.1928,
            0.1984,
            0.1882,
            0.1693,
            0.1695,
            0.1516,
            0.166,
            0.1639,
            0.1818,
            0.1555,
            0.1764,
            0.18,
            0.2139,
            0.1975,
            0.1816,
            0.1665,
            0.1629,
            0.1974,
            0.1855,
            0.1604,
            0.1711,
            0.1697,
            0.1726,
            0.1912,
            0.1778,
            0.1884,
            0.1675,
            0.158,
            0.2005,
            0.1778,
            0.1727,
            0.1811,
            0.2003,
            0.1994,
            0.1931,
            0.1653,
            0.1974,
            0.1673,
            0.1651,
            0.1635,
            0.1807,
            0.1689,
            0.1783,
            0.1788,
            0.213,
            0.1957,
            0.1759
          ],
          "mp3_sha256": "0ea0c622254cced43447bf298d5d89cebd1bb3f7f8370f7cbdcd97c5fa9454c7",
          "midi_sha256": "9e8c1f3fc1870f436da8a21db74b507d740f3fe006869bd966f4885797641e74",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.3",
              "family": "midi_hold",
              "strength": 0.3
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              303,
              312,
              318,
              327
            ],
            "background_iou": 0.979947689625109,
            "recall": 0.14814814814814814,
            "f1": 0.1415929203539823,
            "iou": 0.0761904761904762,
            "block_recalls": [
              0.14814814814814814,
              0.14814814814814814,
              0.14814814814814814,
              0.14814814814814814
            ],
            "pass": false
          }
        },
        "midi_hold_0.5": {
          "id": "rank_01_midi_hold_0.5_32",
          "src": "assets/rank_01_midi_hold_0.5_32.mp3",
          "midi": "assets/rank_01_midi_hold_0.5_32.mid",
          "label": "引导强度 0.5",
          "variant": {
            "name": "midi_hold_0.5",
            "family": "midi_hold",
            "strength": 0.5
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.17,
            0.1595,
            0.1891,
            0.1931,
            0.1641,
            0.1784,
            0.1703,
            0.1845,
            0.1772,
            0.1829,
            0.1815,
            0.1788,
            0.1585,
            0.1888,
            0.1755,
            0.1905,
            0.1747,
            0.1851,
            0.1852,
            0.1927,
            0.1716,
            0.1802,
            0.1582,
            0.1872,
            0.1728,
            0.1829,
            0.1711,
            0.185,
            0.1774,
            0.1883,
            0.1882,
            0.1775,
            0.1672,
            0.1737,
            0.1917,
            0.1902,
            0.1618,
            0.1774,
            0.1758,
            0.1821,
            0.174,
            0.1824,
            0.1893,
            0.1716,
            0.176,
            0.1916,
            0.191,
            0.1938,
            0.176,
            0.1834,
            0.2013,
            0.1971,
            0.1714,
            0.1813,
            0.1638,
            0.1748,
            0.1717,
            0.1824,
            0.1633,
            0.1819,
            0.1773,
            0.2035,
            0.1934,
            0.1747,
            0.1623,
            0.1718,
            0.1931,
            0.1875,
            0.1635,
            0.1764,
            0.1736,
            0.1748,
            0.1803,
            0.1767,
            0.1943,
            0.1688,
            0.1763,
            0.2035,
            0.1956,
            0.1937,
            0.1854,
            0.1984,
            0.207,
            0.1954,
            0.1695,
            0.1805,
            0.1645,
            0.1734,
            0.179,
            0.1805,
            0.1762,
            0.1808,
            0.18,
            0.2109,
            0.1948,
            0.1739,
            0.1594,
            0.1689,
            0.2059,
            0.1888,
            0.1569,
            0.1775,
            0.1787,
            0.1739,
            0.1895,
            0.1756,
            0.1947,
            0.1714,
            0.1766,
            0.2029,
            0.2007,
            0.1907,
            0.1866,
            0.2074,
            0.2064,
            0.1969,
            0.1654,
            0.2046,
            0.1769,
            0.1635,
            0.1873,
            0.1757,
            0.1683,
            0.1747,
            0.179,
            0.2069,
            0.1961,
            0.1709
          ],
          "mp3_sha256": "710642257c8123a002abd43db2802dbf42037910d0ca1ff58fc6cd9ea1b4f280",
          "midi_sha256": "227106bdd7ec75c4870b3b28e384ca3b3ba6d0c79afdea18056e69dba36ffbb6",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.5",
              "family": "midi_hold",
              "strength": 0.5
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              315,
              325,
              332,
              334
            ],
            "background_iou": 0.9757155247181266,
            "recall": 0.8148148148148148,
            "f1": 0.6641509433962264,
            "iou": 0.4971751412429379,
            "block_recalls": [
              0.8148148148148148,
              0.8518518518518519,
              0.8518518518518519,
              0.7407407407407407
            ],
            "pass": true
          }
        },
        "midi_hold_0.75": {
          "id": "rank_01_midi_hold_0.75_32",
          "src": "assets/rank_01_midi_hold_0.75_32.mp3",
          "midi": "assets/rank_01_midi_hold_0.75_32.mid",
          "label": "引导强度 0.75",
          "variant": {
            "name": "midi_hold_0.75",
            "family": "midi_hold",
            "strength": 0.75
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1599,
            0.1597,
            0.1888,
            0.192,
            0.161,
            0.177,
            0.1742,
            0.188,
            0.1712,
            0.1812,
            0.1856,
            0.1783,
            0.1632,
            0.193,
            0.1782,
            0.1878,
            0.1724,
            0.1809,
            0.1867,
            0.1901,
            0.1716,
            0.1794,
            0.1502,
            0.1791,
            0.167,
            0.1782,
            0.1617,
            0.1809,
            0.1773,
            0.1886,
            0.1886,
            0.1713,
            0.1573,
            0.1735,
            0.1877,
            0.1921,
            0.1571,
            0.1704,
            0.1657,
            0.1737,
            0.1682,
            0.1779,
            0.1821,
            0.1694,
            0.1604,
            0.1924,
            0.1647,
            0.182,
            0.1633,
            0.1759,
            0.196,
            0.1892,
            0.1714,
            0.1807,
            0.1506,
            0.1702,
            0.1672,
            0.1781,
            0.1582,
            0.1786,
            0.1776,
            0.2045,
            0.1867,
            0.1737,
            0.1582,
            0.1717,
            0.1929,
            0.193,
            0.1585,
            0.1723,
            0.1656,
            0.1685,
            0.1854,
            0.1824,
            0.1905,
            0.1648,
            0.1593,
            0.2027,
            0.1721,
            0.1773,
            0.1782,
            0.1925,
            0.1981,
            0.1877,
            0.1699,
            0.1936,
            0.1613,
            0.1689,
            0.1685,
            0.1773,
            0.1644,
            0.176,
            0.1801,
            0.2118,
            0.1882,
            0.1634,
            0.1588,
            0.1699,
            0.2041,
            0.2038,
            0.1525,
            0.1768,
            0.1701,
            0.1653,
            0.1862,
            0.178,
            0.1887,
            0.1644,
            0.1644,
            0.1979,
            0.1804,
            0.1732,
            0.1798,
            0.2014,
            0.2009,
            0.1923,
            0.1648,
            0.2047,
            0.1618,
            0.1668,
            0.1679,
            0.1752,
            0.165,
            0.1836,
            0.1809,
            0.2112,
            0.1901,
            0.1594
          ],
          "mp3_sha256": "cb3735cacd9fcf2dd93d64119b88062c6b5e1fd1bd13059c763fb28db51933c3",
          "midi_sha256": "9ade88f68a15873ba7d00879ee97b78d1f7ed9312a718a2a0f4635982596cc3c",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.75",
              "family": "midi_hold",
              "strength": 0.75
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              315,
              318,
              330,
              333
            ],
            "background_iou": 0.9698015530629853,
            "recall": 0.9629629629629629,
            "f1": 0.832,
            "iou": 0.7123287671232876,
            "block_recalls": [
              1.0,
              0.9629629629629629,
              0.9629629629629629,
              0.9259259259259259
            ],
            "pass": true
          }
        },
        "midi_hold_1": {
          "id": "rank_01_midi_hold_1_32",
          "src": "assets/rank_01_midi_hold_1_32.mp3",
          "midi": "assets/rank_01_midi_hold_1_32.mid",
          "label": "引导强度 1.0",
          "variant": {
            "name": "midi_hold_1",
            "family": "midi_hold",
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1599,
            0.1547,
            0.1842,
            0.1905,
            0.158,
            0.1708,
            0.1652,
            0.1786,
            0.1695,
            0.1814,
            0.1822,
            0.172,
            0.1546,
            0.186,
            0.1684,
            0.1862,
            0.1648,
            0.1769,
            0.1837,
            0.1915,
            0.1723,
            0.1796,
            0.1426,
            0.1787,
            0.1671,
            0.1782,
            0.1617,
            0.1798,
            0.1772,
            0.1895,
            0.1823,
            0.1696,
            0.1573,
            0.1694,
            0.1862,
            0.1915,
            0.1571,
            0.1707,
            0.1663,
            0.1741,
            0.1632,
            0.1769,
            0.1772,
            0.1695,
            0.1604,
            0.1873,
            0.1559,
            0.177,
            0.1673,
            0.1759,
            0.1827,
            0.1892,
            0.1714,
            0.1777,
            0.1595,
            0.1839,
            0.1678,
            0.1781,
            0.1582,
            0.1786,
            0.1776,
            0.2013,
            0.1861,
            0.1767,
            0.1584,
            0.1669,
            0.1876,
            0.1898,
            0.1595,
            0.1734,
            0.1661,
            0.169,
            0.1822,
            0.1789,
            0.1859,
            0.1648,
            0.1598,
            0.1903,
            0.1642,
            0.1676,
            0.1832,
            0.192,
            0.1973,
            0.1887,
            0.1702,
            0.1908,
            0.1695,
            0.1829,
            0.1692,
            0.1773,
            0.1644,
            0.176,
            0.1806,
            0.2084,
            0.1883,
            0.1758,
            0.1595,
            0.1641,
            0.1992,
            0.2,
            0.1534,
            0.1834,
            0.1677,
            0.1659,
            0.1866,
            0.1901,
            0.1892,
            0.1654,
            0.1653,
            0.1965,
            0.1756,
            0.165,
            0.1849,
            0.2015,
            0.201,
            0.2017,
            0.1585,
            0.2142,
            0.1806,
            0.1812,
            0.1742,
            0.1741,
            0.1712,
            0.1828,
            0.181,
            0.2081,
            0.1963,
            0.1748
          ],
          "mp3_sha256": "d215dfed0f1bcc41c2311c0648d0bfc3dadc74251fc7294d141fc4870556e1b2",
          "midi_sha256": "05862bb44cd4872636e0af38dd6abce24d91ab08d7b2ac15ebfb02e55b9fb201",
          "metrics": {
            "variant": {
              "name": "midi_hold_1",
              "family": "midi_hold",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              304,
              318,
              326,
              340
            ],
            "background_iou": 0.961472602739726,
            "recall": 1.0,
            "f1": 0.9230769230769231,
            "iou": 0.8571428571428571,
            "block_recalls": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "pass": true
          }
        },
        "midi_ramp": {
          "id": "rank_01_midi_ramp_32",
          "src": "assets/rank_01_midi_ramp_32.mp3",
          "midi": "assets/rank_01_midi_ramp_32.mid",
          "label": "引导逐段加强",
          "variant": {
            "name": "midi_ramp",
            "family": "midi_ramp",
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1587,
            0.1542,
            0.1833,
            0.1916,
            0.1622,
            0.172,
            0.1668,
            0.1838,
            0.171,
            0.1821,
            0.1793,
            0.1743,
            0.154,
            0.1838,
            0.1656,
            0.1815,
            0.1691,
            0.1774,
            0.1816,
            0.1897,
            0.1716,
            0.1695,
            0.1462,
            0.1783,
            0.1642,
            0.1839,
            0.1627,
            0.1811,
            0.1773,
            0.1921,
            0.1853,
            0.1827,
            0.1679,
            0.1592,
            0.1911,
            0.1902,
            0.1618,
            0.1773,
            0.1757,
            0.1795,
            0.1763,
            0.1831,
            0.1893,
            0.1717,
            0.1599,
            0.1913,
            0.1913,
            0.1939,
            0.1756,
            0.1834,
            0.2013,
            0.1971,
            0.1714,
            0.1813,
            0.1638,
            0.1748,
            0.1717,
            0.1829,
            0.1635,
            0.1805,
            0.1772,
            0.2037,
            0.1936,
            0.1753,
            0.1588,
            0.1711,
            0.1926,
            0.1929,
            0.1576,
            0.1704,
            0.163,
            0.1687,
            0.1725,
            0.1779,
            0.1899,
            0.1656,
            0.1595,
            0.1955,
            0.1719,
            0.1744,
            0.1773,
            0.1918,
            0.1983,
            0.1881,
            0.1692,
            0.1801,
            0.1499,
            0.1695,
            0.169,
            0.1763,
            0.1541,
            0.1761,
            0.1799,
            0.2117,
            0.189,
            0.1732,
            0.1588,
            0.1632,
            0.1979,
            0.1901,
            0.1566,
            0.172,
            0.171,
            0.1659,
            0.1862,
            0.1776,
            0.187,
            0.1644,
            0.1647,
            0.1891,
            0.1733,
            0.163,
            0.1838,
            0.201,
            0.2002,
            0.1896,
            0.1651,
            0.2016,
            0.169,
            0.1812,
            0.1687,
            0.1752,
            0.165,
            0.1737,
            0.1787,
            0.2079,
            0.1905,
            0.1726
          ],
          "mp3_sha256": "61c92a15b038267ac193012d339452064fcb4eb213406ea533be93729e6e5b7a",
          "midi_sha256": "50bc0d000d17a35e34a8f7b4a7a02daef957718834a102eead3c0a43ab5b3f66",
          "metrics": {
            "variant": {
              "name": "midi_ramp",
              "family": "midi_ramp",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              303,
              322,
              326,
              331
            ],
            "background_iou": 0.97911227154047,
            "recall": 0.7407407407407407,
            "f1": 0.6530612244897959,
            "iou": 0.48484848484848486,
            "block_recalls": [
              0.14814814814814814,
              0.8518518518518519,
              0.9629629629629629,
              1.0
            ],
            "pass": true
          }
        },
        "midi_reverse": {
          "id": "rank_01_midi_reverse_32",
          "src": "assets/rank_01_midi_reverse_32.mp3",
          "midi": "assets/rank_01_midi_reverse_32.mid",
          "label": "上下八度交替",
          "variant": {
            "name": "midi_reverse",
            "family": "midi_reverse",
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1599,
            0.1547,
            0.1842,
            0.1905,
            0.158,
            0.1708,
            0.1652,
            0.1786,
            0.1695,
            0.1814,
            0.1822,
            0.172,
            0.1546,
            0.186,
            0.1684,
            0.1862,
            0.1648,
            0.1769,
            0.1837,
            0.1915,
            0.1723,
            0.1796,
            0.1426,
            0.1787,
            0.1671,
            0.1782,
            0.1617,
            0.1798,
            0.1772,
            0.1895,
            0.1823,
            0.1696,
            0.161,
            0.1684,
            0.1862,
            0.1861,
            0.1583,
            0.1696,
            0.1666,
            0.1729,
            0.1641,
            0.178,
            0.1758,
            0.1696,
            0.1604,
            0.1859,
            0.1637,
            0.1773,
            0.1677,
            0.1769,
            0.1831,
            0.1892,
            0.1715,
            0.1772,
            0.1498,
            0.1742,
            0.1651,
            0.178,
            0.1601,
            0.1797,
            0.1777,
            0.203,
            0.1857,
            0.1694,
            0.1617,
            0.1684,
            0.1874,
            0.1872,
            0.1604,
            0.1721,
            0.1656,
            0.1698,
            0.1672,
            0.1738,
            0.1849,
            0.1648,
            0.1594,
            0.19,
            0.1637,
            0.1676,
            0.1811,
            0.1919,
            0.1961,
            0.1878,
            0.1685,
            0.176,
            0.1587,
            0.1681,
            0.1669,
            0.1763,
            0.1643,
            0.176,
            0.1796,
            0.2067,
            0.1875,
            0.1736,
            0.1644,
            0.1632,
            0.1977,
            0.1868,
            0.1578,
            0.1726,
            0.1693,
            0.165,
            0.1846,
            0.1744,
            0.1821,
            0.1608,
            0.1582,
            0.1858,
            0.177,
            0.1696,
            0.1825,
            0.2016,
            0.1987,
            0.1884,
            0.1642,
            0.2018,
            0.1558,
            0.1679,
            0.1634,
            0.173,
            0.1669,
            0.1762,
            0.1793,
            0.2105,
            0.1881,
            0.1624
          ],
          "mp3_sha256": "47e984c8bde1bc6a3f4725fa1b1f0d8eea35c9d6f32b97fd64556e4cfdaaf610",
          "midi_sha256": "70be0ea3eb92bfd20ece3244dbe1b13c5ee602d01285ad8a3ce99570df6db1ca",
          "metrics": {
            "variant": {
              "name": "midi_reverse",
              "family": "midi_reverse",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              304,
              311,
              319,
              324
            ],
            "background_iou": 0.9731136166522116,
            "recall": 0.9814814814814815,
            "f1": 0.9636363636363636,
            "iou": 0.9298245614035088,
            "block_recalls": [
              1.0,
              0.9629629629629629,
              1.0,
              0.9629629629629629
            ],
            "pass": true
          }
        },
        "density_low": {
          "id": "rank_01_density_low_32",
          "src": "assets/rank_01_density_low_32.mp3",
          "midi": "assets/rank_01_density_low_32.mid",
          "label": "稀疏：0.6 倍",
          "variant": {
            "name": "density_low",
            "family": "density_low"
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1424,
            0.1406,
            0.1131,
            0.1474,
            0.1088,
            0.16,
            0.1412,
            0.1501,
            0.1255,
            0.1364,
            0.151,
            0.1594,
            0.1257,
            0.1708,
            0.1488,
            0.1587,
            0.1236,
            0.1349,
            0.1553,
            0.1552,
            0.1113,
            0.1374,
            0.134,
            0.1523,
            0.1227,
            0.1586,
            0.1232,
            0.1658,
            0.1056,
            0.1553,
            0.1408,
            0.16,
            0.1246,
            0.1397,
            0.1167,
            0.15,
            0.1092,
            0.1614,
            0.146,
            0.1536,
            0.1322,
            0.1325,
            0.1541,
            0.1669,
            0.1286,
            0.1671,
            0.1568,
            0.1599,
            0.1262,
            0.1294,
            0.1618,
            0.1567,
            0.1115,
            0.1301,
            0.1345,
            0.1505,
            0.1224,
            0.1567,
            0.1201,
            0.1708,
            0.1066,
            0.1559,
            0.1491,
            0.1587,
            0.1228,
            0.1372,
            0.119,
            0.1509,
            0.1082,
            0.1619,
            0.1503,
            0.152,
            0.1358,
            0.1303,
            0.1581,
            0.1721,
            0.1311,
            0.1724,
            0.1717,
            0.1624,
            0.1271,
            0.1275,
            0.1637,
            0.1593,
            0.1121,
            0.1294,
            0.1364,
            0.151,
            0.1235,
            0.1598,
            0.1193,
            0.1762,
            0.1062,
            0.1584,
            0.1551,
            0.1604,
            0.1231,
            0.136,
            0.1215,
            0.1517,
            0.1065,
            0.1619,
            0.1524,
            0.1498,
            0.1369,
            0.128,
            0.1613,
            0.1755,
            0.1318,
            0.1792,
            0.1838,
            0.1645,
            0.1294,
            0.1255,
            0.1674,
            0.16,
            0.1115,
            0.1265,
            0.1397,
            0.1519,
            0.1263,
            0.1643,
            0.1179,
            0.1829,
            0.1067,
            0.1587,
            0.1584,
            0.1608
          ],
          "mp3_sha256": "1aaec63f3b23c6736a7afab7ae2e397b2fdc9827f15f275778f8772079533378",
          "midi_sha256": "2d6ec0246293c6c877ea7c56c99177cd79e20a78a056540f6519a9256349fc58",
          "metrics": {
            "variant": {
              "name": "density_low",
              "family": "density_low"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              176,
              176,
              176,
              176
            ],
            "background_iou": 0.5597874224977857,
            "expected_per_two_bars": [
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44
            ],
            "actual_per_two_bars": [
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44,
              44
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5691188358932903,
            "pass": true
          }
        },
        "density_hold": {
          "id": "rank_01_density_hold_32",
          "src": "assets/rank_01_density_hold_32.mp3",
          "midi": "assets/rank_01_density_hold_32.mid",
          "label": "基准：1.0 倍",
          "variant": {
            "name": "density_hold",
            "family": "density_hold"
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1587,
            0.154,
            0.1828,
            0.1881,
            0.1532,
            0.171,
            0.1857,
            0.185,
            0.1609,
            0.166,
            0.1682,
            0.1733,
            0.1506,
            0.1777,
            0.1638,
            0.1712,
            0.1599,
            0.1744,
            0.1743,
            0.1875,
            0.1625,
            0.169,
            0.1488,
            0.1788,
            0.1703,
            0.1827,
            0.1628,
            0.1811,
            0.1551,
            0.186,
            0.1774,
            0.1715,
            0.1548,
            0.1539,
            0.1885,
            0.1962,
            0.1605,
            0.1718,
            0.2024,
            0.1863,
            0.1613,
            0.1667,
            0.1712,
            0.1751,
            0.154,
            0.1758,
            0.1676,
            0.1728,
            0.1613,
            0.1804,
            0.1824,
            0.1881,
            0.1752,
            0.1758,
            0.1496,
            0.1739,
            0.1734,
            0.1829,
            0.1646,
            0.1836,
            0.1564,
            0.1877,
            0.1889,
            0.1741,
            0.1561,
            0.1544,
            0.1901,
            0.2028,
            0.1661,
            0.1759,
            0.2144,
            0.1877,
            0.16,
            0.1653,
            0.1723,
            0.1769,
            0.1568,
            0.1784,
            0.1744,
            0.174,
            0.163,
            0.1852,
            0.1908,
            0.1954,
            0.1811,
            0.1817,
            0.1513,
            0.1721,
            0.1778,
            0.188,
            0.1681,
            0.182,
            0.1536,
            0.1892,
            0.2002,
            0.1771,
            0.1556,
            0.1531,
            0.1922,
            0.2061,
            0.1686,
            0.18,
            0.2282,
            0.1895,
            0.1599,
            0.1648,
            0.1748,
            0.1778,
            0.1577,
            0.1831,
            0.1822,
            0.1758,
            0.1626,
            0.1922,
            0.197,
            0.2028,
            0.1905,
            0.1877,
            0.1526,
            0.1692,
            0.1804,
            0.1924,
            0.1724,
            0.1787,
            0.1519,
            0.1925,
            0.2116,
            0.1794
          ],
          "mp3_sha256": "e96a65cb7a9b5335558ed35b83234662c833433e48e718b9a050c699f52eaa0b",
          "midi_sha256": "05ba607e3452138a5d677dc5a98ccb52d9671ae1ad534039d1f50b633439aee0",
          "metrics": {
            "variant": {
              "name": "density_hold",
              "family": "density_hold"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              292,
              292,
              292,
              292
            ],
            "background_iou": 0.8854435831180018,
            "expected_per_two_bars": [
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73
            ],
            "actual_per_two_bars": [
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73,
              73
            ],
            "pass_density": true,
            "whole_onset_iou": 0.8951930654058313,
            "pass": true
          }
        },
        "density_high": {
          "id": "rank_01_density_high_32",
          "src": "assets/rank_01_density_high_32.mp3",
          "midi": "assets/rank_01_density_high_32.mid",
          "label": "密集：1.4 倍",
          "variant": {
            "name": "density_high",
            "family": "density_high"
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1774,
            0.1767,
            0.1884,
            0.1884,
            0.1607,
            0.1817,
            0.1908,
            0.2011,
            0.1819,
            0.1777,
            0.1731,
            0.1745,
            0.1559,
            0.1894,
            0.1659,
            0.1827,
            0.1801,
            0.2007,
            0.1802,
            0.1909,
            0.1744,
            0.1875,
            0.152,
            0.1916,
            0.1718,
            0.1829,
            0.1638,
            0.1828,
            0.1819,
            0.2049,
            0.1969,
            0.1758,
            0.1665,
            0.1774,
            0.1945,
            0.199,
            0.1719,
            0.1959,
            0.2119,
            0.2006,
            0.1765,
            0.1705,
            0.1786,
            0.1784,
            0.1669,
            0.1965,
            0.1719,
            0.182,
            0.1825,
            0.2178,
            0.1955,
            0.2139,
            0.1948,
            0.1941,
            0.1529,
            0.1892,
            0.1724,
            0.1761,
            0.1635,
            0.1817,
            0.1986,
            0.2138,
            0.2042,
            0.1759,
            0.1619,
            0.1754,
            0.1967,
            0.2061,
            0.1775,
            0.2053,
            0.2261,
            0.2087,
            0.1817,
            0.1728,
            0.1828,
            0.1789,
            0.1756,
            0.2028,
            0.1777,
            0.1812,
            0.1853,
            0.2326,
            0.2128,
            0.2256,
            0.2084,
            0.205,
            0.1566,
            0.188,
            0.1761,
            0.176,
            0.1644,
            0.1815,
            0.2122,
            0.2192,
            0.2093,
            0.1763,
            0.16,
            0.1756,
            0.1991,
            0.2102,
            0.1806,
            0.2137,
            0.2395,
            0.2151,
            0.1867,
            0.1773,
            0.1867,
            0.1792,
            0.1825,
            0.2088,
            0.1826,
            0.1824,
            0.1853,
            0.2436,
            0.2271,
            0.2314,
            0.2211,
            0.2142,
            0.1602,
            0.1881,
            0.1765,
            0.1758,
            0.1673,
            0.1807,
            0.2247,
            0.2244,
            0.2146,
            0.1777
          ],
          "mp3_sha256": "6049d8c697c10109522e6ba4f5d080206aa6128042aa047689311baec37e56df",
          "midi_sha256": "daccfa4ea334b47da250445d3797af7a3d36a737afccae4c2ed5594342c2de09",
          "metrics": {
            "variant": {
              "name": "density_high",
              "family": "density_high"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              408,
              408,
              408,
              408
            ],
            "background_iou": 0.7302416721097322,
            "expected_per_two_bars": [
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102
            ],
            "actual_per_two_bars": [
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102,
              102
            ],
            "pass_density": true,
            "whole_onset_iou": 0.7461959829580036,
            "pass": true
          }
        },
        "density_contrast": {
          "id": "rank_01_density_contrast_32",
          "src": "assets/rank_01_density_contrast_32.mp3",
          "midi": "assets/rank_01_density_contrast_32.mid",
          "label": "密疏交替：1.4 → 0.6 → 1.4 → 0.6",
          "variant": {
            "name": "density_contrast",
            "family": "density_contrast"
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1774,
            0.1767,
            0.1884,
            0.1884,
            0.1607,
            0.1817,
            0.1908,
            0.2011,
            0.1819,
            0.1777,
            0.1731,
            0.1745,
            0.1559,
            0.1894,
            0.1659,
            0.1827,
            0.1801,
            0.2007,
            0.1802,
            0.1909,
            0.1744,
            0.1875,
            0.152,
            0.1916,
            0.1718,
            0.1829,
            0.1638,
            0.1828,
            0.1819,
            0.2049,
            0.1969,
            0.1758,
            0.136,
            0.1594,
            0.1346,
            0.1075,
            0.1161,
            0.1689,
            0.1897,
            0.1727,
            0.1249,
            0.1394,
            0.156,
            0.1646,
            0.1444,
            0.1777,
            0.1435,
            0.163,
            0.1246,
            0.1804,
            0.17,
            0.146,
            0.1021,
            0.1282,
            0.1321,
            0.1505,
            0.1257,
            0.1526,
            0.0955,
            0.1406,
            0.1627,
            0.1876,
            0.1684,
            0.1564,
            0.1538,
            0.1744,
            0.1867,
            0.1891,
            0.1406,
            0.205,
            0.2408,
            0.1994,
            0.1305,
            0.1839,
            0.1798,
            0.1736,
            0.1777,
            0.2328,
            0.2212,
            0.1859,
            0.173,
            0.2331,
            0.1909,
            0.2,
            0.1277,
            0.1329,
            0.1506,
            0.1811,
            0.1441,
            0.1945,
            0.1228,
            0.1796,
            0.1655,
            0.2232,
            0.228,
            0.1929,
            0.1172,
            0.1815,
            0.1445,
            0.1333,
            0.1373,
            0.1868,
            0.2285,
            0.1619,
            0.089,
            0.1373,
            0.1678,
            0.1764,
            0.145,
            0.1966,
            0.2238,
            0.1718,
            0.145,
            0.174,
            0.1769,
            0.1143,
            0.0682,
            0.1099,
            0.1487,
            0.1671,
            0.1284,
            0.1235,
            0.0845,
            0.0988,
            0.159,
            0.2095,
            0.2367,
            0.1848
          ],
          "mp3_sha256": "e8ac2ca59c5a5333c57525dce1487b593df4780f513c86bdd65efa16eb9e06cb",
          "midi_sha256": "a1279a8b6ad8cf5e224cbdd87cdfea1caa58b95fa03fb12cda332e99c7e8a9e1",
          "metrics": {
            "variant": {
              "name": "density_contrast",
              "family": "density_contrast"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              408,
              176,
              408,
              176
            ],
            "background_iou": 0.45695364238410596,
            "expected_per_two_bars": [
              102,
              102,
              102,
              102,
              44,
              44,
              44,
              44,
              102,
              102,
              102,
              102,
              44,
              44,
              44,
              44
            ],
            "actual_per_two_bars": [
              102,
              102,
              102,
              102,
              44,
              44,
              44,
              44,
              102,
              102,
              102,
              102,
              44,
              44,
              44,
              44
            ],
            "pass_density": true,
            "whole_onset_iou": 0.4602307225258045,
            "pass": true
          }
        },
        "density_build": {
          "id": "rank_01_density_build_32",
          "src": "assets/rank_01_density_build_32.mp3",
          "midi": "assets/rank_01_density_build_32.mid",
          "label": "逐段增密：0.6 → 0.85 → 1.1 → 1.4",
          "variant": {
            "name": "density_build",
            "family": "density_build"
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1424,
            0.1406,
            0.1131,
            0.1474,
            0.1088,
            0.16,
            0.1412,
            0.1501,
            0.1255,
            0.1364,
            0.151,
            0.1594,
            0.1257,
            0.1708,
            0.1488,
            0.1587,
            0.1236,
            0.1349,
            0.1553,
            0.1552,
            0.1113,
            0.1374,
            0.134,
            0.1523,
            0.1227,
            0.1586,
            0.1232,
            0.1658,
            0.1056,
            0.1553,
            0.1408,
            0.16,
            0.1521,
            0.1482,
            0.1373,
            0.154,
            0.114,
            0.1615,
            0.146,
            0.1554,
            0.1316,
            0.1429,
            0.1587,
            0.1698,
            0.1288,
            0.1933,
            0.1888,
            0.1863,
            0.1424,
            0.1689,
            0.1671,
            0.1792,
            0.1177,
            0.1304,
            0.1345,
            0.1525,
            0.1226,
            0.1885,
            0.1396,
            0.178,
            0.1083,
            0.1842,
            0.1647,
            0.1817,
            0.1672,
            0.1448,
            0.1546,
            0.1634,
            0.1168,
            0.1623,
            0.1504,
            0.1557,
            0.1358,
            0.1479,
            0.1656,
            0.2008,
            0.1383,
            0.2192,
            0.2299,
            0.2102,
            0.1559,
            0.1932,
            0.1712,
            0.196,
            0.1308,
            0.1369,
            0.1362,
            0.1548,
            0.1255,
            0.2271,
            0.1497,
            0.1829,
            0.1064,
            0.21,
            0.1765,
            0.1997,
            0.1829,
            0.1588,
            0.1704,
            0.1931,
            0.1411,
            0.1608,
            0.1522,
            0.1997,
            0.1381,
            0.1508,
            0.1694,
            0.2201,
            0.1447,
            0.2523,
            0.246,
            0.2273,
            0.1671,
            0.2222,
            0.175,
            0.2146,
            0.1466,
            0.1476,
            0.1397,
            0.1684,
            0.1286,
            0.3075,
            0.1614,
            0.2022,
            0.1122,
            0.251,
            0.1818,
            0.2211
          ],
          "mp3_sha256": "722348012e8c151911b0cb5a4f269977001c21e40cace8dd0430d9351d2b17a6",
          "midi_sha256": "ed93b5dff0eed7510e1918ceeccf0ca3431270b41880ae6be3db21b5df805fe2",
          "metrics": {
            "variant": {
              "name": "density_build",
              "family": "density_build"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              176,
              248,
              320,
              408
            ],
            "background_iou": 0.44028871391076113,
            "expected_per_two_bars": [
              44,
              44,
              44,
              44,
              62,
              62,
              62,
              62,
              80,
              80,
              80,
              80,
              102,
              102,
              102,
              102
            ],
            "actual_per_two_bars": [
              44,
              44,
              44,
              44,
              62,
              62,
              62,
              62,
              80,
              80,
              80,
              80,
              102,
              102,
              102,
              102
            ],
            "pass_density": true,
            "whole_onset_iou": 0.4513973268529769,
            "pass": true
          }
        },
        "drums_restore_encoder_a4_s1": {
          "id": "rank_01_drums_restore_encoder_a4_s1_32",
          "src": "assets/rank_01_drums_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_01_drums_restore_encoder_a4_s1_32.mid",
          "label": "鼓：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "drums_restore_encoder_a4_s1",
            "family": "drums_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1562,
            0.1255,
            0.1812,
            0.1705,
            0.1446,
            0.151,
            0.1615,
            0.1577,
            0.1556,
            0.1435,
            0.1672,
            0.1549,
            0.1422,
            0.1632,
            0.1608,
            0.1638,
            0.1622,
            0.1565,
            0.1726,
            0.1707,
            0.1563,
            0.153,
            0.1446,
            0.1561,
            0.164,
            0.1598,
            0.1613,
            0.166,
            0.1725,
            0.1723,
            0.1747,
            0.1528,
            0.153,
            0.1467,
            0.1882,
            0.1957,
            0.1662,
            0.1641,
            0.1911,
            0.1759,
            0.1634,
            0.1595,
            0.1831,
            0.1725,
            0.1603,
            0.172,
            0.1676,
            0.1764,
            0.1746,
            0.1752,
            0.1914,
            0.1944,
            0.1861,
            0.1706,
            0.1492,
            0.1723,
            0.1739,
            0.1753,
            0.1669,
            0.1815,
            0.2022,
            0.1923,
            0.1896,
            0.1711,
            0.1549,
            0.1425,
            0.1917,
            0.1779,
            0.1509,
            0.1544,
            0.1893,
            0.156,
            0.1569,
            0.1481,
            0.1734,
            0.1547,
            0.1468,
            0.1735,
            0.1689,
            0.1624,
            0.1699,
            0.1884,
            0.1823,
            0.1746,
            0.1691,
            0.1694,
            0.1492,
            0.155,
            0.1722,
            0.165,
            0.1618,
            0.1669,
            0.2005,
            0.1905,
            0.1931,
            0.1552,
            0.1551,
            0.1691,
            0.1926,
            0.2013,
            0.1652,
            0.1687,
            0.2065,
            0.1851,
            0.1648,
            0.1659,
            0.1898,
            0.1777,
            0.1622,
            0.1861,
            0.1766,
            0.1754,
            0.1775,
            0.2104,
            0.2022,
            0.2016,
            0.1846,
            0.1798,
            0.1541,
            0.1839,
            0.1821,
            0.1826,
            0.169,
            0.1827,
            0.2248,
            0.2109,
            0.1996,
            0.1798
          ],
          "mp3_sha256": "d5cf9d30f06db7d1ec448985cb1c7f3e8e700c666027d5bb525db75dc84252c2",
          "midi_sha256": "d18c253f4205486efe695e56c7e2d24f3a66da156059b1d5862d8761dac1313e",
          "metrics": {
            "variant": {
              "name": "drums_restore_encoder_a4_s1",
              "family": "drums_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              166,
              313,
              186,
              340
            ],
            "background_iou": 0.9087193460490464,
            "recall": 1.0,
            "f1": 0.9947089947089947,
            "iou": 0.9894736842105263,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "lead_restore_encoder_a4_s1": {
          "id": "rank_01_lead_restore_encoder_a4_s1_32",
          "src": "assets/rank_01_lead_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_01_lead_restore_encoder_a4_s1_32.mid",
          "label": "旋律：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "lead_restore_encoder_a4_s1",
            "family": "lead_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1583,
            0.1504,
            0.179,
            0.1857,
            0.1532,
            0.1664,
            0.1551,
            0.1725,
            0.1549,
            0.1626,
            0.1636,
            0.1709,
            0.1508,
            0.1711,
            0.1451,
            0.1684,
            0.1572,
            0.1771,
            0.1745,
            0.188,
            0.1633,
            0.1666,
            0.1219,
            0.1701,
            0.1608,
            0.1757,
            0.1616,
            0.1809,
            0.1773,
            0.1763,
            0.164,
            0.1614,
            0.1558,
            0.1544,
            0.1901,
            0.1978,
            0.166,
            0.1691,
            0.1923,
            0.1794,
            0.1639,
            0.1667,
            0.1838,
            0.1764,
            0.1594,
            0.1809,
            0.1696,
            0.1808,
            0.1678,
            0.18,
            0.1919,
            0.1931,
            0.1839,
            0.1734,
            0.1467,
            0.1739,
            0.1728,
            0.181,
            0.1669,
            0.1807,
            0.199,
            0.1863,
            0.1841,
            0.173,
            0.157,
            0.1682,
            0.1894,
            0.1916,
            0.158,
            0.1632,
            0.1872,
            0.1642,
            0.1522,
            0.1638,
            0.1685,
            0.1715,
            0.1543,
            0.1754,
            0.1561,
            0.1696,
            0.1608,
            0.1915,
            0.1829,
            0.1913,
            0.1722,
            0.174,
            0.1174,
            0.158,
            0.1625,
            0.1716,
            0.1594,
            0.1805,
            0.2001,
            0.1888,
            0.1774,
            0.1561,
            0.157,
            0.1716,
            0.1924,
            0.2034,
            0.1658,
            0.1706,
            0.2095,
            0.1771,
            0.1639,
            0.1701,
            0.1893,
            0.1788,
            0.1632,
            0.1877,
            0.177,
            0.184,
            0.1684,
            0.2047,
            0.2001,
            0.2044,
            0.1802,
            0.1803,
            0.1497,
            0.172,
            0.1793,
            0.1845,
            0.1673,
            0.1813,
            0.2184,
            0.2123,
            0.1969,
            0.1713
          ],
          "mp3_sha256": "7dbb9ce5e4a85d05783e7b31c29b8e0427ad0f710d03d20371883b05ca285017",
          "midi_sha256": "a4b6a4daa44a4ac93fc41c49077cacc4171b957b64e18f08572490ac9bb8cbe3",
          "metrics": {
            "variant": {
              "name": "lead_restore_encoder_a4_s1",
              "family": "lead_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              271,
              306,
              295,
              329
            ],
            "background_iou": 0.9337298215802888,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "bass_restore_encoder_a4_s1": {
          "id": "rank_01_bass_restore_encoder_a4_s1_32",
          "src": "assets/rank_01_bass_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_01_bass_restore_encoder_a4_s1_32.mid",
          "label": "Bass：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "bass_restore_encoder_a4_s1",
            "family": "bass_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1501,
            0.1545,
            0.1587,
            0.16,
            0.1422,
            0.1692,
            0.1583,
            0.1622,
            0.1523,
            0.1606,
            0.1618,
            0.1645,
            0.1377,
            0.1785,
            0.1587,
            0.173,
            0.1599,
            0.1741,
            0.1571,
            0.1657,
            0.153,
            0.1678,
            0.139,
            0.1536,
            0.1605,
            0.1819,
            0.1331,
            0.1622,
            0.1645,
            0.186,
            0.1734,
            0.1639,
            0.1597,
            0.1558,
            0.1846,
            0.1964,
            0.162,
            0.1703,
            0.1899,
            0.1787,
            0.1638,
            0.1819,
            0.1849,
            0.175,
            0.1589,
            0.176,
            0.1687,
            0.1798,
            0.174,
            0.1803,
            0.1907,
            0.1948,
            0.1854,
            0.1745,
            0.1495,
            0.1729,
            0.1728,
            0.1821,
            0.1673,
            0.1832,
            0.1984,
            0.1869,
            0.1852,
            0.1741,
            0.1526,
            0.1694,
            0.1636,
            0.163,
            0.1456,
            0.1639,
            0.1816,
            0.159,
            0.1542,
            0.158,
            0.1691,
            0.165,
            0.1418,
            0.1756,
            0.1663,
            0.1684,
            0.1651,
            0.1891,
            0.1635,
            0.1684,
            0.1603,
            0.174,
            0.1425,
            0.1547,
            0.169,
            0.1802,
            0.1353,
            0.1635,
            0.1943,
            0.1956,
            0.1858,
            0.1624,
            0.1585,
            0.1757,
            0.1849,
            0.1949,
            0.1482,
            0.1718,
            0.2001,
            0.1725,
            0.1601,
            0.1883,
            0.1784,
            0.1788,
            0.163,
            0.1808,
            0.1764,
            0.1699,
            0.174,
            0.2024,
            0.1947,
            0.1961,
            0.1685,
            0.1819,
            0.1499,
            0.1724,
            0.1794,
            0.1819,
            0.161,
            0.1826,
            0.2156,
            0.2113,
            0.1962,
            0.1682
          ],
          "mp3_sha256": "e6023a7b2a779afecca4f227304bd1b1d9b7c527406d5fca8ce456dff395fadb",
          "midi_sha256": "421be947bced6ba7619b99b76c4d3160f9b76f0a1638cdb698329560a4142c64",
          "metrics": {
            "variant": {
              "name": "bass_restore_encoder_a4_s1",
              "family": "bass_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              277,
              302,
              291,
              317
            ],
            "background_iou": 0.9354568315171836,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "chords_restore_encoder_a4_s1": {
          "id": "rank_01_chords_restore_encoder_a4_s1_32",
          "src": "assets/rank_01_chords_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_01_chords_restore_encoder_a4_s1_32.mid",
          "label": "和弦：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "chords_restore_encoder_a4_s1",
            "family": "chords_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "peaks": [
            0.1846,
            0.1745,
            0.1701,
            0.187,
            0.1512,
            0.1862,
            0.1697,
            0.1872,
            0.1736,
            0.191,
            0.1685,
            0.1696,
            0.1491,
            0.1884,
            0.1711,
            0.192,
            0.1622,
            0.1754,
            0.1594,
            0.1774,
            0.1477,
            0.1631,
            0.1608,
            0.1901,
            0.1629,
            0.1884,
            0.1694,
            0.1792,
            0.1596,
            0.1922,
            0.1771,
            0.1785,
            0.1578,
            0.154,
            0.1829,
            0.1872,
            0.1515,
            0.1707,
            0.1644,
            0.1782,
            0.1603,
            0.1639,
            0.1661,
            0.1728,
            0.15,
            0.1771,
            0.1635,
            0.1778,
            0.1666,
            0.1774,
            0.1745,
            0.1877,
            0.1624,
            0.1691,
            0.1487,
            0.1785,
            0.1692,
            0.1839,
            0.1636,
            0.1803,
            0.1771,
            0.1849,
            0.1751,
            0.1709,
            0.1553,
            0.1545,
            0.1905,
            0.1983,
            0.167,
            0.1695,
            0.1931,
            0.1827,
            0.1652,
            0.1664,
            0.1843,
            0.1766,
            0.1599,
            0.1767,
            0.1689,
            0.1804,
            0.1741,
            0.1797,
            0.192,
            0.1946,
            0.1874,
            0.1754,
            0.1514,
            0.1791,
            0.1809,
            0.1835,
            0.1678,
            0.1825,
            0.2024,
            0.1878,
            0.1896,
            0.1758,
            0.1567,
            0.1516,
            0.1917,
            0.1933,
            0.1571,
            0.1674,
            0.1912,
            0.1743,
            0.1615,
            0.1641,
            0.1722,
            0.172,
            0.1523,
            0.1793,
            0.1694,
            0.1751,
            0.1738,
            0.1915,
            0.1829,
            0.1905,
            0.1732,
            0.1775,
            0.1494,
            0.1709,
            0.1769,
            0.1845,
            0.1624,
            0.1811,
            0.2026,
            0.1972,
            0.1939,
            0.1699,
            0.1552,
            0.1513,
            0.194,
            0.2059,
            0.1727,
            0.1731,
            0.21,
            0.181,
            0.1661,
            0.1699,
            0.19,
            0.1793,
            0.163,
            0.1978,
            0.1883,
            0.1798,
            0.1787,
            0.2058,
            0.2032,
            0.2073,
            0.1851,
            0.1815,
            0.1533,
            0.1786,
            0.1841,
            0.1903,
            0.1703,
            0.1821,
            0.2304,
            0.2161,
            0.2027,
            0.174
          ],
          "mp3_sha256": "bfa55f36116c7871d7c1a52b9ed93da4cce73aa09e9686642b2dae00b5782e31",
          "midi_sha256": "86beeb5e53fb1867f8d38e9c9d04267234b3c0edad2ec27e9652a3d3f51887aa",
          "metrics": {
            "variant": {
              "name": "chords_restore_encoder_a4_s1",
              "family": "chords_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              261,
              306,
              279,
              330
            ],
            "background_iou": 0.9418084153983886,
            "recall": 1.0,
            "f1": 0.9879518072289156,
            "iou": 0.9761904761904762,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "ground_truth_32": {
          "id": "rank_01_ground_truth_32",
          "song": "song-1",
          "window": "Track01599.npz:33",
          "label": "真实 GT · 32 小节",
          "variant": {
            "name": "ground_truth_32",
            "family": "ground_truth"
          },
          "midi": "assets/rank_01_ground_truth_32.mid",
          "wav": "assets/rank_01_ground_truth_32.wav",
          "mp3": "assets/rank_01_ground_truth_32.mp3",
          "prefix": 20.645120642639863,
          "duration": 103.22560321319932,
          "bars": 32,
          "source": {
            "shard": "experiments/2026.9.17/world_E4/residual_dynamics_20260917/corpus/validation/Track01599.npz",
            "shard_sha256": "fc658ad8bce45c402d29f05b4bc477458cdd1fc4a364e486e157bddc5c7b7ec1",
            "target_index": 4,
            "prefix_index": 3,
            "future_indices": [
              4,
              5,
              6,
              7
            ],
            "start_bars": [
              25,
              33,
              41,
              49,
              57
            ],
            "symbols": "experiments/2026.9.20/demo_ground_truth/song-1_source.npz",
            "symbols_sha256": "a7bcf4dbe1a21864cce8916875a30559ec2232bf15aca5d4be69023a9616fcca"
          },
          "original_note_values": true,
          "codec_reconstruction": false,
          "future_given_to_generator": false,
          "prefix_grid_identical": true,
          "prefix_midi_identical": true,
          "tempo": "Fixed to the last observed tempo, matching autonomous playback",
          "timbres": "Same canonical role programs and SoundFont as generated clips",
          "midi_sha256": "c0f56aa72534022a333077e844f68b66ff2f4e8df079694b9be55249ff6242e4",
          "wav_sha256": "d8ec35dafd4f464ff9702c819eeb79ce0967d3067251164446268e8ec1e6f71d",
          "mp3_sha256": "bfa934dc6def0748d3a5862302a1d60a86d63d75e65b4c00645ea45de8c8c889",
          "prefix_audio_identical": true,
          "prefix_audio_checked_seconds": 20.545102040816328,
          "src": "assets/rank_01_ground_truth_32.mp3"
        }
      }
    },
    {
      "id": "song-2",
      "name": "平稳律动",
      "description": "平稳推进的律动",
      "bpm": 93,
      "score": 87.33,
      "windows": 5,
      "rank": 2,
      "source": "Track01803.npz:24",
      "family_means": {
        "autonomous": 0.9182671913642111,
        "midi_intensity": 0.9172921022203347,
        "midi_ramp": 0.8378757936637735,
        "midi_reverse": 0.9577340571996791,
        "drums_restore": 0.9820391697390537,
        "lead_restore": 0.9861240161182501,
        "bass_restore": 0.9884747867475472,
        "chords_restore": 0.9767483105159279,
        "density_levels": 0.8096071339719536,
        "density_contrast": 0.6307348329399666,
        "density_build": 0.6014631663847422
      },
      "clips": {
        "autonomous_32": {
          "id": "rank_02_autonomous_64_32",
          "src": "assets/rank_02_autonomous_64_32.mp3",
          "midi": "assets/rank_02_autonomous_64_32.mid",
          "label": "同起点自主参考 · 32 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1819,
            0.1451,
            0.1839,
            0.1789,
            0.2001,
            0.1512,
            0.175,
            0.177,
            0.1882,
            0.1462,
            0.1923,
            0.1824,
            0.1912,
            0.1427,
            0.1965,
            0.1427,
            0.1976,
            0.1582,
            0.2015,
            0.1826,
            0.1939,
            0.1444,
            0.1573,
            0.1707,
            0.1734,
            0.1633,
            0.1794,
            0.1844,
            0.2014,
            0.1552,
            0.1635,
            0.163,
            0.1928,
            0.1435,
            0.1863,
            0.1801,
            0.198,
            0.1554,
            0.1739,
            0.1735,
            0.1934,
            0.1441,
            0.1932,
            0.1942,
            0.1904,
            0.1444,
            0.195,
            0.1422,
            0.2063,
            0.158,
            0.2011,
            0.1801,
            0.185,
            0.1459,
            0.1569,
            0.168,
            0.1763,
            0.1638,
            0.1793,
            0.1854,
            0.1991,
            0.1569,
            0.1605,
            0.1635,
            0.1956,
            0.1437,
            0.1884,
            0.1794,
            0.1957,
            0.16,
            0.1739,
            0.1687,
            0.1966,
            0.1433,
            0.1938,
            0.1939,
            0.189,
            0.1451,
            0.1932,
            0.1437,
            0.2061,
            0.1596,
            0.2017,
            0.1826,
            0.1811,
            0.1657,
            0.1552,
            0.1654,
            0.1801,
            0.1686,
            0.1707,
            0.1854,
            0.2005,
            0.1605,
            0.1609,
            0.1637,
            0.1958,
            0.1582,
            0.1953,
            0.1807,
            0.1949,
            0.1613,
            0.1722,
            0.1487,
            0.1964,
            0.146,
            0.1918,
            0.1947,
            0.1875,
            0.1475,
            0.1992,
            0.1578,
            0.2044,
            0.1612,
            0.1996,
            0.1821,
            0.1785,
            0.1618,
            0.1597,
            0.1644,
            0.182,
            0.1684,
            0.1701,
            0.1829,
            0.1994,
            0.1657,
            0.1607,
            0.1621
          ],
          "mp3_sha256": "bcb7309d2339c6e1b4331ec3c9cf57ef9eed2957e63b83880a1618b9809c3d8f",
          "midi_sha256": "74a286debfa47c23b85a95b01d8e7acbec658bbdaae16c4ddfd7116972cc2835",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              347,
              354,
              362,
              363,
              362,
              368,
              355,
              358
            ],
            "pass": true,
            "count_retention": 0.96927374301676
          }
        },
        "autonomous_64": {
          "id": "rank_02_autonomous_64_64",
          "src": "assets/rank_02_autonomous_64_64.mp3",
          "midi": "assets/rank_02_autonomous_64_64.mid",
          "label": "自主长续写 · 64 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 20.64515239862831,
          "duration": 185.80637158765478,
          "bars": 64,
          "peaks": [
            0.1557,
            0.1772,
            0.1782,
            0.1716,
            0.1813,
            0.1773,
            0.1832,
            0.1811,
            0.1647,
            0.1592,
            0.2019,
            0.1745,
            0.1654,
            0.1738,
            0.1646,
            0.1887,
            0.1659,
            0.1741,
            0.1697,
            0.1704,
            0.185,
            0.1755,
            0.1756,
            0.1847,
            0.1813,
            0.178,
            0.173,
            0.1899,
            0.1883,
            0.1558,
            0.1652,
            0.1692,
            0.1822,
            0.1872,
            0.1608,
            0.1819,
            0.1704,
            0.1916,
            0.1671,
            0.1667,
            0.1776,
            0.1933,
            0.1807,
            0.1781,
            0.1832,
            0.1865,
            0.1866,
            0.1522,
            0.1742,
            0.1549,
            0.1864,
            0.1806,
            0.1673,
            0.1802,
            0.1707,
            0.192,
            0.1674,
            0.185,
            0.1692,
            0.1866,
            0.1741,
            0.178,
            0.189,
            0.1854,
            0.1815,
            0.1637,
            0.1772,
            0.164,
            0.1922,
            0.1679,
            0.1654,
            0.1787,
            0.1913,
            0.1837,
            0.1659,
            0.1802,
            0.1719,
            0.197,
            0.1707,
            0.1675,
            0.1904,
            0.1903,
            0.1731,
            0.1656,
            0.1724,
            0.1714,
            0.1927,
            0.1724,
            0.1714,
            0.1572,
            0.191,
            0.1806,
            0.1657,
            0.1811,
            0.1854,
            0.1945,
            0.1829,
            0.1822,
            0.1906,
            0.1779,
            0.1768,
            0.169,
            0.1662,
            0.1724,
            0.1892,
            0.173,
            0.1776,
            0.1821,
            0.1795,
            0.1478,
            0.1777,
            0.1718,
            0.2044,
            0.1803,
            0.1878,
            0.1857,
            0.2103,
            0.1861,
            0.1915,
            0.1532,
            0.1865,
            0.1932,
            0.1828,
            0.1712,
            0.1872,
            0.1864,
            0.1855,
            0.1568,
            0.1844,
            0.1543,
            0.2072,
            0.1653,
            0.193,
            0.1841,
            0.221,
            0.1938,
            0.194,
            0.1788,
            0.1968,
            0.1668,
            0.1776,
            0.1848,
            0.1823,
            0.1926,
            0.1852,
            0.1755,
            0.172,
            0.2031,
            0.2058,
            0.1437,
            0.1977,
            0.2029,
            0.2268,
            0.2059,
            0.2059,
            0.1763,
            0.2055,
            0.1929,
            0.1904,
            0.1925
          ],
          "mp3_sha256": "7662b05512b23fc20e9977c23480bf4aae3f57add80cc65fef49e4dc6b84cfbf",
          "midi_sha256": "a7ebafa3b4f9c7f79c12d77b28d4b52b9af493c5066c4018a086f3d75415880a",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              347,
              354,
              362,
              363,
              362,
              368,
              355,
              358
            ],
            "pass": true,
            "count_retention": 0.96927374301676
          }
        },
        "midi_hold_0.3": {
          "id": "rank_02_midi_hold_0.3_32",
          "src": "assets/rank_02_midi_hold_0.3_32.mp3",
          "midi": "assets/rank_02_midi_hold_0.3_32.mid",
          "label": "引导强度 0.3",
          "variant": {
            "name": "midi_hold_0.3",
            "family": "midi_hold",
            "strength": 0.3
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.146,
            0.1864,
            0.1881,
            0.1999,
            0.1519,
            0.1749,
            0.1769,
            0.1884,
            0.147,
            0.1833,
            0.1803,
            0.1967,
            0.1442,
            0.1964,
            0.1427,
            0.1972,
            0.1696,
            0.2083,
            0.1831,
            0.1939,
            0.1447,
            0.155,
            0.1712,
            0.175,
            0.1633,
            0.1794,
            0.1836,
            0.201,
            0.1597,
            0.1647,
            0.1685,
            0.1929,
            0.1457,
            0.1873,
            0.189,
            0.1984,
            0.1586,
            0.1774,
            0.1752,
            0.1933,
            0.145,
            0.1836,
            0.1932,
            0.1964,
            0.1493,
            0.1985,
            0.1444,
            0.2063,
            0.1704,
            0.2097,
            0.1808,
            0.1922,
            0.1485,
            0.1547,
            0.1698,
            0.1781,
            0.1639,
            0.1793,
            0.1843,
            0.2002,
            0.1619,
            0.1695,
            0.1696,
            0.1959,
            0.1452,
            0.1898,
            0.1905,
            0.1973,
            0.1629,
            0.176,
            0.1708,
            0.1966,
            0.1435,
            0.1822,
            0.1928,
            0.1946,
            0.1492,
            0.1955,
            0.1461,
            0.2076,
            0.1721,
            0.2091,
            0.1848,
            0.1832,
            0.1674,
            0.1528,
            0.1673,
            0.1817,
            0.1686,
            0.1601,
            0.1856,
            0.2014,
            0.1649,
            0.1621,
            0.1703,
            0.1968,
            0.1602,
            0.1949,
            0.1906,
            0.197,
            0.1622,
            0.1749,
            0.1576,
            0.1978,
            0.1477,
            0.1876,
            0.1933,
            0.1946,
            0.1527,
            0.2027,
            0.1424,
            0.2071,
            0.1726,
            0.2096,
            0.1836,
            0.1825,
            0.1565,
            0.1511,
            0.1642,
            0.1844,
            0.1699,
            0.1587,
            0.1838,
            0.1995,
            0.1663,
            0.1605,
            0.1739
          ],
          "mp3_sha256": "79269cae4001dc22e06f5f2f807f81063da5867abc3bb12bec20913634278fce",
          "midi_sha256": "55bcc935586ed4904c8e5f3d581c54a51184a10a1e627ae56d680a3e2cd4cacd",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.3",
              "family": "midi_hold",
              "strength": 0.3
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              350,
              361,
              363,
              365
            ],
            "background_iou": 0.9862804878048781,
            "recall": 0.1693548387096774,
            "f1": 0.16216216216216217,
            "iou": 0.08823529411764706,
            "block_recalls": [
              0.16129032258064516,
              0.1935483870967742,
              0.16129032258064516,
              0.16129032258064516
            ],
            "pass": false
          }
        },
        "midi_hold_0.5": {
          "id": "rank_02_midi_hold_0.5_32",
          "src": "assets/rank_02_midi_hold_0.5_32.mp3",
          "midi": "assets/rank_02_midi_hold_0.5_32.mid",
          "label": "引导强度 0.5",
          "variant": {
            "name": "midi_hold_0.5",
            "family": "midi_hold",
            "strength": 0.5
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.146,
            0.1929,
            0.1889,
            0.2012,
            0.1541,
            0.182,
            0.1774,
            0.1889,
            0.147,
            0.1842,
            0.1777,
            0.1943,
            0.1564,
            0.1999,
            0.1441,
            0.1972,
            0.1691,
            0.2066,
            0.1852,
            0.1968,
            0.1599,
            0.1534,
            0.1695,
            0.1798,
            0.1705,
            0.1732,
            0.1832,
            0.2006,
            0.1649,
            0.1738,
            0.1711,
            0.1927,
            0.1457,
            0.196,
            0.1913,
            0.1956,
            0.1583,
            0.1778,
            0.1766,
            0.1938,
            0.1457,
            0.1728,
            0.1907,
            0.1937,
            0.1514,
            0.1975,
            0.1494,
            0.2063,
            0.1698,
            0.2043,
            0.1863,
            0.1999,
            0.1635,
            0.153,
            0.1737,
            0.1881,
            0.1741,
            0.1723,
            0.1797,
            0.1998,
            0.167,
            0.1717,
            0.1702,
            0.1977,
            0.1466,
            0.1981,
            0.193,
            0.1939,
            0.1625,
            0.1771,
            0.1725,
            0.1969,
            0.1444,
            0.1701,
            0.1911,
            0.1918,
            0.152,
            0.1963,
            0.151,
            0.2076,
            0.1719,
            0.2028,
            0.1784,
            0.1903,
            0.1776,
            0.1512,
            0.1708,
            0.1912,
            0.1777,
            0.162,
            0.1811,
            0.2017,
            0.1698,
            0.1715,
            0.1702,
            0.1982,
            0.1609,
            0.1971,
            0.1941,
            0.1967,
            0.164,
            0.1762,
            0.1598,
            0.1969,
            0.1474,
            0.1777,
            0.1908,
            0.1901,
            0.1544,
            0.205,
            0.1477,
            0.207,
            0.1732,
            0.2039,
            0.1822,
            0.1837,
            0.1719,
            0.1499,
            0.1678,
            0.1878,
            0.1747,
            0.1563,
            0.1786,
            0.2,
            0.1725,
            0.1698,
            0.1696
          ],
          "mp3_sha256": "76e34eadd00f65749ecf5e2ec1615114093f06273fd2ffb2a03acb9b8d9c9598",
          "midi_sha256": "8d2179d1b5c0e40b81eb3e03512a0f2b1a57313d98fd0a23a0f6a44e4e8dd83a",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.5",
              "family": "midi_hold",
              "strength": 0.5
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              353,
              360,
              363,
              363
            ],
            "background_iou": 0.9855293221629855,
            "recall": 0.4112903225806452,
            "f1": 0.3953488372093023,
            "iou": 0.2463768115942029,
            "block_recalls": [
              0.41935483870967744,
              0.45161290322580644,
              0.41935483870967744,
              0.3548387096774194
            ],
            "pass": true
          }
        },
        "midi_hold_0.75": {
          "id": "rank_02_midi_hold_0.75_32",
          "src": "assets/rank_02_midi_hold_0.75_32.mp3",
          "midi": "assets/rank_02_midi_hold_0.75_32.mid",
          "label": "引导强度 0.75",
          "variant": {
            "name": "midi_hold_0.75",
            "family": "midi_hold",
            "strength": 0.75
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.1388,
            0.1932,
            0.1912,
            0.2021,
            0.1549,
            0.1761,
            0.177,
            0.1886,
            0.1463,
            0.1743,
            0.1783,
            0.1952,
            0.1429,
            0.1967,
            0.142,
            0.1972,
            0.159,
            0.1958,
            0.1883,
            0.2015,
            0.1447,
            0.1434,
            0.1724,
            0.1812,
            0.1697,
            0.1716,
            0.1824,
            0.1997,
            0.1647,
            0.1671,
            0.1729,
            0.1932,
            0.138,
            0.191,
            0.1836,
            0.1968,
            0.1573,
            0.1749,
            0.1734,
            0.1938,
            0.1457,
            0.1733,
            0.1832,
            0.1878,
            0.1442,
            0.1951,
            0.143,
            0.2063,
            0.1596,
            0.1998,
            0.1793,
            0.194,
            0.1483,
            0.1429,
            0.1649,
            0.1769,
            0.1627,
            0.1707,
            0.1836,
            0.2007,
            0.1657,
            0.1645,
            0.1764,
            0.1986,
            0.1542,
            0.1938,
            0.1851,
            0.1963,
            0.1623,
            0.1743,
            0.1707,
            0.1969,
            0.1444,
            0.1726,
            0.1838,
            0.1872,
            0.146,
            0.1939,
            0.1439,
            0.2068,
            0.1619,
            0.1932,
            0.1788,
            0.1874,
            0.1667,
            0.1399,
            0.1629,
            0.1806,
            0.1685,
            0.16,
            0.185,
            0.1976,
            0.1673,
            0.1644,
            0.1773,
            0.199,
            0.1556,
            0.1947,
            0.1851,
            0.1945,
            0.1766,
            0.1735,
            0.1545,
            0.1974,
            0.1472,
            0.1769,
            0.1819,
            0.1868,
            0.1489,
            0.2012,
            0.143,
            0.2073,
            0.1627,
            0.1941,
            0.1809,
            0.1841,
            0.1651,
            0.1367,
            0.1594,
            0.1831,
            0.168,
            0.1562,
            0.1832,
            0.1971,
            0.17,
            0.1625,
            0.1735
          ],
          "mp3_sha256": "9424cc09d3072c4b3eeea782a1c0a31973782a6c07c45a559dcf09a93cc95cb8",
          "midi_sha256": "69c3c4f313461e0bfe594f4389ff623bffe8060d9d6c25861eb641996b361b7b",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.75",
              "family": "midi_hold",
              "strength": 0.75
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              350,
              354,
              358,
              360
            ],
            "background_iou": 0.9817905918057663,
            "recall": 0.7661290322580645,
            "f1": 0.8050847457627118,
            "iou": 0.6737588652482269,
            "block_recalls": [
              0.8064516129032258,
              0.7741935483870968,
              0.7741935483870968,
              0.7096774193548387
            ],
            "pass": true
          }
        },
        "midi_hold_1": {
          "id": "rank_02_midi_hold_1_32",
          "src": "assets/rank_02_midi_hold_1_32.mp3",
          "midi": "assets/rank_02_midi_hold_1_32.mid",
          "label": "引导强度 1.0",
          "variant": {
            "name": "midi_hold_1",
            "family": "midi_hold",
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.1462,
            0.1853,
            0.1789,
            0.199,
            0.1529,
            0.1751,
            0.177,
            0.1886,
            0.1463,
            0.1746,
            0.1686,
            0.19,
            0.1428,
            0.1977,
            0.1421,
            0.1972,
            0.1592,
            0.1964,
            0.185,
            0.1954,
            0.1447,
            0.1529,
            0.1688,
            0.1731,
            0.1632,
            0.1754,
            0.1824,
            0.1982,
            0.1566,
            0.1642,
            0.1678,
            0.193,
            0.1455,
            0.1807,
            0.1812,
            0.197,
            0.1573,
            0.1749,
            0.1735,
            0.1938,
            0.1457,
            0.174,
            0.1844,
            0.1888,
            0.1447,
            0.1951,
            0.1431,
            0.2063,
            0.1611,
            0.2016,
            0.18,
            0.1926,
            0.1482,
            0.1529,
            0.1662,
            0.1764,
            0.1628,
            0.1653,
            0.1885,
            0.2008,
            0.1622,
            0.1613,
            0.1778,
            0.1995,
            0.1597,
            0.184,
            0.1831,
            0.1965,
            0.1622,
            0.175,
            0.1706,
            0.1969,
            0.1444,
            0.1731,
            0.1842,
            0.188,
            0.1464,
            0.1939,
            0.1431,
            0.2065,
            0.1622,
            0.1986,
            0.1779,
            0.1829,
            0.166,
            0.1506,
            0.1643,
            0.1818,
            0.1669,
            0.165,
            0.1853,
            0.1992,
            0.1607,
            0.161,
            0.174,
            0.1984,
            0.1619,
            0.1848,
            0.1831,
            0.1949,
            0.1766,
            0.1741,
            0.1546,
            0.1974,
            0.147,
            0.1771,
            0.184,
            0.1866,
            0.1493,
            0.2012,
            0.1461,
            0.2065,
            0.1644,
            0.1995,
            0.1797,
            0.1795,
            0.1576,
            0.148,
            0.1617,
            0.1829,
            0.168,
            0.1563,
            0.1837,
            0.1974,
            0.1627,
            0.1593,
            0.1737
          ],
          "mp3_sha256": "bb65295bb62f371fd2f94d19ff497dfcc691cabef683842d19b75ee0860bb79a",
          "midi_sha256": "c81c04ff444b70ad5352cc441a565e8c7146056c8112f06f1b252614eae49620",
          "metrics": {
            "variant": {
              "name": "midi_hold_1",
              "family": "midi_hold",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              344,
              360,
              364,
              367
            ],
            "background_iou": 0.978030303030303,
            "recall": 0.9758064516129032,
            "f1": 0.968,
            "iou": 0.937984496124031,
            "block_recalls": [
              0.967741935483871,
              1.0,
              1.0,
              0.9354838709677419
            ],
            "pass": true
          }
        },
        "midi_ramp": {
          "id": "rank_02_midi_ramp_32",
          "src": "assets/rank_02_midi_ramp_32.mp3",
          "midi": "assets/rank_02_midi_ramp_32.mid",
          "label": "引导逐段加强",
          "variant": {
            "name": "midi_ramp",
            "family": "midi_ramp",
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.146,
            0.1864,
            0.1881,
            0.1999,
            0.1519,
            0.1749,
            0.1769,
            0.1884,
            0.147,
            0.1833,
            0.1803,
            0.1967,
            0.1442,
            0.1964,
            0.1427,
            0.1972,
            0.1696,
            0.2083,
            0.1831,
            0.1939,
            0.1447,
            0.155,
            0.1712,
            0.175,
            0.1633,
            0.1794,
            0.1836,
            0.201,
            0.1597,
            0.1647,
            0.1685,
            0.1929,
            0.1457,
            0.196,
            0.1913,
            0.1956,
            0.1583,
            0.1778,
            0.1766,
            0.1934,
            0.1456,
            0.1728,
            0.1907,
            0.1946,
            0.1517,
            0.1976,
            0.1494,
            0.2063,
            0.1697,
            0.2043,
            0.1859,
            0.2,
            0.1632,
            0.153,
            0.1778,
            0.1886,
            0.1741,
            0.1723,
            0.1797,
            0.2,
            0.1673,
            0.1718,
            0.1732,
            0.1977,
            0.1383,
            0.193,
            0.1851,
            0.1952,
            0.1617,
            0.1743,
            0.1692,
            0.1969,
            0.1435,
            0.1717,
            0.1832,
            0.1872,
            0.1451,
            0.1939,
            0.1439,
            0.2076,
            0.1622,
            0.1946,
            0.1799,
            0.1876,
            0.167,
            0.1399,
            0.163,
            0.1806,
            0.1685,
            0.1601,
            0.1851,
            0.1975,
            0.1678,
            0.1646,
            0.1744,
            0.2004,
            0.161,
            0.1843,
            0.1831,
            0.1946,
            0.1631,
            0.1735,
            0.1558,
            0.1978,
            0.1475,
            0.1788,
            0.1822,
            0.1875,
            0.1491,
            0.2006,
            0.14,
            0.207,
            0.1641,
            0.2009,
            0.1818,
            0.1824,
            0.1575,
            0.1481,
            0.1616,
            0.1828,
            0.1682,
            0.1562,
            0.1831,
            0.1974,
            0.1627,
            0.1592,
            0.1742
          ],
          "mp3_sha256": "ead2a1a02dc9172d3c004c95b0062cccde42a21dbf17cf8bb4607ce45f53ab00",
          "midi_sha256": "024828a0f4e370ee371eb6158f78c493b9d050aca5998d8cbce7b4571f3ad6d1",
          "metrics": {
            "variant": {
              "name": "midi_ramp",
              "family": "midi_ramp",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              350,
              361,
              356,
              363
            ],
            "background_iou": 0.984779299847793,
            "recall": 0.5725806451612904,
            "f1": 0.5725806451612904,
            "iou": 0.4011299435028249,
            "block_recalls": [
              0.16129032258064516,
              0.45161290322580644,
              0.7741935483870968,
              0.9032258064516129
            ],
            "pass": true
          }
        },
        "midi_reverse": {
          "id": "rank_02_midi_reverse_32",
          "src": "assets/rank_02_midi_reverse_32.mp3",
          "midi": "assets/rank_02_midi_reverse_32.mid",
          "label": "上下八度交替",
          "variant": {
            "name": "midi_reverse",
            "family": "midi_reverse",
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1846,
            0.1462,
            0.1853,
            0.1789,
            0.199,
            0.1529,
            0.1751,
            0.177,
            0.1886,
            0.1463,
            0.1746,
            0.1686,
            0.19,
            0.1428,
            0.1977,
            0.1421,
            0.1972,
            0.1592,
            0.1964,
            0.185,
            0.1954,
            0.1447,
            0.1529,
            0.1688,
            0.1731,
            0.1632,
            0.1754,
            0.1824,
            0.1982,
            0.1566,
            0.1642,
            0.1678,
            0.193,
            0.1514,
            0.1801,
            0.1823,
            0.196,
            0.1557,
            0.1753,
            0.1738,
            0.1938,
            0.1457,
            0.1846,
            0.1895,
            0.1876,
            0.1455,
            0.1953,
            0.1421,
            0.2067,
            0.1697,
            0.2015,
            0.1827,
            0.1954,
            0.1507,
            0.1572,
            0.1684,
            0.179,
            0.1629,
            0.162,
            0.1868,
            0.1986,
            0.1611,
            0.1643,
            0.1789,
            0.198,
            0.1597,
            0.1826,
            0.1825,
            0.1962,
            0.1619,
            0.1749,
            0.1714,
            0.197,
            0.1447,
            0.174,
            0.1851,
            0.1887,
            0.1466,
            0.1939,
            0.1443,
            0.2067,
            0.1613,
            0.1979,
            0.1788,
            0.1822,
            0.1656,
            0.1506,
            0.1643,
            0.182,
            0.1668,
            0.1645,
            0.1851,
            0.1976,
            0.1604,
            0.1629,
            0.1756,
            0.1999,
            0.1686,
            0.1839,
            0.1841,
            0.1935,
            0.1617,
            0.1743,
            0.1564,
            0.1995,
            0.1485,
            0.1887,
            0.1904,
            0.1867,
            0.1499,
            0.2013,
            0.1428,
            0.207,
            0.1735,
            0.1998,
            0.1844,
            0.1864,
            0.1599,
            0.156,
            0.1634,
            0.1888,
            0.1684,
            0.1575,
            0.1864,
            0.1951,
            0.1647,
            0.1615,
            0.1767
          ],
          "mp3_sha256": "a59430503790331d5e0b6201708f377751334d9129666a8c0be853fd86ad61f7",
          "midi_sha256": "7aefdcdda4dfacdff6d3e44412994ebc0e6fb090de33f6d42267aa77bf60b307",
          "metrics": {
            "variant": {
              "name": "midi_reverse",
              "family": "midi_reverse",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              344,
              356,
              363,
              365
            ],
            "background_iou": 0.9810030395136778,
            "recall": 0.9838709677419355,
            "f1": 0.9878542510121457,
            "iou": 0.976,
            "block_recalls": [
              0.967741935483871,
              1.0,
              0.967741935483871,
              1.0
            ],
            "pass": true
          }
        },
        "density_low": {
          "id": "rank_02_density_low_32",
          "src": "assets/rank_02_density_low_32.mp3",
          "midi": "assets/rank_02_density_low_32.mid",
          "label": "稀疏：0.6 倍",
          "variant": {
            "name": "density_low",
            "family": "density_low"
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1583,
            0.1065,
            0.1674,
            0.1491,
            0.1663,
            0.097,
            0.1748,
            0.151,
            0.1602,
            0.135,
            0.1757,
            0.1735,
            0.1639,
            0.1306,
            0.1616,
            0.1155,
            0.1544,
            0.1205,
            0.1567,
            0.1621,
            0.1582,
            0.1019,
            0.1559,
            0.1522,
            0.1639,
            0.0828,
            0.1428,
            0.1241,
            0.1685,
            0.1451,
            0.1604,
            0.1547,
            0.1796,
            0.1152,
            0.1703,
            0.1599,
            0.179,
            0.1007,
            0.18,
            0.1569,
            0.1817,
            0.1378,
            0.1727,
            0.1841,
            0.1785,
            0.1404,
            0.1638,
            0.116,
            0.1704,
            0.124,
            0.157,
            0.1798,
            0.1729,
            0.1082,
            0.1542,
            0.1621,
            0.181,
            0.0862,
            0.1353,
            0.129,
            0.1832,
            0.1432,
            0.1543,
            0.166,
            0.197,
            0.1199,
            0.17,
            0.1711,
            0.195,
            0.1033,
            0.1837,
            0.161,
            0.1968,
            0.1394,
            0.1705,
            0.1928,
            0.1931,
            0.1477,
            0.1657,
            0.119,
            0.184,
            0.1294,
            0.1598,
            0.195,
            0.1879,
            0.1117,
            0.1533,
            0.1705,
            0.1959,
            0.0896,
            0.1326,
            0.1329,
            0.1963,
            0.1429,
            0.1513,
            0.1726,
            0.2175,
            0.1272,
            0.1718,
            0.1808,
            0.2093,
            0.1078,
            0.1898,
            0.1645,
            0.2144,
            0.1415,
            0.1703,
            0.2011,
            0.2064,
            0.1571,
            0.1695,
            0.1195,
            0.1956,
            0.1326,
            0.162,
            0.2095,
            0.2028,
            0.1166,
            0.1527,
            0.177,
            0.2138,
            0.0923,
            0.1303,
            0.1379,
            0.2112,
            0.1437,
            0.1505,
            0.1783
          ],
          "mp3_sha256": "18dbaaefec2b385660fc237824fa70042a173e7b94a0c1b58d18811ccf2ce584",
          "midi_sha256": "b8e8d2f5c8331924290fbe290061b8f2391c2d88640820443a808648ba89488d",
          "metrics": {
            "variant": {
              "name": "density_low",
              "family": "density_low"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              200,
              200,
              200,
              200
            ],
            "background_iou": 0.5284178187403994,
            "expected_per_two_bars": [
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50
            ],
            "actual_per_two_bars": [
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50,
              50
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5610098176718092,
            "pass": true
          }
        },
        "density_hold": {
          "id": "rank_02_density_hold_32",
          "src": "assets/rank_02_density_hold_32.mp3",
          "midi": "assets/rank_02_density_hold_32.mid",
          "label": "基准：1.0 倍",
          "variant": {
            "name": "density_hold",
            "family": "density_hold"
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1832,
            0.1451,
            0.1839,
            0.1789,
            0.2001,
            0.1532,
            0.175,
            0.177,
            0.1884,
            0.1465,
            0.1923,
            0.1824,
            0.1912,
            0.1427,
            0.1967,
            0.1443,
            0.1929,
            0.1509,
            0.1987,
            0.1669,
            0.1703,
            0.1339,
            0.1569,
            0.1704,
            0.1718,
            0.1632,
            0.1704,
            0.1844,
            0.2034,
            0.1548,
            0.1612,
            0.1618,
            0.2035,
            0.1519,
            0.1846,
            0.1933,
            0.2081,
            0.1557,
            0.1787,
            0.1789,
            0.2084,
            0.15,
            0.1929,
            0.1891,
            0.2034,
            0.1433,
            0.2001,
            0.1484,
            0.2041,
            0.1509,
            0.1953,
            0.1768,
            0.1801,
            0.1413,
            0.1517,
            0.1752,
            0.182,
            0.1718,
            0.1717,
            0.198,
            0.2126,
            0.1612,
            0.1599,
            0.1668,
            0.2186,
            0.1598,
            0.1809,
            0.2014,
            0.2199,
            0.1584,
            0.1814,
            0.1802,
            0.2271,
            0.1528,
            0.1957,
            0.1956,
            0.2148,
            0.1422,
            0.204,
            0.1526,
            0.2145,
            0.1522,
            0.194,
            0.1793,
            0.1882,
            0.1451,
            0.1485,
            0.1773,
            0.1958,
            0.1768,
            0.1731,
            0.203,
            0.2225,
            0.1667,
            0.1618,
            0.1692,
            0.2289,
            0.1613,
            0.1802,
            0.2047,
            0.2296,
            0.1594,
            0.1827,
            0.1827,
            0.2401,
            0.1565,
            0.1951,
            0.2007,
            0.2277,
            0.1446,
            0.2084,
            0.1563,
            0.2236,
            0.155,
            0.192,
            0.1834,
            0.1957,
            0.1468,
            0.1467,
            0.1799,
            0.2086,
            0.1836,
            0.1729,
            0.2074,
            0.232,
            0.1697,
            0.161,
            0.1697
          ],
          "mp3_sha256": "9d29850cfb72fad9cfeef0606ae86100ea8a39adf175f4ddb2744ddf772d25b6",
          "midi_sha256": "2a9d34b0350685a57cf95f8e6eb5d9beaf882b60fb83c23a38183cc4b8ae42c0",
          "metrics": {
            "variant": {
              "name": "density_hold",
              "family": "density_hold"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              336,
              336,
              336,
              336
            ],
            "background_iou": 0.875092936802974,
            "expected_per_two_bars": [
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84
            ],
            "actual_per_two_bars": [
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84,
              84
            ],
            "pass_density": true,
            "whole_onset_iou": 0.8856364874063989,
            "pass": true
          }
        },
        "density_high": {
          "id": "rank_02_density_high_32",
          "src": "assets/rank_02_density_high_32.mp3",
          "midi": "assets/rank_02_density_high_32.mid",
          "label": "密集：1.4 倍",
          "variant": {
            "name": "density_high",
            "family": "density_high"
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1907,
            0.164,
            0.1867,
            0.1789,
            0.2109,
            0.1561,
            0.1824,
            0.183,
            0.1944,
            0.1453,
            0.1941,
            0.1948,
            0.1967,
            0.1454,
            0.1982,
            0.1669,
            0.1938,
            0.1554,
            0.2033,
            0.1793,
            0.1962,
            0.154,
            0.1573,
            0.1712,
            0.1732,
            0.1689,
            0.203,
            0.1927,
            0.2043,
            0.1724,
            0.1768,
            0.1648,
            0.212,
            0.178,
            0.1846,
            0.1929,
            0.2239,
            0.1656,
            0.1917,
            0.1925,
            0.2167,
            0.1514,
            0.1937,
            0.2017,
            0.2088,
            0.1482,
            0.1991,
            0.1624,
            0.2058,
            0.1562,
            0.195,
            0.1871,
            0.2016,
            0.1638,
            0.1506,
            0.171,
            0.1852,
            0.1863,
            0.217,
            0.2111,
            0.2148,
            0.1864,
            0.1759,
            0.1683,
            0.2265,
            0.1775,
            0.1802,
            0.1987,
            0.2351,
            0.1675,
            0.1978,
            0.1977,
            0.2328,
            0.1549,
            0.1938,
            0.2044,
            0.2211,
            0.1486,
            0.1992,
            0.1607,
            0.2138,
            0.1582,
            0.1952,
            0.19,
            0.2057,
            0.1667,
            0.148,
            0.1719,
            0.1958,
            0.1961,
            0.2254,
            0.2177,
            0.2235,
            0.1886,
            0.1741,
            0.167,
            0.2351,
            0.1799,
            0.1791,
            0.2018,
            0.245,
            0.1707,
            0.202,
            0.201,
            0.244,
            0.1588,
            0.1948,
            0.2087,
            0.2329,
            0.1519,
            0.1954,
            0.1558,
            0.2222,
            0.1607,
            0.1935,
            0.1925,
            0.2096,
            0.167,
            0.1453,
            0.1731,
            0.2087,
            0.2067,
            0.2316,
            0.2255,
            0.2319,
            0.1869,
            0.1705,
            0.1682
          ],
          "mp3_sha256": "bc9ea9ed1e85f172366fbadcce3478a075b11a615735ec144c8845c43f326f3c",
          "midi_sha256": "af3bcd93a623d5b43facc270e30c13d604bcba701dd76f92ad9174d44c3c2e7d",
          "metrics": {
            "variant": {
              "name": "density_high",
              "family": "density_high"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              472,
              472,
              472,
              472
            ],
            "background_iou": 0.718609865470852,
            "expected_per_two_bars": [
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118
            ],
            "actual_per_two_bars": [
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118,
              118
            ],
            "pass_density": true,
            "whole_onset_iou": 0.7368972746331237,
            "pass": true
          }
        },
        "density_contrast": {
          "id": "rank_02_density_contrast_32",
          "src": "assets/rank_02_density_contrast_32.mp3",
          "midi": "assets/rank_02_density_contrast_32.mid",
          "label": "密疏交替：1.4 → 0.6 → 1.4 → 0.6",
          "variant": {
            "name": "density_contrast",
            "family": "density_contrast"
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1907,
            0.164,
            0.1867,
            0.1789,
            0.2109,
            0.1561,
            0.1824,
            0.183,
            0.1944,
            0.1453,
            0.1941,
            0.1948,
            0.1967,
            0.1454,
            0.1982,
            0.1669,
            0.1938,
            0.1554,
            0.2033,
            0.1793,
            0.1962,
            0.154,
            0.1573,
            0.1712,
            0.1732,
            0.1689,
            0.203,
            0.1927,
            0.2043,
            0.1724,
            0.1768,
            0.1648,
            0.2005,
            0.1488,
            0.1626,
            0.1246,
            0.1807,
            0.0849,
            0.1507,
            0.1773,
            0.1815,
            0.0917,
            0.17,
            0.1761,
            0.1791,
            0.1289,
            0.1647,
            0.1036,
            0.1923,
            0.13,
            0.1325,
            0.1409,
            0.1678,
            0.1381,
            0.1249,
            0.1194,
            0.1769,
            0.1382,
            0.178,
            0.165,
            0.1811,
            0.1207,
            0.1471,
            0.1369,
            0.2256,
            0.1897,
            0.1896,
            0.1455,
            0.2132,
            0.0956,
            0.178,
            0.2243,
            0.207,
            0.1353,
            0.1823,
            0.2037,
            0.2027,
            0.1792,
            0.1938,
            0.1348,
            0.2402,
            0.1847,
            0.1481,
            0.1591,
            0.1903,
            0.1747,
            0.1308,
            0.1564,
            0.1976,
            0.1545,
            0.2371,
            0.222,
            0.2263,
            0.1855,
            0.1673,
            0.189,
            0.2208,
            0.1355,
            0.166,
            0.146,
            0.2089,
            0.1013,
            0.1966,
            0.202,
            0.2068,
            0.0967,
            0.1731,
            0.186,
            0.2074,
            0.1588,
            0.1597,
            0.0966,
            0.2035,
            0.1935,
            0.1076,
            0.1599,
            0.1855,
            0.1124,
            0.091,
            0.1389,
            0.2073,
            0.1593,
            0.1905,
            0.1471,
            0.2106,
            0.1256,
            0.1546,
            0.1232
          ],
          "mp3_sha256": "081a4650963cbefad83e667c57ecca03c1060ae7d1b6301f00d37021030a74ca",
          "midi_sha256": "3c900708f067ed4b544daeca03ec2299c18cc2951d52d6c8202c68468e6b5268",
          "metrics": {
            "variant": {
              "name": "density_contrast",
              "family": "density_contrast"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              472,
              200,
              472,
              200
            ],
            "background_iou": 0.4824766355140187,
            "expected_per_two_bars": [
              118,
              118,
              118,
              118,
              50,
              50,
              50,
              50,
              118,
              118,
              118,
              118,
              50,
              50,
              50,
              50
            ],
            "actual_per_two_bars": [
              118,
              118,
              118,
              118,
              50,
              50,
              50,
              50,
              118,
              118,
              118,
              118,
              50,
              50,
              50,
              50
            ],
            "pass_density": true,
            "whole_onset_iou": 0.49487317862924984,
            "pass": true
          }
        },
        "density_build": {
          "id": "rank_02_density_build_32",
          "src": "assets/rank_02_density_build_32.mp3",
          "midi": "assets/rank_02_density_build_32.mid",
          "label": "逐段增密：0.6 → 0.85 → 1.1 → 1.4",
          "variant": {
            "name": "density_build",
            "family": "density_build"
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1583,
            0.1065,
            0.1674,
            0.1491,
            0.1663,
            0.097,
            0.1748,
            0.151,
            0.1602,
            0.135,
            0.1757,
            0.1735,
            0.1639,
            0.1306,
            0.1616,
            0.1155,
            0.1544,
            0.1205,
            0.1567,
            0.1621,
            0.1582,
            0.1019,
            0.1559,
            0.1522,
            0.1639,
            0.0828,
            0.1428,
            0.1241,
            0.1685,
            0.1451,
            0.1604,
            0.1547,
            0.1814,
            0.1156,
            0.1784,
            0.1612,
            0.1837,
            0.101,
            0.1927,
            0.1669,
            0.1818,
            0.1381,
            0.184,
            0.1912,
            0.1883,
            0.1406,
            0.1638,
            0.1243,
            0.1706,
            0.1244,
            0.1614,
            0.1798,
            0.1793,
            0.143,
            0.1544,
            0.1634,
            0.1815,
            0.0873,
            0.1353,
            0.1316,
            0.1856,
            0.1494,
            0.1576,
            0.193,
            0.2139,
            0.1214,
            0.1811,
            0.1727,
            0.2234,
            0.1049,
            0.2102,
            0.2115,
            0.2118,
            0.1403,
            0.1768,
            0.2041,
            0.2261,
            0.1502,
            0.1658,
            0.1318,
            0.1841,
            0.1298,
            0.1742,
            0.1928,
            0.2062,
            0.1668,
            0.1578,
            0.1832,
            0.2174,
            0.091,
            0.1323,
            0.137,
            0.2135,
            0.1558,
            0.1774,
            0.2104,
            0.2371,
            0.1312,
            0.1818,
            0.1815,
            0.2656,
            0.1137,
            0.2243,
            0.2566,
            0.2311,
            0.1466,
            0.1774,
            0.2147,
            0.2585,
            0.161,
            0.1699,
            0.1358,
            0.1956,
            0.1343,
            0.1804,
            0.2064,
            0.229,
            0.1927,
            0.1651,
            0.1944,
            0.2453,
            0.1098,
            0.1322,
            0.1498,
            0.2468,
            0.1832,
            0.1944,
            0.2229
          ],
          "mp3_sha256": "8a6fdae87c5bc2019e6c5bffc7fb47dc7d431c27a211dfabb40058103597e372",
          "midi_sha256": "66c1b70ec12ee2594cca4e22d2c84e13143a1d9dc040d3e80ca26e7566a07571",
          "metrics": {
            "variant": {
              "name": "density_build",
              "family": "density_build"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              200,
              284,
              368,
              472
            ],
            "background_iou": 0.4214407260351673,
            "expected_per_two_bars": [
              50,
              50,
              50,
              50,
              71,
              71,
              71,
              71,
              92,
              92,
              92,
              92,
              118,
              118,
              118,
              118
            ],
            "actual_per_two_bars": [
              50,
              50,
              50,
              50,
              71,
              71,
              71,
              71,
              92,
              92,
              92,
              92,
              118,
              118,
              118,
              118
            ],
            "pass_density": true,
            "whole_onset_iou": 0.45118733509234826,
            "pass": true
          }
        },
        "drums_restore_encoder_a4_s1": {
          "id": "rank_02_drums_restore_encoder_a4_s1_32",
          "src": "assets/rank_02_drums_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_02_drums_restore_encoder_a4_s1_32.mid",
          "label": "鼓：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "drums_restore_encoder_a4_s1",
            "family": "drums_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.149,
            0.1407,
            0.1618,
            0.173,
            0.1735,
            0.1478,
            0.1506,
            0.1745,
            0.1569,
            0.1421,
            0.1755,
            0.1745,
            0.1606,
            0.1383,
            0.1734,
            0.1364,
            0.171,
            0.1527,
            0.1729,
            0.1729,
            0.1709,
            0.1407,
            0.1217,
            0.1684,
            0.1173,
            0.1604,
            0.1569,
            0.1791,
            0.1785,
            0.1525,
            0.1339,
            0.1586,
            0.1996,
            0.1511,
            0.1881,
            0.1962,
            0.2056,
            0.1543,
            0.1811,
            0.181,
            0.2016,
            0.1489,
            0.1971,
            0.1923,
            0.1986,
            0.1408,
            0.2018,
            0.1487,
            0.2115,
            0.1563,
            0.1965,
            0.1927,
            0.1972,
            0.1489,
            0.1542,
            0.174,
            0.1754,
            0.1792,
            0.1897,
            0.2008,
            0.2119,
            0.1607,
            0.1667,
            0.1699,
            0.1684,
            0.1534,
            0.1686,
            0.1922,
            0.1714,
            0.1563,
            0.1616,
            0.1756,
            0.1718,
            0.1476,
            0.1817,
            0.1884,
            0.161,
            0.1372,
            0.1811,
            0.1464,
            0.1764,
            0.1547,
            0.1728,
            0.186,
            0.1703,
            0.159,
            0.1186,
            0.1699,
            0.1232,
            0.179,
            0.1746,
            0.1964,
            0.1805,
            0.1625,
            0.142,
            0.1671,
            0.2063,
            0.1636,
            0.1875,
            0.2054,
            0.2073,
            0.1621,
            0.1851,
            0.1817,
            0.2145,
            0.16,
            0.1991,
            0.2001,
            0.2018,
            0.1467,
            0.2072,
            0.1524,
            0.2037,
            0.1614,
            0.2067,
            0.2001,
            0.1951,
            0.1666,
            0.149,
            0.1771,
            0.1806,
            0.1951,
            0.1973,
            0.2087,
            0.2148,
            0.1689,
            0.1677,
            0.1726
          ],
          "mp3_sha256": "6bc0dafdbc03acf296e8f1ec16684a46751923141d2eb5beddd87460334344e4",
          "midi_sha256": "80b09ed255bdb4f1e206f3e0dbadea8c8df5a94aea7b9f7afc12c093a279d790",
          "metrics": {
            "variant": {
              "name": "drums_restore_encoder_a4_s1",
              "family": "drums_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              215,
              364,
              227,
              389
            ],
            "background_iou": 0.9142236699239956,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "lead_restore_encoder_a4_s1": {
          "id": "rank_02_lead_restore_encoder_a4_s1_32",
          "src": "assets/rank_02_lead_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_02_lead_restore_encoder_a4_s1_32.mid",
          "label": "旋律：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "lead_restore_encoder_a4_s1",
            "family": "lead_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1819,
            0.1388,
            0.167,
            0.1715,
            0.1971,
            0.1484,
            0.1746,
            0.1771,
            0.188,
            0.1463,
            0.172,
            0.1593,
            0.1862,
            0.1406,
            0.1964,
            0.1418,
            0.1934,
            0.1469,
            0.1894,
            0.175,
            0.1928,
            0.145,
            0.1434,
            0.1593,
            0.1659,
            0.1631,
            0.1717,
            0.1794,
            0.192,
            0.1503,
            0.1569,
            0.1473,
            0.2066,
            0.1504,
            0.1845,
            0.1944,
            0.2083,
            0.1538,
            0.1804,
            0.1806,
            0.2078,
            0.1514,
            0.1946,
            0.1901,
            0.2022,
            0.143,
            0.1999,
            0.1489,
            0.207,
            0.1572,
            0.1914,
            0.1888,
            0.2009,
            0.1477,
            0.1542,
            0.1727,
            0.1854,
            0.178,
            0.1845,
            0.1993,
            0.2143,
            0.161,
            0.1652,
            0.1684,
            0.2072,
            0.1484,
            0.1656,
            0.188,
            0.2061,
            0.1552,
            0.1803,
            0.1769,
            0.2117,
            0.1509,
            0.1735,
            0.1715,
            0.2012,
            0.1426,
            0.1995,
            0.1502,
            0.2067,
            0.1438,
            0.1754,
            0.1888,
            0.1975,
            0.159,
            0.1355,
            0.1555,
            0.1889,
            0.1796,
            0.1785,
            0.1966,
            0.2034,
            0.1569,
            0.1575,
            0.1532,
            0.2236,
            0.1576,
            0.1811,
            0.2011,
            0.2205,
            0.1582,
            0.1823,
            0.1812,
            0.232,
            0.1578,
            0.196,
            0.196,
            0.2164,
            0.1495,
            0.2042,
            0.1547,
            0.2151,
            0.1602,
            0.1872,
            0.2,
            0.2078,
            0.1665,
            0.1511,
            0.1748,
            0.2056,
            0.1878,
            0.1886,
            0.2077,
            0.2266,
            0.1665,
            0.1618,
            0.168
          ],
          "mp3_sha256": "09e006aa6c94f0b67c6b219f5cf36e579f315034abbc663cfdbfc72c8eec57e0",
          "midi_sha256": "f972ff701f1502f3c192733a325fbf2462a458944949b0a1fbc10d0ef8fad07f",
          "metrics": {
            "variant": {
              "name": "lead_restore_encoder_a4_s1",
              "family": "lead_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              316,
              357,
              331,
              369
            ],
            "background_iou": 0.9298375184638109,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "bass_restore_encoder_a4_s1": {
          "id": "rank_02_bass_restore_encoder_a4_s1_32",
          "src": "assets/rank_02_bass_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_02_bass_restore_encoder_a4_s1_32.mid",
          "label": "Bass：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "bass_restore_encoder_a4_s1",
            "family": "bass_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1797,
            0.1447,
            0.1839,
            0.1565,
            0.1763,
            0.1469,
            0.1627,
            0.146,
            0.1735,
            0.1436,
            0.1914,
            0.1686,
            0.1705,
            0.1363,
            0.1872,
            0.1327,
            0.1798,
            0.1543,
            0.1883,
            0.1532,
            0.1794,
            0.1503,
            0.1569,
            0.1389,
            0.1654,
            0.1627,
            0.1793,
            0.165,
            0.181,
            0.153,
            0.1626,
            0.1441,
            0.2072,
            0.1537,
            0.1858,
            0.1927,
            0.2082,
            0.1541,
            0.1794,
            0.1802,
            0.2075,
            0.1504,
            0.1945,
            0.188,
            0.2021,
            0.1429,
            0.1999,
            0.1493,
            0.2076,
            0.1559,
            0.191,
            0.1846,
            0.2005,
            0.147,
            0.1535,
            0.1708,
            0.1851,
            0.1794,
            0.1849,
            0.1955,
            0.2113,
            0.1611,
            0.1646,
            0.1681,
            0.2051,
            0.1526,
            0.1855,
            0.1744,
            0.1921,
            0.1531,
            0.1657,
            0.1438,
            0.2012,
            0.1466,
            0.193,
            0.1751,
            0.1886,
            0.1363,
            0.1898,
            0.1399,
            0.1973,
            0.1545,
            0.1826,
            0.1575,
            0.189,
            0.1624,
            0.151,
            0.1411,
            0.1864,
            0.1794,
            0.1845,
            0.1785,
            0.194,
            0.1602,
            0.1616,
            0.1504,
            0.2239,
            0.1612,
            0.1844,
            0.1986,
            0.2176,
            0.1577,
            0.1747,
            0.1732,
            0.2281,
            0.1558,
            0.1949,
            0.1921,
            0.2126,
            0.1402,
            0.1976,
            0.155,
            0.2132,
            0.156,
            0.1912,
            0.1843,
            0.2004,
            0.1737,
            0.1499,
            0.1663,
            0.2057,
            0.1888,
            0.1871,
            0.2024,
            0.2198,
            0.1646,
            0.162,
            0.1672
          ],
          "mp3_sha256": "8813ce31ef0f9689f91ac28fb8cbf9913c9e6984a4f50490482d0605ca9a9bdc",
          "midi_sha256": "5fc6ea6fc4e269232adaa7690c74e2d466b220df1867357b6859f8f9eb53280a",
          "metrics": {
            "variant": {
              "name": "bass_restore_encoder_a4_s1",
              "family": "bass_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              322,
              358,
              337,
              372
            ],
            "background_iou": 0.9431900946831755,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "chords_restore_encoder_a4_s1": {
          "id": "rank_02_chords_restore_encoder_a4_s1_32",
          "src": "assets/rank_02_chords_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_02_chords_restore_encoder_a4_s1_32.mid",
          "label": "和弦：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "chords_restore_encoder_a4_s1",
            "family": "chords_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "peaks": [
            0.1654,
            0.1358,
            0.1887,
            0.1615,
            0.1942,
            0.1458,
            0.1757,
            0.1792,
            0.1884,
            0.1428,
            0.1945,
            0.1773,
            0.1845,
            0.1471,
            0.2036,
            0.1391,
            0.1813,
            0.1558,
            0.2145,
            0.1742,
            0.1937,
            0.1379,
            0.1674,
            0.1802,
            0.1718,
            0.1546,
            0.1723,
            0.1684,
            0.1992,
            0.1509,
            0.1697,
            0.1722,
            0.1805,
            0.1449,
            0.1838,
            0.1789,
            0.199,
            0.1512,
            0.1749,
            0.1757,
            0.1857,
            0.1457,
            0.1835,
            0.1814,
            0.1901,
            0.1426,
            0.1963,
            0.1426,
            0.1913,
            0.1554,
            0.1976,
            0.1794,
            0.1899,
            0.1342,
            0.1567,
            0.1682,
            0.1726,
            0.1627,
            0.1792,
            0.1845,
            0.2016,
            0.1556,
            0.1637,
            0.1619,
            0.2053,
            0.1505,
            0.1861,
            0.1957,
            0.2121,
            0.1557,
            0.1804,
            0.1818,
            0.2096,
            0.1516,
            0.1948,
            0.2022,
            0.2052,
            0.1436,
            0.2016,
            0.1521,
            0.2098,
            0.1571,
            0.1927,
            0.1942,
            0.2039,
            0.1524,
            0.1538,
            0.1762,
            0.1859,
            0.1787,
            0.1861,
            0.2013,
            0.2152,
            0.1632,
            0.1657,
            0.172,
            0.2051,
            0.1552,
            0.1848,
            0.1973,
            0.2138,
            0.1623,
            0.1819,
            0.1764,
            0.2107,
            0.151,
            0.1846,
            0.1984,
            0.2068,
            0.1449,
            0.2018,
            0.1526,
            0.2095,
            0.157,
            0.1886,
            0.1951,
            0.1995,
            0.1429,
            0.1498,
            0.1704,
            0.1924,
            0.1806,
            0.1866,
            0.2021,
            0.211,
            0.1653,
            0.1661,
            0.1707,
            0.2245,
            0.1596,
            0.1835,
            0.2055,
            0.2286,
            0.1633,
            0.183,
            0.1836,
            0.2328,
            0.1584,
            0.1955,
            0.2122,
            0.223,
            0.1497,
            0.2123,
            0.161,
            0.221,
            0.1638,
            0.2017,
            0.2025,
            0.2131,
            0.1717,
            0.157,
            0.1793,
            0.204,
            0.1907,
            0.1904,
            0.2105,
            0.2273,
            0.1707,
            0.1647,
            0.1734
          ],
          "mp3_sha256": "0f7e5db2cf5cb1ebaa67b862dee3361af408b64b1258772b073bd9275892c996",
          "midi_sha256": "5d002f766afc7ecb8a4ba9f23e67b77b23226bb38c1847322d7d7a039cd836d4",
          "metrics": {
            "variant": {
              "name": "chords_restore_encoder_a4_s1",
              "family": "chords_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              305,
              366,
              329,
              379
            ],
            "background_iou": 0.9237160120845922,
            "recall": 0.9883720930232558,
            "f1": 0.9941520467836257,
            "iou": 0.9883720930232558,
            "block_recalls": [
              0.9761904761904762,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "ground_truth_32": {
          "id": "rank_02_ground_truth_32",
          "song": "song-2",
          "window": "Track01803.npz:24",
          "label": "真实 GT · 32 小节",
          "variant": {
            "name": "ground_truth_32",
            "family": "ground_truth"
          },
          "midi": "assets/rank_02_ground_truth_32.mid",
          "wav": "assets/rank_02_ground_truth_32.wav",
          "mp3": "assets/rank_02_ground_truth_32.mp3",
          "prefix": 20.64515239862831,
          "duration": 103.22576199314155,
          "bars": 32,
          "source": {
            "shard": "experiments/2026.9.17/world_E4/residual_dynamics_20260917/corpus/validation/Track01803.npz",
            "shard_sha256": "6320e3e39e10110e097903fa716100d477d7b5143efa14d7043afd02d63a9d9c",
            "target_index": 3,
            "prefix_index": 2,
            "future_indices": [
              3,
              4,
              5,
              6
            ],
            "start_bars": [
              16,
              24,
              32,
              40,
              48
            ],
            "symbols": "experiments/2026.9.20/demo_ground_truth/song-2_source.npz",
            "symbols_sha256": "d926fddf566750a9149b5fe4375b594312f4b02c5e165de04dc6da718be16e65"
          },
          "original_note_values": true,
          "codec_reconstruction": false,
          "future_given_to_generator": false,
          "prefix_grid_identical": true,
          "prefix_midi_identical": true,
          "tempo": "Fixed to the last observed tempo, matching autonomous playback",
          "timbres": "Same canonical role programs and SoundFont as generated clips",
          "midi_sha256": "f168441d3e665dbe83ad5a4f2fb9f1e0ea7c4abaf68e5cabc0096dbc60c65dd4",
          "wav_sha256": "dc2501fe5aac6a51391b6558b8fcd9cc9cb9fdf547958a3094c72c81cda0859d",
          "mp3_sha256": "6c6621853f56ec3b0ec292d362be0e6f184394bee871be2b35a666d8e9397306",
          "prefix_audio_identical": true,
          "prefix_audio_checked_seconds": 20.54514739229025,
          "src": "assets/rank_02_ground_truth_32.mp3"
        }
      }
    },
    {
      "id": "song-3",
      "name": "轻快合奏",
      "description": "轻盈流动的合奏",
      "bpm": 123,
      "score": 87.26,
      "windows": 11,
      "rank": 3,
      "source": "Track01848.npz:56",
      "family_means": {
        "autonomous": 0.8686038092069359,
        "midi_intensity": 0.8466585784866582,
        "midi_ramp": 0.8718249695848379,
        "midi_reverse": 0.9529616729547048,
        "drums_restore": 0.9716272596132729,
        "lead_restore": 0.9897760880269595,
        "bass_restore": 0.9907435691154177,
        "chords_restore": 0.9842850284799266,
        "density_levels": 0.8326792725227405,
        "density_contrast": 0.6526520948856569,
        "density_build": 0.6369751159334814
      },
      "clips": {
        "autonomous_32": {
          "id": "rank_03_autonomous_64_32",
          "src": "assets/rank_03_autonomous_64_32.mp3",
          "midi": "assets/rank_03_autonomous_64_32.mid",
          "label": "同起点自主参考 · 32 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3471,
            0.3432,
            0.3126,
            0.3176,
            0.359,
            0.3234,
            0.3367,
            0.3337,
            0.3236,
            0.3175,
            0.3206,
            0.3267,
            0.3436,
            0.3633,
            0.3532,
            0.3483,
            0.3342,
            0.3358,
            0.3102,
            0.3243,
            0.372,
            0.3652,
            0.3518,
            0.3744,
            0.3202,
            0.3065,
            0.3051,
            0.3023,
            0.3706,
            0.3572,
            0.3554,
            0.378,
            0.3511,
            0.3409,
            0.3098,
            0.3161,
            0.3547,
            0.3207,
            0.3322,
            0.3322,
            0.3208,
            0.3135,
            0.3152,
            0.3233,
            0.3392,
            0.355,
            0.3422,
            0.3443,
            0.329,
            0.3342,
            0.3072,
            0.3208,
            0.3661,
            0.363,
            0.3472,
            0.3718,
            0.3202,
            0.3087,
            0.3074,
            0.3033,
            0.3668,
            0.3576,
            0.3487,
            0.3696,
            0.3449,
            0.3336,
            0.3063,
            0.3129,
            0.3499,
            0.3175,
            0.3261,
            0.3283,
            0.3168,
            0.3106,
            0.3089,
            0.3203,
            0.3354,
            0.3489,
            0.3358,
            0.3292,
            0.3218,
            0.3285,
            0.3009,
            0.3163,
            0.3599,
            0.3486,
            0.3398,
            0.3665,
            0.3237,
            0.3141,
            0.3078,
            0.3026,
            0.3629,
            0.3536,
            0.3443,
            0.3661,
            0.3414,
            0.3299,
            0.3026,
            0.3088,
            0.3475,
            0.3151,
            0.3208,
            0.3257,
            0.3154,
            0.3101,
            0.3085,
            0.3187,
            0.3339,
            0.3451,
            0.3379,
            0.3206,
            0.3216,
            0.3244,
            0.2962,
            0.311,
            0.352,
            0.3431,
            0.3378,
            0.3596,
            0.3172,
            0.315,
            0.3117,
            0.3005,
            0.3584,
            0.3561,
            0.3397,
            0.3612
          ],
          "mp3_sha256": "7d3c3deed64a7b60b2bc23ef318441bb44453e94cfc021521bdb7ba5a8127f99",
          "midi_sha256": "1be2e3fa7ac0011a36515bec6e6a6d0cc6f1d43dab6c8b0762a422cb857f4429",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              558,
              554,
              547,
              549,
              546,
              532,
              499,
              459
            ],
            "pass": true,
            "count_retention": 0.8225806451612904
          }
        },
        "autonomous_64": {
          "id": "rank_03_autonomous_64_64",
          "src": "assets/rank_03_autonomous_64_64.mp3",
          "midi": "assets/rank_03_autonomous_64_64.mid",
          "label": "自主长续写 · 64 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 15.609471441464073,
          "duration": 140.48524297317667,
          "bars": 64,
          "peaks": [
            0.3597,
            0.3274,
            0.3596,
            0.3516,
            0.3113,
            0.3296,
            0.3553,
            0.3676,
            0.3542,
            0.3308,
            0.3353,
            0.3898,
            0.3621,
            0.3537,
            0.291,
            0.3547,
            0.3635,
            0.37,
            0.3364,
            0.3019,
            0.3501,
            0.3416,
            0.3216,
            0.3243,
            0.3211,
            0.3655,
            0.3469,
            0.3262,
            0.3407,
            0.3509,
            0.3566,
            0.34,
            0.3063,
            0.358,
            0.3391,
            0.3737,
            0.3321,
            0.3329,
            0.3309,
            0.3178,
            0.3243,
            0.3238,
            0.3432,
            0.3527,
            0.3123,
            0.3281,
            0.3502,
            0.3578,
            0.3551,
            0.2994,
            0.3095,
            0.3677,
            0.3488,
            0.3617,
            0.2956,
            0.3386,
            0.3252,
            0.3259,
            0.3126,
            0.3041,
            0.3511,
            0.3375,
            0.3262,
            0.3087,
            0.3319,
            0.3519,
            0.351,
            0.3165,
            0.3231,
            0.3418,
            0.3511,
            0.3552,
            0.3057,
            0.337,
            0.3022,
            0.3265,
            0.3137,
            0.3255,
            0.3411,
            0.3142,
            0.3312,
            0.3047,
            0.3501,
            0.3351,
            0.3286,
            0.3171,
            0.336,
            0.3533,
            0.3545,
            0.3118,
            0.3102,
            0.3314,
            0.3244,
            0.3181,
            0.2891,
            0.3246,
            0.3427,
            0.3247,
            0.3124,
            0.2932,
            0.3484,
            0.332,
            0.3405,
            0.3098,
            0.3235,
            0.3549,
            0.3574,
            0.3148,
            0.3182,
            0.3072,
            0.3216,
            0.3149,
            0.3115,
            0.3302,
            0.3097,
            0.3242,
            0.3072,
            0.3124,
            0.3208,
            0.3331,
            0.3214,
            0.3124,
            0.3489,
            0.3388,
            0.3323,
            0.309,
            0.3088,
            0.2978,
            0.3209,
            0.293,
            0.3169,
            0.3337,
            0.3122,
            0.3115,
            0.2745,
            0.2922,
            0.321,
            0.3347,
            0.313,
            0.2861,
            0.3339,
            0.3245,
            0.3446,
            0.2909,
            0.273,
            0.2919,
            0.3263,
            0.3059,
            0.3083,
            0.2958,
            0.3217,
            0.3074,
            0.2854,
            0.2898,
            0.2775,
            0.3279,
            0.3116,
            0.2904,
            0.3195,
            0.323
          ],
          "mp3_sha256": "09202fc5d7a707b3cd2ade362906a6236a68a3b9fd17f3688909571581660b6f",
          "midi_sha256": "b482031919027230294d035692d65e3a8ed6ccaaca4c000ea0a33499ed2a23d1",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              558,
              554,
              547,
              549,
              546,
              532,
              499,
              459
            ],
            "pass": true,
            "count_retention": 0.8225806451612904
          }
        },
        "midi_hold_0.3": {
          "id": "rank_03_midi_hold_0.3_32",
          "src": "assets/rank_03_midi_hold_0.3_32.mp3",
          "midi": "assets/rank_03_midi_hold_0.3_32.mid",
          "label": "引导强度 0.3",
          "variant": {
            "name": "midi_hold_0.3",
            "family": "midi_hold",
            "strength": 0.3
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3472,
            0.3431,
            0.3126,
            0.3167,
            0.3574,
            0.3262,
            0.3374,
            0.3346,
            0.3227,
            0.3181,
            0.326,
            0.3249,
            0.3435,
            0.3631,
            0.3528,
            0.34,
            0.3359,
            0.3361,
            0.3093,
            0.3242,
            0.3806,
            0.3701,
            0.346,
            0.3761,
            0.3226,
            0.3063,
            0.3082,
            0.3019,
            0.3715,
            0.3573,
            0.3491,
            0.3802,
            0.3506,
            0.3407,
            0.3101,
            0.316,
            0.3557,
            0.3223,
            0.3324,
            0.3314,
            0.3199,
            0.3128,
            0.3208,
            0.3227,
            0.3389,
            0.3559,
            0.3442,
            0.3362,
            0.326,
            0.334,
            0.3062,
            0.3207,
            0.3734,
            0.3579,
            0.346,
            0.3724,
            0.3258,
            0.3088,
            0.3102,
            0.3053,
            0.3643,
            0.3566,
            0.3418,
            0.3725,
            0.3446,
            0.3339,
            0.306,
            0.3132,
            0.3495,
            0.3185,
            0.3257,
            0.3288,
            0.3154,
            0.3103,
            0.315,
            0.3206,
            0.3349,
            0.3488,
            0.3362,
            0.3349,
            0.32,
            0.3284,
            0.2997,
            0.3159,
            0.3673,
            0.3462,
            0.3423,
            0.3672,
            0.3296,
            0.3143,
            0.3101,
            0.3046,
            0.3623,
            0.3549,
            0.336,
            0.3645,
            0.3376,
            0.3292,
            0.3015,
            0.308,
            0.3464,
            0.316,
            0.3205,
            0.3257,
            0.3111,
            0.3068,
            0.3119,
            0.3162,
            0.3328,
            0.3423,
            0.3327,
            0.324,
            0.3159,
            0.3254,
            0.2951,
            0.3085,
            0.3599,
            0.3421,
            0.3355,
            0.3653,
            0.3262,
            0.3126,
            0.3126,
            0.3048,
            0.3588,
            0.3532,
            0.3326,
            0.3597
          ],
          "mp3_sha256": "5c824e2dc11ac79b58c426647992169d313a400922ec72c431f25aed4967c8ed",
          "midi_sha256": "c39ac59eb87bc92ebe3835ac44606a3d46869c1b30f6e61e4295831ae55bd193",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.3",
              "family": "midi_hold",
              "strength": 0.3
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              564,
              559,
              552,
              555
            ],
            "background_iou": 0.9902152641878669,
            "recall": 0.3275862068965517,
            "f1": 0.3081081081081081,
            "iou": 0.18210862619808307,
            "block_recalls": [
              0.27906976744186046,
              0.3409090909090909,
              0.3488372093023256,
              0.3409090909090909
            ],
            "pass": true
          }
        },
        "midi_hold_0.5": {
          "id": "rank_03_midi_hold_0.5_32",
          "src": "assets/rank_03_midi_hold_0.5_32.mp3",
          "midi": "assets/rank_03_midi_hold_0.5_32.mid",
          "label": "引导强度 0.5",
          "variant": {
            "name": "midi_hold_0.5",
            "family": "midi_hold",
            "strength": 0.5
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3536,
            0.3475,
            0.3127,
            0.3167,
            0.3543,
            0.3246,
            0.344,
            0.3355,
            0.3232,
            0.3195,
            0.3254,
            0.3278,
            0.3456,
            0.3631,
            0.3533,
            0.3404,
            0.3313,
            0.3359,
            0.3097,
            0.3251,
            0.376,
            0.3684,
            0.351,
            0.3766,
            0.3246,
            0.3057,
            0.3069,
            0.3047,
            0.3712,
            0.3577,
            0.3494,
            0.3797,
            0.352,
            0.3448,
            0.3103,
            0.316,
            0.343,
            0.323,
            0.3385,
            0.3321,
            0.3205,
            0.3141,
            0.3186,
            0.3246,
            0.3403,
            0.3559,
            0.3449,
            0.3367,
            0.3247,
            0.3337,
            0.3066,
            0.3199,
            0.3711,
            0.3604,
            0.3529,
            0.37,
            0.3268,
            0.3081,
            0.3089,
            0.3035,
            0.3625,
            0.3548,
            0.342,
            0.369,
            0.3402,
            0.3373,
            0.3069,
            0.3136,
            0.3374,
            0.3192,
            0.3325,
            0.3297,
            0.3161,
            0.3117,
            0.3113,
            0.3218,
            0.3358,
            0.3494,
            0.3366,
            0.3255,
            0.3199,
            0.3288,
            0.3006,
            0.3147,
            0.3644,
            0.3488,
            0.3481,
            0.3649,
            0.3303,
            0.3147,
            0.3092,
            0.3038,
            0.3633,
            0.3546,
            0.3378,
            0.3626,
            0.3317,
            0.3281,
            0.302,
            0.308,
            0.3342,
            0.3163,
            0.3268,
            0.3264,
            0.3123,
            0.3057,
            0.3078,
            0.3185,
            0.3311,
            0.3449,
            0.3333,
            0.3146,
            0.3159,
            0.3254,
            0.295,
            0.308,
            0.356,
            0.3437,
            0.3365,
            0.363,
            0.327,
            0.3124,
            0.3127,
            0.3037,
            0.3573,
            0.3508,
            0.3328,
            0.3588
          ],
          "mp3_sha256": "06704eab1f7e9371d414955e07e00bfacd380b396c2d62c198202d0f0ac33b61",
          "midi_sha256": "edf3ee89a0a729652cb40e832b7ef7b52ad2350ed92769573ae92bf8ba641b9a",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.5",
              "family": "midi_hold",
              "strength": 0.5
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              573,
              563,
              554,
              551
            ],
            "background_iou": 0.9882697947214076,
            "recall": 0.6839080459770115,
            "f1": 0.6246719160104987,
            "iou": 0.4541984732824427,
            "block_recalls": [
              0.7209302325581395,
              0.7045454545454546,
              0.6744186046511628,
              0.6363636363636364
            ],
            "pass": true
          }
        },
        "midi_hold_0.75": {
          "id": "rank_03_midi_hold_0.75_32",
          "src": "assets/rank_03_midi_hold_0.75_32.mp3",
          "midi": "assets/rank_03_midi_hold_0.75_32.mid",
          "label": "引导强度 0.75",
          "variant": {
            "name": "midi_hold_0.75",
            "family": "midi_hold",
            "strength": 0.75
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3525,
            0.3445,
            0.3127,
            0.3168,
            0.3445,
            0.3248,
            0.3399,
            0.331,
            0.3246,
            0.3158,
            0.3212,
            0.3313,
            0.3437,
            0.3632,
            0.3546,
            0.3318,
            0.33,
            0.3359,
            0.309,
            0.3231,
            0.3789,
            0.3671,
            0.3487,
            0.3791,
            0.3198,
            0.3046,
            0.3078,
            0.3023,
            0.3672,
            0.3548,
            0.3495,
            0.3802,
            0.3475,
            0.3424,
            0.3102,
            0.3162,
            0.3428,
            0.3222,
            0.3339,
            0.3281,
            0.3216,
            0.3121,
            0.3187,
            0.3284,
            0.3385,
            0.3558,
            0.3463,
            0.3288,
            0.325,
            0.334,
            0.3079,
            0.3201,
            0.3724,
            0.3618,
            0.3486,
            0.3769,
            0.3256,
            0.3049,
            0.3105,
            0.3081,
            0.3616,
            0.3526,
            0.3422,
            0.3661,
            0.3402,
            0.3371,
            0.3069,
            0.3136,
            0.3371,
            0.3184,
            0.3272,
            0.3255,
            0.3177,
            0.3096,
            0.3132,
            0.3255,
            0.3335,
            0.3494,
            0.3398,
            0.3225,
            0.321,
            0.3289,
            0.3008,
            0.3161,
            0.367,
            0.3503,
            0.3456,
            0.3676,
            0.3252,
            0.3135,
            0.3105,
            0.3042,
            0.3598,
            0.351,
            0.3373,
            0.3662,
            0.3367,
            0.3307,
            0.3021,
            0.3096,
            0.3353,
            0.3159,
            0.3214,
            0.3225,
            0.3133,
            0.3045,
            0.3095,
            0.3221,
            0.3329,
            0.345,
            0.3343,
            0.3175,
            0.3237,
            0.3259,
            0.2954,
            0.3085,
            0.3594,
            0.3452,
            0.3351,
            0.368,
            0.3255,
            0.3105,
            0.3133,
            0.3041,
            0.3594,
            0.3484,
            0.3329,
            0.3582
          ],
          "mp3_sha256": "2e4a580f5c25a0e98418c6476131ed237ef96bb5c876d7bd7926be733c5882a1",
          "midi_sha256": "90e794ed335aed233a680a4eacccd54f5d0e32706833237a0945303b4534999e",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.75",
              "family": "midi_hold",
              "strength": 0.75
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              561,
              557,
              548,
              545
            ],
            "background_iou": 0.986809965803615,
            "recall": 0.8735632183908046,
            "f1": 0.8636363636363636,
            "iou": 0.76,
            "block_recalls": [
              0.8837209302325582,
              0.9090909090909091,
              0.8604651162790697,
              0.8409090909090909
            ],
            "pass": true
          }
        },
        "midi_hold_1": {
          "id": "rank_03_midi_hold_1_32",
          "src": "assets/rank_03_midi_hold_1_32.mp3",
          "midi": "assets/rank_03_midi_hold_1_32.mid",
          "label": "引导强度 1.0",
          "variant": {
            "name": "midi_hold_1",
            "family": "midi_hold",
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3524,
            0.3447,
            0.3127,
            0.3168,
            0.3475,
            0.3265,
            0.3388,
            0.3312,
            0.3252,
            0.3161,
            0.3218,
            0.3316,
            0.3438,
            0.3631,
            0.355,
            0.332,
            0.3297,
            0.336,
            0.3095,
            0.324,
            0.3796,
            0.368,
            0.3492,
            0.3777,
            0.3179,
            0.3024,
            0.3087,
            0.3059,
            0.3684,
            0.3549,
            0.3512,
            0.3797,
            0.3478,
            0.3426,
            0.3102,
            0.3162,
            0.346,
            0.3245,
            0.3341,
            0.3284,
            0.3221,
            0.3128,
            0.3208,
            0.3292,
            0.3388,
            0.3562,
            0.3467,
            0.329,
            0.3255,
            0.334,
            0.3086,
            0.3218,
            0.3737,
            0.3622,
            0.3494,
            0.3773,
            0.3272,
            0.304,
            0.3102,
            0.3079,
            0.3623,
            0.3528,
            0.3422,
            0.3738,
            0.3431,
            0.3374,
            0.3081,
            0.3136,
            0.3407,
            0.3213,
            0.3288,
            0.3254,
            0.3186,
            0.31,
            0.315,
            0.3271,
            0.3335,
            0.3494,
            0.341,
            0.3236,
            0.3224,
            0.329,
            0.3035,
            0.3177,
            0.3679,
            0.3505,
            0.346,
            0.37,
            0.3273,
            0.3125,
            0.3105,
            0.3063,
            0.3605,
            0.351,
            0.3388,
            0.3702,
            0.3376,
            0.3309,
            0.3033,
            0.3109,
            0.3392,
            0.3185,
            0.3232,
            0.3228,
            0.3148,
            0.3062,
            0.3109,
            0.3223,
            0.3331,
            0.3466,
            0.3349,
            0.319,
            0.3194,
            0.3266,
            0.2957,
            0.3089,
            0.3615,
            0.3457,
            0.3356,
            0.3696,
            0.3276,
            0.3095,
            0.314,
            0.3051,
            0.3599,
            0.3485,
            0.3342,
            0.3619
          ],
          "mp3_sha256": "a451c8c802d0a4f7d980eb2182b1bc94f7c17729250a3c80aad1c7fcb3f64005",
          "midi_sha256": "286aa8b537bae9c01c0b7f5dfbd02bde21155c17fb5bb98adb61e8db62258caf",
          "metrics": {
            "variant": {
              "name": "midi_hold_1",
              "family": "midi_hold",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              556,
              554,
              550,
              548
            ],
            "background_iou": 0.984390243902439,
            "recall": 0.9770114942528736,
            "f1": 0.9770114942528736,
            "iou": 0.9550561797752809,
            "block_recalls": [
              0.9767441860465116,
              0.9772727272727273,
              0.9767441860465116,
              0.9772727272727273
            ],
            "pass": true
          }
        },
        "midi_ramp": {
          "id": "rank_03_midi_ramp_32",
          "src": "assets/rank_03_midi_ramp_32.mp3",
          "midi": "assets/rank_03_midi_ramp_32.mid",
          "label": "引导逐段加强",
          "variant": {
            "name": "midi_ramp",
            "family": "midi_ramp",
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3472,
            0.3431,
            0.3126,
            0.3167,
            0.3574,
            0.3262,
            0.3374,
            0.3346,
            0.3227,
            0.3181,
            0.326,
            0.3249,
            0.3435,
            0.3631,
            0.3528,
            0.34,
            0.3359,
            0.3361,
            0.3093,
            0.3242,
            0.3806,
            0.3701,
            0.346,
            0.3761,
            0.3226,
            0.3063,
            0.3082,
            0.3019,
            0.3715,
            0.3573,
            0.3491,
            0.3802,
            0.3557,
            0.3447,
            0.3103,
            0.316,
            0.3434,
            0.323,
            0.3385,
            0.3321,
            0.3204,
            0.3142,
            0.3185,
            0.3249,
            0.3401,
            0.3559,
            0.3449,
            0.3367,
            0.3246,
            0.3337,
            0.3067,
            0.3218,
            0.3713,
            0.3594,
            0.3529,
            0.3703,
            0.3268,
            0.3082,
            0.3087,
            0.3035,
            0.3626,
            0.3553,
            0.3421,
            0.3691,
            0.3403,
            0.3347,
            0.3059,
            0.3136,
            0.3371,
            0.3187,
            0.3262,
            0.3253,
            0.3173,
            0.3094,
            0.3128,
            0.3258,
            0.334,
            0.3488,
            0.3379,
            0.3229,
            0.3209,
            0.3284,
            0.3001,
            0.3162,
            0.3663,
            0.3493,
            0.3453,
            0.3694,
            0.3256,
            0.3137,
            0.3106,
            0.3043,
            0.3603,
            0.3517,
            0.3364,
            0.3616,
            0.3359,
            0.3301,
            0.3016,
            0.308,
            0.3367,
            0.3183,
            0.3219,
            0.3225,
            0.3151,
            0.3042,
            0.3106,
            0.3231,
            0.3321,
            0.3439,
            0.3333,
            0.3195,
            0.3188,
            0.3259,
            0.2966,
            0.3088,
            0.3597,
            0.3448,
            0.3386,
            0.3679,
            0.3236,
            0.3098,
            0.3139,
            0.305,
            0.3574,
            0.3495,
            0.334,
            0.3596
          ],
          "mp3_sha256": "9f87b3abc2c6aa3eb2b8a1a8ee262935e140a8f0f1b324bedb9d50a588780000",
          "midi_sha256": "ff661634a7b47c474896c20461a4bae1066e6d65bf4e3623972701519365edb0",
          "metrics": {
            "variant": {
              "name": "midi_ramp",
              "family": "midi_ramp",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              564,
              564,
              548,
              548
            ],
            "background_iou": 0.9892420537897311,
            "recall": 0.7126436781609196,
            "f1": 0.6813186813186813,
            "iou": 0.5166666666666667,
            "block_recalls": [
              0.27906976744186046,
              0.7272727272727273,
              0.8604651162790697,
              0.9772727272727273
            ],
            "pass": true
          }
        },
        "midi_reverse": {
          "id": "rank_03_midi_reverse_32",
          "src": "assets/rank_03_midi_reverse_32.mp3",
          "midi": "assets/rank_03_midi_reverse_32.mid",
          "label": "上下八度交替",
          "variant": {
            "name": "midi_reverse",
            "family": "midi_reverse",
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3524,
            0.3447,
            0.3127,
            0.3168,
            0.3475,
            0.3265,
            0.3388,
            0.3312,
            0.3252,
            0.3161,
            0.3218,
            0.3316,
            0.3438,
            0.3631,
            0.355,
            0.332,
            0.3297,
            0.336,
            0.3095,
            0.324,
            0.3796,
            0.368,
            0.3492,
            0.3777,
            0.3179,
            0.3024,
            0.3087,
            0.3059,
            0.3684,
            0.3549,
            0.3512,
            0.3797,
            0.3488,
            0.342,
            0.3101,
            0.3158,
            0.3438,
            0.3227,
            0.3362,
            0.3301,
            0.3239,
            0.3156,
            0.3202,
            0.325,
            0.3434,
            0.3559,
            0.3454,
            0.3301,
            0.3309,
            0.3337,
            0.3082,
            0.3222,
            0.3694,
            0.3621,
            0.345,
            0.3713,
            0.3251,
            0.309,
            0.3077,
            0.3079,
            0.3736,
            0.3585,
            0.3495,
            0.3782,
            0.3483,
            0.3375,
            0.3073,
            0.3135,
            0.3416,
            0.3217,
            0.3289,
            0.3255,
            0.3183,
            0.3098,
            0.3144,
            0.3265,
            0.3358,
            0.3519,
            0.3419,
            0.3255,
            0.3214,
            0.3284,
            0.3019,
            0.3172,
            0.3681,
            0.3523,
            0.3436,
            0.3761,
            0.3239,
            0.3117,
            0.3107,
            0.3053,
            0.3593,
            0.3564,
            0.3378,
            0.3706,
            0.3355,
            0.3333,
            0.3027,
            0.3103,
            0.3384,
            0.3177,
            0.3254,
            0.3257,
            0.317,
            0.3091,
            0.3101,
            0.3184,
            0.3367,
            0.3465,
            0.3352,
            0.3181,
            0.3196,
            0.3262,
            0.2973,
            0.3111,
            0.3558,
            0.3456,
            0.3357,
            0.3594,
            0.3117,
            0.3116,
            0.3112,
            0.3047,
            0.3732,
            0.358,
            0.3392,
            0.363
          ],
          "mp3_sha256": "418e006a7d3e1540cf2e4a2972178fe5c6bb73e684e8d3c21b2b8247c4a84a69",
          "midi_sha256": "429b8a107838c6e22f0801f39ebcc6640804ab0461425e52408cce4c26fea9ec",
          "metrics": {
            "variant": {
              "name": "midi_reverse",
              "family": "midi_reverse",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              556,
              560,
              553,
              550
            ],
            "background_iou": 0.9902248289345064,
            "recall": 0.9770114942528736,
            "f1": 0.9577464788732394,
            "iou": 0.918918918918919,
            "block_recalls": [
              0.9767441860465116,
              1.0,
              0.9767441860465116,
              0.9545454545454546
            ],
            "pass": true
          }
        },
        "density_low": {
          "id": "rank_03_density_low_32",
          "src": "assets/rank_03_density_low_32.mp3",
          "midi": "assets/rank_03_density_low_32.mid",
          "label": "稀疏：0.6 倍",
          "variant": {
            "name": "density_low",
            "family": "density_low"
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3196,
            0.3046,
            0.3088,
            0.2882,
            0.3038,
            0.3157,
            0.3008,
            0.3307,
            0.3045,
            0.3147,
            0.314,
            0.3038,
            0.2816,
            0.3185,
            0.3031,
            0.3413,
            0.3089,
            0.2633,
            0.3025,
            0.3161,
            0.333,
            0.3174,
            0.3047,
            0.3129,
            0.287,
            0.2921,
            0.2986,
            0.2835,
            0.3406,
            0.3302,
            0.3244,
            0.3162,
            0.3027,
            0.3037,
            0.3096,
            0.2854,
            0.3066,
            0.3201,
            0.308,
            0.3393,
            0.2972,
            0.3141,
            0.3077,
            0.3033,
            0.2821,
            0.3062,
            0.3075,
            0.3401,
            0.3042,
            0.2678,
            0.3055,
            0.3169,
            0.3282,
            0.3115,
            0.3111,
            0.3197,
            0.2841,
            0.2978,
            0.2988,
            0.2904,
            0.3416,
            0.3297,
            0.3264,
            0.3188,
            0.3003,
            0.3049,
            0.3128,
            0.2875,
            0.3109,
            0.3234,
            0.3121,
            0.3472,
            0.2939,
            0.3126,
            0.3027,
            0.307,
            0.2813,
            0.2921,
            0.3127,
            0.3412,
            0.3011,
            0.268,
            0.3039,
            0.3167,
            0.3283,
            0.3088,
            0.3087,
            0.3261,
            0.283,
            0.3045,
            0.3012,
            0.2921,
            0.3437,
            0.3271,
            0.3267,
            0.3235,
            0.2996,
            0.3053,
            0.313,
            0.2886,
            0.3171,
            0.329,
            0.3149,
            0.3499,
            0.2951,
            0.3118,
            0.3004,
            0.3132,
            0.2816,
            0.2827,
            0.3173,
            0.3425,
            0.2995,
            0.2738,
            0.3025,
            0.3215,
            0.3284,
            0.3068,
            0.3108,
            0.3329,
            0.2823,
            0.3023,
            0.3034,
            0.291,
            0.3439,
            0.3241,
            0.3267,
            0.331
          ],
          "mp3_sha256": "8860db662e20f20daa87a11a6e1f6801de1a93ce89bdca7d0ae4846368035ebd",
          "midi_sha256": "88e12d6d7bc855d534783b9187ec7723fe3906e7d55a4dbce9938771e0f37cf4",
          "metrics": {
            "variant": {
              "name": "density_low",
              "family": "density_low"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              324,
              324,
              324,
              324
            ],
            "background_iou": 0.576204523107178,
            "expected_per_two_bars": [
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81
            ],
            "actual_per_two_bars": [
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81,
              81
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5869565217391305,
            "pass": true
          }
        },
        "density_hold": {
          "id": "rank_03_density_hold_32",
          "src": "assets/rank_03_density_hold_32.mp3",
          "midi": "assets/rank_03_density_hold_32.mid",
          "label": "基准：1.0 倍",
          "variant": {
            "name": "density_hold",
            "family": "density_hold"
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3479,
            0.3438,
            0.3141,
            0.3179,
            0.3596,
            0.3235,
            0.3384,
            0.3344,
            0.3228,
            0.3178,
            0.322,
            0.3271,
            0.346,
            0.3639,
            0.3611,
            0.351,
            0.3337,
            0.3355,
            0.3072,
            0.324,
            0.3613,
            0.3493,
            0.3294,
            0.3545,
            0.3116,
            0.3062,
            0.3004,
            0.296,
            0.3681,
            0.3484,
            0.349,
            0.3617,
            0.3464,
            0.3436,
            0.3154,
            0.3165,
            0.3544,
            0.3266,
            0.3282,
            0.3399,
            0.3294,
            0.3236,
            0.322,
            0.3307,
            0.3407,
            0.3603,
            0.3647,
            0.3489,
            0.3311,
            0.3372,
            0.3104,
            0.321,
            0.3581,
            0.3456,
            0.3243,
            0.3522,
            0.3091,
            0.3119,
            0.3014,
            0.2963,
            0.3715,
            0.3495,
            0.3454,
            0.3603,
            0.3468,
            0.3457,
            0.3197,
            0.3139,
            0.3522,
            0.3296,
            0.3227,
            0.3422,
            0.3374,
            0.3323,
            0.3235,
            0.3309,
            0.3345,
            0.3579,
            0.3709,
            0.3486,
            0.3281,
            0.3423,
            0.314,
            0.3205,
            0.3584,
            0.3475,
            0.3259,
            0.3536,
            0.3091,
            0.3201,
            0.3021,
            0.2974,
            0.373,
            0.3512,
            0.3476,
            0.3631,
            0.348,
            0.347,
            0.3244,
            0.3139,
            0.3516,
            0.3352,
            0.3192,
            0.3414,
            0.3418,
            0.3395,
            0.3276,
            0.3332,
            0.331,
            0.3584,
            0.3775,
            0.3447,
            0.3275,
            0.3471,
            0.3138,
            0.3213,
            0.3606,
            0.3545,
            0.3298,
            0.3536,
            0.3087,
            0.3266,
            0.3059,
            0.2967,
            0.3735,
            0.3521,
            0.351,
            0.3635
          ],
          "mp3_sha256": "96187881b47ca095a2a7c8598366aae33fb776aa6491fc2678be8e46a99fb9ad",
          "midi_sha256": "86cff2261abb525aedeae1de59e0bd26ceb8657951d19aed050b3fa420f973b3",
          "metrics": {
            "variant": {
              "name": "density_hold",
              "family": "density_hold"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              536,
              536,
              536,
              536
            ],
            "background_iou": 0.8658593386120168,
            "expected_per_two_bars": [
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134
            ],
            "actual_per_two_bars": [
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134,
              134
            ],
            "pass_density": true,
            "whole_onset_iou": 0.87343951786483,
            "pass": true
          }
        },
        "density_high": {
          "id": "rank_03_density_high_32",
          "src": "assets/rank_03_density_high_32.mp3",
          "midi": "assets/rank_03_density_high_32.mid",
          "label": "密集：1.4 倍",
          "variant": {
            "name": "density_high",
            "family": "density_high"
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3492,
            0.3598,
            0.3225,
            0.3357,
            0.3735,
            0.3437,
            0.3538,
            0.3582,
            0.3242,
            0.3364,
            0.3305,
            0.3457,
            0.3551,
            0.3768,
            0.3694,
            0.364,
            0.3329,
            0.3353,
            0.3105,
            0.324,
            0.3738,
            0.3666,
            0.366,
            0.3774,
            0.3223,
            0.3068,
            0.3057,
            0.3091,
            0.3723,
            0.3779,
            0.3596,
            0.3825,
            0.3554,
            0.364,
            0.3334,
            0.336,
            0.374,
            0.3471,
            0.3482,
            0.364,
            0.3324,
            0.3453,
            0.3426,
            0.3603,
            0.3589,
            0.3714,
            0.3834,
            0.3661,
            0.3303,
            0.3349,
            0.3146,
            0.3209,
            0.3745,
            0.3808,
            0.3722,
            0.3746,
            0.3193,
            0.3097,
            0.3033,
            0.3143,
            0.3791,
            0.391,
            0.3608,
            0.3902,
            0.3577,
            0.3701,
            0.3462,
            0.3396,
            0.3756,
            0.3534,
            0.346,
            0.3698,
            0.342,
            0.3559,
            0.3523,
            0.371,
            0.3604,
            0.3741,
            0.3941,
            0.3679,
            0.3297,
            0.3384,
            0.3194,
            0.3168,
            0.3867,
            0.3981,
            0.3901,
            0.3765,
            0.3224,
            0.3178,
            0.3043,
            0.3223,
            0.388,
            0.4081,
            0.3718,
            0.3921,
            0.3613,
            0.3732,
            0.3587,
            0.3427,
            0.3804,
            0.3568,
            0.3448,
            0.3776,
            0.3481,
            0.3632,
            0.3656,
            0.3796,
            0.3688,
            0.378,
            0.4067,
            0.3742,
            0.333,
            0.3431,
            0.3254,
            0.3184,
            0.4044,
            0.4124,
            0.4185,
            0.3939,
            0.3266,
            0.3254,
            0.3092,
            0.3263,
            0.3976,
            0.4241,
            0.3814,
            0.4076
          ],
          "mp3_sha256": "8425c9ddd75f818f9f0e0cd86a7142c8de6d09ae1b6cf6290a3483a4ba6911d1",
          "midi_sha256": "1e835e940b40ff055e5c7c5498605bc1cc21e2cb56a4925bdbbea7e301445ffb",
          "metrics": {
            "variant": {
              "name": "density_high",
              "family": "density_high"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              752,
              752,
              752,
              752
            ],
            "background_iou": 0.7155995755217545,
            "expected_per_two_bars": [
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188
            ],
            "actual_per_two_bars": [
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188,
              188
            ],
            "pass_density": true,
            "whole_onset_iou": 0.7277244120569725,
            "pass": true
          }
        },
        "density_contrast": {
          "id": "rank_03_density_contrast_32",
          "src": "assets/rank_03_density_contrast_32.mp3",
          "midi": "assets/rank_03_density_contrast_32.mid",
          "label": "密疏交替：1.4 → 0.6 → 1.4 → 0.6",
          "variant": {
            "name": "density_contrast",
            "family": "density_contrast"
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3492,
            0.3598,
            0.3225,
            0.3357,
            0.3735,
            0.3437,
            0.3538,
            0.3582,
            0.3242,
            0.3364,
            0.3305,
            0.3457,
            0.3551,
            0.3768,
            0.3694,
            0.364,
            0.3329,
            0.3353,
            0.3105,
            0.324,
            0.3738,
            0.3666,
            0.366,
            0.3774,
            0.3223,
            0.3068,
            0.3057,
            0.3091,
            0.3723,
            0.3779,
            0.3596,
            0.3825,
            0.3496,
            0.2436,
            0.3125,
            0.285,
            0.2975,
            0.3255,
            0.3011,
            0.3021,
            0.3247,
            0.2758,
            0.3147,
            0.2999,
            0.295,
            0.2703,
            0.3274,
            0.3195,
            0.3212,
            0.2979,
            0.2989,
            0.3156,
            0.296,
            0.3446,
            0.3276,
            0.3158,
            0.286,
            0.2922,
            0.294,
            0.2886,
            0.3367,
            0.3262,
            0.3351,
            0.3134,
            0.338,
            0.2682,
            0.3273,
            0.3285,
            0.3242,
            0.3517,
            0.3469,
            0.3253,
            0.3371,
            0.2869,
            0.322,
            0.3128,
            0.3095,
            0.3152,
            0.3764,
            0.3477,
            0.3246,
            0.3185,
            0.3063,
            0.3416,
            0.3034,
            0.3815,
            0.3525,
            0.3511,
            0.2971,
            0.3326,
            0.3172,
            0.3143,
            0.3533,
            0.3442,
            0.3503,
            0.3418,
            0.3357,
            0.2328,
            0.3221,
            0.286,
            0.304,
            0.3114,
            0.3039,
            0.2879,
            0.3114,
            0.2887,
            0.3143,
            0.3044,
            0.2849,
            0.1815,
            0.3511,
            0.3045,
            0.3215,
            0.2731,
            0.2955,
            0.3045,
            0.2916,
            0.338,
            0.3091,
            0.2954,
            0.2797,
            0.2771,
            0.2912,
            0.2844,
            0.3342,
            0.2784,
            0.3399,
            0.2839
          ],
          "mp3_sha256": "b916b5caa29ac29dfb5fa9ae868f83f09c1b04829ce74f6c0465d07510307655",
          "midi_sha256": "bf9779ae9d0eb6b9ead7734d76019ca03d0098c3b1a0fc02120f89f0125cd6cc",
          "metrics": {
            "variant": {
              "name": "density_contrast",
              "family": "density_contrast"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              752,
              324,
              752,
              324
            ],
            "background_iou": 0.5159954836281521,
            "expected_per_two_bars": [
              188,
              188,
              188,
              188,
              81,
              81,
              81,
              81,
              188,
              188,
              188,
              188,
              81,
              81,
              81,
              81
            ],
            "actual_per_two_bars": [
              188,
              188,
              188,
              188,
              81,
              81,
              81,
              81,
              188,
              188,
              188,
              188,
              81,
              81,
              81,
              81
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5207534007673527,
            "pass": true
          }
        },
        "density_build": {
          "id": "rank_03_density_build_32",
          "src": "assets/rank_03_density_build_32.mp3",
          "midi": "assets/rank_03_density_build_32.mid",
          "label": "逐段增密：0.6 → 0.85 → 1.1 → 1.4",
          "variant": {
            "name": "density_build",
            "family": "density_build"
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3196,
            0.3046,
            0.3088,
            0.2882,
            0.3038,
            0.3157,
            0.3008,
            0.3307,
            0.3045,
            0.3147,
            0.314,
            0.3038,
            0.2816,
            0.3185,
            0.3031,
            0.3413,
            0.3089,
            0.2633,
            0.3025,
            0.3161,
            0.333,
            0.3174,
            0.3047,
            0.3129,
            0.287,
            0.2921,
            0.2986,
            0.2835,
            0.3406,
            0.3302,
            0.3244,
            0.3162,
            0.3046,
            0.3169,
            0.313,
            0.2916,
            0.3153,
            0.3328,
            0.3174,
            0.342,
            0.3049,
            0.3191,
            0.311,
            0.3089,
            0.2822,
            0.3228,
            0.314,
            0.3494,
            0.3067,
            0.2817,
            0.3084,
            0.3246,
            0.3282,
            0.3317,
            0.3308,
            0.3342,
            0.2874,
            0.3104,
            0.3026,
            0.3064,
            0.3447,
            0.3481,
            0.3264,
            0.3264,
            0.3031,
            0.324,
            0.3265,
            0.3099,
            0.3311,
            0.3599,
            0.33,
            0.348,
            0.3324,
            0.331,
            0.3209,
            0.3241,
            0.2817,
            0.3235,
            0.3362,
            0.3518,
            0.3026,
            0.2845,
            0.3121,
            0.3629,
            0.3237,
            0.3311,
            0.3381,
            0.3724,
            0.282,
            0.3158,
            0.3056,
            0.3413,
            0.3528,
            0.3762,
            0.3236,
            0.3458,
            0.3063,
            0.3597,
            0.3402,
            0.3242,
            0.343,
            0.4014,
            0.3926,
            0.3815,
            0.389,
            0.354,
            0.3362,
            0.3349,
            0.2866,
            0.3427,
            0.3647,
            0.3563,
            0.3037,
            0.2939,
            0.3223,
            0.4095,
            0.3328,
            0.3365,
            0.3914,
            0.4057,
            0.294,
            0.3155,
            0.3105,
            0.3792,
            0.3691,
            0.4126,
            0.3358,
            0.4181
          ],
          "mp3_sha256": "e396347307db5d2d59d657930768c0b989a8da26db9fc0f2df04db56a162e2ac",
          "midi_sha256": "dfe380c4203eb9920d499d1f1ace0a0ed098244f0385988611b82de1e5bdefda",
          "metrics": {
            "variant": {
              "name": "density_build",
              "family": "density_build"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              324,
              456,
              592,
              752
            ],
            "background_iou": 0.4663023679417122,
            "expected_per_two_bars": [
              81,
              81,
              81,
              81,
              114,
              114,
              114,
              114,
              148,
              148,
              148,
              148,
              188,
              188,
              188,
              188
            ],
            "actual_per_two_bars": [
              81,
              81,
              81,
              81,
              114,
              114,
              114,
              114,
              148,
              148,
              148,
              148,
              188,
              188,
              188,
              188
            ],
            "pass_density": true,
            "whole_onset_iou": 0.4805194805194805,
            "pass": true
          }
        },
        "drums_restore_encoder_a4_s1": {
          "id": "rank_03_drums_restore_encoder_a4_s1_32",
          "src": "assets/rank_03_drums_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_03_drums_restore_encoder_a4_s1_32.mid",
          "label": "鼓：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "drums_restore_encoder_a4_s1",
            "family": "drums_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3112,
            0.2874,
            0.2686,
            0.2676,
            0.3285,
            0.2745,
            0.3007,
            0.2842,
            0.2825,
            0.2672,
            0.2784,
            0.2758,
            0.3097,
            0.3206,
            0.3136,
            0.2923,
            0.2885,
            0.2783,
            0.2623,
            0.2788,
            0.3418,
            0.3237,
            0.3217,
            0.3485,
            0.2688,
            0.2252,
            0.2368,
            0.2282,
            0.3347,
            0.3133,
            0.3264,
            0.3522,
            0.3464,
            0.3359,
            0.3073,
            0.3095,
            0.3504,
            0.3194,
            0.3246,
            0.3336,
            0.3212,
            0.3168,
            0.3159,
            0.3248,
            0.3363,
            0.3555,
            0.3499,
            0.3464,
            0.3212,
            0.3255,
            0.314,
            0.3155,
            0.3619,
            0.3676,
            0.3568,
            0.3682,
            0.3138,
            0.3062,
            0.2987,
            0.3003,
            0.3653,
            0.3558,
            0.3505,
            0.3709,
            0.3145,
            0.2734,
            0.265,
            0.2645,
            0.3254,
            0.2724,
            0.2899,
            0.2841,
            0.2856,
            0.2661,
            0.2692,
            0.27,
            0.2997,
            0.3003,
            0.3069,
            0.2819,
            0.2694,
            0.2603,
            0.2499,
            0.2688,
            0.3348,
            0.3217,
            0.3266,
            0.3428,
            0.2739,
            0.2378,
            0.2394,
            0.2352,
            0.3313,
            0.3147,
            0.3214,
            0.355,
            0.3462,
            0.3279,
            0.3087,
            0.3116,
            0.3542,
            0.317,
            0.3197,
            0.3324,
            0.3266,
            0.317,
            0.3148,
            0.3261,
            0.3336,
            0.3448,
            0.3463,
            0.3386,
            0.3131,
            0.3187,
            0.3099,
            0.3158,
            0.3659,
            0.3639,
            0.3532,
            0.3834,
            0.3201,
            0.3081,
            0.3015,
            0.3018,
            0.3635,
            0.3513,
            0.3516,
            0.3783
          ],
          "mp3_sha256": "cb21210667b068f8000c90df871bd5e2ab0d2cdabeb306f97dc087861a90a390",
          "midi_sha256": "088b285f4e15cb9019d57a60e371847939ef2f20d55b21331c355e3f701501dc",
          "metrics": {
            "variant": {
              "name": "drums_restore_encoder_a4_s1",
              "family": "drums_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              264,
              568,
              268,
              565
            ],
            "background_iou": 0.9329044117647058,
            "recall": 0.9898648648648649,
            "f1": 0.9932203389830508,
            "iou": 0.9865319865319865,
            "block_recalls": [
              1.0,
              0.9797979797979798
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "lead_restore_encoder_a4_s1": {
          "id": "rank_03_lead_restore_encoder_a4_s1_32",
          "src": "assets/rank_03_lead_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_03_lead_restore_encoder_a4_s1_32.mid",
          "label": "旋律：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "lead_restore_encoder_a4_s1",
            "family": "lead_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3438,
            0.3429,
            0.3126,
            0.3176,
            0.341,
            0.3185,
            0.3327,
            0.3272,
            0.318,
            0.3153,
            0.3127,
            0.3219,
            0.3414,
            0.3631,
            0.3512,
            0.3274,
            0.3273,
            0.3352,
            0.3062,
            0.3186,
            0.3661,
            0.3538,
            0.348,
            0.3658,
            0.3062,
            0.3012,
            0.3009,
            0.2931,
            0.3584,
            0.3485,
            0.3464,
            0.3678,
            0.3443,
            0.345,
            0.3134,
            0.3149,
            0.3535,
            0.326,
            0.3255,
            0.3371,
            0.3276,
            0.324,
            0.3201,
            0.3291,
            0.3368,
            0.3611,
            0.3516,
            0.3398,
            0.3299,
            0.3372,
            0.3138,
            0.3195,
            0.3655,
            0.3735,
            0.3594,
            0.3711,
            0.3156,
            0.3117,
            0.305,
            0.3017,
            0.3697,
            0.3595,
            0.3554,
            0.3758,
            0.3464,
            0.3419,
            0.3135,
            0.3144,
            0.3331,
            0.3205,
            0.3211,
            0.3292,
            0.3241,
            0.3206,
            0.3095,
            0.3246,
            0.329,
            0.3536,
            0.3458,
            0.3222,
            0.3206,
            0.3328,
            0.3082,
            0.3116,
            0.3584,
            0.3586,
            0.3539,
            0.3602,
            0.3031,
            0.3139,
            0.3017,
            0.292,
            0.3559,
            0.3524,
            0.3431,
            0.3636,
            0.3401,
            0.3456,
            0.3138,
            0.3122,
            0.3491,
            0.3275,
            0.3194,
            0.3367,
            0.3336,
            0.3311,
            0.3208,
            0.3317,
            0.332,
            0.3564,
            0.35,
            0.3338,
            0.3268,
            0.3377,
            0.3135,
            0.3132,
            0.371,
            0.379,
            0.3635,
            0.3749,
            0.3251,
            0.3218,
            0.3088,
            0.2997,
            0.3681,
            0.3603,
            0.358,
            0.3762
          ],
          "mp3_sha256": "531ae861daf49c4a9a08a5f8544d56d7dc9a364a74a7b59fc52ddf1ccb9d7969",
          "midi_sha256": "d145e61279139b31f4919148342a6d3658ece18dfac66dfb56bda5bb8f049c73",
          "metrics": {
            "variant": {
              "name": "lead_restore_encoder_a4_s1",
              "family": "lead_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              514,
              566,
              523,
              575
            ],
            "background_iou": 0.9623988576868158,
            "recall": 1.0,
            "f1": 0.9943502824858758,
            "iou": 0.9887640449438202,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "bass_restore_encoder_a4_s1": {
          "id": "rank_03_bass_restore_encoder_a4_s1_32",
          "src": "assets/rank_03_bass_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_03_bass_restore_encoder_a4_s1_32.mid",
          "label": "Bass：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "bass_restore_encoder_a4_s1",
            "family": "bass_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3014,
            0.2844,
            0.2807,
            0.2773,
            0.3279,
            0.2939,
            0.3056,
            0.3024,
            0.2834,
            0.287,
            0.2939,
            0.291,
            0.3032,
            0.2869,
            0.3069,
            0.3014,
            0.2846,
            0.2814,
            0.2852,
            0.2916,
            0.3361,
            0.338,
            0.3259,
            0.348,
            0.3196,
            0.3073,
            0.3048,
            0.302,
            0.323,
            0.3285,
            0.316,
            0.3469,
            0.3485,
            0.3414,
            0.3101,
            0.3131,
            0.3526,
            0.3234,
            0.3265,
            0.3376,
            0.3253,
            0.3217,
            0.3199,
            0.3274,
            0.3365,
            0.3549,
            0.3486,
            0.343,
            0.3271,
            0.3312,
            0.3102,
            0.3166,
            0.3637,
            0.3747,
            0.36,
            0.3696,
            0.3165,
            0.309,
            0.3037,
            0.301,
            0.3657,
            0.3626,
            0.3543,
            0.3721,
            0.3141,
            0.2884,
            0.2876,
            0.2754,
            0.3291,
            0.2955,
            0.3058,
            0.3047,
            0.2875,
            0.2935,
            0.2975,
            0.2984,
            0.304,
            0.2899,
            0.3077,
            0.3031,
            0.281,
            0.2835,
            0.2917,
            0.2905,
            0.33,
            0.3427,
            0.3348,
            0.3478,
            0.3214,
            0.3156,
            0.3055,
            0.2994,
            0.3238,
            0.3366,
            0.3237,
            0.3502,
            0.3481,
            0.3347,
            0.3074,
            0.3036,
            0.3522,
            0.3233,
            0.3198,
            0.3339,
            0.3222,
            0.3191,
            0.3174,
            0.3267,
            0.3317,
            0.351,
            0.3409,
            0.3361,
            0.322,
            0.3294,
            0.3085,
            0.3084,
            0.365,
            0.3779,
            0.362,
            0.3694,
            0.3214,
            0.3175,
            0.307,
            0.2989,
            0.363,
            0.3657,
            0.3542,
            0.3725
          ],
          "mp3_sha256": "307516a4a4e1bc2ee5a62795e5f099cd5276f5e45431c35cc12a413eaa97913f",
          "midi_sha256": "9257f701fe8b180cbe239ea83f4dcc48e48bfece577e5f8fc0303b125f112d83",
          "metrics": {
            "variant": {
              "name": "bass_restore_encoder_a4_s1",
              "family": "bass_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              501,
              565,
              509,
              567
            ],
            "background_iou": 0.9628361858190709,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "chords_restore_encoder_a4_s1": {
          "id": "rank_03_chords_restore_encoder_a4_s1_32",
          "src": "assets/rank_03_chords_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_03_chords_restore_encoder_a4_s1_32.mid",
          "label": "和弦：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "chords_restore_encoder_a4_s1",
            "family": "chords_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "peaks": [
            0.35,
            0.3515,
            0.3176,
            0.3281,
            0.3771,
            0.3302,
            0.3613,
            0.3364,
            0.3262,
            0.3212,
            0.3249,
            0.3295,
            0.3698,
            0.3726,
            0.3621,
            0.3423,
            0.3515,
            0.3496,
            0.3225,
            0.3358,
            0.3899,
            0.3794,
            0.3663,
            0.384,
            0.3234,
            0.3121,
            0.3065,
            0.3141,
            0.3737,
            0.359,
            0.3576,
            0.3823,
            0.3409,
            0.342,
            0.3036,
            0.3155,
            0.3268,
            0.3188,
            0.3194,
            0.328,
            0.3121,
            0.3166,
            0.3097,
            0.3245,
            0.3186,
            0.358,
            0.3317,
            0.3537,
            0.3272,
            0.3347,
            0.3026,
            0.3191,
            0.322,
            0.3232,
            0.302,
            0.3334,
            0.29,
            0.287,
            0.2796,
            0.2866,
            0.3409,
            0.3329,
            0.3225,
            0.3425,
            0.3287,
            0.3426,
            0.3129,
            0.3124,
            0.3502,
            0.3239,
            0.3249,
            0.3364,
            0.322,
            0.32,
            0.3148,
            0.323,
            0.3301,
            0.3548,
            0.3434,
            0.3463,
            0.3274,
            0.3333,
            0.3131,
            0.318,
            0.3608,
            0.3555,
            0.3483,
            0.358,
            0.3136,
            0.3094,
            0.2988,
            0.2976,
            0.3698,
            0.3575,
            0.3586,
            0.3676,
            0.3347,
            0.3336,
            0.3005,
            0.3071,
            0.3112,
            0.3169,
            0.3031,
            0.3246,
            0.3057,
            0.3125,
            0.2987,
            0.3167,
            0.2964,
            0.3416,
            0.3163,
            0.342,
            0.3122,
            0.3259,
            0.2988,
            0.3067,
            0.313,
            0.314,
            0.2879,
            0.3121,
            0.2867,
            0.2904,
            0.281,
            0.2814,
            0.3359,
            0.3252,
            0.3117,
            0.3244,
            0.3257,
            0.3368,
            0.3087,
            0.3068,
            0.3461,
            0.3253,
            0.3172,
            0.3326,
            0.3211,
            0.3221,
            0.3133,
            0.3217,
            0.3193,
            0.3458,
            0.3417,
            0.3336,
            0.317,
            0.3309,
            0.3137,
            0.3118,
            0.3505,
            0.3351,
            0.3345,
            0.3427,
            0.3113,
            0.3193,
            0.31,
            0.3002,
            0.3685,
            0.3578,
            0.3546,
            0.3595
          ],
          "mp3_sha256": "2d1b37990cc290ecfcc7920f9c7081b9529cdc7d5f69f2740b6f1265f4d92a35",
          "midi_sha256": "e1ec99ab7efa8342982458490bc9fba3aa7b2de5a2aab547b5e896d0d9863473",
          "metrics": {
            "variant": {
              "name": "chords_restore_encoder_a4_s1",
              "family": "chords_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              392,
              556,
              394,
              548
            ],
            "background_iou": 0.9886506935687264,
            "recall": 0.9935691318327974,
            "f1": 0.9856459330143541,
            "iou": 0.9716981132075472,
            "block_recalls": [
              0.9937106918238994,
              0.993421052631579
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "ground_truth_32": {
          "id": "rank_03_ground_truth_32",
          "song": "song-3",
          "window": "Track01848.npz:56",
          "label": "真实 GT · 32 小节",
          "variant": {
            "name": "ground_truth_32",
            "family": "ground_truth"
          },
          "midi": "assets/rank_03_ground_truth_32.mid",
          "wav": "assets/rank_03_ground_truth_32.wav",
          "mp3": "assets/rank_03_ground_truth_32.mp3",
          "prefix": 15.609471441464073,
          "duration": 78.04735720732036,
          "bars": 32,
          "source": {
            "shard": "experiments/2026.9.17/world_E4/residual_dynamics_20260917/corpus/validation/Track01848.npz",
            "shard_sha256": "ad814b601944ea44e84190025355626a9123bb919be977ef74e05a9899136f5d",
            "target_index": 7,
            "prefix_index": 6,
            "future_indices": [
              7,
              8,
              9,
              10
            ],
            "start_bars": [
              48,
              56,
              64,
              72,
              80
            ],
            "symbols": "experiments/2026.9.20/demo_ground_truth/song-3_source.npz",
            "symbols_sha256": "e938b4e9a3ff71be0760d0561676ff8b42f7b28aa3f75d29c9e0e43e08cd3bff"
          },
          "original_note_values": true,
          "codec_reconstruction": false,
          "future_given_to_generator": false,
          "prefix_grid_identical": true,
          "prefix_midi_identical": true,
          "tempo": "Fixed to the last observed tempo, matching autonomous playback",
          "timbres": "Same canonical role programs and SoundFont as generated clips",
          "midi_sha256": "7415c91855be3e2db3ff353254dc84ea3d4a4191f208de63305e1bd6c9d56f6e",
          "wav_sha256": "d14f6712b702c2091df0715590f682a85426da39382689c5e3571df9f92ea202",
          "mp3_sha256": "836867bb5e16510c89d6e2c485aeea162ac191d0ea21a6e814938129543967c6",
          "prefix_audio_identical": true,
          "prefix_audio_checked_seconds": 15.509455782312925,
          "src": "assets/rank_03_ground_truth_32.mp3"
        }
      }
    },
    {
      "id": "song-4",
      "name": "舒缓节拍",
      "description": "舒缓铺开的节拍",
      "bpm": 81,
      "score": 87.25,
      "windows": 6,
      "rank": 4,
      "source": "Track01799.npz:33",
      "family_means": {
        "autonomous": 0.8777756133101166,
        "midi_intensity": 0.8843321931654916,
        "midi_ramp": 0.9045389210136628,
        "midi_reverse": 0.900914761865708,
        "drums_restore": 0.9765932717299851,
        "lead_restore": 0.9886881898880252,
        "bass_restore": 0.989607870370422,
        "chords_restore": 0.9909964585135477,
        "density_levels": 0.8420132239842841,
        "density_contrast": 0.6173687711597701,
        "density_build": 0.6246324061328153
      },
      "clips": {
        "autonomous_32": {
          "id": "rank_04_autonomous_64_32",
          "src": "assets/rank_04_autonomous_64_32.mp3",
          "midi": "assets/rank_04_autonomous_64_32.mid",
          "label": "同起点自主参考 · 32 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3047,
            0.3387,
            0.3365,
            0.2978,
            0.356,
            0.2931,
            0.3039,
            0.2964,
            0.3544,
            0.3341,
            0.3397,
            0.339,
            0.346,
            0.3038,
            0.309,
            0.3164,
            0.3128,
            0.3775,
            0.3635,
            0.4089,
            0.3546,
            0.3092,
            0.3497,
            0.2983,
            0.3152,
            0.3626,
            0.3449,
            0.341,
            0.2884,
            0.313,
            0.2691,
            0.2996,
            0.2995,
            0.3347,
            0.3356,
            0.3172,
            0.3557,
            0.2879,
            0.3056,
            0.2992,
            0.3554,
            0.336,
            0.3354,
            0.338,
            0.3456,
            0.2973,
            0.3062,
            0.312,
            0.311,
            0.3755,
            0.3604,
            0.423,
            0.3521,
            0.3041,
            0.3502,
            0.2928,
            0.3127,
            0.3595,
            0.341,
            0.3398,
            0.2855,
            0.313,
            0.2674,
            0.2976,
            0.2977,
            0.3289,
            0.3375,
            0.3163,
            0.367,
            0.3011,
            0.3045,
            0.3067,
            0.3569,
            0.3291,
            0.334,
            0.3345,
            0.3464,
            0.296,
            0.3047,
            0.3081,
            0.3101,
            0.3733,
            0.306,
            0.4317,
            0.3502,
            0.3032,
            0.3438,
            0.2907,
            0.3107,
            0.356,
            0.338,
            0.3348,
            0.2847,
            0.3114,
            0.2675,
            0.2967,
            0.2952,
            0.3235,
            0.3328,
            0.3147,
            0.3665,
            0.2966,
            0.3079,
            0.3018,
            0.3561,
            0.3286,
            0.3274,
            0.3347,
            0.3476,
            0.2956,
            0.3096,
            0.3117,
            0.3079,
            0.3688,
            0.3006,
            0.4287,
            0.3478,
            0.2999,
            0.3447,
            0.2875,
            0.3079,
            0.3481,
            0.3333,
            0.3333,
            0.303,
            0.3156,
            0.2657,
            0.2971
          ],
          "mp3_sha256": "e64e9ddb23cea221082ed9d94fe5dc8a1e8e01fc1b622053c04d434f0c222f83",
          "midi_sha256": "19c5d4186167c4e93e3b77151db66a823866f84eac0afcd2fba4f583d8c297c0",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              515,
              512,
              515,
              523,
              527,
              500,
              485,
              453
            ],
            "pass": true,
            "count_retention": 0.8796116504854369
          }
        },
        "autonomous_64": {
          "id": "rank_04_autonomous_64_64",
          "src": "assets/rank_04_autonomous_64_64.mp3",
          "midi": "assets/rank_04_autonomous_64_64.mid",
          "label": "自主长续写 · 64 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 23.70368026086852,
          "duration": 213.3331223478167,
          "bars": 64,
          "peaks": [
            0.3218,
            0.329,
            0.3407,
            0.3215,
            0.334,
            0.3527,
            0.349,
            0.3364,
            0.3321,
            0.3475,
            0.4417,
            0.3379,
            0.3369,
            0.3344,
            0.3418,
            0.3325,
            0.309,
            0.3094,
            0.3196,
            0.3114,
            0.3308,
            0.307,
            0.3381,
            0.3454,
            0.333,
            0.313,
            0.3217,
            0.3461,
            0.4022,
            0.3181,
            0.3207,
            0.3288,
            0.3657,
            0.3076,
            0.2802,
            0.3066,
            0.3304,
            0.3383,
            0.3151,
            0.288,
            0.3464,
            0.3404,
            0.3256,
            0.3215,
            0.2998,
            0.3601,
            0.4066,
            0.3356,
            0.3032,
            0.3393,
            0.342,
            0.3015,
            0.2912,
            0.3022,
            0.3291,
            0.3487,
            0.31,
            0.3267,
            0.3373,
            0.3234,
            0.3304,
            0.2993,
            0.3261,
            0.3868,
            0.3605,
            0.3282,
            0.2953,
            0.3628,
            0.3143,
            0.2926,
            0.2784,
            0.3023,
            0.3319,
            0.3419,
            0.3069,
            0.335,
            0.3282,
            0.3406,
            0.3212,
            0.297,
            0.3372,
            0.3914,
            0.3241,
            0.3315,
            0.3021,
            0.3491,
            0.3165,
            0.3068,
            0.2902,
            0.302,
            0.3308,
            0.3484,
            0.3211,
            0.3353,
            0.3327,
            0.3413,
            0.3153,
            0.3203,
            0.3407,
            0.3611,
            0.3261,
            0.3138,
            0.314,
            0.3533,
            0.3157,
            0.3046,
            0.2887,
            0.3126,
            0.3278,
            0.316,
            0.3275,
            0.348,
            0.3307,
            0.3324,
            0.3071,
            0.316,
            0.3235,
            0.3809,
            0.3354,
            0.2944,
            0.3179,
            0.3265,
            0.3218,
            0.3029,
            0.2746,
            0.3253,
            0.3294,
            0.3116,
            0.3335,
            0.3283,
            0.3345,
            0.3372,
            0.3259,
            0.3142,
            0.3222,
            0.3275,
            0.308,
            0.3155,
            0.3417,
            0.3259,
            0.305,
            0.2985,
            0.2764,
            0.3195,
            0.3369,
            0.3093,
            0.3484,
            0.3338,
            0.3229,
            0.3227,
            0.3227,
            0.325,
            0.3182,
            0.3047,
            0.3088,
            0.3139,
            0.3428,
            0.2841,
            0.3032,
            0.2935
          ],
          "mp3_sha256": "ab2bd951e2845122ba5a16b3767598474696d18ad23fa0214ce807a2f18a8794",
          "midi_sha256": "a89e68d6b4a41bd1d779e79b3500fd21fe2ba85561f86c7aefd71ba59b437896",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              515,
              512,
              515,
              523,
              527,
              500,
              485,
              453
            ],
            "pass": true,
            "count_retention": 0.8796116504854369
          }
        },
        "midi_hold_0.3": {
          "id": "rank_04_midi_hold_0.3_32",
          "src": "assets/rank_04_midi_hold_0.3_32.mp3",
          "midi": "assets/rank_04_midi_hold_0.3_32.mid",
          "label": "引导强度 0.3",
          "variant": {
            "name": "midi_hold_0.3",
            "family": "midi_hold",
            "strength": 0.3
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3043,
            0.3378,
            0.3365,
            0.2983,
            0.3581,
            0.2991,
            0.309,
            0.2881,
            0.3568,
            0.3287,
            0.3384,
            0.335,
            0.3426,
            0.2942,
            0.3112,
            0.3161,
            0.3093,
            0.3763,
            0.3639,
            0.4072,
            0.3489,
            0.3115,
            0.35,
            0.2965,
            0.3148,
            0.3629,
            0.3458,
            0.3412,
            0.29,
            0.315,
            0.2717,
            0.2997,
            0.2997,
            0.3336,
            0.3347,
            0.3206,
            0.3667,
            0.2954,
            0.3083,
            0.291,
            0.3573,
            0.3315,
            0.3357,
            0.3342,
            0.3409,
            0.2906,
            0.3093,
            0.314,
            0.3076,
            0.373,
            0.3596,
            0.4431,
            0.3532,
            0.3143,
            0.3485,
            0.2929,
            0.3125,
            0.3595,
            0.3406,
            0.3387,
            0.2853,
            0.3151,
            0.2696,
            0.2976,
            0.2966,
            0.3281,
            0.3357,
            0.3197,
            0.3661,
            0.2998,
            0.3075,
            0.287,
            0.3575,
            0.3249,
            0.3347,
            0.3323,
            0.3406,
            0.29,
            0.3091,
            0.3138,
            0.3065,
            0.3724,
            0.3071,
            0.4283,
            0.3437,
            0.3114,
            0.3429,
            0.2907,
            0.3095,
            0.3581,
            0.3395,
            0.3356,
            0.2837,
            0.3114,
            0.2696,
            0.2944,
            0.2943,
            0.3236,
            0.3332,
            0.3184,
            0.3637,
            0.2949,
            0.3055,
            0.2897,
            0.3558,
            0.322,
            0.328,
            0.3305,
            0.3397,
            0.2872,
            0.3046,
            0.3068,
            0.3028,
            0.3678,
            0.3018,
            0.4266,
            0.3467,
            0.3101,
            0.3441,
            0.2867,
            0.3065,
            0.35,
            0.335,
            0.3319,
            0.2811,
            0.3116,
            0.2683,
            0.293
          ],
          "mp3_sha256": "280be27dfa19ddae14685a737f69c2a9bda3f9ad051495c3c51d43f1748e71c1",
          "midi_sha256": "ca5f500e9708f12bfa45ff9053a9e76d15135a5214318dc5f1a4a96d2745f310",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.3",
              "family": "midi_hold",
              "strength": 0.3
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              519,
              519,
              519,
              518
            ],
            "background_iou": 0.9883474576271186,
            "recall": 0.15300546448087432,
            "f1": 0.14507772020725387,
            "iou": 0.0782122905027933,
            "block_recalls": [
              0.14893617021276595,
              0.15555555555555556,
              0.13333333333333333,
              0.17391304347826086
            ],
            "pass": false
          }
        },
        "midi_hold_0.5": {
          "id": "rank_04_midi_hold_0.5_32",
          "src": "assets/rank_04_midi_hold_0.5_32.mp3",
          "midi": "assets/rank_04_midi_hold_0.5_32.mid",
          "label": "引导强度 0.5",
          "variant": {
            "name": "midi_hold_0.5",
            "family": "midi_hold",
            "strength": 0.5
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3136,
            0.3367,
            0.3459,
            0.3044,
            0.3641,
            0.3027,
            0.3153,
            0.2918,
            0.3587,
            0.3263,
            0.3406,
            0.3369,
            0.3438,
            0.2934,
            0.3079,
            0.3169,
            0.3099,
            0.3746,
            0.3614,
            0.4151,
            0.343,
            0.3208,
            0.3505,
            0.2979,
            0.3162,
            0.3629,
            0.3458,
            0.3412,
            0.2904,
            0.3138,
            0.2725,
            0.2998,
            0.3085,
            0.3325,
            0.3439,
            0.3255,
            0.3508,
            0.2973,
            0.3146,
            0.2938,
            0.3592,
            0.33,
            0.3481,
            0.3373,
            0.3396,
            0.2874,
            0.3069,
            0.3133,
            0.3082,
            0.3725,
            0.3634,
            0.4489,
            0.3446,
            0.3245,
            0.3506,
            0.2941,
            0.3138,
            0.3594,
            0.3406,
            0.3386,
            0.2859,
            0.3125,
            0.2706,
            0.2977,
            0.3064,
            0.3271,
            0.3434,
            0.326,
            0.3617,
            0.2953,
            0.3122,
            0.2901,
            0.3582,
            0.3249,
            0.3417,
            0.335,
            0.356,
            0.2873,
            0.3067,
            0.3141,
            0.3067,
            0.3721,
            0.3106,
            0.4358,
            0.3405,
            0.323,
            0.3454,
            0.2921,
            0.3102,
            0.3572,
            0.3382,
            0.3341,
            0.2841,
            0.3112,
            0.2712,
            0.2945,
            0.3031,
            0.3217,
            0.3397,
            0.3233,
            0.3648,
            0.2935,
            0.3131,
            0.2996,
            0.3577,
            0.3245,
            0.3332,
            0.33,
            0.3388,
            0.286,
            0.2999,
            0.3069,
            0.3029,
            0.3651,
            0.3058,
            0.4303,
            0.3407,
            0.3203,
            0.3461,
            0.2879,
            0.3071,
            0.3501,
            0.3333,
            0.3323,
            0.2837,
            0.3113,
            0.2691,
            0.293
          ],
          "mp3_sha256": "5cc07a91b1f2e46c762c17e907d0477ffa4971945d7ac8a1066ce71907ed1c03",
          "midi_sha256": "92c1593f146104801fa3c37a8923d87e66bc1c80e59f798ef92c0f3db04ae0a8",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.5",
              "family": "midi_hold",
              "strength": 0.5
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              532,
              532,
              533,
              533
            ],
            "background_iou": 0.9857293868921776,
            "recall": 0.7158469945355191,
            "f1": 0.5981735159817352,
            "iou": 0.42671009771986973,
            "block_recalls": [
              0.6808510638297872,
              0.7111111111111111,
              0.7111111111111111,
              0.7608695652173914
            ],
            "pass": true
          }
        },
        "midi_hold_0.75": {
          "id": "rank_04_midi_hold_0.75_32",
          "src": "assets/rank_04_midi_hold_0.75_32.mp3",
          "midi": "assets/rank_04_midi_hold_0.75_32.mid",
          "label": "引导强度 0.75",
          "variant": {
            "name": "midi_hold_0.75",
            "family": "midi_hold",
            "strength": 0.75
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3132,
            0.337,
            0.343,
            0.3048,
            0.3576,
            0.2962,
            0.3076,
            0.2909,
            0.357,
            0.3258,
            0.3471,
            0.3361,
            0.3409,
            0.2955,
            0.3053,
            0.3165,
            0.3094,
            0.3736,
            0.3664,
            0.4388,
            0.3439,
            0.3169,
            0.3511,
            0.298,
            0.3217,
            0.363,
            0.3464,
            0.34,
            0.2885,
            0.31,
            0.2731,
            0.3014,
            0.3085,
            0.3328,
            0.3411,
            0.3234,
            0.3448,
            0.287,
            0.3039,
            0.2899,
            0.3508,
            0.323,
            0.3357,
            0.3325,
            0.3377,
            0.291,
            0.3091,
            0.313,
            0.3047,
            0.3702,
            0.357,
            0.4488,
            0.3454,
            0.3157,
            0.3506,
            0.2929,
            0.3129,
            0.3594,
            0.3403,
            0.3375,
            0.284,
            0.3046,
            0.2677,
            0.2966,
            0.3064,
            0.3276,
            0.3408,
            0.3232,
            0.3558,
            0.2925,
            0.3042,
            0.2898,
            0.3501,
            0.3234,
            0.3344,
            0.331,
            0.3543,
            0.2911,
            0.3093,
            0.3118,
            0.3028,
            0.3701,
            0.3015,
            0.4346,
            0.3413,
            0.3148,
            0.3455,
            0.2903,
            0.3099,
            0.3571,
            0.3379,
            0.3309,
            0.2821,
            0.3038,
            0.2686,
            0.294,
            0.3031,
            0.3207,
            0.3379,
            0.3215,
            0.3606,
            0.2874,
            0.3082,
            0.2939,
            0.3501,
            0.3201,
            0.3292,
            0.33,
            0.3345,
            0.2901,
            0.3104,
            0.3104,
            0.3016,
            0.364,
            0.2977,
            0.431,
            0.3378,
            0.3103,
            0.3461,
            0.286,
            0.3049,
            0.3504,
            0.3333,
            0.3306,
            0.2803,
            0.3039,
            0.2664,
            0.2924
          ],
          "mp3_sha256": "92a0141d1d8b6e7bd5b4b0146921aa91aa41bc63d5957f57ced7f18ecd1b2c01",
          "midi_sha256": "b578115e30f1cb8895e47a64d0da26b79638a102f1e8c4667e3fce2995fab39f",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.75",
              "family": "midi_hold",
              "strength": 0.75
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              527,
              523,
              524,
              525
            ],
            "background_iou": 0.9846965699208443,
            "recall": 0.9289617486338798,
            "f1": 0.8436724565756824,
            "iou": 0.7296137339055794,
            "block_recalls": [
              0.9148936170212766,
              0.9555555555555556,
              0.9333333333333333,
              0.9130434782608695
            ],
            "pass": true
          }
        },
        "midi_hold_1": {
          "id": "rank_04_midi_hold_1_32",
          "src": "assets/rank_04_midi_hold_1_32.mp3",
          "midi": "assets/rank_04_midi_hold_1_32.mid",
          "label": "引导强度 1.0",
          "variant": {
            "name": "midi_hold_1",
            "family": "midi_hold",
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3134,
            0.3373,
            0.3433,
            0.3053,
            0.355,
            0.2943,
            0.3045,
            0.2853,
            0.3554,
            0.3244,
            0.337,
            0.3315,
            0.3416,
            0.2931,
            0.3033,
            0.317,
            0.3057,
            0.3735,
            0.3613,
            0.435,
            0.3449,
            0.3153,
            0.3504,
            0.2982,
            0.3163,
            0.363,
            0.3464,
            0.3402,
            0.2885,
            0.3073,
            0.2706,
            0.2995,
            0.3093,
            0.3331,
            0.3417,
            0.327,
            0.3576,
            0.287,
            0.3043,
            0.2934,
            0.3515,
            0.3308,
            0.3363,
            0.3321,
            0.3393,
            0.2886,
            0.3047,
            0.3122,
            0.3052,
            0.3702,
            0.357,
            0.45,
            0.3472,
            0.3179,
            0.348,
            0.293,
            0.3119,
            0.3584,
            0.3401,
            0.3363,
            0.284,
            0.3048,
            0.2681,
            0.2966,
            0.3069,
            0.3279,
            0.3407,
            0.3277,
            0.3578,
            0.2927,
            0.3041,
            0.2937,
            0.3508,
            0.3344,
            0.3359,
            0.3311,
            0.356,
            0.2893,
            0.3092,
            0.3109,
            0.3033,
            0.3702,
            0.3014,
            0.437,
            0.3434,
            0.3167,
            0.3424,
            0.2882,
            0.3089,
            0.3572,
            0.3378,
            0.3313,
            0.2814,
            0.3045,
            0.2692,
            0.294,
            0.3034,
            0.3201,
            0.3381,
            0.3219,
            0.3604,
            0.2873,
            0.3093,
            0.2957,
            0.3509,
            0.3294,
            0.3301,
            0.3304,
            0.3558,
            0.289,
            0.3077,
            0.3097,
            0.3019,
            0.3628,
            0.298,
            0.4326,
            0.3399,
            0.3132,
            0.3418,
            0.2857,
            0.3049,
            0.3504,
            0.3334,
            0.3294,
            0.3011,
            0.3046,
            0.2667,
            0.2925
          ],
          "mp3_sha256": "71b466aca2d126ca6af0e0f933b5b8c35df9d3e244dfade428a2a92a74105977",
          "midi_sha256": "41531fcaa9efd54aa9810207fafca4cd1a7120523f809e23a3ad97ca59489474",
          "metrics": {
            "variant": {
              "name": "midi_hold_1",
              "family": "midi_hold",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              519,
              521,
              523,
              523
            ],
            "background_iou": 0.9826041117554033,
            "recall": 0.9726775956284153,
            "f1": 0.9128205128205128,
            "iou": 0.839622641509434,
            "block_recalls": [
              0.9361702127659575,
              0.9777777777777777,
              0.9777777777777777,
              1.0
            ],
            "pass": true
          }
        },
        "midi_ramp": {
          "id": "rank_04_midi_ramp_32",
          "src": "assets/rank_04_midi_ramp_32.mp3",
          "midi": "assets/rank_04_midi_ramp_32.mid",
          "label": "引导逐段加强",
          "variant": {
            "name": "midi_ramp",
            "family": "midi_ramp",
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3043,
            0.3378,
            0.3365,
            0.2983,
            0.3581,
            0.2991,
            0.309,
            0.2881,
            0.3568,
            0.3287,
            0.3384,
            0.335,
            0.3426,
            0.2942,
            0.3112,
            0.3161,
            0.3093,
            0.3763,
            0.3639,
            0.4072,
            0.3489,
            0.3115,
            0.35,
            0.2965,
            0.3148,
            0.3629,
            0.3458,
            0.3412,
            0.29,
            0.315,
            0.2717,
            0.2997,
            0.3088,
            0.3325,
            0.344,
            0.3262,
            0.3535,
            0.2971,
            0.3148,
            0.2938,
            0.3586,
            0.3299,
            0.3507,
            0.3376,
            0.3393,
            0.2873,
            0.3065,
            0.3129,
            0.3082,
            0.3727,
            0.3634,
            0.4488,
            0.3448,
            0.3242,
            0.3506,
            0.2941,
            0.3138,
            0.3595,
            0.3406,
            0.3387,
            0.2856,
            0.3143,
            0.2706,
            0.2977,
            0.3069,
            0.3275,
            0.3408,
            0.3231,
            0.3564,
            0.2925,
            0.3029,
            0.2887,
            0.3498,
            0.3231,
            0.3336,
            0.3306,
            0.3372,
            0.2906,
            0.3075,
            0.3117,
            0.3028,
            0.3701,
            0.3015,
            0.4346,
            0.3412,
            0.314,
            0.3455,
            0.2904,
            0.31,
            0.3572,
            0.3391,
            0.3328,
            0.2824,
            0.3038,
            0.2686,
            0.294,
            0.304,
            0.323,
            0.3388,
            0.3252,
            0.3617,
            0.2907,
            0.3095,
            0.2946,
            0.3506,
            0.3287,
            0.3297,
            0.3286,
            0.3364,
            0.2878,
            0.3047,
            0.3092,
            0.3002,
            0.364,
            0.2994,
            0.4328,
            0.3428,
            0.3144,
            0.3436,
            0.2864,
            0.3071,
            0.3504,
            0.3343,
            0.3312,
            0.2798,
            0.304,
            0.2668,
            0.2926
          ],
          "mp3_sha256": "34abe076b3f3adb4a4deea6b0d9eb306a2b5fc7d9062a4c7ea96d365f858444b",
          "midi_sha256": "ea243d5ccd92040521a1455aff14230db0e872f04145c51c988a6c7a3158fbee",
          "metrics": {
            "variant": {
              "name": "midi_ramp",
              "family": "midi_ramp",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              519,
              532,
              522,
              522
            ],
            "background_iou": 0.98783712321523,
            "recall": 0.6939890710382514,
            "f1": 0.6334164588528678,
            "iou": 0.4635036496350365,
            "block_recalls": [
              0.14893617021276595,
              0.7111111111111111,
              0.9333333333333333,
              1.0
            ],
            "pass": true
          }
        },
        "midi_reverse": {
          "id": "rank_04_midi_reverse_32",
          "src": "assets/rank_04_midi_reverse_32.mp3",
          "midi": "assets/rank_04_midi_reverse_32.mid",
          "label": "上下八度交替",
          "variant": {
            "name": "midi_reverse",
            "family": "midi_reverse",
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3134,
            0.3373,
            0.3433,
            0.3053,
            0.355,
            0.2943,
            0.3045,
            0.2853,
            0.3554,
            0.3244,
            0.337,
            0.3315,
            0.3416,
            0.2931,
            0.3033,
            0.317,
            0.3057,
            0.3735,
            0.3613,
            0.435,
            0.3449,
            0.3153,
            0.3504,
            0.2982,
            0.3163,
            0.363,
            0.3464,
            0.3402,
            0.2885,
            0.3073,
            0.2706,
            0.2995,
            0.3085,
            0.3358,
            0.339,
            0.3218,
            0.3567,
            0.2889,
            0.3036,
            0.2947,
            0.3656,
            0.3385,
            0.3414,
            0.3365,
            0.351,
            0.2937,
            0.315,
            0.3134,
            0.3278,
            0.371,
            0.3591,
            0.4251,
            0.3526,
            0.3071,
            0.348,
            0.2969,
            0.3101,
            0.3575,
            0.3392,
            0.3364,
            0.295,
            0.3093,
            0.2665,
            0.2972,
            0.3066,
            0.3276,
            0.3385,
            0.3239,
            0.3568,
            0.2902,
            0.3042,
            0.2871,
            0.3492,
            0.3309,
            0.3353,
            0.3304,
            0.3539,
            0.2877,
            0.3056,
            0.3118,
            0.3034,
            0.3702,
            0.3015,
            0.4352,
            0.3418,
            0.3152,
            0.3426,
            0.2904,
            0.309,
            0.3562,
            0.3378,
            0.3315,
            0.282,
            0.3037,
            0.2703,
            0.294,
            0.3026,
            0.3218,
            0.334,
            0.3194,
            0.3616,
            0.29,
            0.309,
            0.3006,
            0.3667,
            0.3307,
            0.3327,
            0.3339,
            0.3678,
            0.2961,
            0.3189,
            0.31,
            0.3238,
            0.3655,
            0.2994,
            0.4294,
            0.3471,
            0.2992,
            0.3439,
            0.2868,
            0.3039,
            0.3493,
            0.3318,
            0.3295,
            0.2903,
            0.3091,
            0.2667,
            0.2928
          ],
          "mp3_sha256": "092ffde7b552ef1f1acbb8ba0e9ac403cafcebc6aaae4601251b3397100ebfcd",
          "midi_sha256": "f1e7acbf632bece1d04f950767e14b2d8f0d5c99b122ad98d69c9444f58f748c",
          "metrics": {
            "variant": {
              "name": "midi_reverse",
              "family": "midi_reverse",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              519,
              522,
              523,
              523
            ],
            "background_iou": 0.9841688654353562,
            "recall": 0.9672131147540983,
            "f1": 0.9030612244897959,
            "iou": 0.8232558139534883,
            "block_recalls": [
              0.9361702127659575,
              0.9555555555555556,
              1.0,
              0.9782608695652174
            ],
            "pass": true
          }
        },
        "density_low": {
          "id": "rank_04_density_low_32",
          "src": "assets/rank_04_density_low_32.mp3",
          "midi": "assets/rank_04_density_low_32.mid",
          "label": "稀疏：0.6 倍",
          "variant": {
            "name": "density_low",
            "family": "density_low"
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.2792,
            0.3109,
            0.3253,
            0.2872,
            0.2303,
            0.2848,
            0.2049,
            0.2718,
            0.3207,
            0.3173,
            0.2886,
            0.3227,
            0.2903,
            0.2908,
            0.2275,
            0.2957,
            0.3028,
            0.3154,
            0.2012,
            0.3363,
            0.2352,
            0.2988,
            0.256,
            0.2846,
            0.295,
            0.3574,
            0.2992,
            0.3091,
            0.2341,
            0.2994,
            0.2192,
            0.295,
            0.2797,
            0.3093,
            0.3217,
            0.2898,
            0.2324,
            0.2869,
            0.2071,
            0.2688,
            0.3191,
            0.3186,
            0.2985,
            0.3277,
            0.2929,
            0.2956,
            0.2362,
            0.2922,
            0.3057,
            0.3176,
            0.203,
            0.3228,
            0.2448,
            0.2997,
            0.2603,
            0.2844,
            0.2983,
            0.3587,
            0.2938,
            0.3109,
            0.2396,
            0.2965,
            0.225,
            0.2864,
            0.2822,
            0.3108,
            0.322,
            0.2973,
            0.2432,
            0.2892,
            0.211,
            0.2707,
            0.3223,
            0.3208,
            0.3086,
            0.3327,
            0.2967,
            0.3017,
            0.2479,
            0.2913,
            0.309,
            0.3215,
            0.2087,
            0.3218,
            0.2539,
            0.3032,
            0.2588,
            0.2856,
            0.3017,
            0.3651,
            0.2936,
            0.3113,
            0.2459,
            0.2933,
            0.2308,
            0.2833,
            0.2841,
            0.31,
            0.3237,
            0.3024,
            0.2488,
            0.2938,
            0.2176,
            0.275,
            0.3257,
            0.322,
            0.3162,
            0.339,
            0.3022,
            0.3097,
            0.258,
            0.2938,
            0.3102,
            0.3242,
            0.2148,
            0.3245,
            0.2635,
            0.307,
            0.2618,
            0.2858,
            0.3042,
            0.3711,
            0.2926,
            0.3134,
            0.2536,
            0.2934,
            0.2392,
            0.279
          ],
          "mp3_sha256": "d7c6d221c3f444a01243e9f06cea28035d207e08dc2989e70c4bc2993087402a",
          "midi_sha256": "f219a9a0191201d06cc224773c6d0f00baff950104aad090ccf4f81d5045fdd3",
          "metrics": {
            "variant": {
              "name": "density_low",
              "family": "density_low"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              296,
              296,
              296,
              296
            ],
            "background_iou": 0.5717321997874601,
            "expected_per_two_bars": [
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74
            ],
            "actual_per_two_bars": [
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74,
              74
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5733656174334141,
            "pass": true
          }
        },
        "density_hold": {
          "id": "rank_04_density_hold_32",
          "src": "assets/rank_04_density_hold_32.mp3",
          "midi": "assets/rank_04_density_hold_32.mid",
          "label": "基准：1.0 倍",
          "variant": {
            "name": "density_hold",
            "family": "density_hold"
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3047,
            0.3381,
            0.3365,
            0.2978,
            0.356,
            0.2931,
            0.3039,
            0.2964,
            0.3552,
            0.3324,
            0.3397,
            0.3354,
            0.3434,
            0.2964,
            0.3055,
            0.3024,
            0.3128,
            0.3778,
            0.3635,
            0.409,
            0.3547,
            0.3092,
            0.3496,
            0.2984,
            0.3152,
            0.3626,
            0.3449,
            0.3409,
            0.2884,
            0.3125,
            0.2689,
            0.2996,
            0.3058,
            0.3351,
            0.3337,
            0.2981,
            0.3652,
            0.2999,
            0.314,
            0.2972,
            0.3583,
            0.3428,
            0.343,
            0.3385,
            0.3422,
            0.3002,
            0.3037,
            0.3026,
            0.3113,
            0.3803,
            0.3537,
            0.4128,
            0.3583,
            0.3136,
            0.3492,
            0.2944,
            0.3161,
            0.3655,
            0.3549,
            0.3394,
            0.2923,
            0.3119,
            0.2761,
            0.2953,
            0.3089,
            0.3322,
            0.3342,
            0.3013,
            0.3696,
            0.3038,
            0.328,
            0.2959,
            0.3619,
            0.3422,
            0.3522,
            0.3451,
            0.344,
            0.3043,
            0.3041,
            0.3044,
            0.3118,
            0.3868,
            0.3571,
            0.3453,
            0.3681,
            0.3203,
            0.3501,
            0.295,
            0.3168,
            0.3712,
            0.3655,
            0.3372,
            0.2978,
            0.3036,
            0.2818,
            0.2931,
            0.3117,
            0.331,
            0.3341,
            0.3042,
            0.3743,
            0.3143,
            0.3339,
            0.2993,
            0.3662,
            0.353,
            0.3553,
            0.3509,
            0.3442,
            0.31,
            0.3053,
            0.3068,
            0.3111,
            0.3911,
            0.3194,
            0.3475,
            0.3793,
            0.3257,
            0.3557,
            0.2964,
            0.3193,
            0.3725,
            0.3705,
            0.3387,
            0.3024,
            0.3018,
            0.2893,
            0.291
          ],
          "mp3_sha256": "d26dd7783b6de9cf2ca50c85688b5a9460bcebee0a9c24149d23e2e1e05c5a1a",
          "midi_sha256": "4fa817a39875c7268d26050d0561950af177b538947ac71ea0476b36d784fca2",
          "metrics": {
            "variant": {
              "name": "density_hold",
              "family": "density_hold"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              488,
              488,
              488,
              488
            ],
            "background_iou": 0.9344262295081968,
            "expected_per_two_bars": [
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122
            ],
            "actual_per_two_bars": [
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122,
              122
            ],
            "pass_density": true,
            "whole_onset_iou": 0.9368370298939248,
            "pass": true
          }
        },
        "density_high": {
          "id": "rank_04_density_high_32",
          "src": "assets/rank_04_density_high_32.mp3",
          "midi": "assets/rank_04_density_high_32.mid",
          "label": "密集：1.4 倍",
          "variant": {
            "name": "density_high",
            "family": "density_high"
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3143,
            0.3418,
            0.3626,
            0.3445,
            0.3669,
            0.3177,
            0.3127,
            0.3001,
            0.3593,
            0.3459,
            0.3405,
            0.3449,
            0.3794,
            0.318,
            0.3141,
            0.3208,
            0.3154,
            0.4284,
            0.4095,
            0.4754,
            0.3755,
            0.3143,
            0.35,
            0.3362,
            0.3173,
            0.3665,
            0.3462,
            0.3467,
            0.298,
            0.3391,
            0.2952,
            0.3321,
            0.3183,
            0.3395,
            0.3681,
            0.3529,
            0.3709,
            0.3193,
            0.3235,
            0.3011,
            0.3722,
            0.3565,
            0.3428,
            0.3472,
            0.3853,
            0.3213,
            0.31,
            0.323,
            0.3166,
            0.4298,
            0.4045,
            0.4434,
            0.3771,
            0.3198,
            0.3481,
            0.348,
            0.3164,
            0.3703,
            0.3598,
            0.3495,
            0.3059,
            0.3483,
            0.3045,
            0.3376,
            0.3267,
            0.3391,
            0.3725,
            0.3646,
            0.3815,
            0.3237,
            0.3374,
            0.3017,
            0.3656,
            0.356,
            0.3505,
            0.3549,
            0.3887,
            0.3271,
            0.3107,
            0.3282,
            0.3209,
            0.4327,
            0.4137,
            0.4418,
            0.38,
            0.328,
            0.3478,
            0.3524,
            0.3196,
            0.3768,
            0.3684,
            0.3525,
            0.3152,
            0.3522,
            0.3181,
            0.3467,
            0.3325,
            0.3416,
            0.3773,
            0.3705,
            0.3829,
            0.3317,
            0.342,
            0.3067,
            0.3794,
            0.3716,
            0.3528,
            0.3638,
            0.3923,
            0.3322,
            0.3133,
            0.3322,
            0.3251,
            0.4345,
            0.4156,
            0.4315,
            0.3877,
            0.3355,
            0.3525,
            0.3611,
            0.323,
            0.3805,
            0.3724,
            0.3596,
            0.3257,
            0.3598,
            0.328,
            0.3502
          ],
          "mp3_sha256": "f562380e4d19a0fd6c5ba33fe497b9ad459ac64f6777f3a116151eac06513503",
          "midi_sha256": "415189127168654f2b019695fe5e883ff0ae47f33094400ce38bd0e623241e7a",
          "metrics": {
            "variant": {
              "name": "density_high",
              "family": "density_high"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              688,
              688,
              688,
              688
            ],
            "background_iou": 0.7325490196078431,
            "expected_per_two_bars": [
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172
            ],
            "actual_per_two_bars": [
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172,
              172
            ],
            "pass_density": true,
            "whole_onset_iou": 0.7415039768618944,
            "pass": true
          }
        },
        "density_contrast": {
          "id": "rank_04_density_contrast_32",
          "src": "assets/rank_04_density_contrast_32.mp3",
          "midi": "assets/rank_04_density_contrast_32.mid",
          "label": "密疏交替：1.4 → 0.6 → 1.4 → 0.6",
          "variant": {
            "name": "density_contrast",
            "family": "density_contrast"
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3143,
            0.3418,
            0.3626,
            0.3445,
            0.3669,
            0.3177,
            0.3127,
            0.3001,
            0.3593,
            0.3459,
            0.3405,
            0.3449,
            0.3794,
            0.318,
            0.3141,
            0.3208,
            0.3154,
            0.4284,
            0.4095,
            0.4754,
            0.3755,
            0.3143,
            0.35,
            0.3362,
            0.3173,
            0.3665,
            0.3462,
            0.3467,
            0.298,
            0.3391,
            0.2952,
            0.3321,
            0.273,
            0.2998,
            0.3008,
            0.2956,
            0.235,
            0.289,
            0.2296,
            0.2179,
            0.2792,
            0.2959,
            0.3363,
            0.2937,
            0.3542,
            0.247,
            0.1975,
            0.2698,
            0.2919,
            0.2819,
            0.297,
            0.3762,
            0.2531,
            0.3084,
            0.1426,
            0.3066,
            0.2811,
            0.3418,
            0.2598,
            0.3079,
            0.2236,
            0.3058,
            0.2535,
            0.3006,
            0.2898,
            0.3281,
            0.3274,
            0.3347,
            0.335,
            0.3491,
            0.2769,
            0.2942,
            0.307,
            0.3109,
            0.3694,
            0.3533,
            0.4304,
            0.3278,
            0.3196,
            0.2949,
            0.3013,
            0.3902,
            0.3854,
            0.4806,
            0.294,
            0.4088,
            0.1994,
            0.3784,
            0.2983,
            0.3659,
            0.29,
            0.3247,
            0.2673,
            0.3451,
            0.3008,
            0.3738,
            0.2756,
            0.3081,
            0.302,
            0.2838,
            0.2573,
            0.3107,
            0.2452,
            0.2045,
            0.2868,
            0.274,
            0.356,
            0.2999,
            0.3332,
            0.2546,
            0.1832,
            0.2897,
            0.2343,
            0.2944,
            0.3301,
            0.4137,
            0.2569,
            0.2787,
            0.1488,
            0.3616,
            0.2934,
            0.3433,
            0.1889,
            0.3128,
            0.2281,
            0.3123,
            0.2741,
            0.2972
          ],
          "mp3_sha256": "18e25c76473aff0c4293edb58935da1a265c998b00fcee90fbff0d17456c5a83",
          "midi_sha256": "3aab5633ed0b41be1b4ef17f055bba29ca7163ea45e59fb3885ddda05fb646f8",
          "metrics": {
            "variant": {
              "name": "density_contrast",
              "family": "density_contrast"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              688,
              296,
              688,
              296
            ],
            "background_iou": 0.46746031746031746,
            "expected_per_two_bars": [
              172,
              172,
              172,
              172,
              74,
              74,
              74,
              74,
              172,
              172,
              172,
              172,
              74,
              74,
              74,
              74
            ],
            "actual_per_two_bars": [
              172,
              172,
              172,
              172,
              74,
              74,
              74,
              74,
              172,
              172,
              172,
              172,
              74,
              74,
              74,
              74
            ],
            "pass_density": true,
            "whole_onset_iou": 0.46975218658892126,
            "pass": true
          }
        },
        "density_build": {
          "id": "rank_04_density_build_32",
          "src": "assets/rank_04_density_build_32.mp3",
          "midi": "assets/rank_04_density_build_32.mid",
          "label": "逐段增密：0.6 → 0.85 → 1.1 → 1.4",
          "variant": {
            "name": "density_build",
            "family": "density_build"
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.2792,
            0.3109,
            0.3253,
            0.2872,
            0.2303,
            0.2848,
            0.2049,
            0.2718,
            0.3207,
            0.3173,
            0.2886,
            0.3227,
            0.2903,
            0.2908,
            0.2275,
            0.2957,
            0.3028,
            0.3154,
            0.2012,
            0.3363,
            0.2352,
            0.2988,
            0.256,
            0.2846,
            0.295,
            0.3574,
            0.2992,
            0.3091,
            0.2341,
            0.2994,
            0.2192,
            0.295,
            0.2853,
            0.3113,
            0.3235,
            0.3043,
            0.2362,
            0.3116,
            0.2431,
            0.3378,
            0.34,
            0.3188,
            0.3078,
            0.3325,
            0.2933,
            0.3286,
            0.2796,
            0.2955,
            0.3082,
            0.3211,
            0.2473,
            0.4019,
            0.2608,
            0.2997,
            0.263,
            0.3041,
            0.3045,
            0.3701,
            0.3049,
            0.3153,
            0.2836,
            0.3025,
            0.2315,
            0.3452,
            0.2949,
            0.3146,
            0.3297,
            0.3265,
            0.2508,
            0.3639,
            0.2633,
            0.4098,
            0.3537,
            0.3189,
            0.3416,
            0.3554,
            0.2958,
            0.3694,
            0.3268,
            0.3066,
            0.3152,
            0.3354,
            0.2962,
            0.4791,
            0.3058,
            0.3221,
            0.2637,
            0.3378,
            0.3163,
            0.3893,
            0.3137,
            0.3197,
            0.328,
            0.304,
            0.2558,
            0.4308,
            0.3061,
            0.3215,
            0.3429,
            0.3459,
            0.2607,
            0.4058,
            0.2735,
            0.4656,
            0.3813,
            0.3167,
            0.4118,
            0.3981,
            0.2992,
            0.417,
            0.3918,
            0.3227,
            0.3173,
            0.3416,
            0.3562,
            0.528,
            0.3167,
            0.3677,
            0.2601,
            0.402,
            0.3588,
            0.4381,
            0.3198,
            0.3258,
            0.3672,
            0.3052,
            0.2901,
            0.5112
          ],
          "mp3_sha256": "6a955ddde3f2839e9eaf73b36e08a600e4ec4b4f54af13beaacde3b50542b9f0",
          "midi_sha256": "aeb229757996f601b892dc85fb60d19706182525bd9b57522f7fe3c0d5fddf17",
          "metrics": {
            "variant": {
              "name": "density_build",
              "family": "density_build"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              296,
              416,
              540,
              688
            ],
            "background_iou": 0.44282907662082516,
            "expected_per_two_bars": [
              74,
              74,
              74,
              74,
              104,
              104,
              104,
              104,
              135,
              135,
              135,
              135,
              172,
              172,
              172,
              172
            ],
            "actual_per_two_bars": [
              74,
              74,
              74,
              74,
              104,
              104,
              104,
              104,
              135,
              135,
              135,
              135,
              172,
              172,
              172,
              172
            ],
            "pass_density": true,
            "whole_onset_iou": 0.44584837545126355,
            "pass": true
          }
        },
        "drums_restore_encoder_a4_s1": {
          "id": "rank_04_drums_restore_encoder_a4_s1_32",
          "src": "assets/rank_04_drums_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_04_drums_restore_encoder_a4_s1_32.mid",
          "label": "鼓：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "drums_restore_encoder_a4_s1",
            "family": "drums_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.296,
            0.2782,
            0.2827,
            0.24,
            0.3323,
            0.2465,
            0.295,
            0.2528,
            0.3083,
            0.2608,
            0.2989,
            0.3062,
            0.2833,
            0.2559,
            0.2678,
            0.2612,
            0.2669,
            0.3004,
            0.1874,
            0.2329,
            0.3303,
            0.2679,
            0.2871,
            0.2546,
            0.2931,
            0.3038,
            0.3132,
            0.2959,
            0.2769,
            0.2403,
            0.2529,
            0.1866,
            0.3037,
            0.3396,
            0.3384,
            0.3186,
            0.3681,
            0.2961,
            0.3172,
            0.299,
            0.3635,
            0.3404,
            0.3388,
            0.3414,
            0.3516,
            0.3056,
            0.3027,
            0.3157,
            0.3106,
            0.3748,
            0.3506,
            0.3344,
            0.3582,
            0.3129,
            0.3412,
            0.2919,
            0.3146,
            0.3623,
            0.3528,
            0.3377,
            0.2936,
            0.3041,
            0.2761,
            0.2892,
            0.295,
            0.2806,
            0.2861,
            0.2424,
            0.3383,
            0.2483,
            0.3053,
            0.2587,
            0.3111,
            0.2688,
            0.2991,
            0.3088,
            0.2857,
            0.2633,
            0.2692,
            0.262,
            0.2686,
            0.3079,
            0.1945,
            0.2364,
            0.3345,
            0.2767,
            0.2911,
            0.2547,
            0.2934,
            0.3108,
            0.3184,
            0.2955,
            0.2737,
            0.2418,
            0.2613,
            0.1862,
            0.3044,
            0.3429,
            0.3403,
            0.3174,
            0.3816,
            0.2995,
            0.3302,
            0.3021,
            0.3667,
            0.3449,
            0.3394,
            0.3437,
            0.3433,
            0.3116,
            0.309,
            0.3166,
            0.3124,
            0.378,
            0.308,
            0.3967,
            0.3617,
            0.3184,
            0.3452,
            0.2947,
            0.3142,
            0.3648,
            0.3556,
            0.3367,
            0.2926,
            0.3083,
            0.2847,
            0.29
          ],
          "mp3_sha256": "c2484bbf4dd78c3b07549895b230c9478124fc0f691e55283ca4200303bc1103",
          "midi_sha256": "58c60ca1f437bda00ca9b550a7cee3df44c6cf94aedf3242083b0cede90c8254",
          "metrics": {
            "variant": {
              "name": "drums_restore_encoder_a4_s1",
              "family": "drums_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              257,
              511,
              260,
              524
            ],
            "background_iou": 0.9769230769230769,
            "recall": 0.9733333333333334,
            "f1": 0.9817483189241114,
            "iou": 0.9641509433962264,
            "block_recalls": [
              0.9689922480620154,
              0.9775280898876404
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "lead_restore_encoder_a4_s1": {
          "id": "rank_04_lead_restore_encoder_a4_s1_32",
          "src": "assets/rank_04_lead_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_04_lead_restore_encoder_a4_s1_32.mid",
          "label": "旋律：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "lead_restore_encoder_a4_s1",
            "family": "lead_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.3056,
            0.3344,
            0.3306,
            0.2933,
            0.3476,
            0.2928,
            0.3041,
            0.2647,
            0.344,
            0.3187,
            0.3369,
            0.3309,
            0.327,
            0.282,
            0.2958,
            0.3109,
            0.305,
            0.3714,
            0.3628,
            0.3991,
            0.3352,
            0.3066,
            0.3493,
            0.2978,
            0.3153,
            0.3628,
            0.3449,
            0.3385,
            0.2881,
            0.3063,
            0.2663,
            0.2993,
            0.3043,
            0.3369,
            0.3328,
            0.2963,
            0.3631,
            0.2986,
            0.3165,
            0.2947,
            0.3563,
            0.3412,
            0.3426,
            0.3387,
            0.3605,
            0.3006,
            0.3077,
            0.3164,
            0.3078,
            0.3781,
            0.3526,
            0.4361,
            0.3589,
            0.3144,
            0.349,
            0.2957,
            0.3159,
            0.3635,
            0.356,
            0.3391,
            0.2922,
            0.3127,
            0.274,
            0.2952,
            0.3005,
            0.3292,
            0.3251,
            0.294,
            0.349,
            0.2919,
            0.3124,
            0.2602,
            0.3444,
            0.3192,
            0.3399,
            0.3308,
            0.3435,
            0.2819,
            0.2884,
            0.3079,
            0.3058,
            0.3721,
            0.3523,
            0.4137,
            0.3385,
            0.3103,
            0.3448,
            0.2919,
            0.3141,
            0.366,
            0.355,
            0.335,
            0.2862,
            0.3046,
            0.2727,
            0.2945,
            0.3051,
            0.3361,
            0.3307,
            0.3001,
            0.3731,
            0.3116,
            0.331,
            0.2982,
            0.36,
            0.3364,
            0.3462,
            0.3411,
            0.3649,
            0.3041,
            0.3036,
            0.319,
            0.3106,
            0.3839,
            0.3533,
            0.4411,
            0.3685,
            0.3239,
            0.353,
            0.2941,
            0.3158,
            0.3681,
            0.3643,
            0.339,
            0.2948,
            0.3117,
            0.2826,
            0.2922
          ],
          "mp3_sha256": "065c775f820571968ac1c41d7e250428c81fe1bb22c3d6380b5d057243e68050",
          "midi_sha256": "a20e3ba799e9b0815a8c11b4c9c07f3bc8e3cc3be50e827fbdec82c1c11be1c1",
          "metrics": {
            "variant": {
              "name": "lead_restore_encoder_a4_s1",
              "family": "lead_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              467,
              520,
              474,
              519
            ],
            "background_iou": 0.9691906005221932,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "bass_restore_encoder_a4_s1": {
          "id": "rank_04_bass_restore_encoder_a4_s1_32",
          "src": "assets/rank_04_bass_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_04_bass_restore_encoder_a4_s1_32.mid",
          "label": "Bass：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "bass_restore_encoder_a4_s1",
            "family": "bass_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.2749,
            0.3076,
            0.3114,
            0.2964,
            0.309,
            0.2619,
            0.2091,
            0.2933,
            0.3283,
            0.3275,
            0.2917,
            0.3157,
            0.3416,
            0.2926,
            0.2856,
            0.2929,
            0.3078,
            0.3489,
            0.3603,
            0.4089,
            0.3192,
            0.2711,
            0.2982,
            0.268,
            0.2893,
            0.3097,
            0.2711,
            0.3259,
            0.2633,
            0.3041,
            0.2287,
            0.2988,
            0.3027,
            0.3365,
            0.3337,
            0.2986,
            0.3608,
            0.294,
            0.3101,
            0.2972,
            0.3665,
            0.3437,
            0.3418,
            0.3398,
            0.3624,
            0.3113,
            0.3064,
            0.3186,
            0.3114,
            0.3786,
            0.3533,
            0.4365,
            0.3578,
            0.3128,
            0.3473,
            0.295,
            0.3157,
            0.3645,
            0.3533,
            0.341,
            0.2906,
            0.3138,
            0.2757,
            0.2977,
            0.2764,
            0.3078,
            0.3112,
            0.298,
            0.3064,
            0.263,
            0.2123,
            0.2933,
            0.3296,
            0.3395,
            0.2986,
            0.3156,
            0.3579,
            0.3023,
            0.2824,
            0.2908,
            0.3073,
            0.3492,
            0.3469,
            0.422,
            0.3221,
            0.2725,
            0.2885,
            0.2612,
            0.2876,
            0.3166,
            0.2741,
            0.3237,
            0.2644,
            0.3045,
            0.2425,
            0.2941,
            0.3031,
            0.3275,
            0.3307,
            0.3039,
            0.3606,
            0.2921,
            0.308,
            0.2986,
            0.3677,
            0.3518,
            0.3424,
            0.3372,
            0.365,
            0.318,
            0.3049,
            0.3162,
            0.3128,
            0.3802,
            0.3539,
            0.4408,
            0.3636,
            0.3153,
            0.3431,
            0.2885,
            0.3132,
            0.3617,
            0.3507,
            0.3387,
            0.3055,
            0.3128,
            0.2811,
            0.2942
          ],
          "mp3_sha256": "f369849c389933eda45d2edea5675ab1ed46ca751e79a7280c5c9b43464077b1",
          "midi_sha256": "189c9ab32bb32abdcdadf4ef5c7c2fa19d9e81127559c2d7fce7e1522b3095fe",
          "metrics": {
            "variant": {
              "name": "bass_restore_encoder_a4_s1",
              "family": "bass_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              484,
              520,
              492,
              522
            ],
            "background_iou": 0.9642677403120282,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "chords_restore_encoder_a4_s1": {
          "id": "rank_04_chords_restore_encoder_a4_s1_32",
          "src": "assets/rank_04_chords_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_04_chords_restore_encoder_a4_s1_32.mid",
          "label": "和弦：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "chords_restore_encoder_a4_s1",
            "family": "chords_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "peaks": [
            0.3018,
            0.3485,
            0.3443,
            0.3051,
            0.3634,
            0.3,
            0.3049,
            0.304,
            0.3652,
            0.3578,
            0.3377,
            0.3509,
            0.3539,
            0.3151,
            0.3159,
            0.3315,
            0.3279,
            0.3854,
            0.3971,
            0.4646,
            0.3607,
            0.297,
            0.3616,
            0.3038,
            0.326,
            0.3559,
            0.3383,
            0.3488,
            0.293,
            0.3265,
            0.2749,
            0.3069,
            0.2801,
            0.3379,
            0.3318,
            0.2918,
            0.3335,
            0.2922,
            0.304,
            0.297,
            0.3374,
            0.3337,
            0.3394,
            0.3198,
            0.3346,
            0.3042,
            0.3085,
            0.3163,
            0.2988,
            0.3766,
            0.3631,
            0.4086,
            0.329,
            0.3083,
            0.3495,
            0.2983,
            0.2852,
            0.3613,
            0.3446,
            0.3202,
            0.2626,
            0.3117,
            0.2686,
            0.2992,
            0.3024,
            0.3373,
            0.3318,
            0.2953,
            0.3616,
            0.2951,
            0.3137,
            0.2962,
            0.3663,
            0.3437,
            0.3439,
            0.3401,
            0.3608,
            0.3118,
            0.3083,
            0.3191,
            0.3087,
            0.3793,
            0.3534,
            0.4175,
            0.3549,
            0.3138,
            0.347,
            0.2942,
            0.3112,
            0.3643,
            0.3552,
            0.3377,
            0.2877,
            0.3136,
            0.2743,
            0.2951,
            0.2773,
            0.3334,
            0.3285,
            0.2912,
            0.3359,
            0.2884,
            0.3117,
            0.2948,
            0.3367,
            0.3354,
            0.342,
            0.3188,
            0.3493,
            0.3104,
            0.3033,
            0.3131,
            0.2948,
            0.3772,
            0.3539,
            0.3973,
            0.3288,
            0.3098,
            0.3425,
            0.2891,
            0.28,
            0.3629,
            0.3521,
            0.315,
            0.2638,
            0.3079,
            0.2725,
            0.2935,
            0.3003,
            0.3338,
            0.3299,
            0.2968,
            0.369,
            0.297,
            0.3291,
            0.2996,
            0.3683,
            0.3431,
            0.3456,
            0.3401,
            0.3776,
            0.3195,
            0.305,
            0.3181,
            0.3076,
            0.3825,
            0.3541,
            0.4336,
            0.361,
            0.3173,
            0.3464,
            0.2892,
            0.3075,
            0.3647,
            0.3619,
            0.3309,
            0.2895,
            0.304,
            0.2795,
            0.2917
          ],
          "mp3_sha256": "610b4a6f39a6857c472e9fa72d21bb3276f60052617a17f1eb607cc2511d66f3",
          "midi_sha256": "eb1e37f07bdd97ac34fb32c94dd6efeb217db17a440e4ffc7fbd0d8fb87ae0bc",
          "metrics": {
            "variant": {
              "name": "chords_restore_encoder_a4_s1",
              "family": "chords_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              469,
              520,
              473,
              521
            ],
            "background_iou": 0.9676409185803758,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "ground_truth_32": {
          "id": "rank_04_ground_truth_32",
          "song": "song-4",
          "window": "Track01799.npz:33",
          "label": "真实 GT · 32 小节",
          "variant": {
            "name": "ground_truth_32",
            "family": "ground_truth"
          },
          "midi": "assets/rank_04_ground_truth_32.mid",
          "wav": "assets/rank_04_ground_truth_32.wav",
          "mp3": "assets/rank_04_ground_truth_32.mp3",
          "prefix": 23.70368026086852,
          "duration": 118.5184013043426,
          "bars": 32,
          "source": {
            "shard": "experiments/2026.9.17/world_E4/residual_dynamics_20260917/corpus/validation/Track01799.npz",
            "shard_sha256": "adf8c8c591694514930f4551763398a943372e9d8657ad89b7ce6865a851897a",
            "target_index": 4,
            "prefix_index": 3,
            "future_indices": [
              4,
              5,
              6,
              7
            ],
            "start_bars": [
              25,
              33,
              41,
              49,
              57
            ],
            "symbols": "experiments/2026.9.20/demo_ground_truth/song-4_source.npz",
            "symbols_sha256": "ff49d9ed76462094c058ab2ba92bccb98bda2e364847da878a806880559eb582"
          },
          "original_note_values": true,
          "codec_reconstruction": false,
          "future_given_to_generator": false,
          "prefix_grid_identical": true,
          "prefix_midi_identical": true,
          "tempo": "Fixed to the last observed tempo, matching autonomous playback",
          "timbres": "Same canonical role programs and SoundFont as generated clips",
          "midi_sha256": "8e50d794474a0fafca6adb486283647b82f730a99794a72c19f6f68b5511ead0",
          "wav_sha256": "04f7adeb0a652b290d6c563b22bed78881863b47a51c2255203fbd47da7f4d85",
          "mp3_sha256": "a9045f9e47e8590d7962c7f8d5c2171a7b504ad381c45f4f66cf6a92fc2c936a",
          "prefix_audio_identical": true,
          "prefix_audio_checked_seconds": 23.603673469387754,
          "src": "assets/rank_04_ground_truth_32.mp3"
        }
      }
    },
    {
      "id": "song-5",
      "name": "明快节奏",
      "description": "明快向前的节奏",
      "bpm": 118,
      "score": 87.1,
      "windows": 4,
      "rank": 5,
      "source": "Track01502.npz:70",
      "family_means": {
        "autonomous": 0.7376469490299874,
        "midi_intensity": 0.9300598211791957,
        "midi_ramp": 0.9375860630935082,
        "midi_reverse": 0.9430421982335817,
        "drums_restore": 0.9791568195699968,
        "lead_restore": 0.9909347879431386,
        "bass_restore": 0.9901936881823608,
        "chords_restore": 0.9832353314405327,
        "density_levels": 0.8419180481565444,
        "density_contrast": 0.6120806305242341,
        "density_build": 0.6355306498957944
      },
      "clips": {
        "autonomous_32": {
          "id": "rank_05_autonomous_64_32",
          "src": "assets/rank_05_autonomous_64_32.mp3",
          "midi": "assets/rank_05_autonomous_64_32.mid",
          "label": "同起点自主参考 · 32 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2907,
            0.2986,
            0.3067,
            0.3023,
            0.2833,
            0.3168,
            0.2959,
            0.288,
            0.311,
            0.3032,
            0.3066,
            0.2825,
            0.3141,
            0.3287,
            0.3302,
            0.3268,
            0.3342,
            0.3082,
            0.3237,
            0.3439,
            0.3037,
            0.3049,
            0.2877,
            0.2875,
            0.3271,
            0.3183,
            0.3127,
            0.2908,
            0.2913,
            0.3185,
            0.3045,
            0.2786,
            0.2797,
            0.2902,
            0.3014,
            0.2949,
            0.2871,
            0.3048,
            0.2989,
            0.2855,
            0.3017,
            0.299,
            0.3001,
            0.2782,
            0.3062,
            0.3192,
            0.3227,
            0.3189,
            0.329,
            0.3016,
            0.3215,
            0.3372,
            0.3003,
            0.3024,
            0.2815,
            0.2842,
            0.3189,
            0.3153,
            0.3077,
            0.2863,
            0.287,
            0.3167,
            0.3029,
            0.2799,
            0.2733,
            0.2781,
            0.291,
            0.2924,
            0.2846,
            0.3012,
            0.2917,
            0.284,
            0.3009,
            0.2876,
            0.2952,
            0.2761,
            0.3027,
            0.3092,
            0.3133,
            0.31,
            0.3259,
            0.2987,
            0.3185,
            0.3302,
            0.298,
            0.2912,
            0.2758,
            0.2806,
            0.3179,
            0.3119,
            0.3074,
            0.2821,
            0.2817,
            0.322,
            0.2989,
            0.2752,
            0.247,
            0.2475,
            0.2728,
            0.2834,
            0.2808,
            0.2998,
            0.2941,
            0.2791,
            0.2882,
            0.2777,
            0.3035,
            0.2688,
            0.3009,
            0.2978,
            0.3036,
            0.2983,
            0.3233,
            0.2881,
            0.3306,
            0.3247,
            0.296,
            0.2837,
            0.2679,
            0.2753,
            0.3165,
            0.3013,
            0.3093,
            0.2859,
            0.2808,
            0.3209,
            0.3003,
            0.2795
          ],
          "mp3_sha256": "a9cf0d20ffc0e533ef3970a01ba7b4ded9da78db0d2ae09b33b0e9e3716daa6e",
          "midi_sha256": "bff80ec2b05ae75140939cc1a65892a85f1ffcf8be53c3337745489bc1152f47",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              490,
              490,
              485,
              483,
              483,
              454,
              395,
              342
            ],
            "pass": true,
            "count_retention": 0.6979591836734694
          }
        },
        "autonomous_64": {
          "id": "rank_05_autonomous_64_64",
          "src": "assets/rank_05_autonomous_64_64.mp3",
          "midi": "assets/rank_05_autonomous_64_64.mid",
          "label": "自主长续写 · 64 小节",
          "variant": {
            "name": "autonomous_64",
            "family": "autonomous",
            "steps": 32
          },
          "prefix": 16.271199985549398,
          "duration": 146.44079986994458,
          "bars": 64,
          "peaks": [
            0.3022,
            0.3024,
            0.2762,
            0.3056,
            0.2958,
            0.3002,
            0.3028,
            0.3249,
            0.3255,
            0.2983,
            0.3434,
            0.3055,
            0.2881,
            0.3224,
            0.3118,
            0.3025,
            0.3124,
            0.298,
            0.2984,
            0.2891,
            0.3066,
            0.2919,
            0.3009,
            0.3067,
            0.2977,
            0.3368,
            0.3305,
            0.318,
            0.3306,
            0.297,
            0.294,
            0.3194,
            0.3086,
            0.2923,
            0.3097,
            0.2855,
            0.3001,
            0.2888,
            0.3002,
            0.2823,
            0.3071,
            0.2911,
            0.3045,
            0.3258,
            0.3152,
            0.3187,
            0.322,
            0.2946,
            0.2998,
            0.3041,
            0.3037,
            0.2935,
            0.3014,
            0.2894,
            0.2706,
            0.2949,
            0.2981,
            0.2916,
            0.2901,
            0.2777,
            0.3129,
            0.3085,
            0.3116,
            0.3267,
            0.3005,
            0.2895,
            0.3003,
            0.3129,
            0.286,
            0.3,
            0.2949,
            0.2511,
            0.28,
            0.2669,
            0.2969,
            0.2899,
            0.2914,
            0.2845,
            0.2996,
            0.2921,
            0.3147,
            0.3273,
            0.2979,
            0.2727,
            0.2944,
            0.312,
            0.2841,
            0.3089,
            0.286,
            0.2385,
            0.2909,
            0.2799,
            0.2993,
            0.2899,
            0.2877,
            0.2889,
            0.2927,
            0.3034,
            0.3148,
            0.3114,
            0.2887,
            0.2641,
            0.2737,
            0.3159,
            0.2803,
            0.3029,
            0.2884,
            0.2685,
            0.278,
            0.2667,
            0.2944,
            0.2735,
            0.283,
            0.2545,
            0.2826,
            0.2941,
            0.3001,
            0.3037,
            0.2684,
            0.2644,
            0.3002,
            0.3019,
            0.2723,
            0.3043,
            0.2906,
            0.2806,
            0.268,
            0.2616,
            0.2877,
            0.2433,
            0.2476,
            0.219,
            0.2915,
            0.2773,
            0.2976,
            0.2733,
            0.238,
            0.2848,
            0.3057,
            0.2942,
            0.2595,
            0.2952,
            0.2778,
            0.2978,
            0.2559,
            0.2713,
            0.2891,
            0.2514,
            0.2253,
            0.2257,
            0.276,
            0.272,
            0.2733,
            0.2198,
            0.2508,
            0.2792,
            0.3055,
            0.2413,
            0.2506,
            0.2769
          ],
          "mp3_sha256": "d135c62b5a70a21f3bdd420f993dd96ff05a2376d904d389aa8b78af15c74be7",
          "midi_sha256": "d024c528793557540e929d54bd82c1a88e73076974ffa09a11f816c8915d8a7c",
          "metrics": {
            "variant": {
              "name": "autonomous_64",
              "family": "autonomous",
              "steps": 32
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              490,
              490,
              485,
              483,
              483,
              454,
              395,
              342
            ],
            "pass": true,
            "count_retention": 0.6979591836734694
          }
        },
        "midi_hold_0.3": {
          "id": "rank_05_midi_hold_0.3_32",
          "src": "assets/rank_05_midi_hold_0.3_32.mp3",
          "midi": "assets/rank_05_midi_hold_0.3_32.mid",
          "label": "引导强度 0.3",
          "variant": {
            "name": "midi_hold_0.3",
            "family": "midi_hold",
            "strength": 0.3
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2912,
            0.3026,
            0.3095,
            0.3026,
            0.284,
            0.3158,
            0.2948,
            0.2899,
            0.3109,
            0.3023,
            0.3069,
            0.283,
            0.3141,
            0.3276,
            0.3316,
            0.3267,
            0.3378,
            0.3118,
            0.3235,
            0.3441,
            0.3052,
            0.3046,
            0.2864,
            0.2866,
            0.3268,
            0.3206,
            0.3159,
            0.2908,
            0.295,
            0.3168,
            0.3044,
            0.2794,
            0.2788,
            0.2975,
            0.3036,
            0.297,
            0.2859,
            0.3054,
            0.302,
            0.2872,
            0.3033,
            0.2994,
            0.3,
            0.279,
            0.3063,
            0.3185,
            0.3256,
            0.3175,
            0.3352,
            0.3045,
            0.322,
            0.3413,
            0.3025,
            0.3027,
            0.2793,
            0.2848,
            0.3226,
            0.3161,
            0.3144,
            0.2877,
            0.2928,
            0.3179,
            0.3053,
            0.286,
            0.2708,
            0.2849,
            0.2939,
            0.2883,
            0.2834,
            0.3022,
            0.2899,
            0.2813,
            0.3032,
            0.2896,
            0.2939,
            0.2765,
            0.3032,
            0.3087,
            0.3166,
            0.3111,
            0.3289,
            0.3011,
            0.3204,
            0.3323,
            0.2984,
            0.2925,
            0.2742,
            0.2806,
            0.3211,
            0.3147,
            0.3136,
            0.2842,
            0.2862,
            0.3204,
            0.3007,
            0.2789,
            0.2455,
            0.2518,
            0.2749,
            0.2877,
            0.2815,
            0.3007,
            0.2932,
            0.2747,
            0.2873,
            0.28,
            0.2888,
            0.269,
            0.2929,
            0.2968,
            0.3066,
            0.2967,
            0.3251,
            0.286,
            0.3293,
            0.3247,
            0.2941,
            0.2847,
            0.267,
            0.2745,
            0.3171,
            0.3043,
            0.3128,
            0.285,
            0.2847,
            0.3205,
            0.3011,
            0.2762
          ],
          "mp3_sha256": "78417dd74c2ca24af6d9b8df6b3b9ed9fead48894687339078ba3270480cba4f",
          "midi_sha256": "bc0587a0d3cd81c873fe1d14096f23a8db68d787cbda23ca754b00065ce34ddd",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.3",
              "family": "midi_hold",
              "strength": 0.3
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              488,
              494,
              487,
              480
            ],
            "background_iou": 0.9941239316239316,
            "recall": 0.1,
            "f1": 0.0975609756097561,
            "iou": 0.05128205128205128,
            "block_recalls": [
              0.1,
              0.15,
              0.1,
              0.05
            ],
            "pass": false
          }
        },
        "midi_hold_0.5": {
          "id": "rank_05_midi_hold_0.5_32",
          "src": "assets/rank_05_midi_hold_0.5_32.mp3",
          "midi": "assets/rank_05_midi_hold_0.5_32.mid",
          "label": "引导强度 0.5",
          "variant": {
            "name": "midi_hold_0.5",
            "family": "midi_hold",
            "strength": 0.5
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2977,
            0.3054,
            0.3114,
            0.3067,
            0.2837,
            0.3154,
            0.2947,
            0.2924,
            0.3109,
            0.3062,
            0.3067,
            0.2834,
            0.3141,
            0.3272,
            0.3345,
            0.3303,
            0.3395,
            0.3117,
            0.3236,
            0.3441,
            0.3051,
            0.3044,
            0.2894,
            0.2918,
            0.3327,
            0.323,
            0.3152,
            0.2968,
            0.2963,
            0.3189,
            0.3047,
            0.2808,
            0.2954,
            0.2998,
            0.3071,
            0.301,
            0.2864,
            0.3055,
            0.2869,
            0.2891,
            0.3025,
            0.3001,
            0.3,
            0.279,
            0.3063,
            0.3178,
            0.3273,
            0.3216,
            0.3368,
            0.305,
            0.323,
            0.3418,
            0.3013,
            0.3028,
            0.2821,
            0.2893,
            0.3294,
            0.3206,
            0.3174,
            0.2931,
            0.2922,
            0.3252,
            0.3057,
            0.2857,
            0.2804,
            0.2879,
            0.2966,
            0.292,
            0.2831,
            0.3015,
            0.2786,
            0.287,
            0.3033,
            0.29,
            0.2956,
            0.2765,
            0.3032,
            0.3085,
            0.3131,
            0.316,
            0.3315,
            0.3029,
            0.3207,
            0.3328,
            0.2978,
            0.2925,
            0.2774,
            0.2859,
            0.3259,
            0.3219,
            0.3153,
            0.2923,
            0.2899,
            0.3265,
            0.2999,
            0.2825,
            0.2514,
            0.2727,
            0.2769,
            0.2935,
            0.2824,
            0.3014,
            0.2818,
            0.2795,
            0.287,
            0.287,
            0.2874,
            0.2695,
            0.293,
            0.2968,
            0.3045,
            0.3012,
            0.3253,
            0.294,
            0.3289,
            0.3263,
            0.2948,
            0.285,
            0.2698,
            0.2753,
            0.3205,
            0.3081,
            0.319,
            0.2864,
            0.2873,
            0.325,
            0.3029,
            0.2767
          ],
          "mp3_sha256": "9c37f116b8e52a3c77c1ba94732633060bbbc456e39a06289e12b661a01be96b",
          "midi_sha256": "3f6be48a8d6dd68f6c71b4173968b553a6f2a8a184e921bc49b978fb592f91a7",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.5",
              "family": "midi_hold",
              "strength": 0.5
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              492,
              495,
              489,
              483
            ],
            "background_iou": 0.99359316604378,
            "recall": 0.3,
            "f1": 0.2774566473988439,
            "iou": 0.1610738255033557,
            "block_recalls": [
              0.3,
              0.3,
              0.3,
              0.3
            ],
            "pass": true
          }
        },
        "midi_hold_0.75": {
          "id": "rank_05_midi_hold_0.75_32",
          "src": "assets/rank_05_midi_hold_0.75_32.mp3",
          "midi": "assets/rank_05_midi_hold_0.75_32.mid",
          "label": "引导强度 0.75",
          "variant": {
            "name": "midi_hold_0.75",
            "family": "midi_hold",
            "strength": 0.75
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2948,
            0.2996,
            0.307,
            0.3027,
            0.2839,
            0.3157,
            0.2826,
            0.2887,
            0.3072,
            0.3016,
            0.307,
            0.2834,
            0.3141,
            0.3264,
            0.3289,
            0.3311,
            0.3358,
            0.3091,
            0.3235,
            0.3441,
            0.3052,
            0.3034,
            0.2897,
            0.2933,
            0.3296,
            0.3227,
            0.318,
            0.2951,
            0.2906,
            0.3168,
            0.2967,
            0.2788,
            0.2925,
            0.2921,
            0.3006,
            0.2953,
            0.2877,
            0.3076,
            0.2901,
            0.2846,
            0.2976,
            0.2953,
            0.3004,
            0.279,
            0.3063,
            0.3169,
            0.3218,
            0.3211,
            0.3328,
            0.3026,
            0.3229,
            0.3418,
            0.3004,
            0.3014,
            0.2829,
            0.2934,
            0.3292,
            0.3206,
            0.3185,
            0.2943,
            0.29,
            0.3217,
            0.3,
            0.2831,
            0.2805,
            0.282,
            0.2958,
            0.2896,
            0.2838,
            0.305,
            0.2823,
            0.2827,
            0.3005,
            0.2868,
            0.2949,
            0.2772,
            0.3035,
            0.308,
            0.3136,
            0.3167,
            0.3285,
            0.3004,
            0.3202,
            0.3336,
            0.2966,
            0.2919,
            0.2786,
            0.2876,
            0.3299,
            0.3225,
            0.3194,
            0.2926,
            0.2877,
            0.3264,
            0.2974,
            0.2782,
            0.2524,
            0.2694,
            0.2751,
            0.2887,
            0.2827,
            0.3081,
            0.2834,
            0.279,
            0.2852,
            0.2782,
            0.2872,
            0.2708,
            0.2934,
            0.2969,
            0.3049,
            0.3006,
            0.3245,
            0.2889,
            0.3296,
            0.3274,
            0.2948,
            0.2849,
            0.271,
            0.2819,
            0.3279,
            0.3131,
            0.319,
            0.2914,
            0.2862,
            0.3318,
            0.2972,
            0.2764
          ],
          "mp3_sha256": "7d1859826d8ba35d0ba21c22c902ce1bebacb55ef47ea16302b4608dfe3527d6",
          "midi_sha256": "2c534644f89928190960fbdab9d1bd47a3167db3200c23d48a2afb0ac8c2d289",
          "metrics": {
            "variant": {
              "name": "midi_hold_0.75",
              "family": "midi_hold",
              "strength": 0.75
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              490,
              500,
              494,
              486
            ],
            "background_iou": 0.9914757591901971,
            "recall": 0.725,
            "f1": 0.6444444444444445,
            "iou": 0.47540983606557374,
            "block_recalls": [
              0.65,
              0.8,
              0.75,
              0.7
            ],
            "pass": true
          }
        },
        "midi_hold_1": {
          "id": "rank_05_midi_hold_1_32",
          "src": "assets/rank_05_midi_hold_1_32.mp3",
          "midi": "assets/rank_05_midi_hold_1_32.mid",
          "label": "引导强度 1.0",
          "variant": {
            "name": "midi_hold_1",
            "family": "midi_hold",
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2964,
            0.2993,
            0.3069,
            0.3027,
            0.284,
            0.3163,
            0.2834,
            0.2871,
            0.3073,
            0.3016,
            0.307,
            0.2834,
            0.3141,
            0.3263,
            0.3284,
            0.3276,
            0.3355,
            0.3092,
            0.3236,
            0.3441,
            0.3052,
            0.306,
            0.2888,
            0.2882,
            0.3297,
            0.321,
            0.3154,
            0.292,
            0.2905,
            0.3177,
            0.297,
            0.2803,
            0.294,
            0.2922,
            0.3006,
            0.2956,
            0.2879,
            0.3087,
            0.2902,
            0.2862,
            0.298,
            0.2953,
            0.3005,
            0.279,
            0.3065,
            0.3164,
            0.3224,
            0.3177,
            0.3332,
            0.3028,
            0.3235,
            0.3422,
            0.3004,
            0.3039,
            0.2833,
            0.2938,
            0.3293,
            0.3221,
            0.3176,
            0.2945,
            0.2918,
            0.3223,
            0.3003,
            0.2829,
            0.287,
            0.2836,
            0.3008,
            0.2916,
            0.2841,
            0.3069,
            0.2838,
            0.2846,
            0.301,
            0.2866,
            0.2949,
            0.2774,
            0.3037,
            0.3079,
            0.3142,
            0.3132,
            0.3316,
            0.3011,
            0.3204,
            0.3342,
            0.2966,
            0.293,
            0.279,
            0.2871,
            0.3307,
            0.3234,
            0.3212,
            0.2925,
            0.2902,
            0.3313,
            0.2985,
            0.2786,
            0.2543,
            0.2769,
            0.2765,
            0.2895,
            0.2827,
            0.3095,
            0.2848,
            0.2809,
            0.2858,
            0.2791,
            0.2883,
            0.2722,
            0.2935,
            0.2964,
            0.3067,
            0.2986,
            0.3266,
            0.2905,
            0.3303,
            0.3279,
            0.2948,
            0.2867,
            0.2708,
            0.2822,
            0.3298,
            0.317,
            0.3224,
            0.292,
            0.2875,
            0.3332,
            0.2987,
            0.2778
          ],
          "mp3_sha256": "48f8673b0f27fe0d94c471449f7b9c8f9e17d79ce46428f411bcac54038b2c9e",
          "midi_sha256": "e546abda17a912db1a498722ad8e47b4b33e9803671da633f7c9767d40811b59",
          "metrics": {
            "variant": {
              "name": "midi_hold_1",
              "family": "midi_hold",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              488,
              494,
              490,
              484
            ],
            "background_iou": 0.9909526343799894,
            "recall": 1.0,
            "f1": 0.9815950920245399,
            "iou": 0.963855421686747,
            "block_recalls": [
              1.0,
              1.0,
              1.0,
              1.0
            ],
            "pass": true
          }
        },
        "midi_ramp": {
          "id": "rank_05_midi_ramp_32",
          "src": "assets/rank_05_midi_ramp_32.mp3",
          "midi": "assets/rank_05_midi_ramp_32.mid",
          "label": "引导逐段加强",
          "variant": {
            "name": "midi_ramp",
            "family": "midi_ramp",
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2912,
            0.3026,
            0.3095,
            0.3026,
            0.284,
            0.3158,
            0.2948,
            0.2899,
            0.3109,
            0.3023,
            0.3069,
            0.283,
            0.3141,
            0.3276,
            0.3316,
            0.3267,
            0.3378,
            0.3118,
            0.3235,
            0.3441,
            0.3052,
            0.3046,
            0.2864,
            0.2866,
            0.3268,
            0.3206,
            0.3159,
            0.2908,
            0.295,
            0.3168,
            0.3044,
            0.2794,
            0.2922,
            0.2999,
            0.3071,
            0.3011,
            0.2864,
            0.3049,
            0.2895,
            0.2884,
            0.3025,
            0.3001,
            0.3,
            0.279,
            0.3088,
            0.3179,
            0.3275,
            0.3219,
            0.3364,
            0.3043,
            0.322,
            0.3415,
            0.3025,
            0.3028,
            0.2819,
            0.2912,
            0.3267,
            0.319,
            0.3158,
            0.2915,
            0.2912,
            0.3242,
            0.3051,
            0.2857,
            0.279,
            0.279,
            0.2907,
            0.2871,
            0.2833,
            0.3043,
            0.2817,
            0.2824,
            0.2995,
            0.2875,
            0.2941,
            0.2764,
            0.3032,
            0.3078,
            0.3124,
            0.3161,
            0.3263,
            0.2999,
            0.3205,
            0.3326,
            0.2984,
            0.2916,
            0.278,
            0.2867,
            0.3262,
            0.3201,
            0.317,
            0.2896,
            0.2838,
            0.3241,
            0.2948,
            0.2756,
            0.2526,
            0.2672,
            0.2742,
            0.2887,
            0.2818,
            0.3072,
            0.2827,
            0.2782,
            0.2848,
            0.2781,
            0.287,
            0.2695,
            0.2929,
            0.296,
            0.3053,
            0.2983,
            0.3246,
            0.2869,
            0.3289,
            0.3263,
            0.2946,
            0.2871,
            0.2707,
            0.2813,
            0.3259,
            0.3109,
            0.3173,
            0.2892,
            0.2827,
            0.329,
            0.2962,
            0.2733
          ],
          "mp3_sha256": "8c14d4e786d207d50bb0aa0204a8a903ba42316f1a20fe4c9093cb15f8c2bc57",
          "midi_sha256": "1fa03f6b5980b22945545cd617e11814bf8a77187ddc247bb33bfa2f608a432d",
          "metrics": {
            "variant": {
              "name": "midi_ramp",
              "family": "midi_ramp",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              488,
              495,
              493,
              482
            ],
            "background_iou": 0.99359316604378,
            "recall": 0.55,
            "f1": 0.5116279069767442,
            "iou": 0.34375,
            "block_recalls": [
              0.1,
              0.3,
              0.8,
              1.0
            ],
            "pass": true
          }
        },
        "midi_reverse": {
          "id": "rank_05_midi_reverse_32",
          "src": "assets/rank_05_midi_reverse_32.mp3",
          "midi": "assets/rank_05_midi_reverse_32.mid",
          "label": "上下八度交替",
          "variant": {
            "name": "midi_reverse",
            "family": "midi_reverse",
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2964,
            0.2993,
            0.3069,
            0.3027,
            0.284,
            0.3163,
            0.2834,
            0.2871,
            0.3073,
            0.3016,
            0.307,
            0.2834,
            0.3141,
            0.3263,
            0.3284,
            0.3276,
            0.3355,
            0.3092,
            0.3236,
            0.3441,
            0.3052,
            0.306,
            0.2888,
            0.2882,
            0.3297,
            0.321,
            0.3154,
            0.292,
            0.2905,
            0.3177,
            0.297,
            0.2803,
            0.289,
            0.2942,
            0.3034,
            0.2959,
            0.2894,
            0.305,
            0.2942,
            0.2839,
            0.3022,
            0.2973,
            0.3007,
            0.2791,
            0.3066,
            0.3199,
            0.3202,
            0.3259,
            0.3331,
            0.3034,
            0.3235,
            0.3428,
            0.3005,
            0.3036,
            0.2896,
            0.2918,
            0.3299,
            0.3206,
            0.315,
            0.2993,
            0.297,
            0.3223,
            0.3053,
            0.2864,
            0.2819,
            0.2828,
            0.2999,
            0.2897,
            0.2858,
            0.3067,
            0.2823,
            0.2845,
            0.3002,
            0.2849,
            0.2928,
            0.2753,
            0.2994,
            0.3076,
            0.312,
            0.3097,
            0.3289,
            0.302,
            0.3213,
            0.3345,
            0.2965,
            0.2946,
            0.2782,
            0.2865,
            0.3301,
            0.322,
            0.317,
            0.2925,
            0.2889,
            0.3307,
            0.2992,
            0.2761,
            0.2509,
            0.2786,
            0.2759,
            0.2892,
            0.2842,
            0.3051,
            0.2889,
            0.279,
            0.2884,
            0.2801,
            0.2874,
            0.2695,
            0.2918,
            0.2989,
            0.3055,
            0.3049,
            0.325,
            0.293,
            0.3306,
            0.3278,
            0.2943,
            0.2873,
            0.2774,
            0.2829,
            0.3293,
            0.314,
            0.3196,
            0.2944,
            0.2915,
            0.3311,
            0.3035,
            0.2798
          ],
          "mp3_sha256": "f7531e6fc22f68e8704f7a54af7e5ce96ac6bdfc547891308476ebc84137a73c",
          "midi_sha256": "087530b88968f0cc05173fba1c22681003adab5afa0c5aad2cf8e26a07e44434",
          "metrics": {
            "variant": {
              "name": "midi_reverse",
              "family": "midi_reverse",
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              488,
              491,
              490,
              485
            ],
            "background_iou": 0.9898936170212767,
            "recall": 0.975,
            "f1": 0.968944099378882,
            "iou": 0.9397590361445783,
            "block_recalls": [
              1.0,
              0.95,
              1.0,
              0.95
            ],
            "pass": true
          }
        },
        "density_low": {
          "id": "rank_05_density_low_32",
          "src": "assets/rank_05_density_low_32.mp3",
          "midi": "assets/rank_05_density_low_32.mid",
          "label": "稀疏：0.6 倍",
          "variant": {
            "name": "density_low",
            "family": "density_low"
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2347,
            0.2416,
            0.2492,
            0.2305,
            0.2689,
            0.3126,
            0.2899,
            0.281,
            0.2855,
            0.2966,
            0.2993,
            0.2393,
            0.1983,
            0.2697,
            0.1991,
            0.2758,
            0.2317,
            0.2899,
            0.2598,
            0.2525,
            0.2524,
            0.2432,
            0.2761,
            0.2758,
            0.2836,
            0.2668,
            0.2592,
            0.2823,
            0.252,
            0.2309,
            0.2628,
            0.2663,
            0.2345,
            0.2464,
            0.2549,
            0.2331,
            0.2736,
            0.3014,
            0.2917,
            0.2821,
            0.2908,
            0.2984,
            0.3032,
            0.2386,
            0.199,
            0.2714,
            0.1954,
            0.2755,
            0.2361,
            0.2875,
            0.2652,
            0.2616,
            0.2626,
            0.2434,
            0.2778,
            0.2778,
            0.2741,
            0.2652,
            0.2621,
            0.2804,
            0.2552,
            0.2315,
            0.2612,
            0.2606,
            0.2444,
            0.2507,
            0.2608,
            0.2385,
            0.2765,
            0.301,
            0.2909,
            0.2807,
            0.2959,
            0.3028,
            0.3073,
            0.237,
            0.2033,
            0.2743,
            0.1956,
            0.279,
            0.2437,
            0.2938,
            0.2669,
            0.2708,
            0.2667,
            0.2432,
            0.2833,
            0.2777,
            0.2698,
            0.2683,
            0.2647,
            0.2775,
            0.2559,
            0.238,
            0.264,
            0.2573,
            0.2517,
            0.2548,
            0.2627,
            0.2452,
            0.2813,
            0.3005,
            0.2901,
            0.2802,
            0.3062,
            0.3055,
            0.3122,
            0.2372,
            0.2063,
            0.2783,
            0.197,
            0.2818,
            0.2572,
            0.2977,
            0.2749,
            0.2812,
            0.2713,
            0.2443,
            0.2905,
            0.2779,
            0.267,
            0.2668,
            0.2669,
            0.2778,
            0.2576,
            0.236,
            0.2522,
            0.251
          ],
          "mp3_sha256": "95cf51c9899457cce97952e26e3fc37a90f7e4e7fc636508110421dc077c86f0",
          "midi_sha256": "e6f45fef746fe963d2280a5281f01da0f61e24358af833fc2ced10337633175e",
          "metrics": {
            "variant": {
              "name": "density_low",
              "family": "density_low"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              288,
              288,
              288,
              288
            ],
            "background_iou": 0.576017130620985,
            "expected_per_two_bars": [
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72
            ],
            "actual_per_two_bars": [
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72,
              72
            ],
            "pass_density": true,
            "whole_onset_iou": 0.5913757700205339,
            "pass": true
          }
        },
        "density_hold": {
          "id": "rank_05_density_hold_32",
          "src": "assets/rank_05_density_hold_32.mp3",
          "midi": "assets/rank_05_density_hold_32.mid",
          "label": "基准：1.0 倍",
          "variant": {
            "name": "density_hold",
            "family": "density_hold"
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2907,
            0.2986,
            0.3087,
            0.3019,
            0.2912,
            0.3189,
            0.3067,
            0.2916,
            0.3119,
            0.3012,
            0.3033,
            0.2811,
            0.3142,
            0.3287,
            0.3297,
            0.3269,
            0.3341,
            0.3035,
            0.3236,
            0.3442,
            0.3047,
            0.3049,
            0.2876,
            0.288,
            0.3272,
            0.3142,
            0.3119,
            0.2871,
            0.2905,
            0.308,
            0.2946,
            0.2774,
            0.2919,
            0.3021,
            0.3226,
            0.3003,
            0.3,
            0.3036,
            0.3113,
            0.2916,
            0.3076,
            0.3038,
            0.3068,
            0.2845,
            0.3196,
            0.3315,
            0.3281,
            0.3292,
            0.339,
            0.3011,
            0.3289,
            0.3512,
            0.3158,
            0.3093,
            0.2852,
            0.2873,
            0.324,
            0.3142,
            0.31,
            0.2853,
            0.2886,
            0.3063,
            0.2963,
            0.2737,
            0.2984,
            0.3027,
            0.3303,
            0.3084,
            0.3126,
            0.3066,
            0.3145,
            0.2934,
            0.3195,
            0.3058,
            0.3095,
            0.2912,
            0.3273,
            0.3346,
            0.3282,
            0.3324,
            0.3442,
            0.3084,
            0.3294,
            0.3566,
            0.3216,
            0.315,
            0.2883,
            0.2895,
            0.3221,
            0.3199,
            0.307,
            0.2837,
            0.2871,
            0.3095,
            0.2916,
            0.2723,
            0.3012,
            0.3042,
            0.3378,
            0.3115,
            0.3234,
            0.3057,
            0.3193,
            0.2932,
            0.3224,
            0.308,
            0.3123,
            0.2927,
            0.333,
            0.3369,
            0.3276,
            0.3282,
            0.3469,
            0.3102,
            0.3327,
            0.3612,
            0.3285,
            0.3187,
            0.2886,
            0.2889,
            0.3179,
            0.3178,
            0.3051,
            0.2835,
            0.2846,
            0.3111,
            0.2915,
            0.2708
          ],
          "mp3_sha256": "42bcbef1df6218704de2b22c5c7e21dae3baad599e69fca0bd8c52838b150b35",
          "midi_sha256": "78388249bc86a0300de11fd381f03dcdd3b4e636c4d0560cf5234807d68b1c09",
          "metrics": {
            "variant": {
              "name": "density_hold",
              "family": "density_hold"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              480,
              480,
              480,
              480
            ],
            "background_iou": 0.93125,
            "expected_per_two_bars": [
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120
            ],
            "actual_per_two_bars": [
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120,
              120
            ],
            "pass_density": true,
            "whole_onset_iou": 0.934,
            "pass": true
          }
        },
        "density_high": {
          "id": "rank_05_density_high_32",
          "src": "assets/rank_05_density_high_32.mp3",
          "midi": "assets/rank_05_density_high_32.mid",
          "label": "密集：1.4 倍",
          "variant": {
            "name": "density_high",
            "family": "density_high"
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.3031,
            0.3169,
            0.324,
            0.3153,
            0.2914,
            0.3188,
            0.3086,
            0.2966,
            0.3202,
            0.3217,
            0.3138,
            0.2836,
            0.3172,
            0.33,
            0.3327,
            0.336,
            0.3358,
            0.3157,
            0.3334,
            0.3442,
            0.3047,
            0.3149,
            0.3167,
            0.307,
            0.3307,
            0.3245,
            0.3163,
            0.2975,
            0.2939,
            0.32,
            0.3217,
            0.2869,
            0.3064,
            0.3269,
            0.3336,
            0.3146,
            0.2976,
            0.3017,
            0.3169,
            0.3015,
            0.3253,
            0.3254,
            0.323,
            0.2853,
            0.3204,
            0.331,
            0.3347,
            0.3369,
            0.3402,
            0.3151,
            0.3424,
            0.3488,
            0.3149,
            0.3256,
            0.318,
            0.3097,
            0.3264,
            0.3255,
            0.3165,
            0.2972,
            0.2927,
            0.3128,
            0.3242,
            0.2853,
            0.3162,
            0.3342,
            0.3399,
            0.3191,
            0.3014,
            0.2999,
            0.3225,
            0.3072,
            0.3485,
            0.3607,
            0.3444,
            0.2897,
            0.3278,
            0.3349,
            0.3358,
            0.3416,
            0.3457,
            0.3246,
            0.3524,
            0.3555,
            0.3211,
            0.3283,
            0.3247,
            0.3119,
            0.3237,
            0.331,
            0.3103,
            0.2923,
            0.2903,
            0.3156,
            0.3247,
            0.2875,
            0.3299,
            0.345,
            0.3475,
            0.3212,
            0.3124,
            0.3023,
            0.3307,
            0.32,
            0.3463,
            0.345,
            0.3474,
            0.2907,
            0.3314,
            0.3373,
            0.3391,
            0.3351,
            0.347,
            0.3275,
            0.3597,
            0.3597,
            0.3293,
            0.3384,
            0.3279,
            0.3163,
            0.3228,
            0.3285,
            0.3099,
            0.2941,
            0.2927,
            0.3151,
            0.3283,
            0.2903
          ],
          "mp3_sha256": "9d57e1109c7bdaf0f4cefac2cea08eb184863116c6289eb884905cfa30753851",
          "midi_sha256": "5577dfcca87b8972a4740819005d2374fbd41bca62f68598412367eaedee459f",
          "metrics": {
            "variant": {
              "name": "density_high",
              "family": "density_high"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              672,
              672,
              672,
              672
            ],
            "background_iou": 0.7083969465648855,
            "expected_per_two_bars": [
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168
            ],
            "actual_per_two_bars": [
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168,
              168
            ],
            "pass_density": true,
            "whole_onset_iou": 0.717037037037037,
            "pass": true
          }
        },
        "density_contrast": {
          "id": "rank_05_density_contrast_32",
          "src": "assets/rank_05_density_contrast_32.mp3",
          "midi": "assets/rank_05_density_contrast_32.mid",
          "label": "密疏交替：1.4 → 0.6 → 1.4 → 0.6",
          "variant": {
            "name": "density_contrast",
            "family": "density_contrast"
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.3031,
            0.3169,
            0.324,
            0.3153,
            0.2914,
            0.3188,
            0.3086,
            0.2966,
            0.3202,
            0.3217,
            0.3138,
            0.2836,
            0.3172,
            0.33,
            0.3327,
            0.336,
            0.3358,
            0.3157,
            0.3334,
            0.3442,
            0.3047,
            0.3149,
            0.3167,
            0.307,
            0.3307,
            0.3245,
            0.3163,
            0.2975,
            0.2939,
            0.32,
            0.3217,
            0.2869,
            0.2059,
            0.2339,
            0.2635,
            0.2562,
            0.2441,
            0.2418,
            0.2779,
            0.2899,
            0.2887,
            0.269,
            0.2943,
            0.2409,
            0.0857,
            0.2792,
            0.2356,
            0.2785,
            0.1962,
            0.2919,
            0.2829,
            0.2527,
            0.2438,
            0.2512,
            0.2909,
            0.2521,
            0.1834,
            0.272,
            0.2628,
            0.2324,
            0.2355,
            0.2482,
            0.2685,
            0.2629,
            0.2095,
            0.2544,
            0.2706,
            0.3112,
            0.2746,
            0.2666,
            0.2959,
            0.3303,
            0.3005,
            0.3,
            0.328,
            0.2768,
            0.1419,
            0.2829,
            0.2528,
            0.3209,
            0.2167,
            0.2998,
            0.3378,
            0.2679,
            0.2592,
            0.2505,
            0.3099,
            0.2545,
            0.1844,
            0.2817,
            0.2834,
            0.2813,
            0.2339,
            0.2785,
            0.3004,
            0.2988,
            0.1899,
            0.2527,
            0.2658,
            0.2753,
            0.2559,
            0.2273,
            0.2714,
            0.2905,
            0.2973,
            0.2712,
            0.3171,
            0.2182,
            0.1028,
            0.2614,
            0.2477,
            0.2688,
            0.2073,
            0.2967,
            0.3185,
            0.2599,
            0.2543,
            0.2353,
            0.2877,
            0.2393,
            0.159,
            0.2748,
            0.262,
            0.2084,
            0.2252,
            0.2631,
            0.2757,
            0.1682
          ],
          "mp3_sha256": "7b13a8c72f196788a9b08b7da1af6b725a2c26fda272c8701d6725ba6f12bf09",
          "midi_sha256": "1fe238dd25cce4e35c5e618f8068d6292e9909b655b3a89f1e9b089d7499323c",
          "metrics": {
            "variant": {
              "name": "density_contrast",
              "family": "density_contrast"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              672,
              288,
              672,
              288
            ],
            "background_iou": 0.43132716049382713,
            "expected_per_two_bars": [
              168,
              168,
              168,
              168,
              72,
              72,
              72,
              72,
              168,
              168,
              168,
              168,
              72,
              72,
              72,
              72
            ],
            "actual_per_two_bars": [
              168,
              168,
              168,
              168,
              72,
              72,
              72,
              72,
              168,
              168,
              168,
              168,
              72,
              72,
              72,
              72
            ],
            "pass_density": true,
            "whole_onset_iou": 0.445440956651719,
            "pass": true
          }
        },
        "density_build": {
          "id": "rank_05_density_build_32",
          "src": "assets/rank_05_density_build_32.mp3",
          "midi": "assets/rank_05_density_build_32.mid",
          "label": "逐段增密：0.6 → 0.85 → 1.1 → 1.4",
          "variant": {
            "name": "density_build",
            "family": "density_build"
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2347,
            0.2416,
            0.2492,
            0.2305,
            0.2689,
            0.3126,
            0.2899,
            0.281,
            0.2855,
            0.2966,
            0.2993,
            0.2393,
            0.1983,
            0.2697,
            0.1991,
            0.2758,
            0.2317,
            0.2899,
            0.2598,
            0.2525,
            0.2524,
            0.2432,
            0.2761,
            0.2758,
            0.2836,
            0.2668,
            0.2592,
            0.2823,
            0.252,
            0.2309,
            0.2628,
            0.2663,
            0.2366,
            0.2541,
            0.2678,
            0.252,
            0.2742,
            0.304,
            0.2981,
            0.2969,
            0.2883,
            0.2981,
            0.3126,
            0.2433,
            0.2007,
            0.2791,
            0.2013,
            0.2979,
            0.243,
            0.2899,
            0.2915,
            0.2725,
            0.2637,
            0.2434,
            0.301,
            0.2818,
            0.2793,
            0.2755,
            0.2729,
            0.2918,
            0.2554,
            0.2466,
            0.2839,
            0.2742,
            0.2436,
            0.2541,
            0.2815,
            0.2519,
            0.2713,
            0.2943,
            0.2999,
            0.2946,
            0.2998,
            0.303,
            0.3467,
            0.2565,
            0.202,
            0.2889,
            0.2121,
            0.2998,
            0.249,
            0.2954,
            0.3079,
            0.3144,
            0.269,
            0.2431,
            0.3167,
            0.2805,
            0.2693,
            0.2745,
            0.2711,
            0.3011,
            0.2558,
            0.2567,
            0.2888,
            0.2867,
            0.2435,
            0.2594,
            0.2899,
            0.2547,
            0.2666,
            0.2885,
            0.3088,
            0.3096,
            0.3026,
            0.3067,
            0.3902,
            0.2828,
            0.203,
            0.2961,
            0.2323,
            0.2935,
            0.2505,
            0.2988,
            0.3303,
            0.3449,
            0.2708,
            0.2422,
            0.3276,
            0.2814,
            0.2617,
            0.2746,
            0.2728,
            0.3207,
            0.2572,
            0.2563,
            0.2942,
            0.303
          ],
          "mp3_sha256": "09cf5d66ccc83ff5336bd2380cd70588faa0f78d021f4027ffd9cacdc906fd8e",
          "midi_sha256": "c1c4b5ad4da72405ca1d3a912f038c2261e857f8a5c0ba58f8632491f13b5879",
          "metrics": {
            "variant": {
              "name": "density_build",
              "family": "density_build"
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              288,
              408,
              528,
              672
            ],
            "background_iou": 0.4389387436597737,
            "expected_per_two_bars": [
              72,
              72,
              72,
              72,
              102,
              102,
              102,
              102,
              132,
              132,
              132,
              132,
              168,
              168,
              168,
              168
            ],
            "actual_per_two_bars": [
              72,
              72,
              72,
              72,
              102,
              102,
              102,
              102,
              132,
              132,
              132,
              132,
              168,
              168,
              168,
              168
            ],
            "pass_density": true,
            "whole_onset_iou": 0.45440786984487325,
            "pass": true
          }
        },
        "drums_restore_encoder_a4_s1": {
          "id": "rank_05_drums_restore_encoder_a4_s1_32",
          "src": "assets/rank_05_drums_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_05_drums_restore_encoder_a4_s1_32.mid",
          "label": "鼓：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "drums_restore_encoder_a4_s1",
            "family": "drums_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2678,
            0.2749,
            0.2582,
            0.2697,
            0.2712,
            0.3043,
            0.2916,
            0.2734,
            0.3043,
            0.2924,
            0.2978,
            0.268,
            0.3011,
            0.3212,
            0.3211,
            0.3188,
            0.3254,
            0.299,
            0.3155,
            0.3271,
            0.2916,
            0.2944,
            0.2735,
            0.2761,
            0.3167,
            0.3113,
            0.3002,
            0.2718,
            0.2823,
            0.3089,
            0.2988,
            0.2735,
            0.294,
            0.2987,
            0.3148,
            0.2986,
            0.2948,
            0.3047,
            0.302,
            0.2867,
            0.3088,
            0.3036,
            0.3042,
            0.2836,
            0.3188,
            0.3283,
            0.3276,
            0.3253,
            0.3385,
            0.3036,
            0.3263,
            0.3472,
            0.3147,
            0.3084,
            0.2874,
            0.2905,
            0.3248,
            0.3169,
            0.3109,
            0.2873,
            0.2914,
            0.3158,
            0.3063,
            0.2813,
            0.2622,
            0.2639,
            0.255,
            0.2615,
            0.2639,
            0.2842,
            0.2873,
            0.2685,
            0.3026,
            0.2885,
            0.2972,
            0.268,
            0.2984,
            0.31,
            0.3069,
            0.3072,
            0.3268,
            0.2958,
            0.3148,
            0.3264,
            0.2946,
            0.2941,
            0.2663,
            0.2728,
            0.3089,
            0.3054,
            0.2933,
            0.2634,
            0.2713,
            0.3042,
            0.2923,
            0.2687,
            0.2896,
            0.2914,
            0.3132,
            0.2982,
            0.2939,
            0.3014,
            0.2975,
            0.284,
            0.3157,
            0.2985,
            0.3235,
            0.2854,
            0.3216,
            0.3244,
            0.3204,
            0.3131,
            0.3428,
            0.3056,
            0.3459,
            0.3508,
            0.3176,
            0.3109,
            0.2863,
            0.2883,
            0.3219,
            0.3144,
            0.3095,
            0.2852,
            0.2852,
            0.3178,
            0.3048,
            0.2822
          ],
          "mp3_sha256": "36391c514ce4f0f35e7afe2177fc68f735439576233fc5e050aff73f11a67306",
          "midi_sha256": "80fd2975cedfe71b91f6bb63bc8108637d2982276947c8da23d44b61f033aedb",
          "metrics": {
            "variant": {
              "name": "drums_restore_encoder_a4_s1",
              "family": "drums_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              362,
              497,
              364,
              501
            ],
            "background_iou": 0.9733606557377049,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "lead_restore_encoder_a4_s1": {
          "id": "rank_05_lead_restore_encoder_a4_s1_32",
          "src": "assets/rank_05_lead_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_05_lead_restore_encoder_a4_s1_32.mid",
          "label": "旋律：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "lead_restore_encoder_a4_s1",
            "family": "lead_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2857,
            0.2981,
            0.3065,
            0.3022,
            0.2833,
            0.3115,
            0.2726,
            0.2711,
            0.3086,
            0.3005,
            0.3039,
            0.2812,
            0.3142,
            0.3229,
            0.3207,
            0.3226,
            0.3325,
            0.3081,
            0.3237,
            0.3441,
            0.3047,
            0.3032,
            0.2802,
            0.2849,
            0.3252,
            0.3139,
            0.3104,
            0.2863,
            0.2855,
            0.309,
            0.2973,
            0.2785,
            0.2973,
            0.3051,
            0.3276,
            0.3057,
            0.2905,
            0.3071,
            0.3018,
            0.2875,
            0.3085,
            0.3047,
            0.305,
            0.2861,
            0.3196,
            0.3306,
            0.3281,
            0.3289,
            0.3413,
            0.3075,
            0.3286,
            0.3519,
            0.3175,
            0.3096,
            0.2869,
            0.2933,
            0.3277,
            0.3291,
            0.3153,
            0.2924,
            0.2959,
            0.3179,
            0.3085,
            0.2779,
            0.2901,
            0.299,
            0.3183,
            0.3061,
            0.2933,
            0.301,
            0.2753,
            0.2707,
            0.309,
            0.3028,
            0.3061,
            0.2873,
            0.3159,
            0.3213,
            0.313,
            0.3193,
            0.3348,
            0.3096,
            0.3264,
            0.3481,
            0.3092,
            0.3042,
            0.2769,
            0.2855,
            0.3215,
            0.3187,
            0.307,
            0.2847,
            0.281,
            0.3104,
            0.2945,
            0.2739,
            0.3033,
            0.3078,
            0.3315,
            0.3124,
            0.3024,
            0.3073,
            0.3014,
            0.2876,
            0.3173,
            0.307,
            0.3109,
            0.2916,
            0.3262,
            0.3316,
            0.3221,
            0.3196,
            0.345,
            0.3139,
            0.3284,
            0.3577,
            0.3235,
            0.3144,
            0.2878,
            0.2931,
            0.3255,
            0.3326,
            0.315,
            0.2927,
            0.2932,
            0.3186,
            0.3057,
            0.2797
          ],
          "mp3_sha256": "aeed1efbacb7f122dba74e521b70aedec56d87178106df735fb5702ab7bf06f9",
          "midi_sha256": "416357b4473bc2c5a0023bb3bb4012b4efd25a18fa62ac88e45b0a3fb0a809a8",
          "metrics": {
            "variant": {
              "name": "lead_restore_encoder_a4_s1",
              "family": "lead_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              470,
              498,
              475,
              500
            ],
            "background_iou": 0.9733124018838305,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "bass_restore_encoder_a4_s1": {
          "id": "rank_05_bass_restore_encoder_a4_s1_32",
          "src": "assets/rank_05_bass_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_05_bass_restore_encoder_a4_s1_32.mid",
          "label": "Bass：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "bass_restore_encoder_a4_s1",
            "family": "bass_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2496,
            0.2621,
            0.2719,
            0.2578,
            0.2458,
            0.254,
            0.2656,
            0.2439,
            0.272,
            0.2334,
            0.2364,
            0.2271,
            0.2297,
            0.2477,
            0.2533,
            0.2462,
            0.2473,
            0.2436,
            0.2421,
            0.2585,
            0.2434,
            0.2301,
            0.2428,
            0.227,
            0.2385,
            0.2454,
            0.2391,
            0.243,
            0.2607,
            0.2746,
            0.2693,
            0.2116,
            0.2889,
            0.3004,
            0.3159,
            0.3029,
            0.2877,
            0.3018,
            0.3,
            0.2847,
            0.3124,
            0.3005,
            0.3041,
            0.2824,
            0.3156,
            0.3294,
            0.3256,
            0.3266,
            0.3366,
            0.3073,
            0.322,
            0.3488,
            0.3136,
            0.3086,
            0.2849,
            0.2892,
            0.3193,
            0.3238,
            0.309,
            0.2877,
            0.2944,
            0.3122,
            0.3042,
            0.2744,
            0.2547,
            0.2599,
            0.285,
            0.2635,
            0.2618,
            0.2436,
            0.2624,
            0.2442,
            0.2684,
            0.2404,
            0.2355,
            0.2382,
            0.2287,
            0.2444,
            0.2527,
            0.2463,
            0.2494,
            0.2524,
            0.2379,
            0.2688,
            0.2487,
            0.2323,
            0.2419,
            0.2396,
            0.2328,
            0.2611,
            0.2402,
            0.2481,
            0.2591,
            0.2775,
            0.2673,
            0.2111,
            0.2593,
            0.2628,
            0.295,
            0.3016,
            0.3009,
            0.2975,
            0.2988,
            0.2819,
            0.3098,
            0.2923,
            0.2993,
            0.2789,
            0.3047,
            0.3163,
            0.3132,
            0.3128,
            0.3358,
            0.3075,
            0.3202,
            0.3446,
            0.3153,
            0.2953,
            0.275,
            0.2823,
            0.3151,
            0.3216,
            0.31,
            0.2867,
            0.2897,
            0.3142,
            0.3043,
            0.2748
          ],
          "mp3_sha256": "5867a2d52d6258f7767ecd757b221a1e584d7d26c9ffc309fa3d841b21ae2ec5",
          "midi_sha256": "935098f073a9e17bad19ca214929e57aafa1608f21ca7d56d8d91ea1c97b5b42",
          "metrics": {
            "variant": {
              "name": "bass_restore_encoder_a4_s1",
              "family": "bass_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              430,
              498,
              434,
              496
            ],
            "background_iou": 0.9736992567181246,
            "recall": 1.0,
            "f1": 1.0,
            "iou": 1.0,
            "block_recalls": [
              1.0,
              1.0
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "chords_restore_encoder_a4_s1": {
          "id": "rank_05_chords_restore_encoder_a4_s1_32",
          "src": "assets/rank_05_chords_restore_encoder_a4_s1_32.mp3",
          "midi": "assets/rank_05_chords_restore_encoder_a4_s1_32.mid",
          "label": "和弦：关闭 → MIDI 恢复 → 关闭 → MIDI 恢复",
          "variant": {
            "name": "chords_restore_encoder_a4_s1",
            "family": "chords_restore",
            "mode": "encoder",
            "alpha": 4.0,
            "strength": 1.0
          },
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "peaks": [
            0.2908,
            0.3,
            0.3044,
            0.2897,
            0.2883,
            0.3008,
            0.3026,
            0.2893,
            0.3049,
            0.2908,
            0.2969,
            0.2794,
            0.3173,
            0.3266,
            0.3335,
            0.3185,
            0.327,
            0.296,
            0.3319,
            0.3391,
            0.3063,
            0.2997,
            0.2917,
            0.2939,
            0.3293,
            0.3177,
            0.3217,
            0.2885,
            0.3038,
            0.3127,
            0.3097,
            0.2866,
            0.2737,
            0.2677,
            0.2909,
            0.2815,
            0.255,
            0.2883,
            0.2674,
            0.2796,
            0.2743,
            0.2824,
            0.2754,
            0.2714,
            0.3074,
            0.3101,
            0.3176,
            0.3024,
            0.3225,
            0.2863,
            0.3157,
            0.3312,
            0.2854,
            0.2945,
            0.273,
            0.2789,
            0.3197,
            0.3007,
            0.3056,
            0.2729,
            0.2554,
            0.2788,
            0.2539,
            0.2655,
            0.2943,
            0.2991,
            0.3202,
            0.3009,
            0.2872,
            0.3015,
            0.2993,
            0.2846,
            0.3064,
            0.2988,
            0.3043,
            0.2834,
            0.3185,
            0.326,
            0.3253,
            0.3254,
            0.3348,
            0.3011,
            0.3239,
            0.346,
            0.3138,
            0.3075,
            0.2837,
            0.2881,
            0.3252,
            0.324,
            0.313,
            0.2876,
            0.2948,
            0.3057,
            0.2992,
            0.2775,
            0.2754,
            0.2728,
            0.3028,
            0.2869,
            0.2668,
            0.2895,
            0.2686,
            0.2784,
            0.2789,
            0.2844,
            0.2747,
            0.2741,
            0.3118,
            0.3101,
            0.3107,
            0.3015,
            0.3242,
            0.2846,
            0.318,
            0.3362,
            0.292,
            0.294,
            0.2691,
            0.273,
            0.3162,
            0.3053,
            0.3022,
            0.2725,
            0.2486,
            0.2846,
            0.253,
            0.2628,
            0.2967,
            0.2977,
            0.3211,
            0.3082,
            0.2975,
            0.3011,
            0.2986,
            0.2835,
            0.308,
            0.2992,
            0.3051,
            0.2864,
            0.3257,
            0.3218,
            0.3189,
            0.3145,
            0.3384,
            0.2987,
            0.3266,
            0.3493,
            0.3188,
            0.3122,
            0.2862,
            0.2865,
            0.3234,
            0.3175,
            0.3104,
            0.285,
            0.2871,
            0.3051,
            0.2951,
            0.2749
          ],
          "mp3_sha256": "34ae12d4d291317db038931ba83cd38a18cfb8394f266d715bc4e1304533a0b1",
          "midi_sha256": "e91feffb91d99618155d7d01e138f1661cc0daad415216acdafd2f03ad9ead10",
          "metrics": {
            "variant": {
              "name": "chords_restore_encoder_a4_s1",
              "family": "chords_restore",
              "mode": "encoder",
              "alpha": 4.0,
              "strength": 1.0
            },
            "silent_steps": 0,
            "onsets_by_eight_bars": [
              323,
              495,
              328,
              491
            ],
            "background_iou": 0.9711902956785443,
            "recall": 0.9938837920489296,
            "f1": 0.9954058192955589,
            "iou": 0.9908536585365854,
            "block_recalls": [
              0.9940119760479041,
              0.99375
            ],
            "pass": true,
            "off_activity": 0
          }
        },
        "ground_truth_32": {
          "id": "rank_05_ground_truth_32",
          "song": "song-5",
          "window": "Track01502.npz:70",
          "label": "真实 GT · 32 小节",
          "variant": {
            "name": "ground_truth_32",
            "family": "ground_truth"
          },
          "midi": "assets/rank_05_ground_truth_32.mid",
          "wav": "assets/rank_05_ground_truth_32.wav",
          "mp3": "assets/rank_05_ground_truth_32.mp3",
          "prefix": 16.271199985549398,
          "duration": 81.35599992774699,
          "bars": 32,
          "source": {
            "shard": "experiments/2026.9.17/world_E4/residual_dynamics_20260917/corpus/validation/Track01502.npz",
            "shard_sha256": "d0945523adfb778033fe46f20352c7ff51715022e3190b000d926622454d9073",
            "target_index": 7,
            "prefix_index": 6,
            "future_indices": [
              7,
              8,
              9,
              10
            ],
            "start_bars": [
              62,
              70,
              78,
              86,
              94
            ],
            "symbols": "experiments/2026.9.20/demo_ground_truth/song-5_source.npz",
            "symbols_sha256": "42e46394b2e3328a047fd6f88590445d61ed037b1c7235467ba3256b1e8930a2"
          },
          "original_note_values": true,
          "codec_reconstruction": false,
          "future_given_to_generator": false,
          "prefix_grid_identical": true,
          "prefix_midi_identical": true,
          "tempo": "Fixed to the last observed tempo, matching autonomous playback",
          "timbres": "Same canonical role programs and SoundFont as generated clips",
          "midi_sha256": "98a8f78efbe497d62902a74a714175dfe247a80d820cc3ef808115e31ab2c71b",
          "wav_sha256": "fed63f231d0563cb25f79c90637d70d2f2555645c369723fdc98643215804a85",
          "mp3_sha256": "bdf320b75deca2bb39974a5679ee01cab504bac7ed40b1596450631b5f1bd18d",
          "prefix_audio_identical": true,
          "prefix_audio_checked_seconds": 16.171179138321996,
          "src": "assets/rank_05_ground_truth_32.mp3"
        }
      }
    }
  ],
  "source_manifest": "experiments/2026.9.18/world_E4/restored_e3_e4_20260918/lead_local_learning/target_tracking_20260920/full_validation_demo_20260920/listening/manifest.json",
  "source_manifest_sha256": "c28537b2e34275ca7776c1b5aa5d61e0f62e407edd786e5d66cbb64cfd657f63",
  "rendering": {
    "sample_rate": 44100,
    "common_gain": 1.0,
    "per_clip_normalization": false,
    "soundfont_sha256": "9a57fb3b6714e69dda12390e351b087e81fc3b1eca15c6b4bbe172799f4cf3cd",
    "chorus": false,
    "reverb": false
  },
  "human_listening_review": false,
  "selection": {
    "songs": 233,
    "windows": 1760,
    "trajectories": 28160,
    "families": 11
  },
  "waveform": "RMS from rendered WAV; identical amplitude scale for all clips"
}
