Coder Social home page Coder Social logo

the-xor / maiden Goto Github PK

View Code? Open in Web Editor NEW

This project forked from monome/maiden

0.0 1.0 0.0 4.31 MB

web based editor and repl for norns

License: GNU General Public License v3.0

Go 22.33% HTML 0.54% CSS 7.99% JavaScript 68.21% Shell 0.77% Makefile 0.15%

maiden's Introduction

maiden

NOTA BENE****************** maiden va compilato sul pc, installando "go° (sudo pacman -S go) eseguire compile.sh

al termine, copiare la cartella maiden in /run/media/$USER/rootfs/home/we/


self contained web based editor for norns

maiden consists of two parts - a backend http server and a frontend single page web app.

setup

development can either be done directly on the device or on a linux/macos machine by installing the toolchain.

  • install go

known compatible versions:

tool version
go 1.12+

on macos (for development) this is easily done with brew:

brew install go

building

maiden uses the go module system to manage dependencies. in order for the go module system work the maiden source tree must not be in a directory below $GOPATH/src, if you've previously cloned/build maiden you'll likely need to move the source tree outside of your existing go workspace before the build will work.

to build, cd into the source directory and run:

go build

if developing on a linux or macos it is trivial to cross compile for arm

GOOS=linux GOARCH=arm go build -o maiden.arm

tip: install FUSE on your linux/macos machine and then mount the device filesystem using sshfs - the build results can then be written directly to the device.

...one also needs to build the ui as well.

testing

./maiden server --debug --app web/build/ --data <norns_repo>/lua

maiden's People

Contributors

anthonybarsotti avatar artfwo avatar dansimco avatar nattog avatar nf avatar ngwese avatar pq avatar ryanlaws avatar samdoshi avatar schollz avatar stvnrlly avatar synthetiv avatar tehn avatar the-xor avatar tridae avatar winder avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.