Hailey Somerville
|
8cd69f77fb
|
implement module async event api
|
2020-08-08 15:15:43 +10:00 |
|
Hailey Somerville
|
5ce90ef764
|
start hooking up mediasource
|
2020-08-08 10:19:21 +10:00 |
|
Hailey Somerville
|
e287dca392
|
get uploads going
|
2020-08-05 18:55:24 +10:00 |
|
Hailey Somerville
|
a04003d649
|
refactor session and data handling in frontend app
|
2020-08-05 16:37:03 +10:00 |
|
Hailey Somerville
|
f1459e2070
|
split out WorkspaceMessage in protocol
|
2020-08-01 00:00:59 +10:00 |
|
Hailey Somerville
|
daf7e4898a
|
extract workspace type
|
2020-07-30 01:01:26 +10:00 |
|
Hailey Somerville
|
0bbe146340
|
first cut at video mixer
|
2020-07-27 21:38:52 +10:00 |
|
Hailey Somerville
|
2dad8bb15f
|
add task manager style thingy in sidebar
|
2020-07-27 21:38:46 +10:00 |
|
Hailey Somerville
|
ad2e8fef57
|
cut more times over to MediaTime/MediaDuration
|
2020-07-20 21:36:11 +10:00 |
|
Hailey Somerville
|
2cfd952b02
|
first cut of stream output - it can connect over RTMP
|
2020-07-19 13:01:39 +10:00 |
|
Hailey Somerville
|
a139ee27a7
|
remove mux's dependency on codec
|
2020-04-29 13:01:14 +10:00 |
|
Hailey Somerville
|
9a12774afb
|
mux mp4 on client side
|
2020-04-23 00:40:29 +10:00 |
|
Hailey Somerville
|
f9d2bf82ab
|
get frame durations happening
|
2020-04-21 19:42:17 +10:00 |
|
Hailey Somerville
|
d40105edd3
|
get audio going in mp4 stream
|
2020-04-20 16:03:11 +10:00 |
|
Hailey Somerville
|
5990e8d9d1
|
rename ts_dump to monitor
|
2020-04-18 22:30:32 +10:00 |
|
Hailey Somerville
|
16263b4654
|
hook up MPEG-TS dump module
|
2020-04-17 01:03:34 +10:00 |
|
Hailey Somerville
|
f295281a05
|
add avc line type
|
2020-04-16 16:46:55 +10:00 |
|
Hailey Somerville
|
29434c0649
|
hook up frontend support for RTMP source
|
2020-04-15 21:33:15 +10:00 |
|
Hailey Somerville
|
ae483a6921
|
rename IcecastInput to StreamInput
|
2020-04-15 20:25:49 +10:00 |
|
Hailey Somerville
|
aa8b9ea7d2
|
add eq three module to frontend
|
2020-04-12 23:01:07 +10:00 |
|
Hailey Somerville
|
3519d430b2
|
cut amplifier over to PureModule
|
2020-04-12 01:06:04 +10:00 |
|
Hailey Somerville
|
69c6ef72ab
|
cut FmSine module over to PureModule
|
2020-04-12 01:06:04 +10:00 |
|
Hailey Somerville
|
42ff5b100f
|
only re-render fader and rotary if UI-influencing props change
|
2020-04-11 23:31:39 +10:00 |
|
Bo Jeanes
|
7e08c465ae
|
Merge branch 'master' into oscillator
|
2020-04-11 22:50:46 +10:00 |
|
Bo Jeanes
|
633855c9b1
|
Add triangle waveform and simplify waveform definitions
|
2020-04-11 22:46:06 +10:00 |
|
Hailey Somerville
|
53f769765f
|
split sync message out of ServerUpdate
|
2020-04-11 22:35:45 +10:00 |
|
Hailey Somerville
|
b78132ffe6
|
attach client sequence numbers to model operations
|
2020-04-11 22:35:45 +10:00 |
|
Hailey Somerville
|
22d980ecbb
|
use NonZeroUsize in sequence
|
2020-04-11 22:35:45 +10:00 |
|
Bo Jeanes
|
fba8193522
|
Add sawtooth waveform
|
2020-04-11 22:09:34 +10:00 |
|
Bo Jeanes
|
e500c37945
|
Implement square waveform
|
2020-04-11 19:21:11 +10:00 |
|
Bo Jeanes
|
173c269bf7
|
Implement basic waveform selection in oscillator
In addition to preexisting "sine", just added an "on" (constant 1.0) and
off (constant 0.0).
|
2020-04-11 19:18:12 +10:00 |
|
Bo Jeanes
|
29efe26cda
|
rename sine_generator to oscillator
|
2020-04-11 19:10:41 +10:00 |
|
Bo Jeanes
|
96f5d18078
|
Merge branch 'vari-mixer'
|
2020-04-10 20:33:10 +10:00 |
|
Bo Jeanes
|
491b5b1537
|
Remove unused Default impl for MixerParams
|
2020-04-10 20:07:20 +10:00 |
|
Bo Jeanes
|
dabd26d52f
|
First pass at labelling I/O terminals
|
2020-04-09 19:15:47 +10:00 |
|
Bo Jeanes
|
618814b704
|
Unify mixers by basing channel count on module params
This also introduces an 8-channel mixer. The eventual idea being to have a
mixer that can add/remove channels dynamically if needed.
|
2020-04-09 16:05:04 +10:00 |
|
Hailey Somerville
|
2ff7f3837a
|
move plotter and refactor channel handling
|
2020-04-08 19:50:20 +10:00 |
|
Hailey Somerville
|
8cb9b15999
|
hook up icecast module
|
2020-04-07 18:44:59 +10:00 |
|
Odin Dutton
|
5e93bf0a7b
|
Merge pull request #16 from charliesome/twe4ked/plotter
Initial plotter implementation
|
2020-04-06 15:50:29 +10:00 |
|
Hailey Somerville
|
261c28fb26
|
use f64 everywhere except for in sample buffers
|
2020-04-05 18:40:15 +10:00 |
|
Odin Dutton
|
662f46c3f2
|
Initial plotter implementation
This is fun for sine waves but probably not useful in the general case.
|
2020-04-05 17:30:38 +10:00 |
|
Hailey Somerville
|
2ba02b877c
|
add clip and lag warning indicators
|
2020-04-04 22:54:04 +11:00 |
|
Hailey Somerville
|
278ec330a1
|
add a gain knob
|
2020-04-04 22:13:48 +11:00 |
|
Hailey Somerville
|
bdccbfacb9
|
hook up cue ui
|
2020-04-04 18:09:03 +11:00 |
|
Hailey Somerville
|
6ab93bea28
|
add 4 channel mixer
|
2020-04-04 15:58:23 +11:00 |
|
Jacob Haslehurst
|
1b46fc3458
|
hook up envelope in UI
|
2020-04-04 13:32:12 +11:00 |
|
Jacob Haslehurst
|
71cda38cd4
|
scaffold envelope
|
2020-04-04 13:32:12 +11:00 |
|
Hailey Somerville
|
9e42667e4a
|
add system defaults button to output device
|
2020-04-04 13:26:13 +11:00 |
|
Hailey Somerville
|
f1dee22a19
|
impl stereo splitter and panner
|
2020-04-04 01:19:42 +11:00 |
|
Hailey Somerville
|
466a034c4c
|
add mono line type
|
2020-04-04 00:51:10 +11:00 |
|