Commit Graph

  • 17c4c23b6a Change some wording on the website. David Reid 2020-09-30 20:25:28 +10:00
  • 888919a6cc Update website. David Reid 2020-09-30 20:15:36 +10:00
  • 4b32673701 Update documentation to use more professional language. David Reid 2020-09-30 20:10:26 +10:00
  • 5b82783d19 Version 0.10.19 David Reid 2020-09-22 21:43:03 +10:00
  • 35beabb8d7 Fix a bug in ma_decoder_seek_to_pcm_frames(). David Reid 2020-09-21 18:01:46 +10:00
  • 7a72cc3f84 WASAPI: Return an error when the native format is not supported. David Reid 2020-09-20 13:26:35 +10:00
  • 5effa71e94 Minor refactor. David Reid 2020-09-15 17:39:15 +10:00
  • 0a73233877 Try fixing a bug where a sound is never unmarked as mixing. David Reid 2020-09-14 19:51:21 +10:00
  • 5e1f653efb Engine: Fix some bugs with effects. David Reid 2020-09-12 19:14:36 +10:00
  • 8d64b597f8 Fix a typo. David Reid 2020-09-12 12:56:57 +10:00
  • c50d5435e1 Store the sample rate in the ma_lpf and ma_hpf structures. David Reid 2020-09-12 12:56:41 +10:00
  • b0736de6b1 Add support for initializing an engine using a pre-initialized device. David Reid 2020-09-09 19:15:40 +10:00
  • 0c4fc08759 Minor documentation updates. David Reid 2020-09-05 13:45:22 +10:00
  • 9535551f3c Add a new resource manager example and simplify the old one. David Reid 2020-09-05 10:49:57 +10:00
  • e6392c0ba7 Add hello world example for engine. David Reid 2020-09-05 10:15:06 +10:00
  • acf4284aa9 Fix a crash when passing in NULL for the engine config. David Reid 2020-09-05 10:12:27 +10:00
  • d0bfcf0cc1 Rename ma_engine.h to miniaudio_engine.h. David Reid 2020-09-05 10:01:44 +10:00
  • 3c734f936f Merge ma_mixing into ma_engine. David Reid 2020-09-05 09:49:01 +10:00
  • ee1cf44d19 Update website. David Reid 2020-09-03 22:00:32 +10:00
  • b58e98e01a Update website. David Reid 2020-09-03 20:51:56 +10:00
  • 313a485231 Update website. David Reid 2020-09-03 20:25:04 +10:00
  • edb8f870db Create FUNDING.yml David Reid 2020-09-02 17:30:10 +10:00
  • 06650b820a Update website. David Reid 2020-08-30 12:15:28 +10:00
  • 4203697b38 Version 0.10.18 David Reid 2020-08-30 11:58:18 +10:00
  • ecc0cb3418 Update links to point to the new repository location. David Reid 2020-08-30 11:56:37 +10:00
  • 6562e6a0c8 Update FLAC decoder. David Reid 2020-08-30 11:41:37 +10:00
  • 2012c93cc9 Add support for customizing the VFS for ma_engine. David Reid 2020-08-29 20:47:43 +10:00
  • 35d8f093ec Only set the isPlaying flag when the audio has finished playing. David Reid 2020-08-29 18:05:45 +10:00
  • 3a347e04ed Fix a bug where a sound is never marked as not playing. David Reid 2020-08-29 17:24:11 +10:00
  • ecb139a791 Update revision history. David Reid 2020-08-29 16:50:58 +10:00
  • dde178a0ea Add a comment about a VC6 limitation. David Reid 2020-08-29 15:09:39 +10:00
  • 578db3c8e1 Remove an unnecessary function declaration. David Reid 2020-08-29 15:00:27 +10:00
  • 7adf2f3bbc Merge pull request #192 from Clownacy/dev David Reid 2020-08-29 14:50:17 +10:00
  • f0a4b4533d Use a more appropriate default format for FLAC decoders. David Reid 2020-08-29 09:31:43 +10:00
  • f156baafca Use a default instead of blank channel map by default. David Reid 2020-08-29 09:18:50 +10:00
  • f6fcbc7133 Fix an overflow bug in channel conversion. David Reid 2020-08-29 09:03:39 +10:00
  • a8557e82da Version 0.10.17 David Reid 2020-08-28 20:36:58 +10:00
  • 3b840235f9 Resource Manager: Fix a looping bug. David Reid 2020-08-28 20:31:45 +10:00
  • 18fd90c74f Fix a bug in ma_audio_buffer_read_pcm_frames(). David Reid 2020-08-28 20:25:54 +10:00
  • c20b26208b Revert an experimental change. David Reid 2020-08-28 19:21:30 +10:00
  • 479e239e6d Core Audio: Fix a bug with full-duplex mode. David Reid 2020-08-27 17:50:08 +10:00
  • 145520fabc Use fallback when SetFilePointerEX unavailable Clownacy 2020-08-26 00:12:14 +01:00
  • 9f4efc258c Fix some VC6/2003 errors Clownacy 2020-08-25 23:39:13 +01:00
  • 31793a3f45 Experiment with fixing a looping bug. David Reid 2020-08-25 21:12:10 +10:00
  • 19c52c98f9 Resource Manager: Fix a data buffer bug. David Reid 2020-08-25 20:45:51 +10:00
  • 07ae0be2ad Resource Manager: Fix a bug when reusing an already-loaded data buffer. David Reid 2020-08-25 18:05:08 +10:00
  • d83b3886a1 Update WAV codec. David Reid 2020-08-24 21:11:18 +10:00
  • 89a3df2bb5 Try fixing a mixing crash. David Reid 2020-08-24 20:05:22 +10:00
  • d6f664e19a Add support for configuring automatic resetting of fade points. David Reid 2020-08-23 16:53:50 +10:00
  • 8ad73fa4da Clean up. David Reid 2020-08-23 14:18:42 +10:00
  • 06db69843c Update a comment. David Reid 2020-08-23 14:18:36 +10:00
  • 04abf86b09 Fix typo. David Reid 2020-08-23 14:16:31 +10:00
  • 49a9e2a2bf Minor refactor for getting load notifications working for sounds. David Reid 2020-08-23 14:08:22 +10:00
  • 96a60c069e Remove the pEngine parameter from all ma_sound_group_*() APIs. David Reid 2020-08-23 10:51:04 +10:00
  • 0c410b0fdc Remove the pEngine parameter from all ma_sound_*() APIs. David Reid 2020-08-23 10:18:03 +10:00
  • fd1ca85219 Rename some APIs. David Reid 2020-08-23 10:02:45 +10:00
  • dcb2b0ba1f Minor restructure. David Reid 2020-08-23 09:58:14 +10:00
  • 1f89b003c5 Changes to fading and delays. David Reid 2020-08-22 21:58:03 +10:00
  • 1ea2ee3caf Update documentation. David Reid 2020-08-22 17:49:46 +10:00
  • e34171fa31 Fix compilation error on Android. David Reid 2020-08-19 19:55:42 +10:00
  • 5310bdb0f4 Update revision history. David Reid 2020-08-17 17:46:23 +10:00
  • 7dc636ad27 Merge pull request #190 from yyamdev/dev David Reid 2020-08-17 17:28:58 +10:00
  • ac62b0a030 Include dr_wav if only one of MA_NO_DECODING or MA_NO_ENCODING is defined. Pedro K Custodio 2020-08-16 13:50:47 +01:00
  • 4873584058 Add support for fading out to sound groups. David Reid 2020-08-16 21:30:35 +10:00
  • 3de7f5caf5 Add support for start delays to sound groups. David Reid 2020-08-16 17:16:50 +10:00
  • 56dbcb529c Add support for fading in to sound groups. David Reid 2020-08-16 16:57:53 +10:00
  • 1baf3e941a Update documentation for ma_mixer_end(). David Reid 2020-08-16 15:23:20 +10:00
  • 22a785d72b Add support for setting the pitch on sound groups. David Reid 2020-08-16 15:20:35 +10:00
  • 41198b9b75 Add support for offsetting mixing output. David Reid 2020-08-16 15:10:16 +10:00
  • 042e1b95b1 Add support for panning to sound groups. David Reid 2020-08-16 11:34:13 +10:00
  • 340dbcc37b Fix a mixing bug when applying an effect. David Reid 2020-08-16 11:32:07 +10:00
  • 96ee8242f4 Add support for start delays for engine sounds. David Reid 2020-08-15 11:53:37 +10:00
  • fea2cba24b Add support for offsets to the low-level mixing API. David Reid 2020-08-15 11:48:40 +10:00
  • fe85a13214 Add ma_decoder_get_cursor_in_pcm_frames(). David Reid 2020-08-15 09:54:20 +10:00
  • f3b98b50e8 Update website. David Reid 2020-08-14 19:00:59 +10:00
  • eea8ea9e2d Version 0.10.16 David Reid 2020-08-14 18:56:49 +10:00
  • 1f97a8138b Update dr_flac. David Reid 2020-08-14 18:50:22 +10:00
  • 6d1a1ccd05 Engine: Improve support for fading in and out of sounds. David Reid 2020-08-14 13:25:47 +10:00
  • b61fc570a2 Fix a bug in ma_data_source_get_cursor/length_in_pcm_frames(). David Reid 2020-08-14 10:57:53 +10:00
  • 775c624e66 Add some APIs to data sources: David Reid 2020-08-09 22:29:11 +10:00
  • 78ff206095 Fix bug in ma_resource_manager_data_buffer_get_available_frames(). David Reid 2020-08-09 18:47:47 +10:00
  • ab38bf91aa Add ma_engine_sound_get_data_format(). David Reid 2020-08-09 17:17:52 +10:00
  • 6e32cc22ff Add ma_engine_sound_set_fade_in/out(). David Reid 2020-08-09 17:01:18 +10:00
  • f3f11b4133 Update the fader effect to support dual sub-fades. David Reid 2020-08-09 10:42:56 +10:00
  • 65e547c5a6 Add output parameter for number of frames mixed to ma_mixer_mix_*(). David Reid 2020-08-09 08:59:49 +10:00
  • 0672f3043a Add ma_engine_sound_seek_to_pcm_frame(). David Reid 2020-08-09 08:37:35 +10:00
  • 76a43426de Add sample rate to ma_data_source_get_data_format(). David Reid 2020-08-09 07:27:41 +10:00
  • 4060f18cda Minor cleanup. David Reid 2020-08-08 20:10:43 +10:00
  • 9763fa626b Engine: Add support for fading. David Reid 2020-08-08 19:31:49 +10:00
  • 764ebc5e1b Change volume APIs to take 64-bit frame counts. David Reid 2020-08-08 19:29:10 +10:00
  • 9ded34fec4 Fix some minor typos. David Reid 2020-08-08 15:39:12 +10:00
  • d91ca8e88c Resource Manager: Cleanup from some previous refactoring. David Reid 2020-08-08 13:31:30 +10:00
  • 0cbd8c2c4f Resource Manager: Add support for flexible async notifications. David Reid 2020-08-08 13:29:20 +10:00
  • f5284505ac Resource Manager: Fix retrieval of available frames. David Reid 2020-08-08 12:15:04 +10:00
  • 6e017f7fe7 Add some APIs for ma_audio_buffer and ma_decoder. David Reid 2020-08-08 12:14:18 +10:00
  • 61b545e2b4 Resource Manager: Rename some APIs for consistency. David Reid 2020-08-03 20:32:50 +10:00
  • dbbae5b6a6 Resource Manager: Remove some unnecessary functions. David Reid 2020-08-03 19:43:29 +10:00
  • 91d1a5abcd Resource Manager: Add public APIs for data stream/buffer/source. David Reid 2020-08-03 19:37:16 +10:00
  • d48708d5de Big refactor to the resource manager. David Reid 2020-08-02 21:26:34 +10:00
  • 5303558ac8 Add ma_resource_manager_data_source_get_available_frames(). David Reid 2020-08-02 13:58:36 +10:00