Noisefloor software synth
Module software Synthesizer for Javascript and native code targets
Requirements
-
Linux Build environment
This is required for the gopherjs transpiler - building under Windows is possible with
Bash on Ubuntu on Windows
-
Ensure go bin directory in path, for example
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
this is needed for
gopherjs
-
git
whichgo get
command will use to install go packages -
gopherjs
which is used for transpiling to jsgo get -u github.com/gopherjs/gopherjs
-
A web browser to run the transpiled javascript in
Build instructions
Only Javascript build target is currently available.
To Build
-
Clone repository
git clone https://github.com/jacoblister/noisefloor.git
or
git clone git@github.com:jacoblister/noisefloor.git
-
Build the project
cd noisefloor/build/js/noisefloor gopherjs build
-
Run the build
gopherjs serve
Then open http://localhost:8080 in browser