RSS feed
51daaff4
– Simon Naarmann <s.naarmann@gmail.com>
authored
on 2017/09/18 23:46
drop deprecated date constants
20ea492b
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/20 10:19
Merge pull request #58 from SimonN/initialize-volr
41114309
– Simon Naarmann <s.naarmann@gmail.com>
authored
on 2017/09/20 01:03
fix #56: initialize volr in all branches
6e924e69
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/18 14:09
Move MIN/MAX/MID/ABS macros to internal/dumb.h, so they won't be seen by software using the library. Add internal/dumb.h to two files which use the macros, which did not already import them.
9ab5cfbb
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/17 12:20
Update dumb.h
6bb91f3c
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/17 11:18
Merge pull request #50 from Rondom/pkgconfig
14f227f0
– Andreas Gnau <Rondom@Rondom.de>
authored
on 2017/09/17 10:23
Add pkg-config-file
ecf98899
– Andreas Gnau <Rondom@Rondom.de>
authored
on 2017/09/17 08:42
Use GNUInstallDirs rather than hardcoding dirs
cbbaa567
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/16 09:49
Merge pull request #45 from katajakasa/ttv-markdownize-changelog
790e4561
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/16 09:47
Merge pull request #44 from katajakasa/ttv-rename-license
7dd890bb
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/16 09:47
Merge pull request #47 from SimonN/spec
5b10b56c
– Simon Naarmann <s.naarmann@gmail.com>
authored
on 2017/09/16 09:52
DUMBFILE_SYSTEM spec
baef71f1
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2017/09/14 16:27
Make sure ascii graphics shows up right
4c5cd989
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2017/09/14 16:23
Rename release.txt and convert it to markdown syntax
9a77e91b
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2017/09/14 16:16
Rename license file
925fec1d
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/14 00:15
Merge branch 'master' of github.com:kode54/dumb
8f98f6ba
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 23:36
Reworked mixing chain to be mostly float now.
6d33503b
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/13 19:23
Merge pull request #43 from SimonN/doc-allegro-4-flag
af02270a
– SimonN <eiderdaus@gmail.com>
authored
on 2017/09/14 03:16
document BUILD_ALLEGRO4, name correct defaults
878c3749
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/09/13 19:18
Merge pull request #40 from katajakasa/ttv-fix-indents
753d2b72
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 15:35
Since snum allows successive sample entries to clobber each other, buffer up entire sample data before overwriting the memory structure, and free sample data if it's being replaced.
2861bef3
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 15:09
Handle negative sample length as non-existent sample.
d246d1ca
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 14:58
Fix empty pattern so it returns an empty structure.
f36896a8
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 14:43
Correct sample reading for 16 bit samples, hopefully.
a3a416f1
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/13 14:24
Add string length guard to comment reader.
94f0d24c
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 13:07
Merge branch 'master' of github.com:kode54/dumb
d0a0126f
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:55
Add range checking to all stages of the pattern reader.
76ead85f
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:50
Extra error checking, just in case.
b8e4e314
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:45
Handle effect lengths correctly when calculating entry count prior to allocation.
b7c49e62
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:44
Handle read errors.
d65a75cd
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:32
Disable debug information for old instruments, will investigate another time.
bf7cca5d
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:32
Initialize more variables in case of malformed patterns.
161758dd
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:31
Even better range checking on tempo, so we don't encounter overflows in tempo calculation code.
a034af18
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:31
Handle NULL entry in various places.
bd07b040
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:30
Check pattern size against available data.
0948d270
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:29
A bit of hardening.
98f6464a
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 12:28
Harden LPC with a bit of error handling.
6d815d2f
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 10:26
Change XM limit reader so it won't accept negative sizes on its signed size parameter.
f5539068
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 10:04
Don't read past end of components array.
6be02dc3
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 10:03
Require at least one instrument and one pattern.
86d70602
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/12 09:39
Fix divide by zero if tempo is somehow set to zero.
e431d9dd
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/11 17:00
Fix IT reader for unusually large numbers of components.
90b26f03
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/09/11 16:59
Add error checking to fopen call.
03827e66
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2017/09/09 13:38
Make gcc -wmisleading-indentation happy
281469c2
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/07/17 14:27
Merge pull request #37 from akien-mga/see-optout
56f99e44
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/07/17 14:25
Merge pull request #36 from akien-mga/lib-soname
5e999be4
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2017/07/17 14:22
Merge pull request #35 from akien-mga/aldmb-linking
43feaa9a
– Rémi Verschelde <rverschelde@gmail.com>
authored
on 2017/07/17 10:46
Make SSE instructions opt-out
87219e8c
– Rémi Verschelde <rverschelde@gmail.com>
authored
on 2017/07/17 10:11
Add proper shared library versioning, set SOVERSION to 1
ca70d0d0
– Rémi Verschelde <rverschelde@gmail.com>
authored
on 2017/07/17 10:03
aldmb: Fix underlinking of dumb library
d7db2d63
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/06/08 13:22
Moved .gitignore.
21ba7c48
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/02/03 16:28
Add Release2015 target.
292a3282
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/01/28 07:11
Merge branch 'master' of github.com:kode54/dumb
62536e7f
– Christopher Snowhill <kode54@gmail.com>
authored
on 2017/01/28 07:10
This should fix STM arpeggio effect.
0858e224
– Christopher Snowhill <kode54@gmail.com>
authored
and GitHub <noreply@github.com>
committed
on 2016/11/01 19:00
Merge pull request #33 from katajakasa/ttv-examples-newapi
9b83a2cc
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2016/11/01 16:58
Update examples to use the new api
478feff9
– Chris Moeller <kode54@gmail.com>
authored
on 2016/07/13 15:59
And back to 2010.
055ccfcb
– Chris Moeller <kode54@gmail.com>
authored
on 2016/06/29 17:57
Merge branch 'master' of github.com:kode54/dumb
309f6656
– Chris Moeller <kode54@gmail.com>
authored
on 2016/06/29 17:56
Clean up more warnings.
f6791e04
– Chris Moeller <kode54@gmail.com>
authored
on 2016/06/26 10:23
Add missing include file for a single function VC needs.
22b766c3
– Chris Moeller <kode54@gmail.com>
authored
on 2016/06/26 10:14
And back to 2015 again.
30044da7
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/05/09 19:29
Merge pull request #31 from winterheart/cmake
e847abfa
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/05/10 06:52
Various fixes for CMake
0ac0a6f6
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/05/06 07:48
Update packfile
6b243977
– Chris Moeller <kode54@gmail.com>
authored
on 2016/05/05 19:29
Hopefully fix packfile interface. Needs compilation testing.
54a1797e
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/05/05 19:11
Merge pull request #29 from winterheart/allegro4
b1fd8971
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/05/06 06:18
Added support for dumb_*_noclose, dumb_*_seek, dumb_*_get_size
b3e4717d
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/05/05 10:01
Merge branch 'master' into allegro4
ac4f414e
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/05/05 07:35
Allegro header for install
d2c58871
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/05/05 07:34
Use legacy value.
242103a8
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/05/01 14:09
Merge pull request #28 from katajakasa/ttv-dir-changes
e02a95e9
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2016/05/01 09:34
Gitignore cleanups
2cb77fa8
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2016/05/01 09:32
Fix cmakelists and compiling help to match new paths
52daae6a
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2016/05/01 09:29
Move directories from dumb subdir to project root
c7200504
– Tuomas Virtanen <katajakasa@gmail.com>
authored
on 2016/05/01 09:02
Remove broken qtcreator project files
9e8b6865
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/04/05 07:51
Experimental Allegro4 support (FAIL)
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
f53a8ac7
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/02 17:30
Initial allegro4 support
24462dc4
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/01 16:20
Adding allegro4 library bindings
250580db
– Azamat H. Hackimov <azamat.hackimov@gmail.com>
authored
on 2016/03/01 15:59
Examples requires explicit C99 declaration on Linux.
8fdb02e9
– Christopher Snowhill <kode54@gmail.com>
authored
on 2016/03/01 15:21
Merge pull request #26 from winterheart/examples
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
Next