ervanalb / beat-off Goto Github PK
View Code? Open in Web Editor NEWBeat matching and effects sequencer
Beat matching and effects sequencer
Patterns can derive colors from a palette (ie a colormap: rainbow, "blues", "oranges", "matlab jet" etc)
Really hard to reproduce.
Also sometimes solid hits don't remove themselves.
-Zach
Audio pane needs a better way of controlling/viewing BPM.
Manual adjust bpm buttons, switch between manual/auto, etc.
and make sure they are working properly
Run patterns from a file without the UI.
Suggested fix: memcpy state in UI thread so that it stays consistent for the frame
drag vertices on the master pane
eom :(
The current skin is designed for 1368x764 displays.
Now I have a shiny 1920x1080 monitor and it's tiny! Also it'd be cool to support tinier screens.
We at some point discussed having a layout-generating python script -- maybe we should look into that?
Some slider functions still need better labels (eg function generator wave type).
./configure && make && sudo make install
automake/autoconf/libtool?
and make sure it works with lots of strips
You should be able to reload midi devices & output devices without restarting the program.
Sometimes things get unplugged...
The vamp beat detection plugin seems to work great but our PLL doesn't seem to be stable?
"hitting" the strobe should stay on for a constant period of time, not wait for the "off" event.
Turns out the python scripts we were using to debug was actually responsible for configuring the serial port correctly.
Setting the baudrate to 3mbps in C is hard...
instead of just mathematical parameters
Both as a pattern and as a signal
Audio input from jack instead of pulseaudio. Then beat-off can be run without wires!
Switch from float
to typedef long mbeat_t
.
This will probably introduce a few bugs.
Merge patterns & hits; patterns can take events in.
Can be used to implement #25 without backend changes
Should have:
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.