shithub: dumb

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