mirror of
https://github.com/coop-deluxe/sm64coopdx.git
synced 2026-04-06 10:16:25 +00:00
- New function for get/set parity: `audio_stream_get_loop_points` - Arguably better method for managing mod master/stream/sample volumes (sound groups) - Made *those* functions use u8 instead of f32 (that's what they are intended to be) - added various defines to trim some unused fat from miniaudio - LuaTable return type for functions that needed it Remark: the `MA_SOUND_FLAG_STREAM` and `MA_SOUND_FLAG_DECODE` flags don't actually do anything since all audio is always read to memory before decoding (via data source), these flags only get a response in the Resource Manager, which we don't ever use here Right now, the only true difference between samples and streams is in `MA_SOUND_FLAG_NO_PITCH` (also not really, since this flag is overturned when sample rates mismatch (very often)), as well as samples' special duplication tech |
||
|---|---|---|
| .. | ||
| examples | ||
| guides | ||
| constants.md | ||
| functions-2.md | ||
| functions-3.md | ||
| functions-4.md | ||
| functions-5.md | ||
| functions-6.md | ||
| functions-7.md | ||
| functions.md | ||
| globals.md | ||
| lua.md | ||
| structs.md | ||