summaryrefslogtreecommitdiff
path: root/app/client/modules/samplernn
diff options
context:
space:
mode:
Diffstat (limited to 'app/client/modules/samplernn')
-rw-r--r--app/client/modules/samplernn/index.js2
-rw-r--r--app/client/modules/samplernn/samplernn.actions.js4
-rw-r--r--app/client/modules/samplernn/views/samplernn.graph.js6
-rw-r--r--app/client/modules/samplernn/views/samplernn.import.js2
-rw-r--r--app/client/modules/samplernn/views/samplernn.new.js2
-rw-r--r--app/client/modules/samplernn/views/samplernn.results.js2
-rw-r--r--app/client/modules/samplernn/views/samplernn.show.js2
7 files changed, 12 insertions, 8 deletions
diff --git a/app/client/modules/samplernn/index.js b/app/client/modules/samplernn/index.js
index 7d5e36e..485a9a4 100644
--- a/app/client/modules/samplernn/index.js
+++ b/app/client/modules/samplernn/index.js
@@ -1,5 +1,6 @@
import { h, Component } from 'preact'
import { Route, Link } from 'react-router-dom'
+import util from '../../util'
import SampleRNNNew from './views/samplernn.new'
import SampleRNNShow from './views/samplernn.show'
@@ -8,6 +9,7 @@ import SampleRNNResults from './views/samplernn.results'
import SampleRNNGraph from './views/samplernn.graph'
function router () {
+ document.body.style.backgroundImage = 'linear-gradient(' + (util.randint(40)+40) + 'deg, #eef, #fef)'
return (
<section>
<Route exact path='/samplernn/new/' component={SampleRNNNew} />
diff --git a/app/client/modules/samplernn/samplernn.actions.js b/app/client/modules/samplernn/samplernn.actions.js
index d0fda31..a957e25 100644
--- a/app/client/modules/samplernn/samplernn.actions.js
+++ b/app/client/modules/samplernn/samplernn.actions.js
@@ -7,13 +7,13 @@ import * as datasetLoader from '../../dataset/dataset.loader'
import actions from '../../actions'
-import { allProgress } from '../../util'
+import util from '../../util'
import samplernnModule from './samplernn.module'
export const load_directories = (id) => (dispatch) => {
const module = samplernnModule.name
- allProgress([
+ util.allProgress([
datasetLoader.load(module),
actions.socket.list_directory({ module, dir: 'datasets' }),
actions.socket.list_directory({ module, dir: 'results' }),
diff --git a/app/client/modules/samplernn/views/samplernn.graph.js b/app/client/modules/samplernn/views/samplernn.graph.js
index 821f1cb..9685802 100644
--- a/app/client/modules/samplernn/views/samplernn.graph.js
+++ b/app/client/modules/samplernn/views/samplernn.graph.js
@@ -2,7 +2,9 @@ import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
-import { lerp, norm, randint, randrange } from '../../../util'
+import util from '../../../util'
+
+const { lerp, norm, randint, randrange } = util
import * as samplernnActions from '../samplernn.actions'
@@ -38,7 +40,7 @@ class SampleRNNGraph extends Component {
canvas.style.width = canvas.width + 'px'
canvas.style.height = canvas.height + 'px'
- const ctx = canvas.getContext('2d')
+ const ctx = canvas.getContext('2d-lodpi')
const w = canvas.width = canvas.width * devicePixelRatio
const h = canvas.height = canvas.height * devicePixelRatio
ctx.clearRect(0,0,w,h)
diff --git a/app/client/modules/samplernn/views/samplernn.import.js b/app/client/modules/samplernn/views/samplernn.import.js
index cce4aea..61df4da 100644
--- a/app/client/modules/samplernn/views/samplernn.import.js
+++ b/app/client/modules/samplernn/views/samplernn.import.js
@@ -1,7 +1,7 @@
import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
-import * as util from '../../../util'
+import util from '../../../util'
import * as samplernnActions from '../samplernn.actions'
diff --git a/app/client/modules/samplernn/views/samplernn.new.js b/app/client/modules/samplernn/views/samplernn.new.js
index 5f657c0..5640afc 100644
--- a/app/client/modules/samplernn/views/samplernn.new.js
+++ b/app/client/modules/samplernn/views/samplernn.new.js
@@ -1,7 +1,7 @@
import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
-import * as util from '../../../util'
+import util from '../../../util'
import NewDatasetForm from '../../../dataset/dataset.new'
diff --git a/app/client/modules/samplernn/views/samplernn.results.js b/app/client/modules/samplernn/views/samplernn.results.js
index 12367a3..3d448fc 100644
--- a/app/client/modules/samplernn/views/samplernn.results.js
+++ b/app/client/modules/samplernn/views/samplernn.results.js
@@ -2,8 +2,8 @@ import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { Link } from 'react-router-dom';
import { connect } from 'react-redux'
+import util from '../../../util'
-import * as util from '../../../util'
import * as samplernnActions from '../samplernn.actions'
import * as audioPlayerActions from '../../../common/audioPlayer/audioPlayer.actions'
diff --git a/app/client/modules/samplernn/views/samplernn.show.js b/app/client/modules/samplernn/views/samplernn.show.js
index f44deda..b7e0740 100644
--- a/app/client/modules/samplernn/views/samplernn.show.js
+++ b/app/client/modules/samplernn/views/samplernn.show.js
@@ -1,7 +1,7 @@
import { h, Component } from 'preact'
import { bindActionCreators } from 'redux'
import { connect } from 'react-redux'
-import * as util from '../../../util'
+import util from '../../../util'
import * as samplernnActions from '../samplernn.actions'
import * as samplernnTasks from '../samplernn.tasks'