Skyler Lehmkuhl
|
2c9d8c1589
|
Add tool skeletons
|
2026-03-06 07:22:50 -05:00 |
Skyler Lehmkuhl
|
f2c15d7f0d
|
brush fixes and improvements
|
2026-03-05 20:24:38 -05:00 |
Skyler Lehmkuhl
|
292328bf87
|
add brush library
|
2026-03-04 16:42:43 -05:00 |
Skyler Lehmkuhl
|
4e79abdc35
|
bundle amp models more sensibly
|
2026-03-04 15:20:20 -05:00 |
Skyler Lehmkuhl
|
e578aadd61
|
Merge branch 'rust-ui' of /home/skyler/Dev/Lightningbeam-2/. into rust-ui
|
2026-03-04 14:43:18 -05:00 |
Skyler Lehmkuhl
|
e4b9d86688
|
redraw painting icon
|
2026-03-04 14:43:10 -05:00 |
Skyler Lehmkuhl
|
5c555bf7e1
|
add electric guitar preset
|
2026-03-02 11:58:29 -05:00 |
Skyler Lehmkuhl
|
87815fe379
|
Cut/copy/paste raster data
|
2026-03-02 00:01:18 -05:00 |
Skyler Lehmkuhl
|
1c7256a12e
|
Add raster layers
|
2026-03-01 13:16:49 -05:00 |
Skyler Lehmkuhl
|
4b638b882f
|
Make tools dependent on layer type
|
2026-03-01 11:22:03 -05:00 |
Skyler Lehmkuhl
|
1462df308f
|
Add organ preset
|
2026-02-26 19:30:56 -05:00 |
Skyler Lehmkuhl
|
728b88365d
|
Add drums and guitar
|
2026-02-21 08:31:35 -05:00 |
Skyler Lehmkuhl
|
84f1f8e7d7
|
Add orchestral sampled instruments
|
2026-02-21 07:28:19 -05:00 |
Skyler Lehmkuhl
|
65fa8a3918
|
Add preset pane
|
2026-02-16 06:06:03 -05:00 |
Skyler Lehmkuhl
|
9db34daf85
|
make default voice polyphonic
|
2026-02-16 00:19:15 -05:00 |
Skyler Lehmkuhl
|
b19f66e648
|
add folders to asset library
|
2025-12-30 00:45:19 -05:00 |
Skyler Lehmkuhl
|
d94ec0d6a8
|
crop preview image to square
|
2025-12-09 18:46:13 -05:00 |
Skyler Lehmkuhl
|
efca9da2c9
|
show previews for effects
|
2025-12-08 13:32:11 -05:00 |
Skyler Lehmkuhl
|
c09cd276a0
|
Add velocity support to virtual piano
|
2025-11-30 21:20:42 -05:00 |
Skyler Lehmkuhl
|
5fbb2c078b
|
Use audio engine as source of truth for playback time
|
2025-11-28 11:36:33 -05:00 |
Skyler Lehmkuhl
|
5761d48f1b
|
Merge branch 'main' into rust-ui
|
2025-11-28 07:00:29 -05:00 |
Skyler Lehmkuhl
|
a1ad0b44b1
|
Add support for audio trimming and looping
|
2025-11-28 06:53:28 -05:00 |
Skyler Lehmkuhl
|
422f97382b
|
piano roll improvements
|
2025-11-24 11:11:10 -05:00 |
Skyler Lehmkuhl
|
cbdd277184
|
Add audio export
|
2025-11-24 01:03:31 -05:00 |
Skyler Lehmkuhl
|
b7c382586e
|
add other tool buttons
|
2025-11-19 04:31:03 -05:00 |
Skyler Lehmkuhl
|
5d84522a74
|
add clear node graph button
|
2025-11-12 11:23:46 -05:00 |
Skyler Lehmkuhl
|
30aa639460
|
Add looped instrument samples and auto-detection of loop points
|
2025-11-12 08:53:08 -05:00 |
Skyler Lehmkuhl
|
f28791c2c9
|
remove slower methods
|
2025-11-07 03:23:59 -05:00 |
Skyler Lehmkuhl
|
336b9952e4
|
Improve further with websockets
|
2025-11-07 02:51:23 -05:00 |
Skyler Lehmkuhl
|
7ec69ce950
|
Merge branch 'new_timeline' of github.com:skykooler/Lightningbeam into new_timeline
|
2025-11-06 23:42:50 -05:00 |
Skyler Lehmkuhl
|
b82d2b7278
|
codify new timeline
|
2025-11-06 23:42:45 -05:00 |
Skyler Lehmkuhl
|
47e1954efe
|
try to improve performance
|
2025-11-06 22:36:02 -05:00 |
Skyler Lehmkuhl
|
430ecb0ae6
|
use native player to speed up playback
|
2025-11-06 11:36:56 -05:00 |
Skyler Lehmkuhl
|
e51a6b803d
|
Add metronome
|
2025-11-06 10:59:25 -05:00 |
Skyler Lehmkuhl
|
e97dc5695f
|
draw midi input indicator
|
2025-11-06 09:12:48 -05:00 |
Skyler Lehmkuhl
|
09426e21f4
|
use channel and jpeg compression to speed up playback
|
2025-11-06 06:42:12 -05:00 |
Skyler Lehmkuhl
|
3c5a24e0b6
|
video backend
|
2025-11-06 06:04:39 -05:00 |
Skyler Lehmkuhl
|
07dc7efbe4
|
Rename Layer to VectorLayer
|
2025-11-05 19:18:11 -05:00 |
Skyler Lehmkuhl
|
5320e14745
|
midi hotplug
|
2025-11-03 09:48:38 -05:00 |
Skyler Lehmkuhl
|
06314dbf57
|
Add MIDI input
|
2025-11-03 06:16:17 -05:00 |
Skyler Lehmkuhl
|
f6a91abccd
|
shift virtual keyboard
|
2025-11-03 05:08:34 -05:00 |
Skyler Lehmkuhl
|
3b0e5b7ada
|
fix save/load bugs
|
2025-11-03 04:38:31 -05:00 |
Skyler Lehmkuhl
|
1ee86af94d
|
File save/load for audio projects
|
2025-11-03 02:46:43 -05:00 |
Skyler Lehmkuhl
|
9702a501bd
|
add BPM detection
|
2025-11-02 09:53:34 -05:00 |
Skyler Lehmkuhl
|
66c4746767
|
use nodes for audio tracks
|
2025-11-02 06:33:10 -05:00 |
Skyler Lehmkuhl
|
988bbfd1a9
|
Add automation and drag nodes into connections in the graph
|
2025-11-02 01:27:22 -05:00 |
Skyler Lehmkuhl
|
0ae168cbca
|
Add bit crusher, constant, math, envelope follower, phaser, ring modulator, sample and hold, and vocoder nodes
|
2025-10-29 03:14:01 -04:00 |
Skyler Lehmkuhl
|
dc32fc4200
|
MIDI recording
|
2025-10-29 01:50:45 -04:00 |
Skyler Lehmkuhl
|
6e7e90fe57
|
Lay out preset instruments better
|
2025-10-28 21:00:27 -04:00 |
Skyler Lehmkuhl
|
d496d796dd
|
Add CV visualizer to oscilloscope node
|
2025-10-28 20:19:25 -04:00 |