ervanalb / beat-off Goto Github PK
View Code? Open in Web Editor NEWBeat matching and effects sequencer
Beat matching and effects sequencer
Some slider functions still need better labels (eg function generator wave type).
Really hard to reproduce.
Also sometimes solid hits don't remove themselves.
-Zach
You should be able to reload midi devices & output devices without restarting the program.
Sometimes things get unplugged...
Switch from float
to typedef long mbeat_t
.
This will probably introduce a few bugs.
and make sure they are working properly
Audio input from jack instead of pulseaudio. Then beat-off can be run without wires!
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...
Patterns can derive colors from a palette (ie a colormap: rainbow, "blues", "oranges", "matlab jet" etc)
./configure && make && sudo make install
automake/autoconf/libtool?
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?
eom :(
Merge patterns & hits; patterns can take events in.
Audio pane needs a better way of controlling/viewing BPM.
Manual adjust bpm buttons, switch between manual/auto, etc.
drag vertices on the master pane
and make sure it works with lots of strips
Suggested fix: memcpy state in UI thread so that it stays consistent for the frame
"hitting" the strobe should stay on for a constant period of time, not wait for the "off" event.
instead of just mathematical parameters
The vamp beat detection plugin seems to work great but our PLL doesn't seem to be stable?
Both as a pattern and as a signal
Run patterns from a file without the UI.
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.