Commit fa524492 authored by Jan Kiene's avatar Jan Kiene
Browse files

add split marker for MC, MASA, SBA

parent 47ebf75a
Loading
Loading
Loading
Loading
+147 −0
Original line number Diff line number Diff line
@@ -152,6 +152,142 @@ SPLIT_IDX_LTV_ISM234_16KHZ = np.asarray(
        2460800,
    ]
)
SPLIT_IDX_LTV_FOA_16KHZ = np.asarray(
    [
        111840,
        176320,
        231200,
        327280,
        359280,
        404384,
        452800,
        465600,
        496272,
        565632,
        735712,
        846624,
        1007184,
        1166720,
        1316640,
        1391840,
        1699200,
        1716800,
        1812640,
        1908640,
        2036304,
        2196320,
        2364592,
        2524624,
    ]
)
SPLIT_IDX_LTV_HOA3_16KHZ = np.asarray(
    [
        69328,
        169120,
        339200,
        450144,
        610128,
        685120,
        759600,
        845120,
        930144,
        1090144,
        1240128,
        1313600,
        1619200,
        1640000,
        1704416,
        1759360,
        1855360,
        1887360,
        1932480,
        1982400,
        1993600,
        2024640,
        2136128,
        2232400,
        2328480,
        2424640,
    ]
)
SPLIT_IDX_LTV_MASA_1TC_16KHZ = np.asarray(
    [
        112000,
        192012,
        288000,
        376008,
        528000,
        659200,
        716803,
        822406,
        892800,
        1024002,
        1120000,
        1220789,
        1316831,
        1444183,
        1588641,
        1719739,
    ]
)
SPLIT_IDX_LTV_MASA_2TC_16KHZ = np.asarray(
    [
        119984,
        255588,
        286417,
        480008,
        560002,
        625505,
        716938,
        944138,
        1037348,
        1076332,
        1131937,
        1295806,
        1479906,
        1616003,
        1743895,
        1792355,
        1920075,
        1968066,
        2112000,
        2207637,
        2317218,
        2436529,
        2613994,
    ]
)
SPLIT_IDX_LTV_MC_16KHZ = np.asarray(
    [
        69328,
        169120,
        339200,
        450144,
        610128,
        685120,
        759600,
        845120,
        930144,
        1090144,
        1240128,
        1313600,
        1619200,
        1640000,
        1704416,
        1759360,
        1855360,
        1887360,
        1932480,
        1982400,
        1993600,
        2024640,
        2136128,
        2232400,
        2328480,
        2424640,
        2552400,
    ]
)

SPLIT_IDX = {
    "stereo": SPLIT_IDX_LTV_STEREO_16KHZ,
@@ -160,4 +296,15 @@ SPLIT_IDX = {
    "2ism": SPLIT_IDX_LTV_ISM234_16KHZ,
    "3ism": SPLIT_IDX_LTV_ISM234_16KHZ,
    "4ism": SPLIT_IDX_LTV_ISM234_16KHZ,
    "foa": SPLIT_IDX_LTV_FOA_16KHZ,
    "hoa2": SPLIT_IDX_LTV_HOA3_16KHZ,
    "hoa3": SPLIT_IDX_LTV_HOA3_16KHZ,
    "masa1tc": SPLIT_IDX_LTV_MASA_1TC_16KHZ,
    "masa2tc": SPLIT_IDX_LTV_MASA_2TC_16KHZ,
    "mc51": SPLIT_IDX_LTV_MC_16KHZ,
    # there is always one signal that does something different...
    "mc512": SPLIT_IDX_LTV_MC_16KHZ[:-1],
    "mc514": SPLIT_IDX_LTV_MC_16KHZ,
    "mc71": SPLIT_IDX_LTV_MC_16KHZ,
    "mc714": SPLIT_IDX_LTV_MC_16KHZ,
}