Commit Graph

62 Commits (782d5455d2d1a7bfad6a3741826688b2ea0b33db)

Author SHA1 Message Date
dimitri 782d5455d2 Minor changes across codebase for TravisCI integration to build on
OSX/Clang and Linux/GCC.
7 years ago
dimitri 56e6b387c1 reduce the number of public header files 7 years ago
dimitri a909deff2f added stub file for mp3 decoding 7 years ago
dimitri 1fa96191ab remove modplug support (not a regularly tested decoder, hard to maintain) 7 years ago
dimitri 15fce17ef6 update copyright notices 7 years ago
dimitri 28695aa4eb cmake issues 7 years ago
dimitri 3857ab49e9 merge with modulesio/master 8 years ago
dimitri c8e8eda859 test in-memory decoding of ogg 8 years ago
dimitri 6640c054cf cleanup remnants of cafdecoder; additional final/default qualifiers on derived BaseDevocer classes; coding style 8 years ago
dimitri 99250daf6c core audio format will likely never be implemented/supported in libnyquist; remove stub files 8 years ago
dimitri c1881be5c7 virtual destructor on BaseDecoder 8 years ago
Avaer Kazmer 2ce6909240 Add move semantics to memory buffer decoders 8 years ago
dimitri 77938cd0be remove RtAudio & AudioDevice dependency from core library; move into sample project 9 years ago
Dimitri Diakopoulos 82939a2228 hermite resampling just for fun 10 years ago
Dimitri Diakopoulos dcd2d1200f comment about the linear resample function 10 years ago
Dimitri Diakopoulos a7d9fbfbd7 optimize the linear resampler 10 years ago
Dimitri Diakopoulos ce56c943b9 the most basic, generally not-correct linear interpolating resampling filter 10 years ago
Dimitri Diakopoulos 4da74edd43 disambiguate OpusEncoder and begin implementing encoding functionality 10 years ago
Dimitri Diakopoulos 4019cdee22 appropriate the wave encoding files for opus encoding prototype (stub functionality for now) 10 years ago
Dimitri Diakopoulos 20d12d7f97 simple recording functionality for later encoding tests 10 years ago
Dimitri Diakopoulos 26713c3fd8 add rtaudio params for audio device input 10 years ago
r-lyeh fbd87c0752 modplug decoder: multichannel + midi support 10 years ago
Dimitri Diakopoulos 1de76c80a2 move impl and fix todo 10 years ago
Dimitri Diakopoulos 0415228c34 remove wip streaming (will resume in different branch) and remove unnecessary template 10 years ago
Dimitri Diakopoulos 9130de77b7 thinking about streaming implementation 10 years ago
Dimitri Diakopoulos fe34756ac5 remove other error codes from public decoding API 10 years ago
Dimitri Diakopoulos 25e43204d0 Handle unsupported file extension exception 10 years ago
Dimitri Diakopoulos 3622b0ea08 begin to deprecate error codes in favor of exceptions 10 years ago
Dimitri Diakopoulos 5aba7f90aa consistency 10 years ago
Dimitri Diakopoulos 4961219cf3 finish up ima adpcm implementation 10 years ago
Dimitri Diakopoulos 5e7ccac364 clarify variable names 10 years ago
Dimitri Diakopoulos 0f5d5069db minor 10 years ago
Dimitri Diakopoulos f3e03876a0 modify wave decoder to handle ima adpcm files 10 years ago
Dimitri Diakopoulos 4b82d31b50 helper utilities to decode ima4 encoded files 10 years ago
Dimitri Diakopoulos c84116e048 test mpc files 11 years ago
Dimitri Diakopoulos da0d6e2260 musepack decoder stub 11 years ago
Dimitri Diakopoulos 28ef233715 space normalization and coding style guidelines 11 years ago
Dimitri Diakopoulos 63f6799ec7 fix const 11 years ago
Dimitri Diakopoulos 4c5c8e1737 support for NyquistIO loading from buffer (if the decoder supports it) 11 years ago
Dimitri Diakopoulos b386bbf4d5 fix flac export symbol issue 11 years ago
Dimitri Diakopoulos b7298ebcb5 verify encoding on windows; fixup a few warnings 11 years ago
Dimitri Diakopoulos 6581a3bd3c handle common mono=>stereo; stereo=>mono mixing for wav encoding 11 years ago
Dimitri Diakopoulos e2e2bab052 change dithering calls to something a bit easier to read 11 years ago
Dimitri Diakopoulos 8e341c1b50 move internal header files to cpp 11 years ago
Dimitri Diakopoulos 8424e2471f added missing header and configure sln for static lib 11 years ago
Dimitri Diakopoulos 669e47aedd implement tri dithering... API needs a little work to be extensible 11 years ago
Dimitri Diakopoulos 091c799f76 implement mixing routines for basic cases 11 years ago
Dimitri Diakopoulos a76b2fe90b add conformance interface for wav encoding - bit depth supported, channels next, and later on sample rate 11 years ago
Dimitri Diakopoulos 8168b1fc92 support padding byte on wav encoder 11 years ago
Dimitri Diakopoulos 301f7c7e4a support fact chunk for wav encoder 11 years ago