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 |
|
Samuel Gomes
|
d48df65282
|
Delete copy and move constructors and assignments operators for BufferMap class
|
2023-01-09 06:02:29 +05:30 |
|
Samuel Gomes
|
8c0590acee
|
Add workaround for _SNDCOPY for sound created using _SNDOPEN(buffer, "memory")
|
2023-01-09 05:33:39 +05:30 |
|
Samuel Gomes
|
2e176ebf98
|
Set AUDIO_DEBUG to 0
|
2023-01-08 00:34:58 +05:30 |
|
Samuel Gomes
|
2957c41061
|
Workaround for _SNDCOPY for _SNDNEW sounds. Another one to follow for _SNDOPEN(buffer, "memory")
|
2023-01-08 00:14:59 +05:30 |
|
Samuel Gomes
|
5a893b8ffc
|
Update comments and some beautification
|
2023-01-06 20:32:03 +05:30 |
|
Samuel Gomes
|
eacee1f609
|
Add PushMonoSampleFrames
|
2023-01-06 12:21:17 +05:30 |
|
Samuel Gomes
|
f7690aea17
|
Update comments
|
2023-01-02 16:24:08 +05:30 |
|
Samuel Gomes
|
ecfe4fb1be
|
Format code
|
2023-01-01 23:17:56 +05:30 |
|
Samuel Gomes
|
6c72deafc1
|
Improve _SNDOPEN test and supress printfs in Hively replayer code
|
2023-01-01 23:14:05 +05:30 |
|