RSS feed
	
	
	
		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
		 
	
		b0682214
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2014/01/13 18:54
		
Merge pull request #3 from Vagabond/adt-cmake-install-name
		 
	
		3a9b6c7c
		 – Andrew Thompson <andrew@hijacked.us>
 authored
 on 2014/01/13 21:54
		
Set the dylib install name on OSX
		 
	
		3a25c206
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/12/02 18:17
		
Fixed panning and sample loops
		 
	
		16c119ad
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/11/25 12:05
		
Fixed assertion checks in case of envelope loops on the last node
		 
	
		b456e204
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/11/25 12:05
		
Added extra safety checking to aliased resampling mode
		 
	
		55217b94
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/11/10 18:41
		
Merge branch 'ttv-cmake-v2' of https://github.com/omf2097/dumb
		 
	
		30dc8c8c
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2013/11/11 04:29
		
Remove unnecessary USE_SSE option from cmake file.
		 
	
		14bf151c
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2013/11/02 17:24
		
Add initial CMake script and directory
		 
	
		e5df9e9b
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/11/10 18:21
		
Added more architecture type guards to _USE_SSE blocks
		 
	
		094cfcc2
		 – Chris Moeller <kode54@gmail.com>
 authored
 on 2013/11/10 17:35
		
Made the inline assembly cpuid function specific to GCC/Clang like it should have been in the first place.
		 
Next