Zack Buhman 0ff0aa5346 example/aica_gdrom: play audio read from gdrom
This still has issues, notably:

Despite the first 16kbytes of audio being loaded prior to starting the
AICA ARM7 CPU, the GDROM drive returns "busy" for the following
~48kbytes. This in turn causes the AICA to play audio from
uninitialized memory.

There is also a separate issue where the timing of changing the start
address of the audio channel causes a faint popping sound throughout
the audio playback.

I should do more timing experiments with the GDROM drive, and improve
this example to play the audio with fewer artifacts.
2024-03-04 16:40:25 +08:00
2024-02-23 23:47:43 +08:00
2024-02-02 13:11:32 +08:00
2024-02-27 00:28:39 +08:00
2024-02-27 00:28:39 +08:00
2024-01-27 12:20:15 +08:00
2023-12-14 13:07:26 +08:00
2023-10-11 18:49:58 +00:00
2024-02-29 16:51:25 +08:00
2024-01-03 23:32:37 +08:00
2024-01-06 18:43:57 +08:00
2023-10-11 18:49:58 +00:00
2023-12-15 19:06:59 +08:00
2024-02-29 16:51:25 +08:00
2024-02-29 16:51:25 +08:00
2024-02-29 16:51:25 +08:00
2023-10-11 18:49:58 +00:00
2024-02-29 16:51:25 +08:00
2023-10-11 18:49:58 +00:00
2023-12-23 22:03:15 +08:00
2024-02-02 09:19:09 +08:00
2024-02-02 09:19:09 +08:00
2024-02-29 16:51:25 +08:00
2024-02-23 23:47:43 +08:00
2023-12-06 21:18:14 +08:00
2023-12-12 21:50:39 +08:00
2024-02-29 16:51:25 +08:00
2023-12-30 15:11:22 +08:00
2023-12-17 23:04:19 +08:00
2023-12-24 10:52:30 +08:00
2023-12-30 10:53:39 +08:00
2023-12-12 21:50:39 +08:00
2023-12-12 21:50:39 +08:00
2024-01-01 23:43:06 +08:00
2023-10-11 18:49:58 +00:00
2024-01-01 23:43:06 +08:00
2023-12-17 22:45:52 +08:00
2024-02-02 09:19:09 +08:00
2024-02-02 09:19:09 +08:00
2023-12-12 21:50:39 +08:00
2023-12-12 21:50:39 +08:00
2023-10-11 18:49:58 +00:00
2023-10-11 18:49:58 +00:00
2024-02-29 16:51:25 +08:00
2024-02-02 09:19:09 +08:00
2024-02-02 09:19:09 +08:00
2024-02-28 21:37:26 +08:00
2023-12-12 21:50:39 +08:00
2023-12-11 18:07:05 +08:00
2023-12-11 18:07:05 +08:00
Description
No description provided
170 MiB
Languages
C 61.4%
C++ 22.4%
Logos 13.1%
Python 2.2%
Makefile 0.4%
Other 0.3%