3187 Ревизии (52e589974d3bb03e47c28d2d92112b981aefbb76)
 

Автор SHA1 Съобщение Дата
  Sam Hocevar 52e589974d audio: make the Lanczos interpolator a separate class преди 5 месеца
  Sam Hocevar 56f85c9fd8 audio: fix Linux compilation преди 5 месеца
  Nusan 1d477ab92d audio resampler now uses 16 taps lanczos filter (the old lerp was intrucing a wide low pass filter that was bleeding everwhere) преди 6 месеца
  Sam Hocevar a381581ab1 audio: add clipping functions for audio samples преди 10 месеца
  Sam Hocevar e26f6cb2ee Some SCE compilation fixes преди 11 месеца
  Sam Hocevar 2c381c0075 Update the CLI11 snapshot and move the header to <lol/lib/cli11> преди 11 месеца
  Sam Hocevar 159f422c23 audio: add saturated addition for samples преди 11 месеца
  Sam Hocevar cd7c1e612c audio: compilation fix преди 11 месеца
  Sam Hocevar 1c61616ec8 audio: improve test suite and comments for sample conversion преди 11 месеца
  Sam Hocevar 0f4e48e5df audio: improve unit tests преди 11 месеца
  Sam Hocevar 9c0501bb90 audio: simplify sample conversion code преди 11 месеца
  Sam Hocevar faad9b8fe5 audio: implement sample conversions between integer types преди 11 месеца
  Sam Hocevar 01f80d344e audio: fix bugs in the audio sample conversion, and add unit tests преди 11 месеца
  Sam Hocevar b24635f4a6 Replace lolunit.h with doctest, found under <lol/lib/doctest> преди 11 месеца
  Sam Hocevar e5126a9e07 g++/clang++ compilation fix преди 11 месеца
  Sam Hocevar 7923f5a790 Move <lol/pegtl> header to <lol/lib/pegtl> преди 11 месеца
  Sam Hocevar 937284a78a audio: implement a more generic format conversion function преди 11 месеца
  Sam Hocevar c83acab18a audio: perform resampling using only integer arithmetic преди 11 месеца
  Sam Hocevar f7767240d0 audio: create a mapper streaming object for channel remapping преди 11 месеца
  Sam Hocevar 716f21bc10 audio: add clamping to mixer class преди 11 месеца
  Sam Hocevar cb8794fca3 audio: implement linear interpolation resampling преди 11 месеца
  Sam Hocevar 0d0dabfe6f audio: fix bug in channel conversion stream object преди 11 месеца
  Sam Hocevar 4db95f5728 audio: first attempt at an audio streaming API преди 11 месеца
  Sam Hocevar b5f006511e src: ensure submodules use the checkout update mode преди 11 месеца
  Sam Hocevar 80f8eb149a Add <lol/format> to ensure std::format is available преди 11 месеца
  Sam Hocevar dfa14a19ba Do not use <filesystem> on systems that do not have it преди 11 месеца
  Sam Hocevar 7ddb482a7b Add new lol::msg::set_output() function to register a logger преди 11 месеца
  Sam Hocevar 497e98cbf9 Remove lol::format now that std::format support is more widespread преди 1 година
  Sam Hocevar d06b110883 Some Visual Studio compilation fixes преди 2 години
  Sam Hocevar ea78a1bf9e Fix multiple compilation warnings and errors преди 2 години
  Sam Hocevar f556b500ff Move the erfcx() implementation to a helper function преди 2 години
  Sam Hocevar 01e1b2736d Implement erfcx() преди 2 години
  Sam Hocevar f1b95ac648 Simplify sinh() and tanh() code now that we have expm1() преди 2 години
  Sam Hocevar 22ab502072 Refactor erf() and add erfc() преди 2 години
  Sam Hocevar 45fbe2bdb3 Add expm1() and log1p() for real numbers преди 2 години
  Sam Hocevar 37d6d2f18a Add a sign() function for real numbers. преди 4 години
  Sam Hocevar c95c207825 Fix more spacing. преди 4 години
  Sam Hocevar e276e5adda
Merge pull request #1 from Clanmaster21/master преди 4 години
  Clanmaster21 0261bb0774
Fix spacing преди 4 години
  Clanmaster21 234b5310c6
Optimisations in arbitrary precision float multiplication преди 4 години
  Sam Hocevar c19f584e26 Assume a system always has threads unless LOL_NOTHREADS is defined. преди 4 години
  Sam Hocevar 2c61a5e805 Start working on a new image class. преди 4 години
  Sam Hocevar db10f5875e Rename narray_view to narray_span and allow creation from a const container. преди 4 години
  Sam Hocevar 3ec1806d3e More documentation. преди 4 години
  Sam Hocevar b718c70dce Try to rework README.md layout. преди 4 години
  Sam Hocevar 974f642eef Update README.md with some description of what’s in there. преди 4 години
  Sam Hocevar c8cd64d207 Add C++11 iterators to narray class. преди 4 години
  Sam Hocevar cffee479d3 Add narray_view class, similar to std::span for n-dimensional arrays. преди 4 години
  Sam Hocevar e073082150 Rename arraynd to old_arraynd and create new lol::narray implementation. преди 4 години
  Sam Hocevar c54b4cbe07 Add arraynd.clear() utility method. преди 4 години