Chris Robinson
|
355b8db915
|
Don't allow min key/vel ranges to exceed max range
|
2014-01-03 23:19:14 -08:00 |
|
Chris Robinson
|
42a67731c4
|
Add storage for a default soundfont object
|
2014-01-03 20:21:12 -08:00 |
|
Chris Robinson
|
e6e7e461c0
|
Avoid using alFontsoundiSOFT when loading a soundfont
This should now make the soundfont loader thread-safe.
|
2014-01-03 18:52:17 -08:00 |
|
Chris Robinson
|
f790d0e91f
|
Use a uint map for modulators
|
2014-01-02 14:43:44 -08:00 |
|
Chris Robinson
|
49c17ad520
|
Mostly load into fontsound objects directly
This leaves only one unsafe alFontsoundiSOFT call.
|
2014-01-02 13:53:16 -08:00 |
|
Chris Robinson
|
4e73b95fc0
|
Add the last remaining "real-time" properties
|
2013-12-29 05:09:50 -08:00 |
|
Chris Robinson
|
4c35f7c632
|
Add chorus and reverb send properties
|
2013-12-29 04:36:01 -08:00 |
|
Chris Robinson
|
699d84491f
|
Add pan and attenuation properties
|
2013-12-29 04:24:32 -08:00 |
|
Chris Robinson
|
d030e07879
|
Add tuning properties
|
2013-12-29 03:43:00 -08:00 |
|
Chris Robinson
|
1d41122372
|
Add filter properties
|
2013-12-29 03:18:31 -08:00 |
|
Chris Robinson
|
deecbbc55d
|
Add modulation envelope properties
|
2013-12-29 02:40:12 -08:00 |
|
Chris Robinson
|
d9aedc1416
|
Add a few more pitch properties
|
2013-12-29 02:25:40 -08:00 |
|
Chris Robinson
|
fc928bb75a
|
Add volume envelope properties
|
2013-12-29 02:14:10 -08:00 |
|
Chris Robinson
|
09665715ed
|
Add support for the fontsound loop mode
|
2013-12-29 00:34:58 -08:00 |
|
Chris Robinson
|
2b772a5607
|
Allow specifying all 4 sample types
ROM-based types will be specified with a separate property
|
2013-12-27 01:08:48 -08:00 |
|
Chris Robinson
|
307ac564ca
|
Allow specifying some fontsound sample properties
|
2013-12-26 23:37:22 -08:00 |
|
Chris Robinson
|
d5f687b2fa
|
Allow specifying key and velocity ranges on fontsounds
|
2013-12-26 21:45:16 -08:00 |
|
Chris Robinson
|
94ddc5cb18
|
Add a new fontsound object type
This is basically a combined preset and intrument zone with sample header.
|
2013-12-25 19:13:59 -08:00 |
|