diff options
| author | julian laplace <julescarbon@gmail.com> | 2025-07-05 13:53:06 +0200 |
|---|---|---|
| committer | julian laplace <julescarbon@gmail.com> | 2025-07-05 13:53:06 +0200 |
| commit | f876a5c804221ab28654c33e6a2e95779c5c753e (patch) | |
| tree | 05e8d69cf7d317222e1279eecf9c429b515239ca /bundle.js | |
| parent | a7f55141d2270fcadfb218bef0a06c114636722c (diff) | |
build
Diffstat (limited to 'bundle.js')
| -rw-r--r-- | bundle.js | 24 |
1 files changed, 15 insertions, 9 deletions
@@ -22675,7 +22675,7 @@ var _util = __webpack_require__(1); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -var player_count = 3; +var player_count = 4; var samples = [{ root: 219.5, fn: "samples/380737__cabled-mess__sansula-01-a-raw.wav" }, { root: 260.9, fn: "samples/380736__cabled-mess__sansula-02-c-raw.wav" }, { root: 330.2, fn: "samples/380735__cabled-mess__sansula-03-e-raw.wav" }]; @@ -22714,16 +22714,18 @@ function play(freq) { var player = best.players[best.index]; player.playbackRate = freq / best.root; - console.log(player.name); + // console.log(player.name); player.start(); } + function pause() { // no-op } exports.default = { load: load, play: play, pause: pause }; +// for help tuning function keydown(e) { // console.log(e.keyCode) @@ -22746,7 +22748,7 @@ function keydown(e) { console.log(samples[0].root); } } -window.addEventListener("keydown", keydown, true); +// window.addEventListener("keydown", keydown, true); /***/ }), /* 5 */ @@ -23169,8 +23171,8 @@ var dragging = false; var erasing = false; var lastFreq = 0; var notes = []; -var base_x = 128; -var base_y = 128; +var base_x = 0; +var base_y = 0; var is_split = false; (0, _util.requestAudioContext)(function () { @@ -23395,25 +23397,29 @@ function swap_instrument() { function keydown(e) { // console.log(e.keyCode) if (e.altKey || e.ctrlKey || e.metaKey) return; + var step = 1; + if (e.shiftKey) { + step += 4; + } switch (e.keyCode) { case 37: // left - base_x = Math.max(0, base_x - 1); + base_x = Math.max(0, base_x - step); rebuild(); break; case 38: // up - base_y = Math.max(0, base_y - 1); + base_y = Math.max(0, base_y - step); rebuild(); break; case 39: // right - base_x += 1; + base_x += step; rebuild(); break; case 40: // down - base_y += 1; + base_y += step; rebuild(); break; } |
