greyscaled / bpm Goto Github PK
View Code? Open in Web Editor NEWLicense: MIT License
License: MIT License
While immutable patterns are often desirable, I find myself wanting to access the BPM
methods without having to construct a new object
@updownupdown Make mobile responsive down to about 380px.
Will need a base config that's extended with react stuff for the react pkg. Likely something along these lines:
{
"root": true, // in root dir
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint"],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:import/errors",
"plugin:import/typescript",
"plugin:react/recommended", // react-app only
"plugin:react-hooks/recommended", // react-app only
"plugin:jsx-a11y/recommended" // react-app only
],
"env": {
"browser": true, // react-app only
"node": true // lib only
},
"rules": {
"@typescript-eslint/explicit-function-return-type": "off",
"@typescript-eslint/no-unused-vars": "error",
"@typescript-eslint/no-use-before-define": "off",
"import/prefer-default-export": "off",
"import/no-default-export": ["error"]
}
}
lib/ should probably just be
{
"extends": "../.elintrc",
"env": {
"node": true
}
}
Can be used in (but not limited to):
Right now, the deploy script runs on each change to master
. While this is convenient, it means the deployed app is usually out of sync with the latest release.
Eventually, the latest release tag should be added to the frontend and it should be synchronized with actual releases.
Add a screenshot or GIF
Having to click the decrease/increase buttons more than a handful of times is a poor UX. Instead, the buttons should be able to continuously update the BPM while they are in the pressed state.
On lower-end mobile devices, synth sounds sometimes "pop", likely due to performance implications
Would be nice to have confs/scripts that do the following:
ex:
git diff HEAD <some react-app tag> react-app/
git log --pretty=format:"* %s (%h)" <latest react-app tag>...HEAD react-app/
It's often desirable to analyze an existing piece of music for it's BPM. We could allow an 'analysis' mode that:
off
Add version in application (likely in <header>
)
I was looking over sheet music and wanted to use the BPM app (the song is tricky to keep track of, very fast arpeggios), but the sound is super loud even when I have Spotify on max, making is impossible to use. I'd add a slider at the bottom to control volume, defaults to 65% or something like that so it doesn't look like it's fully centered and a decorative element.
callback
functionality
interface
and give more context/info to the callback fnsmetronome
modulus works - 2 successive "even" numbers (1-2-3-4-0) 4
and 0
BPM should be able to handle 1 decimal place
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.