Matthew Stratford
8cdf53eb95
Add back TX icon and fix padding.
2020-05-11 00:14:46 +01:00
Matthew Stratford
8c3acd29c6
Merge branch 'master' into mstratford-navbar-btns
2020-05-10 17:42:57 +01:00
Marks Polakovs
81815f8b44
Release 1.2.0
2020-05-10 17:18:06 +02:00
Marks Polakovs
b1184eb891
Prettier it all up
2020-05-10 14:00:03 +02:00
Marks Polakovs
16272bf2e6
And thus was concluded the logarithmicasation of WebStudio.
2020-05-10 13:40:34 +02:00
Marks Polakovs
e443719bed
use decibels for mic calibration slider
2020-05-10 13:10:13 +02:00
Marks Polakovs
ee58335112
Disable Service Worker root scoping until #107 is resolved
2020-05-10 13:05:35 +02:00
Marks Polakovs
ebfde59120
the_news: check if we're connected prior to asking for nextTransition
2020-05-10 11:03:04 +02:00
Marks Polakovs
b11de69b0a
Don't take over all of ury.org.uk, that would be silly
2020-05-09 17:43:45 +02:00
Marks Polakovs
47b3c7ed01
Scope service worker to root, to allow it to catch NIPSWeb
2020-05-09 17:30:52 +02:00
Marks Polakovs
08e571e024
Fix metering lol
2020-05-09 17:30:34 +02:00
Marks Polakovs
41e560a4d5
urk
2020-05-09 17:01:45 +02:00
Marks Polakovs
80b2f67975
Set a service worker scope
2020-05-09 16:57:30 +02:00
Marks Polakovs
66abc19412
Trim in decibels instead of wacko-units
2020-05-09 16:25:14 +02:00
Marks Polakovs
3510840227
disable hardcoded TURN
2020-05-09 16:00:56 +02:00
Marks Polakovs
b67479b5f9
Merge pull request #106 from UniversityRadioYork/markspolakovs-pro-mode-trim
...
Add Pro Mode™️ and trim control
2020-05-09 15:57:32 +02:00
Marks Polakovs
312862ab8f
Add Pro Mode ™️ and trim control
2020-05-07 18:25:40 +02:00
Marks Polakovs
47fd0b7336
Release 1.1.2
2020-05-07 13:06:13 +02:00
Marks Polakovs
220721e85f
Make The News optional, also fix The news ( #101 )
...
* Make The News optional, also fix The news
Haven't actually tested this yet, but submitting code for review
* disenborkenate schedule
* add some extra debug logging
* fix a stupid
* Prettier
* prettier
2020-05-07 13:05:52 +02:00
Marks Polakovs
9d0b12ee88
Kill connection if the WS dies
...
Server does the same thing, let's not delay the inevitable
2020-05-05 20:46:46 +02:00
Marks Polakovs
fd20a5e925
Record Redux actions in Raygun
2020-05-05 20:41:29 +02:00
Marks Polakovs
df73be6a91
Track stream deaths in Raygun for troubleshooting
2020-05-05 20:39:34 +02:00
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