RSS feed
ad75b328
– dmitrykos <dmitrykos@neutroncode.com>
authored
on 2017/12/14 15:41
Allow NEON resampler for WinRT (when ARM is targeted).
238f23c9
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/04/01 09:29
Merge pull request #27 from winterheart/windows-fixes
cf975b7c
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/15 11:12
Fixed typo for proper handling
61daa6b9
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/11 04:47
Commenting out useless statement, fix sprintf invocation.
dbc21eb6
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/11 04:46
Comment out useless reassigning variable
da773385
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/09 11:05
Removed unused variable.
e33c9b3f
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/09 10:57
Fixed typo
8fdb02e9
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/03/01 15:21
Merge pull request #26 from winterheart/examples
250580db
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/01 15:59
Examples requires explicit C99 declaration on Linux.
bdaa5479
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/02/29 12:51
Avoid to clashing with LITTLE_ENDIAN in Linux.
ded26d78
– Chris Moeller <kode54@gmail.com>
authored
on 2016/02/20 23:34
Added support for FEST MOD files.
f2722786
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/02/05 13:03
Merge pull request #25 from dmitrykos/master
420a27cd
– dmitrykos <dmitrykos@neutroncode.com>
authored
on 2016/02/05 13:43
! Make static and remove extern declaration from Vorbis helper API vorbis_lpc_from_data() and vorbis_lpc_predict() as they will conflict in the project if DUMB is linked as static along with Vorbis static libraries in some other shared library or executable.
50eb0bd1
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/02/04 12:09
Merge pull request #24 from dmitrykos/master
b6c4ec45
– dmitrykos <dmitrykos@neutroncode.com>
authored
on 2016/02/04 12:58
* Reverted duh_get_tag_iterator_size(), duh_get_tag_iterator_get() API which allowed easy iteration over existing tags.
e4174427
– Christopher Snowhill <kode54@gmail.com>
authored
on 2015/12/14 15:30
Merge pull request #20 from katajakasa/ttv-dumbplay
1f29f914
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/12/14 15:04
Update CMake readme file
aee88d88
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/12/14 14:55
Add dumbplay example
0048a15c
– Christopher Snowhill <kode54@gmail.com>
authored
on 2015/12/13 20:10
Merge pull request #19 from katajakasa/ttv-examples-patches2
b51f4bd7
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/12/12 17:32
Add BUILD_EXAMPLES to cmake readme
373f8d78
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/12/12 17:28
dumbout: Implement delay switch + cleanups
4ddca9e4
– Chris Moeller <kode54@gmail.com>
authored
on 2015/11/15 19:09
Merge pull request #18 from katajakasa/ttv-example-patches
1fb50f40
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/11/15 17:25
Add dumbout example
da7a0209
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/11/15 09:34
Add .gitignore with some default file extensions
7c277072
– Chris Moeller <kode54@gmail.com>
authored
on 2015/10/10 00:17
Remove Byte Order Marker from project file
566c9876
– Chris Moeller <kode54@gmail.com>
authored
on 2015/10/09 13:59
Fix issue #15 / CVE-2006-3668
23e78e17
– Chris Moeller <kode54@gmail.com>
authored
on 2015/10/04 05:15
Switch back to MSVC 2010
050b1485
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/26 18:05
Normalized line endings
221827d2
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/26 18:04
Added .gitattributes
5774c84d
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/14 16:07
Fixed another memory leak in an error handler
31d20fd3
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/08 17:26
Implement missing n_pchannels for AMF format reader
ef4bf5c2
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/01 00:53
Updated for Visual Studio 2015
a30b2a6f
– Chris Moeller <kode54@gmail.com>
authored
on 2015/08/10 17:11
Merge pull request #14 from cspiegel/memory-leaks
59afe93d
– Chris Spiegel <cspiegel@gmail.com>
authored
on 2015/08/10 17:07
Fix memory leaks.
46e7e4f5
– Chris Moeller <kode54@gmail.com>
authored
on 2015/06/25 11:14
Merge pull request #13 from katajakasa/ttv-header-version
42809b82
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2015/06/25 12:00
Change dumb.h version information to match release version
2924de99
– Chris Moeller <kode54@gmail.com>
authored
on 2015/05/30 13:04
Merge pull request #12 from winterheart/cmake-fixes
5a238e45
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2015/05/30 08:40
Add support to multilib linux enviroment and link to -lm
022c14c3
– Chris Moeller <kode54@gmail.com>
authored
on 2015/04/08 22:16
Various fixes for Android
24244696
– Chris Moeller <kode54@gmail.com>
authored
on 2015/02/09 19:07
Revert default resampling quality to cubic, as it's a nice trade-off between speed and quality
766a20f4
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/16 15:52
Fixed compilation with -fPIC on x86 and x64
1f2c97ef
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/11 21:01
Fixed non-SIMD blep and blam handlers
7f3dd7ed
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/11 20:25
Sanity fix for ARM NEON code: vmlaq always adds onto the first input parameter
189c55a1
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/11 19:03
Typo fix that I only caught by trying to build for ARM
85297714
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/11 12:18
Fixed a bug with resampler not clearing blep/blam state variables
a39b4d41
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/10 17:15
Added a way to configure the load-time panning separation of hard panned channels, now defaulting to 25%
80e1e1a3
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/10 16:50
Overhauled resampler quite a bit, and implmented a new band-limited linear interpolation mode
8ea3282c
– Chris Moeller <kode54@gmail.com>
authored
on 2015/01/06 17:44
Fixed STM trying to seek and read non-existing samples
f3d6e8f9
– Chris Moeller <kode54@gmail.com>
authored
on 2014/11/22 19:46
Revert to MSVC 2013
a2e6f8de
– Chris Moeller <kode54@gmail.com>
authored
on 2014/11/20 16:38
Updated project file to MSVC 2015
7ee62574
– Chris Moeller <kode54@gmail.com>
authored
on 2014/09/28 13:48
Updated bit array source and enabled decoration on both bit array and resampler functions
97ef9342
– Chris Moeller <kode54@gmail.com>
authored
on 2014/08/15 02:10
Fix for MSVC 2013, which now provides its own log2
2069bbc7
– Chris Moeller <kode54@gmail.com>
authored
on 2014/08/15 01:46
Updated project for MSVC 2013
c7f72698
– Chris Moeller <kode54@gmail.com>
authored
on 2014/07/02 08:24
Fixed dead note dropping when volume ramping is active
c08c5988
– Chris Moeller <kode54@gmail.com>
authored
on 2014/05/21 18:53
Merge pull request #10 from realistschuckle/master
3b310960
– Curtis Schlak <realistschuckle@gmail.com>
authored
on 2014/05/21 20:44
Move the block for adding the Mac OS X specific properties to after the registration of the library.
2c21da52
– Chris Moeller <kode54@gmail.com>
authored
on 2014/05/11 13:29
Increased precision of resampler phase variable, greatly reducing the incidence of sample rate rounding errors
9aa0dc27
– Chris Moeller <kode54@gmail.com>
authored
on 2014/05/07 17:09
Merge pull request #9 from Vagabond/adt-valgrind-uninitialized-memory
143ac6b1
– Andrew Thompson <andrew@hijacked.us>
authored
on 2014/05/07 20:02
Fix 2 places valgrind warns about unintialized memory being used
47337ba4
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/18 12:38
Merge pull request #8 from katajakasa/ttv-cmake-header-path
57614d0c
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2014/04/18 22:16
Change dumb.h install subdirectory in cmake script
5b36c392
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/11 12:34
Adjusted tempo timing a bit, now rounding samples per tick down instead of up
7a0d05c0
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/08 11:15
Updated license from the original project with clause 8
8c6f27a1
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/08 11:10
Merge pull request #6 from Vagabond/adt-unix-debug
5ed52e60
– Andrew Thompson <andrew@hijacked.us>
authored
on 2014/04/08 09:10
Don't include the MSVC debug header if we aren't using MSVC
6cb73ee3
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/04 17:45
Attempt to fix issue #5 with compiling cpuid inline assembly on any platform using PIC
651e5235
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/04 16:25
Updated sinc resampler with unscaled windowing, which fixes a lot of the previous aliasing
9e2c9107
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/04 15:46
Merge pull request #4 from katajakasa/ttv-cmake-improvements
07c545a6
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/04 13:14
MSVC fix again
84ac8992
– Chris Moeller <kode54@gmail.com>
authored
on 2014/04/04 12:50
Resampler now adds input delay and subtracts output delay according to whichever quality is selected, rather than being fixed for sinc only. This fixes blep synthesis mode defeating note on and off volume ramping.
98e7d70d
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2014/04/04 12:08
Add readme file for cmake building.
33bc3939
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2014/04/04 12:05
CMake improvements and cleanups
fa1413c6
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/28 13:50
Changed volume ramping so normal transitions to or from zero volume are quicker
58556af7
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/26 16:58
Removed blip_buf.c from remaining projects
74390bd1
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/26 16:51
Implemented blep synthesis into resampler.c, and removed blip_buf.c and code which referenced the old resamplers
cb8ab8c6
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 22:12
Derp
56093a31
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 22:04
Another meh fix
23f4dc1b
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 21:40
Oops, I somehow seriously broke volume ramping prior to the previous release
3bcbb6a9
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 16:19
Made disabling volume ramping actually work correctly
4fcf162e
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 16:04
Forgot to re-add missing function
dfdf86be
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 16:01
Oops, typo
477011d7
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/25 15:50
Made volume ramping configurable once again, now configurable between note on/off declicking only or full ramping
52a88bed
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/24 14:07
Oops, accidentally made DUMB twice as loud as it should be
c052e6a4
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/24 13:24
Fixed resampler for large increments; fixes spx-troughtheinfinite.it
243233d3
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/24 13:23
Reworked volume ramping a bit
a15a9061
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/23 16:58
Changed sinc window to Nuttal 3 term, and added pre-fill of silence to account for half the window size minus one
3e3c7e15
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/23 16:58
Removed a stale file from project
3aaf281a
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/23 09:24
Forgot to remove last vestiges of now unused linear and cubic code
ee94f03e
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/23 09:05
Oops wrong header
e1e2edd4
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/22 21:30
Oops
6937b61c
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/22 21:28
Replaced built-in linear and cubic resamplers with new routines
a8d9baaf
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/22 12:29
Renamed lanczos_resampler to sinc_resampler, changed to Blackman window
0d21e131
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/21 12:15
Remove comments which are no longer correct
a2f7fccb
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/21 11:55
Optimized SSE with optional SSE convolving loop, and doubled the kernel size
f7e4d065
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/21 03:06
Overhauled volume ramping and note start/end declicking, now volume ramping is mandatory
02b855c9
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/20 18:26
Work around two possible issues in XM reader; Fixes dark_lighthouse.xm.
b661a11b
– Chris Moeller <kode54@gmail.com>
authored
on 2014/03/04 12:11
Fixed offset effect limiting edge case due to samples being 64 points longer due to LPC processing
7e4d1331
– Chris Moeller <kode54@gmail.com>
authored
on 2014/02/28 12:51
Revert last change as file was actually broken
70c9d7e0
– Chris Moeller <kode54@gmail.com>
authored
on 2014/02/28 12:06
Merge branch 'master' of github.com:kode54/dumb
3ec1cc5d
– Chris Moeller <kode54@gmail.com>
authored
on 2014/02/28 12:05
Added a workaround for pattern 255 in the order list
Next