Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Recording : Latency and synchro #6

Closed
Brotherta opened this issue Feb 10, 2023 · 0 comments · Fixed by #21
Closed

Recording : Latency and synchro #6

Brotherta opened this issue Feb 10, 2023 · 0 comments · Fixed by #21
Assignees

Comments

@Brotherta
Copy link
Owner

Brotherta commented Feb 10, 2023

Un testeur de latence (round-trip et output): https://github.com/padenot/roundtrip-latency-tester/

Un autre (je sais pas trop ce qu’il fait) https://nullvoxpopuli.github.io/latency-tester/
https://superpowered.com/weblatency/ -> https://codesandbox.io/s/usrhv

https://www.jefftk.com/p/browser-audio-latency

https://www.w3.org/2021/03/media-production-workshop/talks/ulf-hammarqvist-audio-latency.html

w3c/media-production-workshop#31

https://github.com/superpoweredSDK/WebBrowserAudioLatencyMeasurement

https://github.com/nullvoxpopuli/latency-tester

https://www.jamieonkeys.dev/posts/web-audio-api-output-latency/

https://padenot.github.io/web-audio-perf/

https://help.bandlab.com/hc/en-us/articles/115002959414-How-do-I-troubleshoot-latency-

https://web.dev/profiling-web-audio-apps-in-chrome/

https://ieeexplore.ieee.org/document/8397949

https://ringbuf-js.netlify.app/example/audioworklet-to-worker/ is a full example of that, https://github.com/padenot/ringbuf.js/tree/main/public/example/audioworklet-to-worker is the source -> it records the input of a Worklet (the source can be arbitrary), and then sends the data to a Web Worker, that “encodes” it to a .wav and offers the file for download when it’s done

normalement la piste enregistrée devrait être décalée de quelques ms 11ms pour être exact, sur mac et ma carte son et donc pour rejouer en sync, la piste enregistrée doit être décalée de 11ms en arrière ces 11ms sont issues d’une phase de calibration (soit manuelle : un simple slider suffit pour tester), soit auto (plus difficile, faut envoyer du son, positionner le micro, enregistrer le résultat, comparer le résultat au son original etc.)

@Brotherta Brotherta self-assigned this Feb 10, 2023
@Brotherta Brotherta assigned micbuffa and Brotherta and unassigned Brotherta Feb 10, 2023
Brotherta added a commit that referenced this issue Feb 28, 2023
#6

Co-authored-by: micbuffa <micbuffa@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants