networked browser-based score infrastructure for composition/improvisation work - old project needs updating..
 
 
 
 
 
 
Go to file
Rob Canning e22c5abe6a moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
logs moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
node_modules moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
oscgroups moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
oscpack moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
screenshots moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
www moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
INSTALL moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
LICENCE moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
README moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
README.md moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
TODO moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
basictest.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
chronometer.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
init.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
installer.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
nodescore-autostart.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
nodescore-osc-listen_and_trigger.pd moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
nodescore.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
nodescore.old moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
nodescored moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
oscgroupsclient_start.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
rasterize.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
rc.local moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
score.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
scoreB.js moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
ss2thumb.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00
svgmods.sh moving old projects from cold storage to git for possible revival 2023-12-06 11:59:35 +01:00

README.md

NODESCORE: A netscore playout server.

NODESCORE SERVER INSTALLATION

installation for server running debian stable or testing OS other systems see here: https://github.com/joyent/node/wiki/Installing-Node.js-via-package-manager

get nodejs dependencies

apt-get update 
apt-get install git-core curl build-essential openssl libssl-dev

////////////////////////////////// // grab and compile from source

mkdir -p /tmp/build/node && cd /tmp/build/node
git clone https://github.com/joyent/node.git .
git checkout v0.8.0
./configure --openssl-libpath=/usr/lib/ssl
make
make test
make install
node -v

install server-side dependencies

aptitude install phantomjs
aptitude install imagemagick
aptitude install python-qt4 libqt4-webkit python-pip
aptitude install xvfb xbase-clients xfonts-base libgtk2.0-0
// get nodescore dependencies
// the node_modules dir should live in the require.path 
sudo npm install socket.io jsdom jQuery xmlhttprequest node-static requirejs
sudo npm -g install supervisor
sudo ln -s /usr/bin/nodejs /usr/bin/node
sudo update-alternatives --install /usr/bin/node node /usr/bin/nodejs 10

install nodescore

git clone git@git.kiben.net:rc/nodescore.git

start server

cd nodescore
node nodescore.js

generating material from old magick system and importing to nodescore:

flow:

cd ../code/magick

edit ./svg_gen.sh to specify instrument and target location

./svg_gen.sh

for f in *.svg ; do mv f {f#???}; done

count=0 ;for i in [0-7]*.svg ; do count=$((count+1)) ; echo mv $i $count.svg ; done