{
  "appTitle": "UMEBOX",
  "audioOrigin": "明和電機所蔵の実録音サンプル。公開版で使用する40音素材を収録。",
  "processing": "Leading near-silence removed; peak gain limited to 2.5x; 16-bit PCM WAV copies. No synthesized replacement, no looping. Originals unchanged.",
  "mappingCaveats": [
    "User/manual displayed octave labels are separate from measured scientific roots.",
    "Piamecha/TITER exact source notes retain original recordings and tuning; the source filename+12 measurement convention does not change the shown labels.",
    "Bass uses the measured F2 source within the user-approved A1–G#2 range only.",
    "No hardware MIDI transmission is implemented."
  ],
  "photographOrigin": "https://www.maywadenki.com/news/ume_maywadenki/",
  "photographs": [
    "https://www.maywadenki.com/cms/wp-content/uploads/ume_lp_v.1.1-11.jpg",
    "https://www.maywadenki.com/cms/wp-content/uploads/ume_lp_v.1.1-12.jpg"
  ],
  "officialLogo": "https://www.maywadenki.com/cms/wp-content/themes/maywadenki/images/md_logo.png",
  "physicalRanges": {
    "gum": {
      "labels": [
        "A1",
        "G#2"
      ],
      "chromaticNotes": 12,
      "source": "User request 2026-10-13 and manual page 11"
    },
    "pia": {
      "labels": [
        "F2",
        "D#4"
      ],
      "chromaticNotes": 23,
      "source": "Manual page 11 bracket excludes E4",
      "displayToMeasuredRootSemitones": 12,
      "layout": "Two rows, upper F3–D#4 (11), lower F2–E3 (12), all notes visible in portrait and landscape."
    },
    "titer": {
      "labels": [
        "E3",
        "F3",
        "G3",
        "A3",
        "B3",
        "C4",
        "D4",
        "E4"
      ],
      "noteCount": 8,
      "source": "Manual page 2 orange dots and 2024 catalog eight-note instrument",
      "displayToMeasuredRootSemitones": 12
    },
    "pachi": {
      "pads": [
        "低",
        "高"
      ],
      "pitchedKeyboard": false,
      "sampleOrder": [
        "moku-r",
        "moku-l"
      ],
      "resonanceCheck": [
        {
          "sampleId": "moku-l",
          "dominantResonanceHz": 975.22,
          "peaksHz": [
            975.22,
            984.56,
            965.7,
            954.71,
            945.01,
            741.21
          ],
          "method": "FFT magnitude peaks, first 250ms Hann window. Inharmonic percussion; resonance peaks, not claimed MIDI fundamentals."
        },
        {
          "sampleId": "moku-r",
          "dominantResonanceHz": 796.14,
          "peaksHz": [
            796.14,
            787.17,
            807.5,
            778.2,
            767.94,
            815.73
          ],
          "method": "FFT magnitude peaks, first 250ms Hann window. Inharmonic percussion; resonance peaks, not claimed MIDI fundamentals."
        }
      ]
    },
    "ongen": {
      "padCount": 6,
      "pitchedKeyboard": false,
      "rows": [
        [
          "ベル",
          "シンバル"
        ],
        [
          "スズ",
          "プヨ"
        ],
        [
          "キック",
          "カン"
        ]
      ],
      "sampleOrder": [
        "bell-1",
        "cym",
        "suzu",
        "pyo",
        "kick",
        "kan"
      ],
      "numbering": [
        {
          "number": 1,
          "sound": "ベル"
        },
        {
          "number": 2,
          "sound": "シンバル"
        },
        {
          "number": 3,
          "sound": "スズ"
        },
        {
          "number": 4,
          "sound": "プヨ"
        },
        {
          "number": 5,
          "sound": "キック"
        },
        {
          "number": 6,
          "sound": "カン"
        }
      ],
      "numberDesign": "Large white digits on orange plates, based on the user-provided Ton-Ton-kun reference. Reading order 1–6, preserving the requested six-sound arrangement."
    }
  },
  "catalog": {
    "title": "全製品カタログ2024 ツクバ編 TSUKUBA_0614.pdf",
    "products": {
      "pachi": {
        "model": "パチモクコンパクト",
        "code": "MICO-01",
        "printedPage": 64,
        "pdfPage": 62
      },
      "ongen": {
        "model": "UME 音源",
        "code": "MICO-03",
        "printedPage": 67,
        "pdfPage": 65
      },
      "gum": {
        "model": "ゴムベースDX",
        "code": "MICO-04",
        "printedPage": 68,
        "pdfPage": 66
      },
      "pia": {
        "model": "UME ピアメカ",
        "code": "MICO-05",
        "printedPage": 69,
        "pdfPage": 67
      },
      "titer": {
        "model": "メカチター",
        "code": "MICO-06",
        "printedPage": 70,
        "pdfPage": 68
      }
    },
    "ongenLogo": {
      "asset": "assets/ongen-catalog-logo.svg",
      "printedPage": 67,
      "pdfPage": 65,
      "extraction": "Exact three original vector path groups for 音源. Outlines unchanged, no substitute font.",
      "sourceBBoxPoints": [
        681.5067749,
        96.3774414,
        709.3690796,
        106.2030029
      ]
    }
  },
  "lettering": {
    "manifest": "glyph-provenance.json",
    "method": "Original Maywa katakana vector glyph paths positioned without alteration; DX Latin suffix. 音源 uses catalog vector logo, UMEBOX title uses Latin letters."
  },
  "samples": [
    {
      "id": "pia-46",
      "url": "assets/pia-46.wav",
      "sourceFile": "PIAMECHA_A#2.wav",
      "root": 58,
      "label": "A♯3",
      "duration": 6.176281179138322,
      "sourceSha256": "25d9364fbee9ff6ac4890c54ade75fb67b087c41b1ea3bc9d2396c655e6f85a7",
      "trimStartSeconds": 0.0,
      "gain": 1.9022537904657832,
      "filenameMidi": 46,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_A#2.wav",
        "frequency": 232.43,
        "midi": 57.95,
        "confidence": 0.981
      }
    },
    {
      "id": "pia-58",
      "url": "assets/pia-58.wav",
      "sourceFile": "PIAMECHA_A#3.wav",
      "root": 70,
      "label": "A♯4",
      "duration": 5.384240362811791,
      "sourceSha256": "92dd7af64a7751207c73a3829d01a58f55bfb919705c442c37f05cd9efe194c1",
      "trimStartSeconds": 0.0,
      "gain": 1.9027736029512228,
      "filenameMidi": 58,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_A#3.wav",
        "frequency": 463.39,
        "midi": 69.9,
        "confidence": 0.992
      }
    },
    {
      "id": "pia-45",
      "url": "assets/pia-45.wav",
      "sourceFile": "PIAMECHA_A2.wav",
      "root": 57,
      "label": "A3",
      "duration": 6.142222222222222,
      "sourceSha256": "d6a1560ef70868ef6b83e2ba8f9d9f7ac0be6e4f3e334d2eacfbd47731195f21",
      "trimStartSeconds": 0.0,
      "gain": 1.9027736029512228,
      "filenameMidi": 45,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_A2.wav",
        "frequency": 220.37,
        "midi": 57.03,
        "confidence": 0.982
      }
    },
    {
      "id": "pia-57",
      "url": "assets/pia-57.wav",
      "sourceFile": "PIAMECHA_A3.wav",
      "root": 69,
      "label": "A4",
      "duration": 5.900476190476191,
      "sourceSha256": "4fd731602e13433333cc80fdbd7dadb23dcde843da022a21d3fe2bf1d6c8ce81",
      "trimStartSeconds": 0.0,
      "gain": 1.9027736029512228,
      "filenameMidi": 57,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_A3.wav",
        "frequency": 442.34,
        "midi": 69.09,
        "confidence": 0.989
      }
    },
    {
      "id": "pia-47",
      "url": "assets/pia-47.wav",
      "sourceFile": "PIAMECHA_B2.wav",
      "root": 59,
      "label": "B3",
      "duration": 6.80891156462585,
      "sourceSha256": "bd5612b6870de533d412ea51323591a9b7bf3f7ff6e7c758f5e9e665048d8aba",
      "trimStartSeconds": 0.0,
      "gain": 1.902643623198306,
      "filenameMidi": 47,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_B2.wav",
        "frequency": 247.0,
        "midi": 59.0,
        "confidence": 0.977
      }
    },
    {
      "id": "pia-59",
      "url": "assets/pia-59.wav",
      "sourceFile": "PIAMECHA_B3.wav",
      "root": 71,
      "label": "B4",
      "duration": 6.072766439909297,
      "sourceSha256": "95435422b5236bfa18ca3063faf7d22c8a0f60ab47b553331d9534d51137fbf1",
      "trimStartSeconds": 0.0,
      "gain": 1.902643623198306,
      "filenameMidi": 59,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_B3.wav",
        "frequency": 495.24,
        "midi": 71.05,
        "confidence": 0.993
      }
    },
    {
      "id": "pia-49",
      "url": "assets/pia-49.wav",
      "sourceFile": "PIAMECHA_C#3.wav",
      "root": 61,
      "label": "C♯4",
      "duration": 6.150385487528345,
      "sourceSha256": "7b3bdaebb571b9aad1921ad7049cd0f38389c8822086d6612988db85a2f33bab",
      "trimStartSeconds": 0.00013605442176870748,
      "gain": 1.9034237681951753,
      "filenameMidi": 49,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_C#3.wav",
        "frequency": 277.73,
        "midi": 61.03,
        "confidence": 0.984
      }
    },
    {
      "id": "pia-61",
      "url": "assets/pia-61.wav",
      "sourceFile": "PIAMECHA_C#4.wav",
      "root": 73,
      "label": "C♯5",
      "duration": 5.791768707482993,
      "sourceSha256": "ee685adec77d885d01eac5baa33e41a545fe149fe2259138a844184d5dac6e4a",
      "trimStartSeconds": 0.0,
      "gain": 1.9023837169592241,
      "filenameMidi": 61,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_C#4.wav",
        "frequency": 555.94,
        "midi": 73.05,
        "confidence": 0.99
      }
    },
    {
      "id": "pia-48",
      "url": "assets/pia-48.wav",
      "sourceFile": "PIAMECHA_C3.wav",
      "root": 60,
      "label": "C4",
      "duration": 6.150385487528345,
      "sourceSha256": "70bf5021040098ac8d5ef6e9f74bce2fced4dae404fa4baa7fa8c7db86331a70",
      "trimStartSeconds": 0.00235827664399093,
      "gain": 1.9027736029512228,
      "filenameMidi": 48,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_C3.wav",
        "frequency": 262.1,
        "midi": 60.03,
        "confidence": 0.981
      }
    },
    {
      "id": "pia-60",
      "url": "assets/pia-60.wav",
      "sourceFile": "PIAMECHA_C4.wav",
      "root": 72,
      "label": "C5",
      "duration": 5.841315192743764,
      "sourceSha256": "8e40fd20966497d8be32ea604c157ce1cc101b59053de3968342e0deeeb004b8",
      "trimStartSeconds": 0.0,
      "gain": 1.902903600464576,
      "filenameMidi": 60,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_C4.wav",
        "frequency": 525.48,
        "midi": 72.07,
        "confidence": 0.993
      }
    },
    {
      "id": "pia-51",
      "url": "assets/pia-51.wav",
      "sourceFile": "PIAMECHA_D#3.wav",
      "root": 63,
      "label": "D♯4",
      "duration": 6.977573696145125,
      "sourceSha256": "8b49b7338354588aa76a7b522292f6d227cd4549b267d28c5711f92e63a7bf67",
      "trimStartSeconds": 0.0,
      "gain": 1.902903600464576,
      "filenameMidi": 51,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_D#3.wav",
        "frequency": 311.75,
        "midi": 63.03,
        "confidence": 0.982
      }
    },
    {
      "id": "pia-63",
      "url": "assets/pia-63.wav",
      "sourceFile": "PIAMECHA_D#4.wav",
      "root": 75,
      "label": "D♯5",
      "duration": 5.892902494331066,
      "sourceSha256": "7168020ae43a74d801fd175f5e31bb63ef2cf03b5c77658e654729efbe010897",
      "trimStartSeconds": 0.0,
      "gain": 1.9025136612021858,
      "filenameMidi": 63,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_D#4.wav",
        "frequency": 625.78,
        "midi": 75.1,
        "confidence": 0.986
      }
    },
    {
      "id": "pia-50",
      "url": "assets/pia-50.wav",
      "sourceFile": "PIAMECHA_D3.wav",
      "root": 62,
      "label": "D4",
      "duration": 6.977573696145125,
      "sourceSha256": "3a756d695cef9824abe29915591d4c2fa0f19b92da21d18ea7f060f518413241",
      "trimStartSeconds": 0.0,
      "gain": 1.903033615742006,
      "filenameMidi": 50,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_D3.wav",
        "frequency": 294.22,
        "midi": 62.03,
        "confidence": 0.99
      }
    },
    {
      "id": "pia-62",
      "url": "assets/pia-62.wav",
      "sourceFile": "PIAMECHA_D4.wav",
      "root": 74,
      "label": "D5",
      "duration": 5.791768707482993,
      "sourceSha256": "eca1f9d096d89b0dadccf5cde8e31bb7fa92964d89c2b9c99f70a74594869e7d",
      "trimStartSeconds": 0.0,
      "gain": 1.903033615742006,
      "filenameMidi": 62,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_D4.wav",
        "frequency": 588.9,
        "midi": 74.05,
        "confidence": 0.994
      }
    },
    {
      "id": "pia-52",
      "url": "assets/pia-52.wav",
      "sourceFile": "PIAMECHA_E3.wav",
      "root": 64,
      "label": "E4",
      "duration": 6.977573696145125,
      "sourceSha256": "c06a7db63287efcf68ad068a423df1c83e9abaa119003441200d8e1535628e7e",
      "trimStartSeconds": 0.0,
      "gain": 1.903033615742006,
      "filenameMidi": 52,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_E3.wav",
        "frequency": 330.29,
        "midi": 64.03,
        "confidence": 0.981
      }
    },
    {
      "id": "pia-42",
      "url": "assets/pia-42.wav",
      "sourceFile": "PIAMECHA_F#2.wav",
      "root": 54,
      "label": "F♯3",
      "duration": 6.202879818594104,
      "sourceSha256": "2376167160eb685bb1679abc52aec6644700e44e78800da6d3eb96c6b9fecb27",
      "trimStartSeconds": 0.0,
      "gain": 1.9218105292210033,
      "filenameMidi": 42,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_F#2.wav",
        "frequency": 185.79,
        "midi": 54.07,
        "confidence": 0.968
      }
    },
    {
      "id": "pia-54",
      "url": "assets/pia-54.wav",
      "sourceFile": "PIAMECHA_F#3.wav",
      "root": 66,
      "label": "F♯4",
      "duration": 5.642993197278911,
      "sourceSha256": "a498c67727e36ab6392675eb88d60ac758ba1899576bfdfaba3c462b76a00e00",
      "trimStartSeconds": 0.0,
      "gain": 1.9022537904657832,
      "filenameMidi": 54,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_F#3.wav",
        "frequency": 370.21,
        "midi": 66.01,
        "confidence": 0.991
      }
    },
    {
      "id": "pia-41",
      "url": "assets/pia-41.wav",
      "sourceFile": "PIAMECHA_F2.wav",
      "root": 53,
      "label": "F3",
      "duration": 6.202879818594104,
      "sourceSha256": "6a5ab57f218589ad9bb82045507eb260f41b18c3a6f40d1e6c0b232f5ebbc477",
      "trimStartSeconds": 0.0,
      "gain": 1.9247322230668233,
      "filenameMidi": 41,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_F2.wav",
        "frequency": 175.35,
        "midi": 53.07,
        "confidence": 0.962
      }
    },
    {
      "id": "pia-53",
      "url": "assets/pia-53.wav",
      "sourceFile": "PIAMECHA_F3.wav",
      "root": 65,
      "label": "F4",
      "duration": 6.977573696145125,
      "sourceSha256": "65154c365b4c70caaa50905d4f65cf061db359ffec55c1d369d26e9271ca8c9b",
      "trimStartSeconds": 0.0,
      "gain": 1.903033615742006,
      "filenameMidi": 53,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_F3.wav",
        "frequency": 349.93,
        "midi": 65.03,
        "confidence": 0.991
      }
    },
    {
      "id": "pia-44",
      "url": "assets/pia-44.wav",
      "sourceFile": "PIAMECHA_G#2.wav",
      "root": 56,
      "label": "G♯3",
      "duration": 6.678662131519275,
      "sourceSha256": "e09c7107317e7e7583f0b27e6b297fb1761c1cba4a4ef588bdd8d445be5242c4",
      "trimStartSeconds": 0.0,
      "gain": 1.903163648787154,
      "filenameMidi": 44,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_G#2.wav",
        "frequency": 207.95,
        "midi": 56.02,
        "confidence": 0.98
      }
    },
    {
      "id": "pia-56",
      "url": "assets/pia-56.wav",
      "sourceFile": "PIAMECHA_G#3.wav",
      "root": 68,
      "label": "G♯4",
      "duration": 6.31249433106576,
      "sourceSha256": "b6032770409f448d97e5fb04b67dd7fc415c2e0b43f136591cc7379542cb68c1",
      "trimStartSeconds": 0.0,
      "gain": 1.9023837169592241,
      "filenameMidi": 56,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_G#3.wav",
        "frequency": 417.3,
        "midi": 68.08,
        "confidence": 0.988
      }
    },
    {
      "id": "pia-43",
      "url": "assets/pia-43.wav",
      "sourceFile": "PIAMECHA_G2.wav",
      "root": 55,
      "label": "G3",
      "duration": 6.202879818594104,
      "sourceSha256": "1015f33c8d531449effa6b4c04b20bcf379b3b21702b14608c76cc1c28046bf2",
      "trimStartSeconds": 0.0,
      "gain": 1.903033615742006,
      "filenameMidi": 43,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_G2.wav",
        "frequency": 196.8,
        "midi": 55.07,
        "confidence": 0.97
      }
    },
    {
      "id": "pia-55",
      "url": "assets/pia-55.wav",
      "sourceFile": "PIAMECHA_G3.wav",
      "root": 67,
      "label": "G4",
      "duration": 5.6787528344671205,
      "sourceSha256": "110b80b84bc0a36ae104e9946d04f374b0fb003b80def45de9b15f83e149e4c8",
      "trimStartSeconds": 0.0,
      "gain": 1.902643623198306,
      "filenameMidi": 55,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "PIAMECHA_G3.wav",
        "frequency": 392.14,
        "midi": 67.01,
        "confidence": 0.986
      }
    },
    {
      "id": "titer-57",
      "url": "assets/titer-57.wav",
      "sourceFile": "TITER A3.wav",
      "root": 69,
      "label": "A4",
      "duration": 0.7666875,
      "sourceSha256": "0fe8d0267282e7d4e6b89447e426ec93ab282daf8f4a6a6a2ad672fb85f71fd2",
      "trimStartSeconds": 0.0,
      "gain": 2.3531055157576812,
      "filenameMidi": 57,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER A3.wav",
        "frequency": 445.17,
        "midi": 69.2,
        "confidence": 0.743
      }
    },
    {
      "id": "titer-59",
      "url": "assets/titer-59.wav",
      "sourceFile": "TITER B3.wav",
      "root": 71,
      "label": "B4",
      "duration": 0.7666875,
      "sourceSha256": "66f0ac69bd904c005c84eb81701131087d875d774279d7c9ac0431c8ba8dceb5",
      "trimStartSeconds": 0.0,
      "gain": 2.0255079950037795,
      "filenameMidi": 59,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER B3.wav",
        "frequency": 499.68,
        "midi": 71.2,
        "confidence": 0.747
      }
    },
    {
      "id": "titer-60",
      "url": "assets/titer-60.wav",
      "sourceFile": "TITER C4.wav",
      "root": 72,
      "label": "C5",
      "duration": 0.7666875,
      "sourceSha256": "506a6d1b64ed39e942f0741d57081018d1090569fd0d7950de77a512671e2562",
      "trimStartSeconds": 0.0,
      "gain": 2.4833865339559287,
      "filenameMidi": 60,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER C4.wav",
        "frequency": 529.33,
        "midi": 72.2,
        "confidence": 0.732
      }
    },
    {
      "id": "titer-62",
      "url": "assets/titer-62.wav",
      "sourceFile": "TITER D4.wav",
      "root": 74,
      "label": "D5",
      "duration": 0.7666875,
      "sourceSha256": "abb0643ac553eca40e082085835c78e6fcc32d82a3989023066bd9d2a46fb7bf",
      "trimStartSeconds": 0.0,
      "gain": 2.479472212323803,
      "filenameMidi": 62,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER D4.wav",
        "frequency": 593.98,
        "midi": 74.19,
        "confidence": 0.74
      }
    },
    {
      "id": "titer-52",
      "url": "assets/titer-52.wav",
      "sourceFile": "TITER E3.wav",
      "root": 64,
      "label": "E4",
      "duration": 0.7666875,
      "sourceSha256": "80f78e98b949d8b7b234380ec8303084c19092fc0147a27b960ecede9597fc46",
      "trimStartSeconds": 0.0,
      "gain": 2.256018143528268,
      "filenameMidi": 52,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER E3.wav",
        "frequency": 333.55,
        "midi": 64.2,
        "confidence": 0.744
      }
    },
    {
      "id": "titer-64",
      "url": "assets/titer-64.wav",
      "sourceFile": "TITER E4.wav",
      "root": 76,
      "label": "E5",
      "duration": 0.7666875,
      "sourceSha256": "b07f5fc62c04141cfacce1753030c0ff78343297d0f34b32d371ccc2d1bbf50a",
      "trimStartSeconds": 0.0,
      "gain": 2.5,
      "filenameMidi": 64,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER E4.wav",
        "frequency": 666.62,
        "midi": 76.19,
        "confidence": 0.764
      }
    },
    {
      "id": "titer-53",
      "url": "assets/titer-53.wav",
      "sourceFile": "TITER F3.wav",
      "root": 65,
      "label": "F4",
      "duration": 0.7666875,
      "sourceSha256": "8c13af3048e9244073f97b5fb9c43969309347a83fee79becef7cae237216f5c",
      "trimStartSeconds": 0.0,
      "gain": 1.8718495782356357,
      "filenameMidi": 53,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER F3.wav",
        "frequency": 353.31,
        "midi": 65.2,
        "confidence": 0.745
      }
    },
    {
      "id": "titer-55",
      "url": "assets/titer-55.wav",
      "sourceFile": "TITER G3.wav",
      "root": 67,
      "label": "G4",
      "duration": 0.7666875,
      "sourceSha256": "0d987c7faceb6f612dd5ba903860cd393216d9048574a88a18406e87a13425af",
      "trimStartSeconds": 0.0,
      "gain": 2.38252248468345,
      "filenameMidi": 55,
      "rootBasis": "Measured sounding pitch; source filenames use an octave convention one octave below scientific pitch names.",
      "pitchMeasurement": {
        "file": "TITER G3.wav",
        "frequency": 396.61,
        "midi": 67.2,
        "confidence": 0.747
      }
    },
    {
      "id": "gum-other",
      "url": "assets/gum-other.wav",
      "sourceFile": "GUMBASS DX.wav",
      "root": 41,
      "label": "F2（原音）",
      "duration": 0.7207708333333334,
      "sourceSha256": "6d24d5b0f2eb412ca2dbafd7974d78f591e634da4b2bbf61d9e4906e4eb97993",
      "trimStartSeconds": 0.0,
      "gain": 1.0345411560418472,
      "rootBasis": "Measured approximately 87.08 Hz, F2. Original fine tuning is preserved.",
      "pitchMeasurement": {
        "file": "GUMBASS DX.wav",
        "frequency": 87.08,
        "midi": 40.95,
        "confidence": 0.866
      }
    },
    {
      "id": "moku-l",
      "url": "assets/moku-l.wav",
      "sourceFile": "MOKUGYO L.wav",
      "root": 39,
      "label": "左",
      "duration": 0.7468541666666667,
      "sourceSha256": "fb38544a70fe515370cf72df5eb765978482b519e424199a540481b29afc3588",
      "trimStartSeconds": 0.0,
      "gain": 0.85
    },
    {
      "id": "moku-r",
      "url": "assets/moku-r.wav",
      "sourceFile": "MOKUGYO R.wav",
      "root": 37,
      "label": "右",
      "duration": 0.90175,
      "sourceSha256": "3b0965365841abd25f31a34d12f658b72d7b4906ed231423a975a466217a9e00",
      "trimStartSeconds": 0.0,
      "gain": 1.896276754215754
    },
    {
      "id": "kan",
      "url": "assets/kan.wav",
      "sourceFile": "ONGEN_KAN.wav",
      "root": null,
      "label": "カン",
      "duration": 2.6382086167800454,
      "sourceSha256": "3ee5995158fbde59cdf9a52b19602b110a729f98d654613dfa63ff603555aaf6",
      "trimStartSeconds": 0.0,
      "gain": 0.85
    },
    {
      "id": "bell-1",
      "url": "assets/bell-1.wav",
      "sourceFile": "ONGEN_BELL_1.wav",
      "root": null,
      "label": "ベル 1",
      "duration": 3.5584580498866214,
      "sourceSha256": "23cb070a561b3f38bfe3ff275620ca39143a995f29e96c21792c05d7dacd737c",
      "trimStartSeconds": 0.0,
      "gain": 2.004231129020652
    },
    {
      "id": "kick",
      "url": "assets/kick.wav",
      "sourceFile": "ONGEN_KICK.wav",
      "root": null,
      "label": "段ボール",
      "duration": 0.3712925170068027,
      "sourceSha256": "31b3df2ba1567f355422f458b7648b27d7a03c5bf965465167867b61402ebe59",
      "trimStartSeconds": 0.0,
      "gain": 1.2062893776559285
    },
    {
      "id": "suzu",
      "url": "assets/suzu.wav",
      "sourceFile": "SUZU.wav",
      "root": null,
      "label": "鈴",
      "duration": 0.7659791666666667,
      "sourceSha256": "02471f3543a99058cbddaf0cae2bb4f323e89ee568d0ae477b786c95962845a9",
      "trimStartSeconds": 0.0,
      "gain": 1.0335550256264598
    },
    {
      "id": "cym",
      "url": "assets/cym.wav",
      "sourceFile": "ONGEN_CYM.wav",
      "root": null,
      "label": "シンバル",
      "duration": 6.171768707482993,
      "sourceSha256": "f645cd2c3b2bc9d4b1fa05a72a12f4a18a2191a0444cb909666d3969b1636b61",
      "trimStartSeconds": 0.004739229024943311,
      "gain": 1.1157633297279974
    },
    {
      "id": "pyo",
      "url": "assets/pyo.wav",
      "sourceFile": "ONGEN_PYO.wav",
      "root": null,
      "label": "PYO",
      "duration": 2.0830839002267574,
      "sourceSha256": "daf9157eb2d69f1dc75a5728daf9f28829c5a00eaf869f2cd078d45e126d27bc",
      "trimStartSeconds": 0.0,
      "gain": 1.049227755594063
    }
  ],
  "demo": {
    "manifest": "demo-provenance.json",
    "score": "demo.json",
    "title": "ジョリジョリジャーニー",
    "excerptBars": 24,
    "durationSeconds": 36.455712,
    "eventCount": 1666,
    "omittedNotesInExcerpt": 0,
    "interaction": "An All instruments button below the five individual-instrument buttons opens a separate in-page performance view. All51 valid keys/pads are playable. Order: On-Geng, Gumbass, Pachi-Moku, Mecha Zither, Piamecha last. Demo transport is in that view. Back stops demo and manual voices, cancels pending notes, and restores the prior individual instrument.",
    "caption": "サビから曲の最後まで・24小節（約36秒）",
    "locationBasis": "Original chorus marker through the final8bars, retaining every original note duration. No direct recording listening.",
    "octaveAdjustments": {
      "total": 22,
      "highNotesDownOneOctave": 4,
      "lowNotesUpOneOctave": 18,
      "previouslyApprovedChangesPreserved": 20,
      "addedForRequestedExtension": {
        "E4_to_E3": 1,
        "F4_to_F3": 1
      }
    }
  },
  "exhibition": {
    "title": "ジョリジョリジャーニー展",
    "officialUrl": "https://www.maywadenki.com/news/20260921_1018/",
    "checkedAt": "2026-10-13",
    "start": "2026-09-21",
    "end": "2026-10-18",
    "hours": "11:00–18:00",
    "closed": "Mondays, except public holidays",
    "venue": "明和電機ナンセンスファクトリー in 武蔵小山",
    "address": "東京都品川区荏原3-3-18 パルムイベントスペース",
    "admission": "無料",
    "poster": "https://www.maywadenki.com/cms/wp-content/uploads/202609_flier.jpg",
    "posterSha256": "ce8888914b9fc883bf9e916713f3d97543870ebfb69de8eaafd87f806fd5ec8c",
    "posterProcessing": "Original official poster, copied unchanged from the previously verified exhibition site asset.",
    "status": "Date-aware in Asia/Tokyo; period status, not a promise that the venue is open at the current hour.",
    "mobileBanner": {
      "text": "本物を鳴らしたい人はこちら！",
      "target": "#exhibitionArticle",
      "display": "Mobile widths up to600px; fixed bottom with safe-area padding.",
      "reserve": "ResizeObserver measures banner height and reserves document-bottom space, including font/viewport changes.",
      "expiresAfter": "2026-10-18 in Asia/Tokyo"
    },
    "experienceBadge": {
      "text": "展覧会では本物が触れるよ",
      "presentation": "Orange circle in normal document flow. No image or control overlap.",
      "display": "Shown during2026-09-21–2026-10-18 in Asia/Tokyo; hidden outside this exhibition period."
    },
    "venuePhoto": {
      "originalFile": "DSC08281.JPG",
      "localAsset": "assets/jorijori-instruments.webp",
      "sha256": "36ffae8b48f0a3e82239939e7ca55a4ece3db300ce3765e6a8f401a8e94a69c2",
      "size": [
        1800,
        1200
      ],
      "processing": "Reused the previously verified exhibition-site WebP at1800×1200, copied unchanged. Original JPEG untouched; no generative changes or crop.",
      "visualVerification": "Viewed on2026-10-13: instruments line the stage around a work-uniform mannequin, with playable consoles in the foreground."
    }
  },
  "storeProducts": [
    {
      "name": "UME日記（完全版）",
      "type": "書籍",
      "url": "https://maywadenki.stores.jp/items/68c27e761d2b9a265ce7ee4a",
      "image": "https://imagedelivery.net/QondspN4HIUvB_R16-ddAQ/52d7d6f3236a1e0ea5000023/41b120316ecbfb0d0363.png/fit=cover,w=920,h=920",
      "localAsset": "assets/ume-diary.avif",
      "imageSha256": "94ccd1522b913706464fc790fea4c1b93fb8a86884950c0790c391ea0497d15a",
      "verification": "Official STORES page and actual product image viewed in cloud browser on2026-10-13; image downloaded from the visible image element, AVIF920×920 as served, unchanged.",
      "priceOrStockShown": false
    },
    {
      "name": "アルバム「梅 明和電機」 並ver.",
      "type": "MP3ダウンロード商品",
      "url": "https://maywadenki.stores.jp/items/69febca6d501989d572f3433",
      "image": "https://imagedelivery.net/QondspN4HIUvB_R16-ddAQ/52d7d6f3236a1e0ea5000023/26799ff36b0dfe95f88c.png/fit=cover,w=920,h=920",
      "localAsset": "assets/ume-album.avif",
      "imageSha256": "dad60a878bf382b910621915881df998d2c5695460c4cdaf7e8780fad9eb6928",
      "verification": "Official STORES page and actual product image viewed in cloud browser on2026-10-13; image downloaded from the visible image element, AVIF920×920 as served, unchanged.",
      "priceOrStockShown": false
    }
  ],
  "midiInput": {
    "channels": {
      "1": "ドラム（音源）",
      "2": "パチモク",
      "3": "ゴムベースDX",
      "4": "UMEピアメカ",
      "5": "メカチター"
    },
    "notation": "C4=MIDI60; incoming numbers directly map to the existing displayed keyboard. Recording acoustic anchors remain unchanged.",
    "drumNotes": {
      "bell": 43,
      "cymbal": 45,
      "suzu": 40,
      "puyo": 41,
      "kick": 36,
      "kan": 38
    },
    "woodfishNotes": {
      "low": 49,
      "high": 51
    },
    "pitchedNotes": {
      "gum": [
        33,
        44
      ],
      "pia": [
        41,
        63
      ],
      "titer": [
        52,
        53,
        55,
        57,
        59,
        60,
        62,
        64
      ]
    },
    "permissions": "Explicit user action; requestMIDIAccess({sysex:false}); input ports only; device names stay in the browser.",
    "references": [
      "https://www.w3.org/TR/webmidi/",
      "https://developer.chrome.com/blog/web-midi-permission-prompt"
    ],
    "verification": "Synthetic MIDI and mocked Web Audio tests; physical MIDI hardware not tested."
  }
}
