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 |