-
-
Notifications
You must be signed in to change notification settings - Fork 0
Module_SharedSound
Charles edited this page Aug 5, 2026
·
10 revisions
| Component | Section | 32-bit | 64-bit | Claimant | Source | Repo summary |
|---|---|---|---|---|---|---|
| SharedSound | ROM modules | not built in repo, not tested in repo |
| Functionality | SWIs | Services | Uses Services | TOTAL |
|---|---|---|---|---|
| 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
SharedSound is a higher-level multiplexing sound framework: clients install named sample-producing handlers, while SharedSound selects and drives them through either SoundDMA's 16-bit linear-handler interface or the legacy SoundChannels path. It tracks sound-system restarts, can resample handlers to the chosen hardware rate, and also registers as a SoundDriver recording driver.
- Has background processing
- Has services
- Has services fast
- Has swis
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | License info |
| 🔲 | 🔲 | Sound driver |
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 |
SharedSound_InstallHandler (&4B440) |
| 🔲 | 🔲 |
SharedSound_RemoveHandler (&4B441) |
| 🔲 | 🔲 |
SharedSound_HandlerInfo (&4B442) |
| 🔲 | 🔲 |
SharedSound_HandlerVolume (&4B443) |
| 🔲 | 🔲 |
SharedSound_HandlerSampleType (&4B444) |
| 🔲 | 🔲 |
SharedSound_HandlerPause (&4B445) |
| 🔲 | 🔲 |
SharedSound_SampleRate (&4B446) |
| 🔲 | 🔲 |
SharedSound_InstallDriver (&4B447) |
| 🔲 | 🔲 |
SharedSound_RemoveDriver (&4B448) |
| 🔲 | 🔲 |
SharedSound_DriverInfo (&4B449) |
| 🔲 | 🔲 |
SharedSound_DriverVolume (&4B44A) |
| 🔲 | 🔲 |
SharedSound_DriverMixer (&4B44B) |
| 🔲 | 🔲 |
SharedSound_CheckDriver (&4B44C) |
| 🔲 | 🔲 |
SharedSound_ControlWord (&4B44D) |
| 🔲 | 🔲 |
SharedSound_HandlerType (&4B44E) |
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_Sound |
| 🔲 | 🔲 | Service_TaskManagerAcknowledgements |
None
None
None
| In 32bit | In 64 bit | Interface |
|---|---|---|
| 🔲 | 🔲 | Service_Sound |
| 🔲 | 🔲 | Service_TaskManagerAcknowledgements |
None
None
None
Sound


