Commit Graph

  • f1a4e2c8d7 Update features list. David Reid 2020-02-26 19:50:21 +10:00
  • 9081b06d2e Update feature list. David Reid 2020-02-26 19:49:44 +10:00
  • 228094a9ac Add some brief documentation for the new filters. David Reid 2020-02-26 19:11:16 +10:00
  • 34120546ca Add documentation for the encoding API. David Reid 2020-02-26 18:01:01 +10:00
  • d26154ca36 Update release notes for filters. David Reid 2020-02-26 18:00:48 +10:00
  • 68556168b0 Update documentation to mention Brownian noise. David Reid 2020-02-25 19:09:54 +10:00
  • 479d36c2a1 Add support for Brownian noise. David Reid 2020-02-25 19:07:50 +10:00
  • 8c96ca4c55 Update documentation. David Reid 2020-02-25 17:29:59 +10:00
  • cf3fd4876f Add support for pink noise. David Reid 2020-02-24 20:22:14 +10:00
  • b1c4cfe5cc Remove some old testing code. David Reid 2020-02-24 17:27:08 +10:00
  • a5644d7295 Documentation fixes. David Reid 2020-02-24 17:25:49 +10:00
  • 8d4e0bc84e Fix memory leaks in tests. David Reid 2020-02-23 21:21:11 +10:00
  • f305dc9890 Add second order high shelf filter. David Reid 2020-02-23 21:21:02 +10:00
  • 5b385670f3 Add second order low shelf filter. David Reid 2020-02-23 21:03:22 +10:00
  • b6d0591042 Minor restructuring. David Reid 2020-02-23 20:17:53 +10:00
  • f1abfccb52 Add second order notching filter. David Reid 2020-02-23 20:08:44 +10:00
  • a5d4109a6a Add testing code for peaking filter. David Reid 2020-02-23 20:01:02 +10:00
  • 825cd23ae8 Add second order peaking EQ filter. David Reid 2020-02-23 19:52:01 +10:00
  • b4e024a481 Update documentation. David Reid 2020-02-23 17:19:33 +10:00
  • 2fd71d3a7a Add an encoding API. David Reid 2020-02-23 17:04:46 +10:00
  • 4d3dcb71bd Integrate the new LPF into the linear resampler. David Reid 2020-02-23 15:11:42 +10:00
  • 3edc03f931 Add ma_bpf with support for configuring the number of poles. David Reid 2020-02-23 14:46:32 +10:00
  • cda27514f0 Add ma_hpf with support for configuring the number of poles. David Reid 2020-02-23 14:07:48 +10:00
  • 2e1869ab1b Add 1-pole high pass filter. David Reid 2020-02-23 13:55:46 +10:00
  • a48c23a5a1 Minor restructuring. David Reid 2020-02-23 12:12:55 +10:00
  • a263cd9730 Add ma_lpf with support for configuring the number of poles. David Reid 2020-02-23 12:04:43 +10:00
  • e9234f8894 Rename ma_bpf to ma_bpf2. David Reid 2020-02-23 10:54:27 +10:00
  • 846b27908d Rename ma_hpf to ma_hpf2. David Reid 2020-02-23 10:50:34 +10:00
  • 22b958b471 Rename ma_lpf to ma_lpf2. David Reid 2020-02-23 10:48:15 +10:00
  • f028e65e38 Update filtering tests. David Reid 2020-02-23 10:36:28 +10:00
  • d6f1d05d64 Add ma_lpf1_config_init(). David Reid 2020-02-23 10:35:15 +10:00
  • 10f0aebed3 Add 1-pole low-pass filter. David Reid 2020-02-23 10:12:29 +10:00
  • a9bebc9cea Fix a typo. David Reid 2020-02-23 07:42:31 +10:00
  • 63a1535e75 Fix a typo. David Reid 2020-02-23 07:38:30 +10:00
  • 969679113c Fix a typo. David Reid 2020-02-22 21:31:03 +10:00
  • e51a732126 Add website URL. David Reid 2020-02-22 19:39:32 +10:00
  • 27c7c41716 Update release notes. David Reid 2020-02-22 19:39:14 +10:00
  • dd40d8e0f6 Update readme. David Reid 2020-02-22 19:38:34 +10:00
  • 7bc5215dcf Minor cleanup. David Reid 2020-02-22 19:35:06 +10:00
  • 4e91c63874 Delete old tests. David Reid 2020-02-22 17:03:04 +10:00
  • 673dce1978 Add filtering tests. David Reid 2020-02-22 16:47:42 +10:00
  • e5aaffc299 Minor restructuring to tests. David Reid 2020-02-22 15:13:28 +10:00
  • 479503ec02 Add documentation about negative amplitude with waveforms. David Reid 2020-02-22 15:05:52 +10:00
  • e04da50915 Add generation tests. David Reid 2020-02-22 14:33:53 +10:00
  • 619b94c3b4 Optimizations to f32 and s16 waveform generation. David Reid 2020-02-22 14:32:06 +10:00
  • 6b2997728e Minor rewording. David Reid 2020-02-22 13:15:13 +10:00
  • 187e8b2e5d Bug fixes to noise generation. David Reid 2020-02-22 13:01:35 +10:00
  • ccba7ef6a9 Fix a compilation error when using MA_USE_REFERENCE_CONVERSION_APIS. David Reid 2020-02-22 11:23:15 +10:00
  • 367e864431 Update release notes. David Reid 2020-02-22 10:46:31 +10:00
  • a312d293cc Update website. David Reid 2020-02-22 10:46:09 +10:00
  • 53adeab6ea Add documentation for the noise API. David Reid 2020-02-22 10:24:00 +10:00
  • 117b1b8595 Update waveform API to be consistent with other APIs. David Reid 2020-02-22 10:06:14 +10:00
  • 502d55ec69 Fix typos. David Reid 2020-02-22 09:48:33 +10:00
  • 4a3ddad442 Add initial code for a noise generation API. David Reid 2020-02-21 20:26:14 +10:00
  • 2322d65470 Make use of EMSCRIPTEN_KEEPALIVE consistent with documentation. David Reid 2020-02-21 19:17:33 +10:00
  • 17e5caf9bb Fix a typo. David Reid 2020-02-21 19:04:37 +10:00
  • 87bd3d0a9c Update website. David Reid 2020-02-19 21:19:01 +10:00
  • ea17a0d820 Update documentation. David Reid 2020-02-19 20:32:15 +10:00
  • 50f97346c5 Add band-pass filter. David Reid 2020-02-19 19:17:10 +10:00
  • f7d7208f68 Add high pass filter. David Reid 2020-02-19 18:28:07 +10:00
  • 3f321db1fb Add documentation for the waveform API. David Reid 2020-02-19 18:05:39 +10:00
  • f98fd001de Add some APIs to allow dynamics changes to waveform parameters. David Reid 2020-02-19 17:40:07 +10:00
  • 8a7a65c271 API CHANGE: Replace ma_sine_wave with ma_waveform. David Reid 2020-02-18 20:46:36 +10:00
  • 954eb85fbe Initial commit for website. David Reid 2020-02-16 21:58:11 +10:00
  • 415ded561c Remove more unused macros. David Reid 2020-02-16 20:50:48 +10:00
  • 57884cdf66 Remove unused macros. David Reid 2020-02-16 20:50:04 +10:00
  • d356e71a02 Fix VC6 build. David Reid 2020-02-16 14:58:38 +10:00
  • 336a8cbb98 API CHANGE: Rename ma_calculate_frame_count_after_src(). David Reid 2020-02-16 12:59:31 +10:00
  • 18df4a80c8 Bug fix for ma_decoder_get_length_in_pcm_frames(). David Reid 2020-02-16 12:46:58 +10:00
  • 7e5863b37b Add some comments. David Reid 2020-02-15 07:37:00 +10:00
  • 4987ecc360 stb_vorbis: Fix macro redefinition warning on MinGW. David Reid 2020-02-15 07:30:32 +10:00
  • 6edd3cfd94 Update stb_vorbis. David Reid 2020-02-15 07:03:21 +10:00
  • 259d8aa2eb Core Audio: Add a comment. David Reid 2020-02-14 21:54:03 +10:00
  • cd66d5848c WebAudio: Add a clarification comment concerning draining. David Reid 2020-02-14 19:59:14 +10:00
  • 159fbf330b OpenSL: Drain buffers when stopping the device. David Reid 2020-02-14 19:47:38 +10:00
  • 1b8ddf5985 AAudio: Add a comment clarifying draining. David Reid 2020-02-14 18:55:31 +10:00
  • 386852887f sndio: Add note about draining. David Reid 2020-02-13 21:52:37 +10:00
  • 137ae5533f audio(4): Drain the playback device when stopping. David Reid 2020-02-13 21:39:22 +10:00
  • 1d2c52d5b6 WinMM: Drain the playback device when stopping. David Reid 2020-02-13 21:18:42 +10:00
  • adef2adfbd WASAPI: Refactoring to device enumeration. David Reid 2020-02-13 20:07:27 +10:00
  • c67175c3ea Make volume control more thread safe. David Reid 2020-02-13 17:29:16 +10:00
  • 578496e237 Minor clarification changes. David Reid 2020-02-12 21:56:43 +10:00
  • 45a3ad3b87 Update documentation. David Reid 2020-02-12 21:37:25 +10:00
  • 9ce58044dc Update documentation. David Reid 2020-02-12 21:21:43 +10:00
  • 4c409c824a API CHANGE: Remove ma_device_set_stop_callback(). David Reid 2020-02-12 20:50:43 +10:00
  • 4d34108589 Update documentation. David Reid 2020-02-12 20:47:51 +10:00
  • 314eb68544 Use default LPF filter count for decoders. David Reid 2020-02-12 18:34:39 +10:00
  • 351226b1b6 Update dr_mp3. David Reid 2020-02-12 18:28:58 +10:00
  • 74a1cf38b9 WASAPI: Fix WASAPI bug where the buffer size is not set correctly. David Reid 2020-02-12 18:20:26 +10:00
  • 53cfae9932 Update documentation. David Reid 2020-02-12 17:58:08 +10:00
  • 841c0b8d7e Minor restructuring in preparation for removing -lm dependency. David Reid 2020-02-11 18:54:23 +10:00
  • 25b21e5851 Remove unused function. David Reid 2020-02-10 21:14:11 +10:00
  • 7d21d3e7e1 Stop version controlling test build scripts. David Reid 2020-02-10 19:47:05 +10:00
  • 1246c4a834 Stop version controlling Visual Studio projects. David Reid 2020-02-10 19:45:43 +10:00
  • 54584cb4c2 Update build instructions and remove dependency on sqrt(). David Reid 2020-02-10 19:45:08 +10:00
  • 3981e361cd Remove the advanced_config example. David Reid 2020-02-10 19:05:13 +10:00
  • ce98c1ed72 Update documentation. David Reid 2020-02-10 19:02:52 +10:00
  • dedd68f5be Rename example. David Reid 2020-02-10 18:54:28 +10:00
  • 0965404db2 Clarify the PulseAudio backend is not enabled on Windows. David Reid 2020-02-09 16:00:39 +10:00
  • 6547d6b20d Fix a typo. David Reid 2020-02-09 15:40:05 +10:00