- Invert signal toggle
- Built-in filter
- Build-in ADSR
- Built-in LFO maybe?
- Initial implementation
- Invert signal toggle
- Trigger pulse width
- Use direct memory access instead of events for rendering
- Loop option
- Built-in volume ADSR envelope
- Gain knob
- Visualizer
- Make into generic component maybe?
- Gain knob
- Use direct memory access
- Reset input
- Reset button
- Tempo input
- Reset input
Takes an input voltage and snaps it to the closest appropriate voltage selected using the keyboard component.
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
Input, Hold and internal clock. Smoothing parameter?
- Initial implementation
Low frequency noise.
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Initial implementation
- Add scale selector
- Initial implementation
- External clock support
- MIDI file import
- Multiple voices
- Add API testing
-
Hotkey configuration?
-
Global volume control
-
Right click menu for adding modules
-
Select module on spawn
-
Jump back to middle/audio-out
-
Implement a minimap
-
Color coding for modules
-
Multiselect modules
-
Copy modules with ctrl+drag
-
Learn MIDI
-
Add support for copying to clipboard
-
context menu avaus ei mene pois jos liikuttaa sormea
-
nuotin resize nuotin ulkopuolella
- Use floating div instead of background position for parallax effect
- Move onDragStart handler from
Cables.tsx
to a more suitable component, maybe a completely separate component for handling clicks to the background