Chris Robinson
|
9c70ca9da6
|
Avoid memory leak if preset ID lookup fails
|
2014-04-14 01:33:31 -07:00 |
|
Chris Robinson
|
6e7c0e15eb
|
Use OpenDataFile to load soundfonts relative to data directories
|
2014-02-27 02:20:51 -08:00 |
|
Chris Robinson
|
0c80f62de7
|
Add a method to get soundfont samples
|
2014-01-13 00:20:14 -08:00 |
|
Chris Robinson
|
5f961a392e
|
Move some soundfont methods to ALsoundfont
|
2014-01-05 05:11:07 -08:00 |
|
Chris Robinson
|
540a99e71f
|
Allow "deleting" the default soundfont
The ID remains valid and the soundfont will be reloaded as needed, but this
provides a way for the application to clear up the soundfont memory.
|
2014-01-04 05:30:57 -08:00 |
|
Chris Robinson
|
bb54743425
|
Allow querying default soundfont properties
Any attempts to modify it or its held objects will result in an
AL_INVALID_OPERATION error.
|
2014-01-04 04:49:10 -08:00 |
|
Chris Robinson
|
d9846f3219
|
Move ALsoundfont methods to the right source file
|
2014-01-03 19:18:06 -08:00 |
|
Chris Robinson
|
e74e3e2b23
|
Move alLoadSoundfontSOFT to alSoundfont.c
|
2014-01-02 09:06:28 -08:00 |
|
Chris Robinson
|
f7556b827a
|
Allow querying the soundfont sample length and format type
|
2013-12-24 02:55:11 -08:00 |
|
Chris Robinson
|
c911ca89a3
|
Unlock the soundfont earlier after switching preset lists
|
2013-12-23 23:31:47 -08:00 |
|
Chris Robinson
|
a43b296c60
|
Add methods to get and set presets on a soundfont
|
2013-12-23 04:07:53 -08:00 |
|
Chris Robinson
|
ede3c20880
|
Free thunk entry in the object destructor
|
2013-12-20 01:04:38 -08:00 |
|
Chris Robinson
|
5dc3f3626d
|
Better protect against improper alSoundfontSamplesSOFT calls
|
2013-12-20 00:50:43 -08:00 |
|
Chris Robinson
|
1bd828603e
|
Add functions to set a soundfont's sample data
|
2013-12-19 04:19:03 -08:00 |
|
Chris Robinson
|
4288d3cd01
|
Move the soundfont and preset extension functions to separate sources
|
2013-12-19 00:27:11 -08:00 |
|