Marks Polakovs
d7f06ac4fb
Fix adding an item to an empty channel ( fixes #104 )
2020-05-03 21:04:53 +02:00
Marks Polakovs
fa0e14f729
bump v/n for deploy
2020-05-01 20:22:37 +02:00
Marks Polakovs
a0fd02f897
Merge pull request #102 from UniversityRadioYork/markspolakovs-bloody-memory-leak
...
Squish a memory leak
2020-05-01 20:22:10 +02:00
Marks Polakovs
9c0e464fc2
Try dropping bed level even more
2020-05-01 20:21:52 +02:00
Marks Polakovs
7f52ffa151
Fiddle ™️ mic calibration target
...
According to this random thing I found on the internet, -14 - -10 dbFS <=> 5-6 PPM...?
2020-05-01 19:37:58 +02:00
Marks Polakovs
f87fb483c7
Take two, this time it doesn't brooke everything
2020-05-01 10:56:22 +02:00
Marks Polakovs
440fb9db42
Try squishing a memory leak
...
I have no idea if this works. I have not tested this. I'll test it tomorrow because it's 1am, but I have to commit this before I forget.
2020-05-01 00:55:37 +02:00
Marks Polakovs
bda2e79b0f
bump v/n
2020-04-30 17:34:40 +02:00
Marks Polakovs
c0fb080717
Merge remote-tracking branch 'origin/master'
2020-04-24 17:30:56 +02:00
Marks Polakovs
5f373571af
Add an animation to the register/cancel button
...
Hopefully this will stop people mashing the button and DoS'ing shittyserver
2020-04-24 17:30:36 +02:00
Marks Polakovs
fdfcbaf8c9
Refactor out VUMeter
...
This patch adds multiple analyser nodes to the audio engine to "tap in" to the audio level at various points in the chain. Right now it's used for pre-fade and post-fade mic monitoring
It could also be used for a master level, and the code is there for it, but I'd rather implement a proper RMS/EBU meter rather than a simple peak meter for that.
2020-04-24 12:40:26 +02:00
Marks Polakovs
2ae1cbae84
Merge branch 'production'
2020-04-24 12:37:15 +02:00
Marks Polakovs
9676dfe182
Revert "Tell shittyserver about TURN as well"
...
This reverts commit 77436dea05
.
2020-04-24 12:29:19 +02:00
Marks Polakovs
25db9b10ee
Bump v/n
2020-04-24 12:24:22 +02:00
Marks Polakovs
723f1e3a2a
Add Git hash to builds
2020-04-24 12:24:08 +02:00
Marks Polakovs
77436dea05
Tell shittyserver about TURN as well
...
Not sure it needs it but...
2020-04-24 12:22:37 +02:00
Marks Polakovs
e7efd64ba4
Get TURN config from shittyserver instead of hard-coding
2020-04-24 12:09:52 +02:00
Marks Polakovs
327f25f901
Get TURN config from shittyserver instead of hard-coding
2020-04-24 11:27:08 +02:00
Marks Polakovs
90c082ab2c
Merge branch 'master' of github.com:UniversityRadioYork/WebStudio
2020-04-24 11:00:39 +02:00
Marks Polakovs
ad2010bfcc
Add Git hash to builds
2020-04-24 11:00:24 +02:00
Marks Polakovs
5ece897b2e
Refactor MixerState ( #94 )
...
* Refactor MixerState
This extracts the actual audio handling out from MixerState into a separate module with two classes, Player and AudioEngine, because separation of concerns good and 1,000 line file bad.
* Remove unnecessary module
* Fix mic calibration
* rename engine to audioEngine
* Fix a butchered merge
* remove a bunch of unused imports
2020-04-24 11:00:24 +02:00
Marks Polakovs
c33ca55d48
Try and fix unexpected jukeboxing, and add extra debug logs
2020-04-24 11:00:24 +02:00
michael-grace
810a05203f
move mic meter
2020-04-24 11:00:24 +02:00
michael-grace
a8dc0700e5
wait the ide did a crap
2020-04-24 11:00:24 +02:00
michael-grace
b6c8bea29e
pretty it
2020-04-24 11:00:24 +02:00
michael-grace
47f08c9b90
colin wanted some bottom padding on the mic control
2020-04-24 11:00:24 +02:00
michael-grace
5ca2590f9f
generalise vumeter and add to navbar
2020-04-24 11:00:24 +02:00
Marks Polakovs
f85c7b1a65
Ignore double loads ( fixes #84 )
2020-04-24 11:00:24 +02:00
Marks Polakovs
60ddc1fc89
Add additional STUN servers
2020-04-24 11:00:14 +02:00
Marks Polakovs
383d13facd
Add Git hash to builds
2020-04-23 22:14:32 +02:00
Marks Polakovs
c5da634eaa
Refactor MixerState ( #94 )
...
* Refactor MixerState
This extracts the actual audio handling out from MixerState into a separate module with two classes, Player and AudioEngine, because separation of concerns good and 1,000 line file bad.
* Remove unnecessary module
* Fix mic calibration
* rename engine to audioEngine
* Fix a butchered merge
* remove a bunch of unused imports
2020-04-23 22:10:44 +02:00
Marks Polakovs
df20df4ee6
Try and fix unexpected jukeboxing, and add extra debug logs
2020-04-23 12:19:17 +02:00
Marks Polakovs
5a05406df2
Fix SEL None
2020-04-23 10:32:14 +02:00
Marks Polakovs
b7074c007d
Fix SEL None
2020-04-23 10:31:33 +02:00
Michael Grace
d86915f96c
Merge pull request #97 from UniversityRadioYork/michael-grace-move-vumeter
...
move mic meter
2020-04-22 22:37:29 +01:00
michael-grace
6ee50b198e
move mic meter
2020-04-22 22:33:41 +01:00
Michael Grace
e08e3df2c6
Merge pull request #96 from UniversityRadioYork/michael-grace-add-mic-level
...
michael-grace-add-mic-level
2020-04-22 21:50:55 +01:00
michael-grace
fdce8756d0
wait the ide did a crap
2020-04-22 21:48:00 +01:00
michael-grace
ae7a1a4ea5
pretty it
2020-04-22 21:45:47 +01:00
michael-grace
64f3dd4ee7
colin wanted some bottom padding on the mic control
2020-04-22 21:36:40 +01:00
michael-grace
556ef1b916
generalise vumeter and add to navbar
2020-04-22 21:31:32 +01:00
Marks Polakovs
8822ccb72b
Ignore double loads ( fixes #84 )
2020-04-20 16:08:12 +02:00
Marks Polakovs
d6e821692f
Merge branch 'production' of github.com:UniversityRadioYork/WebStudio
2020-04-20 15:59:40 +02:00
Marks Polakovs
a988f08e23
Mattstrat did an oopsie
2020-04-20 15:58:34 +02:00
Marks Polakovs
1b1736fd77
Merge pull request #88 from UniversityRadioYork/master
...
1.0.0
2020-04-20 15:41:44 +02:00
Marks Polakovs
c7ec88d5b1
Merge branch 'production' into master
2020-04-20 15:40:00 +02:00
Marks Polakovs
3d620df9f4
Bump version to 1.0.0 :)
2020-04-20 15:38:53 +02:00
Marks Polakovs
ce8c14b8cb
Ensure that "end time" numbers are in the right timezone
2020-04-20 15:35:00 +02:00
Marks Polakovs
630fc4339f
Fix sidebar search ( fixes #87 ) and also debounce it
2020-04-20 15:30:53 +02:00
Marks Polakovs
9955e810f0
Refactor "time remaining" to less flagrantly violate Redux requirements
2020-04-20 15:24:33 +02:00