Well happy to report back, it worked like a charm. I assume you just have to activate the bot every time you log into Discord.
Hey Amerisun,
Thanks for the detailed tutorial! I have been trying to get Syrinscape to work on my server for a while now and cannot seem to figure it out. I have worked through your tutorial a couple times now, uninstalling all the files in between attempts. I thought everything worked this past time I tried, I got the bot to hook up to my syrinscape and to my server, and I can hear the sound effects on my end, but I had one of my players hop on to see if they could hear anything and so far it seems like nothing is happening on their end. The bot is present in the General channel, and indicates that it is producing sound, but nothing shows up for the players. Is there a step I neglected?
Check out this tutorial, instead of using the online player it uses the Fantasy Player (local player) which is easier to use. This tutorial also shows how to edit the audio exactly so that you know how to adjust it to play correctly. Let me know if you do not have the audio setup in this next video, you might have an older Windows 10. I would suggest patching for security fixes and other things, like this great new audio ability.
I tried working through that tutorial as well. It did seem easier to set up, but I am still having the same issue where sound is not being produced for the players on the other end of the call. I can control the volume of the Fantasy Player through the bot on discord, so I know that it is trying to play through the bot at least.
Do you have the version of Windows used in the tutorial? In sounds were you able to pipe the output of the Fantasy Player directly to Virtual Audio Cable? Or do you have an older windows without that feature?
If thatâs the case, or you could just try it, switch your playback device to the Virtual Audio Cable before launching Syrinscape Fantasy Player. Then launch Syrinscape Fantasy Player. Then you can change your playback to say your headphones. Usually once you launch Syrinscape Player it will keep itâs audio device even if you change it in Windows, depending.
Double check also your Virtual Audio Cable is not muted / volume turned all the way down, just to be sure also.
I will give that a try tomorrow and report back whether I was able to get it to work or not. I should have the same version of Windows, so maybe it is an issue of not having the playback device set up correctly when I launch the Fantasy Player. I did check to make sure that nothing was muted, but I may have missed something.
Well, I was thinking of doing this Syrinscape thing, but after Voicemeeter decided to screw up Discord, I guess it is a good thing I have not put any money towards Syrinscape.
Now I just need to figure out how to get Discord back up and running.
UPDATE 4: Almost there, finally got everything installed (required a lot of google searching for the errors I was getting). But now the GUI isnât popping up when I startâŚso close
I finally have audio! However, it is mono and I cannot seem to figure out why. I give up for now. This has taken hours just to get to this point but I though bots would let through stereo audio but it seems it wonât.
I figured out why it was mono, but turns out I wasnât hearing the sound from Discord. I canât get any audio out of the pipe and I have installed the necessary parts to make the Mac side work.
Has anyone here gotten it to work on an M1 mac with OS12?
Hey! I know this is an old post⌠but⌠can you share a link/reference to the claim that bots output at 384kbps on non boosted servers?
Thanks!
Sorry Jorge, been a while since I logged in. If you look at any of the big music bots, they have the same way of creating bots we have. There is no magic to how bots stream their sound and Discord accepts whatever bitrate you send to it that is itâs max allowed (which I saw as 384kbps on most posts / blogs / music bots).
I had read a number of posts about bot developers that said the same thing, you have to dig a bit to get all that information. Itâs more about the bitrate you send to Discord. What you receive depends on your own settings and bandwidth.
I personally have not connected directly to the output of audio from Discord to figure this out, but my understanding is you could if you had the network tools to do so (and articles I had read that say this is the case).
You can search around reddit and / or on the developer forums and one of the keywords is âdiscord.pyâ (one of the python ways to send data into Discord) with lots of people discussing this topic. Discord-Audio-Pipe uses the discord.py interface to talk to Discord, so thatâs how I found the information myself.
Hope this helps! Good luck.
Just use Kenku FM. Creates a bot for dicord and you can pipe sounds directly from anywhere on the internet.
I went through this process using Windows 7. A few things I would add to this tutorial for Windows 7 users. Make sure you disable the Virtual Cable in your Soundsâ>Recording panel otherwise you will get some nasty feedback! Also, I think you have to run Syrinscape by loading the online player on your computer, then click on your username in the top left, which takes you to the Syrinscape website where you can play sounds. Otherwise it didnât route it properly through the Virtual Cable for me. I had to do a lot of fiddling, it is quite confusing some times my Virtual cable would be enabled but my headphones wouldnât work and vice versa. I think I got it now though!
Thanks for your writeup, Iâm sure a few others will also find this helpful
I take it back, I canât get it to work, it either feeds back if I have both playback and recording enabled, or I canât hear anything if one or the other is enabled.
andrew, try my newest tutorial itâs MUCH easier than using the Virtual Audio Cable.
This worked great for me, thanks! Now I just gotta hope I donât need to set up a new system or reset this one.
There is a much easier / more full featured video on the post: https://forum.syrinscape.com/t/ultimate-kenku-with-discord-bot-to-use-syrinscape-with-local-sound-for-online-play which I would suggest you use next time (or even switch to). It doesnât use Discord Audio Pipe and uses a much better application called Kenku, which is way more powerful and easier to use.
What about just sharing an app in your stream and sharing the Syrinscape Online player. That seems to work just fine. You hop in your channel for video/audio chat and then share the syrinscape audio app and poof everyone has sound. Is there a drawback to that over using a bot?
Just set up Kenku: what a godsend! Thanks Amerisun for the excellent tutorial, as well.