Comments (8)
I am looking into saving the boards. It ties in pretty well to the time-traveling mod I'm working on. I was thinking that there may be a need for a user to save multiple boards. So I i might try to use glyph system like the one found in ansible: https://monome.org/docs/modular/ansible/
from zellen.
looks like what i meant to say was Kria. There is a lua port found here: https://github.com/monome/dust/blob/4d8705b0958226deb74908d9f979c6bbc4d363cd/lib/lua/ansible/kria.lua
but i think that maybe the glyph functionality might be something that could be made into its own lib.
from zellen.
That's a great idea! A glyph/state saving library would be really nice as many Ansible/Kria users will be familiar with the concept.
I agree that the need for saving boards is there - it will make Zellen much more useful in a live show context. I'm looking forward to seeing what you come up with. I will resume my own Norns (and Zellen) development efforts soon.
from zellen.
Btw, feel free to create "enhancement" issues here for features you are working on, in case you want to track your work here.
from zellen.
I should get my norns back from repairs soon, ill try to implement this then. @sarweiler just saw your lines update, very cool work!
from zellen.
Awesome! I think I'll tackle more refactoring next - mainly splitting the zellen.lua file into several modules and writing unit tests for them.
from zellen.
I have my Norns again, I've been stewing on this issue and i think im going to make a library to address the feature.
from zellen.
Sounds great! Looking forward to seeing what you come up with!
from zellen.
Related Issues (20)
- Find new and more interesting ways for calculating note values HOT 3
- Playing indicator displays on parameters screen HOT 1
- Support custom scales
- Root note initially used is not the root note set in params HOT 1
- Zellen does not follow external MIDI clock HOT 1
- time-travel HOT 2
- Add basic Crow support HOT 2
- Add support for Crow/ii Just Friends HOT 1
- Wrap-around board HOT 2
- Refactoring HOT 4
- Define areas on the board that have higher/lower notes (or octaves)
- Vary note length/gate length/velocity based on the state of the board
- Add scale selection parameter HOT 1
- Add a manual step mode HOT 1
- Polyphonic mode
- Add MIDI output
- Add mode selection
- Add a play indicator HOT 1
- MIDI ideas HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zellen.