RSS feed
	
	
	
		74414b91
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/10/08 14:31
		
Updated credits with my legal name.
		 
	
		f88ffd1c
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/10/08 14:14
		
Last minute fix for weird pattern reading issues, so less bad patterns hit the renderer.
		 
	
		a54a640f
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/10/08 13:24
		
Update documentation, add UPDATING_YOUR_PROJECTS.md.
		 
	
		278ce26c
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/10/08 13:12
		
Merge pull request #72 from katajakasa/prepare-v201-changelog
		 
	
		75fc2ac4
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2017/10/08 15:40
		
Prepare changelog for v2.0.1
		 
	
		4fe3d694
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/10/08 13:10
		
Limit total order count to something somewhat reasonable in formats that otherwise allow up to a full 65536 orders, which tends to blow our timekeeping arrays way out of proportion, eating huge amounts of memory.
		 
	
		2c65634c
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/10/07 14:29
		
Merge pull request #69 from Rondom/classic-mingw
		 
	
		8b5f8089
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/10/07 14:26
		
Merge pull request #70 from SimonN/fix-packfile-getnc-return
		 
	
		14a2e223
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/10/07 10:43
		
fix internal getnc to return dumb_ssize_t
		 
	
		c6bc9714
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/10/07 10:09
		
Make LFS-checks work with MinGW.org-MinGW
		 
	
		76ab0ba3
		 – Todd Cope <xander4jesus@yahoo.com>
 authored
 and Christopher Snowhill <kode54@gmail.com>
 committed
 on 2017/10/07 12:05
		
Fix garbled samples in old PSM, caused by uninitialized variable.
		 
	
		e9320b6d
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/10/04 20:21
		
Update dumb.h
		 
	
		8748867c
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/29 13:36
		
Amend static assert structure so variable name does not match the structure name, which conflicts with some compilers in C++ mode.
		 
	
		d6dd2ace
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/26 09:32
		
Merge pull request #62 from katajakasa/doc-use-sse
		 
	
		e65365f6
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2017/09/26 16:01
		
Add documentation for the USE_SSE cmake flag
		 
	
		2336d814
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/26 09:30
		
Merge pull request #64 from katajakasa/doc-add-dumb-sf-net
		 
	
		56bb9108
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2017/09/26 16:13
		
Add a notice about this being a fork
		 
	
		d8c31541
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/26 09:29
		
Merge pull request #63 from katajakasa/doc-changelog-update
		 
	
		48db3251
		 – Tuomas Virtanen <katajakasa@gmail.com>
 authored
 on 2017/09/26 16:04
		
Mark v2.0.0 released in changelog
		 
	
		72be9930
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/25 16:33
		
Update README.md.
		 
	
		657e36b7
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/25 16:30
		
Merge pull request #42 from Rondom/readme
		 
	
		6080f4c2
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/25 16:27
		
Changed file reference to compile correct resampler.
		 
	
		22f6c327
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/25 16:27
		
Removed unused file.
		 
	
		15c9b0d4
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/25 16:25
		
Massive LLVM based reformat, with indent of 4 spaces, and no include sorting.
		 
	
		52fc437b
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/25 15:55
		
Silence warnings.
		 
	
		f8d4d6f8
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/09/25 04:08
		
header version to 2.0.0
		 
	
		2c386d5a
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/09/25 08:37
		
DUMBFILE_SYSTEM one-line docs in header
		 
	
		515d050b
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/09/24 10:51
		
API, getnc returns dumb_ssize_t instead of size_t
		 
	
		d9b1453c
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/23 12:44
		
Resolved all Xcode warnings with current warning level.
		 
	
		63d3efa7
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/23 12:15
		
Merge branch 'SimonN-2.0'
		 
	
		76a0d893
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 on 2017/09/23 12:15
		
Resolved conflict.
		 
	
		92422f65
		 – Christopher Snowhill <kode54@gmail.com>
 authored
 and GitHub <noreply@github.com>
 committed
 on 2017/09/23 12:06
		
Merge pull request #59 from Rondom/lfs-real
		 
	
		f79d8466
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/09/23 19:21
		
Make API large-file-aware #51
		 
	
		0f6f4d82
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/09/22 21:22
		
Move LONG_LONG define to an internal header
		 
	
		ccdf6f2a
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/09/19 22:38
		
link to 0.9.3 doc about fixing 0.9.3 deprecations
		 
	
		973185f4
		 – Simon Naarmann <s.naarmann@gmail.com>
 authored
 on 2017/09/19 06:25
		
drop deprecated functions except for duh_render
		 
	
		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
		 
	
		f1d59d80
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/09/16 08:41
		
Clean up and update README
		 
	
		ecf98899
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/09/17 08:42
		
Use GNUInstallDirs rather than hardcoding dirs
		 
	
		13a21443
		 – Andreas Gnau <Rondom@Rondom.de>
 authored
 on 2017/09/09 17:13
		
Convert readme.txt to Markdown
		 
	
		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
		 
Next