Samuel Gomes
|
10d4492360
|
Add new MIDI player library files
|
2024-07-01 23:43:54 +05:30 |
|
Samuel Gomes
|
00e819bf68
|
Remove default soundfont and move audio stubs to conditional inline functions
|
2024-07-01 18:36:06 +05:30 |
|
Samuel Gomes
|
acdd3d6283
|
Fix license files & update QOA & TSF libraries
|
2024-06-30 01:48:51 +05:30 |
|
Samuel Gomes
|
7f2f3153ce
|
Deprecate and remove $UNSTABLE:MIDI & $MIDISOUNDFONT
|
2024-06-30 00:43:42 +05:30 |
|
Samuel Gomes
|
81dc37e39a
|
Use constexpr instead of const for internal lookup tables
|
2024-05-22 02:07:10 +05:30 |
|
Samuel Gomes
|
e9cd6b84d3
|
Use Opal changes by Wohlstand
|
2024-05-20 21:30:17 +05:30 |
|
Samuel Gomes
|
22a8d5a7f4
|
Refactor Opal OPl3 emulator for easy reusing
|
2024-05-09 15:00:12 +05:30 |
|
Samuel Gomes
|
2dcbe4be90
|
Add Opal soft panning support
|
2024-05-09 14:38:33 +05:30 |
|
RainRat
|
f6c1da97fe
|
fix typos
|
2024-04-25 21:21:39 -07:00 |
|
Matthew Kilgore
|
d4b008e3e4
|
Remove libqb.h from audio.cpp
|
2024-02-16 20:04:34 -05:00 |
|
RainRat
|
f65a74c22a
|
fix typos
|
2024-01-28 10:37:47 -08:00 |
|
Samuel Gomes
|
ba29d47f17
|
Merge branch 'QB64-Phoenix-Edition:main' into miniaudio-upgrade
|
2024-01-03 15:28:21 +05:30 |
|
Samuel Gomes
|
ced74fb82e
|
Add QB64 error constants
|
2023-12-29 17:57:35 +05:30 |
|
Samuel Gomes
|
c2bdb61c4a
|
Fix comment typos
|
2023-12-29 15:27:27 +05:30 |
|
Samuel Gomes
|
84b58c0fde
|
Update func__sndopen() to use filepath_fix_directory()
|
2023-12-29 02:49:30 +05:30 |
|
Samuel Gomes
|
20e5789ffd
|
Simplify func__direxists() and func__fileexists()
|
2023-12-11 02:43:26 +05:30 |
|
Samuel Gomes
|
2835d2dde2
|
Update miniaudio to v0.11.21
|
2023-12-08 14:40:58 +05:30 |
|
a740g
|
3666f0763a
|
Avoid miniaudio runtime linking on macOS
|
2023-10-09 13:49:05 +05:30 |
|
Samuel Gomes
|
9981e09df5
|
RAD player: fix wrong KSL (key scale shift) values
|
2023-09-25 04:53:55 +05:30 |
|
Samuel Gomes
|
87a99c3970
|
Make _MEMSOUND channel parameter optional
|
2023-09-22 19:14:30 +05:30 |
|
Samuel Gomes
|
7c17161d00
|
Remove legacy audio code
|
2023-09-21 19:52:10 +05:30 |
|
Samuel Gomes
|
fcb7afceeb
|
Fix cannot initialize a parameter of type 'size_t *' with an rvalue of type 'ma_uint64 *'
|
2023-09-19 09:12:00 +05:30 |
|
Samuel Gomes
|
052d184ee7
|
Implement QOI datasource
|
2023-09-19 07:44:46 +05:30 |
|
Samuel Gomes
|
d27faf5ad7
|
Update extra libraries to latest
|
2023-09-17 22:40:43 +05:30 |
|
Samuel Gomes
|
6e80013339
|
Add QOA lib
|
2023-09-15 10:43:38 +05:30 |
|
Samuel Gomes
|
7c96db91be
|
Update to Libxmp-lite v4.6.0
|
2023-06-17 14:07:50 +05:30 |
|
Samuel Gomes
|
6096ab90b6
|
Limit MML player to octave 6 like QB64 & QB45
|
2023-06-10 17:19:34 +05:30 |
|
Samuel Gomes
|
3f16e3c9d1
|
Add volume, panning & waveform support for SOUND
|
2023-06-10 02:24:05 +05:30 |
|
Samuel Gomes
|
947ebdca20
|
Replace Sleep with sub__delay()
|
2023-06-09 15:59:14 +05:30 |
|
Samuel Gomes
|
b26dfff73f
|
Implement "X" + VARPTR$(s$) support
|
2023-06-09 15:43:15 +05:30 |
|
Samuel Gomes
|
ef5d29e5fb
|
Implement PSG class
|
2023-06-09 13:02:14 +05:30 |
|
Samuel Gomes
|
ced04e9516
|
Minor cleanup
|
2023-06-05 10:47:11 +05:30 |
|
Samuel Gomes
|
e729e211e1
|
Update miniaudio to v0.11.17 (AIFF, AIFC support)
|
2023-06-01 04:09:09 +05:30 |
|
Samuel Gomes
|
8abb729d04
|
Update miniaudio to v0.11.16
|
2023-05-20 17:24:04 +05:30 |
|
Samuel Gomes
|
c9749a03ff
|
Autoformat code
|
2023-05-10 23:44:59 +05:30 |
|
Samuel Gomes
|
715c1003c4
|
Update miniaudio to v0.11.15
|
2023-05-10 23:20:34 +05:30 |
|
Samuel Gomes
|
2da5b89a22
|
Improve ResizeBuffers() behavior and update comments
|
2023-04-21 00:02:40 +05:30 |
|
Samuel Gomes
|
5692d476b4
|
Merge branch 'QB64-Phoenix-Edition:main' into audio-enhancements
|
2023-04-20 20:55:48 +05:30 |
|
Samuel Gomes
|
58fab19c8a
|
Fixes a potential segfault in func_play()
|
2023-04-19 18:15:07 +05:30 |
|
Samuel Gomes
|
feeba9c3fb
|
Experimental MML player using miniaudio waveforms
|
2023-04-11 01:49:14 +05:30 |
|
Samuel Gomes
|
d7a04f9164
|
Tidy up RAD sources
|
2023-04-02 16:37:18 +05:30 |
|
Samuel Gomes
|
5a14c90e31
|
Add RAD v1 support
|
2023-04-02 15:27:40 +05:30 |
|
Samuel Gomes
|
a7559fb352
|
Update miniaudio to v0.11.14
|
2023-04-02 15:03:08 +05:30 |
|
Samuel Gomes
|
ce41ec5eaa
|
Opal OPL emulator fixes & update 1
|
2023-04-02 14:56:59 +05:30 |
|
Samuel Gomes
|
8a9b8a2f25
|
Update TSF and add SF3 support. Fix $MIDISOUNDFONT behavior
|
2023-03-26 11:38:03 +05:30 |
|
Samuel Gomes
|
8e8d06fd20
|
miniaudio version number bump
|
2023-03-23 05:58:10 +05:30 |
|
Samuel Gomes
|
5dc77acec9
|
Fix compilation errors with the C++ build
|
2023-03-22 09:18:28 +05:30 |
|
Samuel Gomes
|
09a9728464
|
Update miniaudio to version 0.11.12
|
2023-03-20 05:44:38 +05:30 |
|
Samuel Gomes
|
9686676324
|
BufferMap: only delete assignment operators
|
2023-01-09 06:11:21 +05:30 |
|
Samuel Gomes
|
60204afc8e
|
Update delete copy and move constructors and assignments for BufferMap
|
2023-01-09 06:06:58 +05:30 |
|