Marat Fayzullin
|
62477ad82b
|
Now loading UI and audio settings at proper times.
|
2024-12-29 22:29:34 -05:00 |
Marat Fayzullin
|
d89c8f6147
|
Added freq to MP3 names, added 800Hz to new CW bookmarks, refactored.
|
2024-11-02 23:55:19 -04:00 |
Marat Fayzullin
|
d901e76ac1
|
Merging htdocs from jketterl development branch.
|
2023-09-10 21:00:51 -04:00 |
Marat Fayzullin
|
2910a11c28
|
Now using UTC time for MP3 filenames.
|
2023-02-20 21:27:03 -05:00 |
Marat Fayzullin
|
811e1243c9
|
Done recording.
|
2023-02-20 20:41:23 -05:00 |
Marat Fayzullin
|
5e8158261f
|
Code no longer crashes.
|
2023-02-19 23:33:25 -05:00 |
Marat Fayzullin
|
b507a9951a
|
Created AudioRecorder class, added to the audio.
|
2023-02-19 22:07:04 -05:00 |
Marat Fayzullin
|
dbcb3704cd
|
Adding MP3 audio recorder.
|
2023-02-19 21:19:42 -05:00 |
Jakob Ketterl
|
459a99cbf8
|
backport the sync implementation from the csdr++ branch
|
2021-07-25 20:06:14 +02:00 |
Jakob Ketterl
|
53c5c0f045
|
add a latencyHint to improve audio playback
|
2021-05-01 16:55:08 +02:00 |
Jakob Ketterl
|
540198b12a
|
96kHz is reported as working, too - refs #201
|
2021-04-29 20:15:51 +02:00 |
Jakob Ketterl
|
7115d5c951
|
prefer native sample rate, if good - closes #201
|
2021-04-29 16:23:51 +02:00 |
Jakob Ketterl
|
2334ad1d5b
|
try a list of sample rates; prefer 48kHz
|
2021-01-14 17:07:43 +01:00 |
dl9rdz
|
57efdff43e
|
try enforcing 44100 samples/s for audio to avoid problems with odd defautl sampling rates
|
2021-01-14 16:51:00 +01:00 |
Jakob Ketterl
|
0f4b8dc794
|
fill-in undeclared variable, refs #192
|
2020-11-04 22:38:24 +01:00 |
Jakob Ketterl
|
87ba4ea524
|
fix audioworklet callbacks
|
2020-09-11 00:09:07 +02:00 |
Jakob Ketterl
|
9e41d49d46
|
refactor audio startup so it will autostart on firefox, if allowed
|
2020-08-23 17:56:13 +02:00 |
Jakob Ketterl
|
5a938b8c0b
|
simplify
|
2020-08-08 21:35:15 +02:00 |
Jakob Ketterl
|
448e266097
|
implement wfm demodulator chain
|
2020-08-08 21:29:25 +02:00 |
Jakob Ketterl
|
da3f59fb9b
|
determine hd audio rate and send it to the server
|
2020-08-08 20:45:03 +02:00 |
Jakob Ketterl
|
de3694248a
|
restore audioworklets
|
2020-02-23 20:14:07 +01:00 |
Jakob Ketterl
|
cad6175db0
|
login form
|
2020-02-23 20:04:19 +01:00 |
Jakob Ketterl
|
922a5ed607
|
fix gain introduced by filtering
|
2020-01-09 21:44:36 +01:00 |
Jakob Ketterl
|
2a0ee83c12
|
implement lowpass
|
2020-01-06 19:48:54 +01:00 |
Jakob Ketterl
|
5379d8cc3d
|
step one: implement upsampling
|
2020-01-06 16:29:23 +01:00 |
Jakob Ketterl
|
9187bb4371
|
use local codec for fft, too
|
2020-01-05 23:33:07 +01:00 |
Jakob Ketterl
|
c8c5ce8105
|
use local implementation of ima adpcm instead of sdr.js
|
2020-01-05 23:26:27 +01:00 |
Jakob Ketterl
|
39120d9413
|
implement new way of measuring stats that allows arbitrary timeranges
|
2019-10-26 22:32:25 +02:00 |
Jakob Ketterl
|
dd7d262bd3
|
fixing some issues with the IDE
|
2019-10-20 23:38:58 +02:00 |
Jakob Ketterl
|
13d7686258
|
refactor all the audio stuff into classes and a separate file
|
2019-10-20 18:53:23 +02:00 |