Magic midi
-
Connect to ableton, fl studio, Logic Pro
-
figure out how to take peak pressures instead of initial pressure
-
check how ableton push firmware does it
-
debug the time in between pressure readings
-
-
pressure mapping velocity (logarithmic?)
-
\log\left(x+0.1\right)+\ 1
-
this should be the preprocessing done on the clamped input pressure (after normalizing the pressure to a 0-1 scale)
-
-
slightly better animations (why does it go out of the box sometimes)
-
Color code each square
-
better design
Bugs
- centering mouse during mouse suppression doesnât work when connected to monitor
different stuff:
-
MPE support
-
aftertouch events
-
midi keyboard that chnages octave on swipe
-
sliders
-
knobs
-
Xy controls
-
turn table with momentum
-
Shakers
-
stacking sounds
-
scroll gesture changes octave
-
guitar sounds like harp
-
still need to fine tune the pressure curve
-
open magic midi button isnât working
-
fix weird edges
-
power button in dark mode is low contrast
customer interviews
-
user would pay $10 for it, thinks of it as rectangle
-
doesnât think professionals would buy it, try to target amateur musicians
-
instagram/tiktok
-
weird to use your trackpad
-
make the dynamic range higher
-
scale mode
-
click the mouse pads to check them
-
weird bug where the command key is pressed?????
-
adjust the default velocity/intensity curve. It feels really hard to get consistent volume when just trying it out for the first time. I would set the lowest pressure mapped to 80%
-
Make the enter and exit UI more clear. Iâve used similar software that took advantage of the macOS trackpad before + Iâm technical so I learned how to use it fast. But I can imagine this is gonna create some friction for musicians.
-
place the settings window on the side instead of directly over the main window. I was confused as to how to get back to the main view thinking it was the same window.
-
not sure if this is possible: disable the default multi finger hand gestures
-
would be very cool to see if you can map something other than a grid. I had the idea of building something like this like 7 years ago and I was envisioning having the GarageBand UI overlayed over the trackpad. You should be able to get string instruments and keyboard UI
Bugs
- fullscreen toolbar is opaque
- when on another desktop, opening settings goes to the first desktop (if you move the original MagicMidi window)
- going back to original window setting doesnât work if magic midi is full screened
- doesnât work offline! Also locks by default before network request is sent
- escape doesnât return to the app when the reg shortcut does
- default pressure range should start at 20 and linearly scaleÂ
- disable full screening altogether probably
Features
- should have composable grid of cells, where you can change each cell label, sub label, type (cc, pc, note), etc.Â
- add scales
- add circular boys
- Should be able to save as presets and have keyboard shortcut to swap between presets
- add sublabels to midi for general midi drum
- all keys/shortcuts should propagate down if they arenât used by magic midi itself and if they arenât used by system
- MPE support!
- âLooks like you have [DAW] open, would you like to connect as a midi instrument there?â Moves magic midi to be in front of it, starts propagating keyboard events down
- integrate with mcu?
- Keyboard shortcut editor window for a lot more keyboard shortcut editing
- left and right arrow keys should change octaves
- allow it to be a lot smaller
- Blow into the side of the laptop like a trumpet
- use screen hinge angle to make harmonium