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 |
Skyler Lehmkuhl
|
2cdde33e37
|
Add minimap and node search to node graph
|
2025-10-28 10:27:54 -04:00 |
Skyler Lehmkuhl
|
a379266f99
|
Add undo/redo support for node graph editor
|
2025-10-28 09:53:57 -04:00 |
Skyler Lehmkuhl
|
9d6eaa5bba
|
Node graph improvements and fixes
|
2025-10-28 08:51:53 -04:00 |
Skyler Lehmkuhl
|
d2354e4864
|
Fix sampled instrument loading
|
2025-10-28 05:50:44 -04:00 |
Skyler Lehmkuhl
|
8e6ea82f92
|
Load factory preset instruments
|
2025-10-28 04:19:05 -04:00 |
Skyler Lehmkuhl
|
f1bcf16ddc
|
Add preset instruments
|
2025-10-28 04:18:18 -04:00 |
Skyler Lehmkuhl
|
2e9699b524
|
Add sampler nodes and startup screen
|
2025-10-28 01:32:51 -04:00 |
Skyler Lehmkuhl
|
e57ae51397
|
Fix preset loading, add LFO, noise, pan and splitter nodes
|
2025-10-25 07:29:14 -04:00 |
Skyler Lehmkuhl
|
139946fb75
|
Add presets and make graph follow selected layer/track
|
2025-10-25 05:31:18 -04:00 |
Skyler Lehmkuhl
|
16f4a2a359
|
Add audio node graph editing
|
2025-10-25 03:29:54 -04:00 |