Comments (4)
I think it's an async issue, I've got pads to toggle when the sequencer is not running
from pushpin-groovebox.
This seems to be a bit more serious than I thought as it seems to stop other functions from being evaluated - I can't stop the sequencer once I have the tick running for example
from pushpin-groovebox.
I've tracked this bug down to the await asyncio.sleep()
line in tick(), sequencer.py - if it's present you can't do anything with the pads until it finishes
from pushpin-groovebox.
I'm experimenting with isobar and after I've analysed it the past few days I've found a way to have it trigger a funciton - we could use that as a timer, possibly use isobar for sequencing too - could embed the "index" of the sequence into the values were' getting from it I think
from pushpin-groovebox.
Related Issues (20)
- Map the sequencer to pads HOT 1
- Add visualizations to push screen
- Make push 2 values populate with patch values from surge-xt patch, read data sent by surge-xt HOT 2
- add a mod matrix HOT 1
- Add a way to track playhead position HOT 2
- Set some useful default values to certain params when a patch is loaded or synth initialized HOT 1
- Clock is bit glitchy, I think it's how I call the tick/async HOT 4
- Playhead doubles the speed when play is pressed
- sequencer tracks are bugged and pads won't trigger on lower tracks
- track notes are being sent to is determined by currently selected track
- Add a way to sequence the pitch lane
- Clip Menu Mode does not unseat correctly when DDRM Preset is pressed HOT 1
- Clip Menu needs a button press to enable it
- Clip Menu Mode turns off buttons like the seq line select buttons
- some FX are causing a crash HOT 1
- fx slots are always one device behind w/r/t/ refresh of state
- seems like osc defs need to be selected twice to update values
- general menu and state improvents
- Device and instrument definition improvements 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 pushpin-groovebox.