Custom Soundboard for voice calls

(#931) Feature Under consideration emoji voice

Problem

In Discord, my friends and I love using the soundboard mid-call, it adds hilarity and fun to a conversation. Plus we get excited about adding in new ones that further become snapshots of inside jokes and memes that we, as a group, have made together. Soundboards are not a feature yet in Fluxer, and I didn't see it in the roadmap either so I figured I'd put it out there.

Proposed solution

I have 0 coding experience so my only proposed solution would be that it could be handled similarly to stickers and emojis. Have them tied to the community, lest you have Plutonium and then you would have global access to utilize them in any call. I think a fun bonus feature could be if we could tie those sounds to a hotkey, like maybe we have to go into "streamer mode" or "dj mode" and then you could still trigger those sounds, just with hotkeys, almost like a stream deck. ^^^Again I am not a coder so idek if that is possible, just a fun idea I had while writing this. All I really want is the soundboard in general. Thank you for your consideration!

14 comments

Sign in with Fluxer to comment and vote.
Comment by @Surena0647
RexSystem 1 vote originally by @Surena0647 on GitHub
Soundboard used to work in the chat like stickers and emojis in Discord prior to being removed, for whatever reason (and never being added to mobile before being removed). They only work in voice chats now there. Do you mean that you want the former in chat in Fluxer? Or only in voice chat getting the soundboard panel?
Comment by @madsbailey95-wq
RexSystem 1 vote originally by @madsbailey95-wq on GitHub OP
I never saw it implemented like stickers in a chat before wow! Only in the voice chat getting the sound board. When I brought up stickers, I meant the way that there is a limit to them but also (hopefully) make them easy to share if you end up really liking a sound someone made in a different community
Comment by @AbyssalSoda
RexSystem 1 vote originally by @AbyssalSoda on GitHub
Yeah I've only ever known of the voice-chat soundboard, and that's a feature I would like to see as well. More of a comfort feature for sure, but not something that should be too hard to add.
Comment by @omixann
RexSystem 1 vote originally by @omixann on GitHub
This feature would be amazing, it's an integral part of our everyday experience on Discord, we use it a lot.
Comment by @theotherguy2175
RexSystem 1 vote originally by @theotherguy2175 on GitHub
I +1 this, we use the in voice- sound board all the time
Comment by @Mindboon
RexSystem 1 vote originally by @Mindboon on GitHub
This ones a deal breaker for me - Without it I won't move from Discord.
Comment by @sekhu-net
RexSystem 1 vote originally by @sekhu-net on GitHub
I'd like this feature too. It's not a deal breaker, but a fun feature. Is it possible to add soundboard type sounds to fluxer right now?
Comment by Hampus
HampusStaff 1 vote originally by @hampus-fluxer on GitHub 1 reply
Entrance sounds have been fixed in my local dev build as part of the new voice architecture – which provides the primitives needed for true soundboard sounds!
Comment by @theotherguy2175
RexSystem 1 vote edited originally by @theotherguy2175 on GitHub
I have this implemented in a dev build. It is actually very similar to the discord version. Am I able to create a pull request of this, or should I reopen #203
Comment by @theotherguy2175
RexSystem 1 vote originally by @theotherguy2175 on GitHub
So I have a very nice working soundboard that is identical, fluxers LLM policy prevents any code made by AI. So I will try to post a fork that can be used for self hosting since they will not allow the code to be merge into main. If anyone on the fluxer team see this, I understand why you are against this but at the same time this is a huge feature to build in an you guys are busy, but kinda defeats the whole purpose of open source. There were many test's done on this code and validation. I also don't have the time to fully commit weeks worth of work to this too, so yes Claude helped turn that into a few days of work. I really hope you reconsider.
Comment by Hampus
HampusStaff 1 vote edited by moderator originally by @hampus-fluxer on GitHub
@theotherguy2175 I appreciate the work you put in, and a fork is a perfectly reasonable way to go. For what it's worth, a soundboard is already on my roadmap, so it will land in main eventually, just not generated by Claude, and in a way where I can guarantee our code quality principles are upheld. Even if I agreed the code itself was sound, we're in a climate where merging AI-generated code would cost us a majority of our paying subscribers, get us cancelled across every social media platform, put us out of business, and leave me effectively exiled from open source development. It's a tough climate out there, and I'm sorry that's how it is.