1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 23:17:44 +00:00
serenity/Userland/Libraries/LibAudio
kleines Filmröllchen 5f71c81e1b LibAudio: Correctly rescale 8-bit PCM samples
8-bit PCM samples are unsigned, at least in WAV, so after rescaling them
to the correct range we also need to center them around 0. This fix
should make 8-bit WAVs have the correct volume of double of what it was
before, and also future-proof for all other unsigned PCM sample formats
we may encounter.
2022-10-14 09:20:38 -06:00
..
CMakeLists.txt LibAudio: Rename ConnectionFromClient to ConnectionToServer 2022-07-19 11:17:45 +01:00
ConnectionToServer.cpp LibAudio: Prevent racy eternal deadlock of the audio enqueue thread 2022-07-22 19:35:41 +01:00
ConnectionToServer.h SystemServer+LoginServer+Userland: Switch to sid-based sockets 2022-10-03 11:11:29 +02:00
FlacLoader.cpp LibAudio: Seek to the first frame on reset in FLAC 2022-07-26 23:59:06 +01:00
FlacLoader.h LibAudio: Add spec comments to the FlacLoader 2022-06-23 23:16:34 +01:00
FlacTypes.h LibAudio: Add spec comments to the FlacLoader 2022-06-23 23:16:34 +01:00
Loader.cpp LibAudio: Add basic MP3 Decoder 2022-02-26 16:01:26 +01:00
Loader.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
LoaderError.h Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
MP3HuffmanTables.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
MP3Loader.cpp LibDSP: Rename library namespace to DSP 2022-07-19 11:17:45 +01:00
MP3Loader.h LibDSP: Rename library namespace to DSP 2022-07-19 11:17:45 +01:00
MP3Tables.h LibAudio+LibDSP: Switch samples to 32-bit float instead of 64-bit float 2022-05-07 20:20:16 +02:00
MP3Types.h LibAudio+LibDSP: Switch samples to 32-bit float instead of 64-bit float 2022-05-07 20:20:16 +02:00
Queue.h LibAudio+Userland: Remove Audio::LegacyBuffer 2022-05-03 23:09:20 +02:00
Resampler.h LibAudio+Userland: Remove Audio::LegacyBuffer 2022-05-03 23:09:20 +02:00
Sample.h Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
SampleFormats.cpp Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
SampleFormats.h Libraries: Change enums to enum classes in LibAudio 2022-03-18 19:59:43 +01:00
UserSampleQueue.cpp LibAudio+Userland: Use new audio queue in client-server communication 2022-04-21 13:55:00 +02:00
UserSampleQueue.h LibAudio+Userland: Use new audio queue in client-server communication 2022-04-21 13:55:00 +02:00
WavLoader.cpp LibAudio: Correctly rescale 8-bit PCM samples 2022-10-14 09:20:38 -06:00
WavLoader.h LibAudio: Move WAV sample reading and conversion into own helpers 2022-05-03 23:09:20 +02:00
WavWriter.cpp Piano+LibDSP: Move Track to LibDSP 2022-07-22 19:35:41 +01:00
WavWriter.h Piano+LibDSP: Move Track to LibDSP 2022-07-22 19:35:41 +01:00