summaryrefslogtreecommitdiff
path: root/app/client
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2019-08-22 16:09:24 +0200
committerJules Laplace <julescarbon@gmail.com>2019-08-22 16:09:24 +0200
commita81ecdb5d7655839ee4769aa630ab90ffff767be (patch)
tree669e72774358bcfb0bba9688632e9e92ab3cb52c /app/client
parent8e13cd482309eec3ca8d5bd788af50e9244797b4 (diff)
deploy bundle
Diffstat (limited to 'app/client')
-rw-r--r--app/client/modules/samplernn/samplernn.tasks.js2
-rw-r--r--app/client/modules/samplernn/views/samplernn.show.js17
2 files changed, 12 insertions, 7 deletions
diff --git a/app/client/modules/samplernn/samplernn.tasks.js b/app/client/modules/samplernn/samplernn.tasks.js
index 55828b8..91b4dcc 100644
--- a/app/client/modules/samplernn/samplernn.tasks.js
+++ b/app/client/modules/samplernn/samplernn.tasks.js
@@ -30,7 +30,7 @@ export const generate_task = (dataset, folder_id, sample_length=5, n_samples=6,
epoch: epoch || (dataset.checkpoints.length && dataset.checkpoints[0].epoch) || 0,
folder_id: folder_id,
opt: {
- sample_length: 44100 * sample_length,
+ sample_length: Math.round(44100 * sample_length),
n_samples,
}
}
diff --git a/app/client/modules/samplernn/views/samplernn.show.js b/app/client/modules/samplernn/views/samplernn.show.js
index 6226fd6..10166aa 100644
--- a/app/client/modules/samplernn/views/samplernn.show.js
+++ b/app/client/modules/samplernn/views/samplernn.show.js
@@ -95,12 +95,17 @@ class SampleRNNShow extends Component {
</div>
<div class={'actions'}>
<span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 5, 12)}>generate</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 0.5, 120)}>rhythm</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 2, 30)}>short</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 10, 6)}>medium</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 15, 4)}>long</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 30, 2)}>longer</span>
- <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 60, 1)}>longest</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 0.5, 120)}>1/2</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 0.25, 240)}>1/4</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 0.125, 480)}>1/8</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 0.0625, 960)}>1/16</span>
+ </div>
+ <div class={'actions'}>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 2, 30)}>2s</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 10, 6)}>10s</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 15, 4)}>15s</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 30, 2)}>30s</span>
+ <span class='link' onClick={() => remote.generate_task(dataset, samplernn.folder_id, 60, 1)}>1m</span>
</div>
{dataset.isBuilt
? <div class='subtext'>