Skip to content
This repository has been archived by the owner on Apr 11, 2023. It is now read-only.

Feature Request: I2C Speaker Support #55

Open
UntrustedRoot opened this issue Feb 2, 2022 · 6 comments
Open

Feature Request: I2C Speaker Support #55

UntrustedRoot opened this issue Feb 2, 2022 · 6 comments
Labels
enhancement New feature or request

Comments

@UntrustedRoot
Copy link

My apologizes if there is a more formal way of submitting a feature request.

Feature: I2C speaker support
Reason: Stick 3

@FeralAI FeralAI added the enhancement New feature or request label Feb 2, 2022
@tobiasbp
Copy link

tobiasbp commented Feb 2, 2022

What is the functionality of the requested feature?

@FeralAI
Copy link
Owner

FeralAI commented Feb 2, 2022

What is the functionality of the requested feature?

@tobiasbp This is a joke we had on the Discord server about needing a WAAAAAAAH button, but would be fun and could be a useful feature for accessibility controllers.

@UntrustedRoot
Copy link
Author

@tobiasbp @FeralAI There are some unique use-cases, but I think the average user wouldn't have too much use.

  • As @FeralAI pointed out it could be a useful accessibility feature
  • WII controllers have build in speakers, it could be useful for those looking for this feature
  • Boot up or idle sounds?
  • Sync an audio loop with RGB or OLED display/pattern
  • Having a Waliuigi themed fightstick that confuses your opponent faster then my inability to play most fighters.
  • If possible, headphone jack similar to XBox

It's also a feature that might get some attention, I don't know of any 3rd party boards that do it. (I'm also new to the scene.)

@tobiasbp
Copy link

tobiasbp commented Feb 2, 2022

If the Wii supports wired (USB) controllers (With sound), that would be a great feature. I can also see that sound could be useful feature when used for interacting with GP2040 (Get current state etc.).

Is there a standard for audio (From the host) output on USB HID devices (Not just standard speaker)?

As for esoteric feature request: I would love having support for the Rock Band drum/guitar wireless receiver (A USB device) for Wii U/PS3 etc.

@UntrustedRoot
Copy link
Author

@tobiasbp I don't know enough to say what is or isn't possible. I don't think the Wii would support this, I was thinking more Wii like for those using emulators.

I believe the USB spec has audio (in and out) as part of it, so it shouldn't be any different then having a Pico show up as a keyboard.

Going back to the joke that was made on Discord, we were talking about just playing a single audio file through a macro.

I'll leave this to the smart people to figure out. I think the first step would be to get SPI speakers working on the board and figure out how to interface with it after.

@tobiasbp
Copy link

tobiasbp commented Feb 2, 2022

@tobiasbp I don't know enough to say what is or isn't possible. I don't think the Wii would support this, I was thinking more Wii like for those using emulators.

Then the emulator would have to support controllers that have speakers (But are not just speakers, as in all audio from the host (The PC)). I'm wondering if there is a standard for that?

I believe the USB spec has audio (in and out) as part of it, so it shouldn't be any different then having a Pico show up as a keyboard.

If you don't want the joystick to output all audio from the host, I think you would need some other kind (Not a "normal" speaker) of audio device (Unless the emulator supports two different audio outputs (At the same time), and the one is then configured as the joystick audio). We are getting in to muddy waters I think ;)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants