{"remainingRequest":"/home/camus/work/lotus/node_modules/babel-loader/lib/index.js!/home/camus/work/lotus/node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js??ref--1-0!/home/camus/work/lotus/node_modules/vue-loader/lib/index.js??vue-loader-options!/home/camus/work/lotus/app/components/midi-roll.vue?vue&type=template&id=6cf2a9ac&scoped=true","dependencies":[{"path":"/home/camus/work/lotus/app/components/midi-roll.vue","mtime":1732184473651},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/babel-loader/lib/index.js","mtime":1727163989637},{"path":"/home/camus/work/lotus/node_modules/vue-loader/lib/loaders/templateLoader.js","mtime":1719800840033},{"path":"/home/camus/work/lotus/node_modules/cache-loader/dist/cjs.js","mtime":1719800821084},{"path":"/home/camus/work/lotus/node_modules/vue-loader/lib/index.js","mtime":1719800840033}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:dmFyIHJlbmRlciA9IGZ1bmN0aW9uIHJlbmRlcigpIHsKICB2YXIgX3ZtID0gdGhpcywKICAgIF9jID0gX3ZtLl9zZWxmLl9jOwogIHJldHVybiBfYygic3ZnIiwgewogICAgYXR0cnM6IHsKICAgICAgeG1sbnM6ICJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIsCiAgICAgIHZpZXdCb3g6IF92bS52aWV3Qm94LAogICAgICBoZWlnaHQ6IF92bS5oZWlnaHQKICAgIH0sCiAgICBvbjogewogICAgICBjbGljazogX3ZtLm9uQ2xpY2tDYW52YXMsCiAgICAgIG1vdXNld2hlZWw6IF92bS5vbk1vdXNlV2hlZWwKICAgIH0KICB9LCBbX2MoImciLCB7CiAgICBhdHRyczogewogICAgICB0cmFuc2Zvcm06IGB0cmFuc2xhdGUoJHstX3ZtLnhTY3JvbGx9LCAwKWAKICAgIH0KICB9LCBbX3ZtLnByb2dyZXNzVGltZSA/IF9jKCJnIiwgewogICAgc3RhdGljQ2xhc3M6ICJwcm9ncmVzcyIKICB9LCBbX2MoInJlY3QiLCB7CiAgICBhdHRyczogewogICAgICB4OiAwLAogICAgICB5OiAtMTIwLAogICAgICBoZWlnaHQ6IDEyMSAtIF92bS5ub3RhdGlvbi5rZXlSYW5nZS5sb3csCiAgICAgIHdpZHRoOiBfdm0ucHJvZ3Jlc3NUaW1lICogX3ZtLnRpbWVTY2FsZQogICAgfQogIH0pLCBfYygibGluZSIsIHsKICAgIGF0dHJzOiB7CiAgICAgIHgxOiBfdm0ucHJvZ3Jlc3NUaW1lICogX3ZtLnRpbWVTY2FsZSwKICAgICAgeDI6IF92bS5wcm9ncmVzc1RpbWUgKiBfdm0udGltZVNjYWxlLAogICAgICB5MTogLV92bS5ub3RhdGlvbi5rZXlSYW5nZS5sb3cgKyAxLAogICAgICB5MjogIi0xMjAiCiAgICB9CiAgfSldKSA6IF92bS5fZSgpLCBfdm0ubm90YXRpb24gPyBfYygiZyIsIFtfdm0uX2woX3ZtLm5vdGF0aW9uLmJhcnMsIGZ1bmN0aW9uIChiYXIsIGkpIHsKICAgIHJldHVybiBfYygiZyIsIHsKICAgICAga2V5OiBpLAogICAgICBzdGF0aWNDbGFzczogImJhciBtZWFzdXJlIgogICAgfSwgW2Jhci5pbmRleCA9PT0gMCA/IF9jKCJsaW5lIiwgewogICAgICBhdHRyczogewogICAgICAgIHgxOiBiYXIudGltZSAqIF92bS50aW1lU2NhbGUsCiAgICAgICAgeDI6IGJhci50aW1lICogX3ZtLnRpbWVTY2FsZSwKICAgICAgICB5MTogLV92bS5ub3RhdGlvbi5rZXlSYW5nZS5sb3cgKyAxLAogICAgICAgIHkyOiAiLTEyMCIKICAgICAgfQogICAgfSkgOiBfdm0uX2UoKV0pOwogIH0pLCBfdm0uX2woX3ZtLnBpdGNoU2NhbGVzLCBmdW5jdGlvbiAocGl0Y2gpIHsKICAgIHJldHVybiBfYygiZyIsIHsKICAgICAga2V5OiBgcC0ke3BpdGNofWAsCiAgICAgIHN0YXRpY0NsYXNzOiAiYmFyIHBpdGNoLWdyb3VwIgogICAgfSwgW19jKCJsaW5lIiwgewogICAgICBhdHRyczogewogICAgICAgIHgxOiAwLAogICAgICAgIHgyOiBfdm0udGltZVNjYWxlICogX3ZtLm5vdGF0aW9uLmVuZFRpbWUsCiAgICAgICAgeTE6IC1waXRjaCArIDEsCiAgICAgICAgeTI6IC1waXRjaCArIDEKICAgICAgfQogICAgfSldKTsKICB9KV0sIDIpIDogX3ZtLl9lKCksIF92bS5ub3RhdGlvbiA/IF9jKCJTdmdQaWFub1JvbGwiLCB7CiAgICBhdHRyczogewogICAgICBub3RhdGlvbjogX3ZtLm5vdGF0aW9uLAogICAgICB0aW1lU2NhbGU6IF92bS50aW1lU2NhbGUsCiAgICAgIHBpdGNoU2NhbGU6IDEKICAgIH0KICB9KSA6IF92bS5fZSgpXSwgMSksIF92bS5ub3RhdGlvbiA/IF9jKCJnIiwgewogICAgc3RhdGljQ2xhc3M6ICJzY2FsZXMiCiAgfSwgW19jKCJyZWN0IiwgewogICAgc3RhdGljQ2xhc3M6ICJwaXRjaC1wYWRkaW5nIiwKICAgIGF0dHJzOiB7CiAgICAgIHg6IC0xMCwKICAgICAgeTogLTEyMCwKICAgICAgd2lkdGg6IDEwLAogICAgICBoZWlnaHQ6IC1fdm0ubm90YXRpb24ua2V5UmFuZ2UubG93ICsgMTIxCiAgICB9CiAgfSksIF9jKCJsaW5lIiwgewogICAgYXR0cnM6IHsKICAgICAgeDE6ICIwIiwKICAgICAgeDI6ICIwIiwKICAgICAgeTE6IC1fdm0ubm90YXRpb24ua2V5UmFuZ2UubG93ICsgMSwKICAgICAgeTI6ICItMTIwIgogICAgfQogIH0pLCBfYygibGluZSIsIHsKICAgIGF0dHJzOiB7CiAgICAgIHgxOiAiMCIsCiAgICAgIHgyOiBfdm0udGltZVNjYWxlICogX3ZtLm5vdGF0aW9uLmVuZFRpbWUgLSBfdm0ueFNjcm9sbCwKICAgICAgeTE6IC1fdm0ubm90YXRpb24ua2V5UmFuZ2UubG93ICsgMSwKICAgICAgeTI6IC1fdm0ubm90YXRpb24ua2V5UmFuZ2UubG93ICsgMQogICAgfQogIH0pLCBfdm0uX2woX3ZtLnBpdGNoU2NhbGVzLCBmdW5jdGlvbiAocGl0Y2gpIHsKICAgIHJldHVybiBfYygiZyIsIHsKICAgICAga2V5OiBgcC0ke3BpdGNofWAsCiAgICAgIHN0YXRpY0NsYXNzOiAicGl0Y2gtYmFyIgogICAgfSwgW19jKCJsaW5lIiwgewogICAgICBhdHRyczogewogICAgICAgIHgxOiAiLS44IiwKICAgICAgICB4MjogIjAiLAogICAgICAgIHkxOiAtcGl0Y2ggKyAwLjUsCiAgICAgICAgeTI6IC1waXRjaCArIDAuNQogICAgICB9CiAgICB9KSwgX2MoInRleHQiLCB7CiAgICAgIGF0dHJzOiB7CiAgICAgICAgeDogIi0yIiwKICAgICAgICB5OiAtcGl0Y2ggKyAxCiAgICAgIH0KICAgIH0sIFtfdm0uX3YoX3ZtLl9zKHBpdGNoKSldKV0pOwogIH0pLCBfYygiZyIsIHsKICAgIGF0dHJzOiB7CiAgICAgIHRyYW5zZm9ybTogYHRyYW5zbGF0ZSgkey1fdm0ueFNjcm9sbH0sIDApYAogICAgfQogIH0sIF92bS5fbChfdm0udGltZVNjYWxlcywgZnVuY3Rpb24gKHRpbWUpIHsKICAgIHJldHVybiBfYygiZyIsIHsKICAgICAga2V5OiBgdC0ke3RpbWV9YCwKICAgICAgc3RhdGljQ2xhc3M6ICJ0aW1lLWJhciIKICAgIH0sIFtfYygibGluZSIsIHsKICAgICAgYXR0cnM6IHsKICAgICAgICB4MTogdGltZSAqIF92bS50aW1lU2NhbGUsCiAgICAgICAgeDI6IHRpbWUgKiBfdm0udGltZVNjYWxlLAogICAgICAgIHkxOiAtX3ZtLm5vdGF0aW9uLmtleVJhbmdlLmxvdyArIDEsCiAgICAgICAgeTI6IC1fdm0ubm90YXRpb24ua2V5UmFuZ2UubG93ICsgMS44CiAgICAgIH0KICAgIH0pLCBfYygidGV4dCIsIHsKICAgICAgYXR0cnM6IHsKICAgICAgICB4OiB0aW1lICogX3ZtLnRpbWVTY2FsZSwKICAgICAgICB5OiAtX3ZtLm5vdGF0aW9uLmtleVJhbmdlLmxvdyArIDQKICAgICAgfQogICAgfSwgW192bS5fdihfdm0uX3ModGltZSAqIDFlLTMpICsgInMiKV0pXSk7CiAgfSksIDApXSwgMikgOiBfdm0uX2UoKV0pOwp9Owp2YXIgc3RhdGljUmVuZGVyRm5zID0gW107CnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZTsKZXhwb3J0IHsgcmVuZGVyLCBzdGF0aWNSZW5kZXJGbnMgfTs="},{"version":3,"names":["render","_vm","_c","_self","attrs","xmlns","viewBox","height","on","click","onClickCanvas","mousewheel","onMouseWheel","transform","xScroll","progressTime","staticClass","x","y","notation","keyRange","low","width","timeScale","x1","x2","y1","y2","_e","_l","bars","bar","i","key","index","time","pitchScales","pitch","endTime","pitchScale","_v","_s","timeScales","staticRenderFns","_withStripped"],"sources":["/home/camus/work/lotus/app/components/midi-roll.vue"],"sourcesContent":["var render = function render() {\n var _vm = this,\n _c = _vm._self._c\n return _c(\n \"svg\",\n {\n attrs: {\n xmlns: \"http://www.w3.org/2000/svg\",\n viewBox: _vm.viewBox,\n height: _vm.height,\n },\n on: { click: _vm.onClickCanvas, mousewheel: _vm.onMouseWheel },\n },\n [\n _c(\n \"g\",\n { attrs: { transform: `translate(${-_vm.xScroll}, 0)` } },\n [\n _vm.progressTime\n ? _c(\"g\", { staticClass: \"progress\" }, [\n _c(\"rect\", {\n attrs: {\n x: 0,\n y: -120,\n height: 121 - _vm.notation.keyRange.low,\n width: _vm.progressTime * _vm.timeScale,\n },\n }),\n _c(\"line\", {\n attrs: {\n x1: _vm.progressTime * _vm.timeScale,\n x2: _vm.progressTime * _vm.timeScale,\n y1: -_vm.notation.keyRange.low + 1,\n y2: \"-120\",\n },\n }),\n ])\n : _vm._e(),\n _vm.notation\n ? _c(\n \"g\",\n [\n _vm._l(_vm.notation.bars, function (bar, i) {\n return _c(\"g\", { key: i, staticClass: \"bar measure\" }, [\n bar.index === 0\n ? _c(\"line\", {\n attrs: {\n x1: bar.time * _vm.timeScale,\n x2: bar.time * _vm.timeScale,\n y1: -_vm.notation.keyRange.low + 1,\n y2: \"-120\",\n },\n })\n : _vm._e(),\n ])\n }),\n _vm._l(_vm.pitchScales, function (pitch) {\n return _c(\n \"g\",\n { key: `p-${pitch}`, staticClass: \"bar pitch-group\" },\n [\n _c(\"line\", {\n attrs: {\n x1: 0,\n x2: _vm.timeScale * _vm.notation.endTime,\n y1: -pitch + 1,\n y2: -pitch + 1,\n },\n }),\n ]\n )\n }),\n ],\n 2\n )\n : _vm._e(),\n _vm.notation\n ? _c(\"SvgPianoRoll\", {\n attrs: {\n notation: _vm.notation,\n timeScale: _vm.timeScale,\n pitchScale: 1,\n },\n })\n : _vm._e(),\n ],\n 1\n ),\n _vm.notation\n ? _c(\n \"g\",\n { staticClass: \"scales\" },\n [\n _c(\"rect\", {\n staticClass: \"pitch-padding\",\n attrs: {\n x: -10,\n y: -120,\n width: 10,\n height: -_vm.notation.keyRange.low + 121,\n },\n }),\n _c(\"line\", {\n attrs: {\n x1: \"0\",\n x2: \"0\",\n y1: -_vm.notation.keyRange.low + 1,\n y2: \"-120\",\n },\n }),\n _c(\"line\", {\n attrs: {\n x1: \"0\",\n x2: _vm.timeScale * _vm.notation.endTime - _vm.xScroll,\n y1: -_vm.notation.keyRange.low + 1,\n y2: -_vm.notation.keyRange.low + 1,\n },\n }),\n _vm._l(_vm.pitchScales, function (pitch) {\n return _c(\n \"g\",\n { key: `p-${pitch}`, staticClass: \"pitch-bar\" },\n [\n _c(\"line\", {\n attrs: {\n x1: \"-.8\",\n x2: \"0\",\n y1: -pitch + 0.5,\n y2: -pitch + 0.5,\n },\n }),\n _c(\"text\", { attrs: { x: \"-2\", y: -pitch + 1 } }, [\n _vm._v(_vm._s(pitch)),\n ]),\n ]\n )\n }),\n _c(\n \"g\",\n { attrs: { transform: `translate(${-_vm.xScroll}, 0)` } },\n _vm._l(_vm.timeScales, function (time) {\n return _c(\n \"g\",\n { key: `t-${time}`, staticClass: \"time-bar\" },\n [\n _c(\"line\", {\n attrs: {\n x1: time * _vm.timeScale,\n x2: time * _vm.timeScale,\n y1: -_vm.notation.keyRange.low + 1,\n y2: -_vm.notation.keyRange.low + 1.8,\n },\n }),\n _c(\n \"text\",\n {\n attrs: {\n x: time * _vm.timeScale,\n y: -_vm.notation.keyRange.low + 4,\n },\n },\n [_vm._v(_vm._s(time * 1e-3) + \"s\")]\n ),\n ]\n )\n }),\n 0\n ),\n ],\n 2\n )\n : _vm._e(),\n ]\n )\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\nexport { render, staticRenderFns }"],"mappings":"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","ignoreList":[]}]}