diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2020-06-30 13:54:38 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2020-06-30 13:54:52 +0200 |
| commit | 7d166ddbbbb8a7db6da3052ab01bd9e44c6f94e5 (patch) | |
| tree | f1099035fa23a8c359e996cab6b11f6bf1e22fab /animism-align/frontend/views/align/components/ticks.component.js | |
| parent | 3132458de93217dbd2ebaee3faae046f30f818e1 (diff) | |
zoom and scroll the waveform
Diffstat (limited to 'animism-align/frontend/views/align/components/ticks.component.js')
| -rw-r--r-- | animism-align/frontend/views/align/components/ticks.component.js | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/animism-align/frontend/views/align/components/ticks.component.js b/animism-align/frontend/views/align/components/ticks.component.js index 832144b..69866f0 100644 --- a/animism-align/frontend/views/align/components/ticks.component.js +++ b/animism-align/frontend/views/align/components/ticks.component.js @@ -12,13 +12,13 @@ export default class Ticks extends Component { let secondsPerPixel = ZOOM_STEPS[zoom] / 10 // 0.1 sec / step let pixelTimeDuration = 1 / secondsPerPixel // secs per pixel let widthTimeDuration = width / pixelTimeDuration // secs per pixel - console.log(secondsPerPixel, pixelTimeDuration) - console.log('width in seconds', widthTimeDuration) + // console.log(secondsPerPixel, pixelTimeDuration) + // console.log('width in seconds', widthTimeDuration) let secondsPerTick = ZOOM_LABEL_STEPS[zoom] // secs let pixelsPerLabel = secondsPerTick * pixelTimeDuration let pixelsPerTick = ZOOM_TICK_STEPS[zoom] - console.log('pixels per label', pixelsPerLabel) + // console.log('pixels per label', pixelsPerLabel) let subdivision = secondsPerTick while (pixelsPerLabel < 200) { @@ -27,13 +27,13 @@ export default class Ticks extends Component { subdivision *= 2 } - console.log('start ts', start_ts) + // console.log('start ts', start_ts) let pixelOffset = (start_ts / secondsPerPixel) let pixelRemainder = pixelOffset % pixelsPerLabel let startOffset = pixelsPerLabel - pixelRemainder let startTiming = (pixelOffset + startOffset) * secondsPerPixel - let labelCount = Math.ceil(width / pixelsPerLabel) + let labelCount = Math.ceil(width / pixelsPerLabel) + 2 let offset, timing, tickLabels = [], ticks = [] for (var i = -1; i < labelCount; i++) { offset = i * pixelsPerLabel + startOffset - 20 @@ -70,7 +70,7 @@ export default class Ticks extends Component { /> ) } - let tickCount = Math.ceil(width / pixelsPerTick) + 1 + let tickCount = Math.ceil(width / pixelsPerTick) + 6 for (var i = 0; i < tickCount; i += 1) { offset = i * pixelsPerTick + startOffset - pixelsPerLabel if (offset > durationOffset) { @@ -84,7 +84,7 @@ export default class Ticks extends Component { /> ) } - console.log(ticks.length) + // console.log(ticks.length) return ( <div className='ticks'> |
