Skyler Lehmkuhl
|
c66487b25e
|
Add script node
|
2026-02-19 09:29:14 -05:00 |
Skyler Lehmkuhl
|
75be94d737
|
Add step sequencer node
|
2026-02-19 06:06:41 -05:00 |
Skyler Lehmkuhl
|
0a18d28f98
|
Add arpeggiator node
|
2026-02-19 05:30:34 -05:00 |
Skyler Lehmkuhl
|
89bbd3614f
|
Add beat node
|
2026-02-19 01:19:40 -05:00 |
Skyler Lehmkuhl
|
21a49235fc
|
sampler improvements, live waveform preview
|
2026-02-17 10:08:49 -05:00 |
Skyler Lehmkuhl
|
2c0d53fb84
|
Work on sampler nodes, fix slew limiter
|
2026-02-16 18:45:11 -05:00 |
Skyler Lehmkuhl
|
65fa8a3918
|
Add preset pane
|
2026-02-16 06:06:03 -05:00 |
Skyler Lehmkuhl
|
0bd933fd45
|
Group nodes
|
2026-02-16 03:33:32 -05:00 |
Skyler Lehmkuhl
|
ffe7799b6a
|
rewrite unsafe code in midi handling
|
2026-02-16 00:34:59 -05:00 |
Skyler Lehmkuhl
|
06c5342724
|
rewrite unsafe code in voice allocator
|
2026-02-15 23:22:36 -05:00 |
Skyler Lehmkuhl
|
72f10db64d
|
add voice allocator node
|
2026-02-15 23:10:00 -05:00 |
Skyler Lehmkuhl
|
7387299b52
|
node graph fixes
|
2026-02-15 09:11:39 -05:00 |
Skyler Lehmkuhl
|
1e7001b291
|
Add parameters to audio nodes and rename Delay node to Echo
|
2026-02-15 05:34:28 -05:00 |
Skyler Lehmkuhl
|
c6a8b944e5
|
Add copy and paste
|
2026-02-15 04:38:42 -05:00 |
Skyler Lehmkuhl
|
12d927ed3d
|
Fix UI hang on audio import
|
2026-02-15 00:50:22 -05:00 |
Skyler Lehmkuhl
|
408343094a
|
Stream audio to spectrograph shader too
|
2026-02-14 23:58:20 -05:00 |
Skyler Lehmkuhl
|
068715c0fa
|
Use CQT transform for spectrograph instead of FFT
|
2026-02-14 21:18:30 -05:00 |
Skyler Lehmkuhl
|
82b58ae0dc
|
Midi recording
|
2026-02-13 18:00:59 -05:00 |
Skyler Lehmkuhl
|
f924b4c0cd
|
Stream audio instead of loading the whole thing into memory
|
2026-02-11 19:07:48 -05:00 |
Skyler Lehmkuhl
|
8e38c0c5a1
|
Fix audio overruns
|
2026-02-11 16:15:16 -05:00 |
Skyler Lehmkuhl
|
8ac5f52f28
|
Render audio waveforms on gpu
|
2026-02-11 14:38:58 -05:00 |
Skyler Lehmkuhl
|
2dea1eab9e
|
improve video import performance a bit
|
2025-12-17 14:12:16 -05:00 |
Skyler Lehmkuhl
|
727d782190
|
initial audio export
|
2025-12-03 17:54:15 -05:00 |
Skyler Lehmkuhl
|
ccb29a9e04
|
Audio from videos
|
2025-12-03 01:04:09 -05:00 |
Skyler Lehmkuhl
|
ba9a4ee812
|
File save/load
|
2025-12-01 09:18:49 -05:00 |
Skyler Lehmkuhl
|
5379e3bc8c
|
Import .mid files to midi tracks
|
2025-12-01 05:35:53 -05:00 |
Skyler Lehmkuhl
|
8f1934ab59
|
Add virtual piano
|
2025-11-30 11:01:07 -05:00 |
Skyler Lehmkuhl
|
a1ad0b44b1
|
Add support for audio trimming and looping
|
2025-11-28 06:53:28 -05:00 |
Skyler Lehmkuhl
|
cbdd277184
|
Add audio export
|
2025-11-24 01:03:31 -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
|
7ec69ce950
|
Merge branch 'new_timeline' of github.com:skykooler/Lightningbeam into new_timeline
|
2025-11-06 23:42:50 -05:00 |
Skyler Lehmkuhl
|
e51a6b803d
|
Add metronome
|
2025-11-06 10:59:25 -05:00 |
Skyler Lehmkuhl
|
3c5a24e0b6
|
video backend
|
2025-11-06 06:04:39 -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
|
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
|
d7dc423fe3
|
Remove old SimpleSynth and effect system
|
2025-10-28 20:19:08 -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
|
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 |
Skyler Lehmkuhl
|
976b41cb83
|
Add piano roll track editing
|
2025-10-23 23:10:56 -04:00 |