Skip to content

Latest commit

 

History

History
33 lines (24 loc) · 962 Bytes

README.md

File metadata and controls

33 lines (24 loc) · 962 Bytes

spn

soundplane for norns

dependencies (build only)

sudo apt-get install libusb-1.0-0-dev liblua5.3-dev libboost-all-dev

building

% git clone [email protected]:ngwese/spn.git
% cd spn
% git submodule update --init --recursive
% mkdir build && cd build
% cmake -DCMAKE_CXX_FLAGS="-march=armv7-a -mfpu=neon-vfpv4" -DBUILD_EXAMPLES=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE=Release ..
% make

the built spn directory is structured as a "mod" project. to install it run either:

  • make install-zip to build a zip file which is suitable for distribution/installation via maiden
  • make install-dust to copy the built mod into /home/we/dust/code/spn

once installed the mod needs to be enabled via the SYSTEM > MODS menu and then SYSTEM > RESTART used to pick up mod.

using

more documentation forthcoming, until then examine the mod/vis.lua script for an example of starting the client and defining a touch callback.