Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Audio daemon playback support #75

Merged
merged 3 commits into from
Oct 4, 2024
Merged

Audio daemon playback support #75

merged 3 commits into from
Oct 4, 2024

Conversation

ga2mer
Copy link
Contributor

@ga2mer ga2mer commented Oct 3, 2024

This PR triggers the creation of devices from the audio daemon and adds audio playback from those devices:

  • Unlike the daemon emulation, this implementation allows the sound to be heard in vsh, but this cannot be tested at the moment as vsh still does not reach the music playback stage on startup
  • It's a very rough implementation, so the sound can be very rough compared to the demon emulation
  • Also, alsa-lib is used here instead of sox, since the future plan is to replace sox with a universal playback interface with multiple backends and also use it in daemon emulation (or remove daemon emulation)
  • At the moment this only works from firmwares >=5.05
  • In case of startup problems, you can also run daemon emulation via -a flag, this will skip starting the audio daemon

@DHrpcs3 DHrpcs3 merged commit f838dbb into RPCSX:master Oct 4, 2024
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants