raysan5
|
68d647c1af
|
Complete review and update
Simplified module for Music and AudioStream
Added support for raw audio streaming (with example)
|
2016-08-02 17:32:24 +02:00 |
|
raysan5
|
02c456432d
|
Complete review of audio system
Still some work left...
|
2016-08-01 12:49:17 +02:00 |
|
Bil152
|
8f7cb6fb19
|
Code refractoring of music model to be more friendly-user (issue #144)
|
2016-07-29 21:35:57 +02:00 |
|
raysan5
|
a05150392a
|
Added audio standalone sample
|
2016-07-16 19:24:08 +02:00 |
|
raysan5
|
7959ccd84d
|
Review some functions, formatting and comments
|
2016-07-15 18:16:34 +02:00 |
|
Ray
|
1733125873
|
Do not expose raw audio context to final user...
...at least, directly, available if using directly audio module...
|
2016-07-08 23:17:18 +02:00 |
|
raysan5
|
cafc66a3c1
|
Rename for consistency with other functions
|
2016-06-02 19:09:56 +02:00 |
|
raysan5
|
cf6d2e3985
|
Review coding style to match raylib style
Moved AudioError enum inside audio.c
|
2016-06-02 17:12:31 +02:00 |
|
Joshua Reisenauer
|
cf2975d062
|
convenient way to combine errors
|
2016-06-02 02:31:25 -07:00 |
|
Joshua Reisenauer
|
af1eb5453a
|
I added audio errors
The only thing I did not change was the _g for globals. Is there any
other way we can mark globals?
|
2016-06-02 02:02:23 -07:00 |
|
Joshua Reisenauer
|
90e1ed2b5e
|
mod player added
|
2016-06-01 20:09:00 -07:00 |
|
Joshua Reisenauer
|
9f2fc81df2
|
update to openal
|
2016-05-30 15:34:29 -07:00 |
|
Joshua Reisenauer
|
41c5f3a017
|
Buffer for raw audio
|
2016-05-19 20:44:09 -07:00 |
|
Joshua Reisenauer
|
76ff4d220e
|
renamed everything so it is obvious what it does
|
2016-05-15 19:37:15 -07:00 |
|
Joshua Reisenauer
|
f0ada8c40d
|
apply index to remaining functions
|
2016-05-11 22:37:53 -07:00 |
|
Joshua Reisenauer
|
9737c58054
|
PlayMusicStream now uses index
|
2016-05-11 20:15:37 -07:00 |
|
Joshua Reisenauer
|
ad3d270c42
|
added set pitch for music streams
|
2016-05-11 18:14:59 -07:00 |
|
Joshua Reisenauer
|
6db44500b7
|
adding multiple music streams
|
2016-05-11 00:37:10 -07:00 |
|
Joshua Reisenauer
|
e660700924
|
Merge remote-tracking branch 'refs/remotes/raysan5/develop' into develop
|
2016-05-03 14:17:37 -07:00 |
|
raysan5
|
5f73850fa6
|
Renamed functions for consistency
|
2016-05-03 18:04:21 +02:00 |
|
Joshua Reisenauer
|
9d09ada33b
|
new boolean floatingPoint option
Now floating point is either on or off. This simplifies the use of 16bit
vs float.
|
2016-05-02 21:59:55 -07:00 |
|
Joshua Reisenauer
|
4636e3367c
|
number remaining buffer transfer for updateAudioContext
updateAudioContext is almost done
|
2016-05-02 14:37:00 -07:00 |
|
Joshua Reisenauer
|
9ef0240e99
|
resamples added
Ease of use considered in api and channels are more convenient as
unsigned char type.
|
2016-05-02 01:24:24 -07:00 |
|
Joshua Reisenauer
|
790bc72806
|
bool return for failed update
|
2016-05-01 23:07:02 -07:00 |
|
Joshua Reisenauer
|
a2a3d3aeb6
|
new silence generator
|
2016-05-01 18:53:40 -07:00 |
|
Joshua Reisenauer
|
34e5fcf47e
|
removed enums
|
2016-04-30 16:05:43 -07:00 |
|
Joshua Reisenauer
|
a1038f61b6
|
BPS type added to ensure consistency
|
2016-04-30 15:41:46 -07:00 |
|
Joshua Reisenauer
|
5f1e8b8278
|
hide struct from user
Hiding the struct from user should protect from accidentally modifying
the mix channel. This could cause serious errors down the road.
|
2016-04-29 23:43:21 -07:00 |
|
Joshua Reisenauer
|
91f1f324c0
|
First stage of audio API update
Look over changes and give feedback please.
|
2016-04-29 23:00:12 -07:00 |
|
raysan5
|
e8fa630c28
|
Audio module reviewed for standalone usage
|
2015-07-31 12:31:39 +02:00 |
|
raysan5
|
f7acee9221
|
Decoupling audio module from raylib
Now audio module can be used as standalone module
|
2015-07-29 21:41:19 +02:00 |
|