norns/dust: collected and collaborative projects
monome / we Goto Github PK
View Code? Open in Web Editor NEWnorns/dust: collected and collaborative projects
License: GNU General Public License v3.0
norns/dust: collected and collaborative projects
License: GNU General Public License v3.0
I get the following error when trying to open the scales demo on the buildroot image
Dec 21 19:06:31 norns ws-wrapper[129]: # script load: /root/dust/code/we/demos/scales.lua
Dec 21 19:06:31 norns ws-wrapper[129]: # cleanup
Dec 21 19:06:31 norns ws-wrapper[129]: # script clear
Dec 21 19:06:31 norns ws-wrapper[129]: pset >> write: /root/dust/data/system.pset
Dec 21 19:06:31 norns ws-wrapper[129]: # script run
Dec 21 19:06:31 norns ws-wrapper[129]: loading engine: PolyPerc
Dec 21 19:06:31 norns ws-wrapper[129]: Engine.register_commands; count: 0
Dec 21 19:06:31 norns ws-wrapper[129]: ___ engine commands ___
Dec 21 19:06:31 norns ws-wrapper[129]: ___ polls ___
Dec 21 19:06:31 norns ws-wrapper[129]: amp_in_l
Dec 21 19:06:31 norns ws-wrapper[129]: amp_in_r
Dec 21 19:06:31 norns ws-wrapper[129]: amp_out_l
Dec 21 19:06:31 norns ws-wrapper[129]: amp_out_r
Dec 21 19:06:31 norns ws-wrapper[129]: cpu_avg
Dec 21 19:06:31 norns ws-wrapper[129]: cpu_peak
Dec 21 19:06:31 norns ws-wrapper[129]: pitch_in_l
Dec 21 19:06:31 norns ws-wrapper[129]: pitch_in_r
Dec 21 19:06:31 norns ws-wrapper[129]: # script init
Dec 21 19:06:31 norns ws-wrapper[129]: ### SCRIPT ERROR: init
Dec 21 19:06:31 norns ws-wrapper[129]: /root/dust/code/we/demos/scales.lua:110: attempt to call a nil value (field 'amp')
Dec 21 19:06:31 norns ws-wrapper[129]: stack traceback:
Dec 21 19:06:31 norns ws-wrapper[129]: /usr/share/norns/lua/core/norns.lua:215: in field 'amp'
Dec 21 19:06:31 norns ws-wrapper[129]: /root/dust/code/we/demos/scales.lua:110: in function 'init'
Dec 21 19:06:31 norns ws-wrapper[129]: /usr/share/norns/lua/core/script.lua:77: in function 'core/script.init'
Dec 21 19:06:31 norns ws-wrapper[129]: [C]: in function 'xpcall'
Dec 21 19:06:31 norns ws-wrapper[129]: /usr/share/norns/lua/core/norns.lua:216: in field 'try'
Dec 21 19:06:31 norns ws-wrapper[129]: /usr/share/norns/lua/core/engine.lua:89: in function </usr/share/norns/lua/core/engine.lua:88>
Dec 21 19:06:31 norns ws-wrapper[129]: >> reading PMAP /root/dust/data/we/demos/scales/scales.pmap
Points to this line
https://github.com/monome/we/blob/master/demos/scales.lua#L110
this refers to "some sort of micro-enveloping at the loop points to de-click the loop transition". my thinking is a cos based window akin to http://msp.ucsd.edu/techniques/latest/book-html/node36.html .
this requires refactoring of the trigger based sample start/end/loop point logic.
alternatively, implement some kind of crossfade. or add both micro-envelope windowing and crossfading.
also found this by fellow lines member: http://sccode.org/1-51A
I noticed some scripts in this repo have external dependencies.
For example the scales demo as well as several of the studies have a dependency on Polyperc, see
https://github.com/monome/we/blob/master/demos/scales.lua#L39
I was wondering how we want to handle this?
IMHO it would be better if the examples in this repo have no external dependencies.
I get the following error when opening study2:
Dec 21 18:57:34 norns ws-wrapper[129]: # script load: /root/dust/code/we/study/study2.lua
Dec 21 18:57:34 norns ws-wrapper[129]: # cleanup
Dec 21 18:57:34 norns ws-wrapper[129]: # script clear
Dec 21 18:57:34 norns ws-wrapper[129]: pset >> write: /root/dust/data/system.pset
Dec 21 18:57:34 norns ws-wrapper[129]: # script run
Dec 21 18:57:34 norns ws-wrapper[129]: loading engine: PolyPerc
Dec 21 18:57:34 norns ws-wrapper[129]: Engine.register_commands; count: 0
Dec 21 18:57:34 norns ws-wrapper[129]: ___ engine commands ___
Dec 21 18:57:34 norns ws-wrapper[129]: ___ polls ___
Dec 21 18:57:34 norns ws-wrapper[129]: amp_in_l
Dec 21 18:57:34 norns ws-wrapper[129]: amp_in_r
Dec 21 18:57:34 norns ws-wrapper[129]: amp_out_l
Dec 21 18:57:34 norns ws-wrapper[129]: amp_out_r
Dec 21 18:57:34 norns ws-wrapper[129]: cpu_avg
Dec 21 18:57:34 norns ws-wrapper[129]: cpu_peak
Dec 21 18:57:34 norns ws-wrapper[129]: pitch_in_l
Dec 21 18:57:34 norns ws-wrapper[129]: pitch_in_r
Dec 21 18:57:34 norns ws-wrapper[129]: # script init
Dec 21 18:57:34 norns ws-wrapper[129]: ### SCRIPT ERROR: init
Dec 21 18:57:34 norns ws-wrapper[129]: /root/dust/code/we/study/study2.lua:7: attempt to call a nil value (field 'release')
Dec 21 18:57:34 norns ws-wrapper[129]: stack traceback:
Dec 21 18:57:34 norns ws-wrapper[129]: /usr/share/norns/lua/core/norns.lua:215: in field 'release'
Dec 21 18:57:34 norns ws-wrapper[129]: /root/dust/code/we/study/study2.lua:7: in function 'init'
Dec 21 18:57:34 norns ws-wrapper[129]: /usr/share/norns/lua/core/script.lua:77: in function 'core/script.init'
Dec 21 18:57:34 norns ws-wrapper[129]: [C]: in function 'xpcall'
Dec 21 18:57:34 norns ws-wrapper[129]: /usr/share/norns/lua/core/norns.lua:216: in field 'try'
Dec 21 18:57:34 norns ws-wrapper[129]: /usr/share/norns/lua/core/engine.lua:89: in function </usr/share/norns/lua/core/engine.lua:88>
Dec 21 18:57:34 norns ws-wrapper[129]: >> reading PMAP /root/dust/data/we/study/study2/study2.pmap
it points to this line
https://github.com/monome/we/blob/master/study/study2.lua#L7
slew time for speed, volume, cutoff, res
I am not entirely sure, but I think the awake scale mode might be incorrect. I have it set to "major" and the sequence it is spitting out is quite sad hah.
current version of fourwaves-test errors on load because lib path is wrong.
a = include('lib/fourwaves')
should be
a = include('we/lib/fourwaves')
I noticed this while working on a script that sometimes produces fairly high notes: the call to hz.min()
in Engine_PolySub.sc is obviously supposed to limit cut
, but doesn't. I'm submitting a PR with tiny alterations that have been working for me for a while now.
one for each voice, based on Sweep
-based playhead would be great to have for playback position visualization in the ui
I'm looking for this example showcased here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.