You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
VisionFive2, self-built 6.6.0 kernel, Debian Trixie.
It's all over the place.
I know what I am doing; but my Java-fu is not so good - since, however, there is a likelyhood of Java devs peeking in here, might as well post this and see if I get a lovely pointer or not :)
Thanks and kind regards!
PS.: Migrating it back to ARM; got enough nodes. I hope the update with the Docker container comes soon, itching to put this into my Kubernetes cluster!
As a workaround, do not use JMusicBot in a way which requires native libraries to function. JMusicBot makes use of native libraries under 2 circumstances:
Setting a volume to anything other than 100 requires JMusicBot to re-encode the audio. It makes use of natives to do that.
If JMusicBot encounters any non-Opus audio (such as MP3 or WAV) it will try to load native libraries to re-encode the audio to Opus. Discord only makes use of Opus for voice channels. (YouTube serves audio with Opus, so YouTube playback shouldn't be problematic. You'll likely just encounter that when trying to play local mp3/wav files.)
Unfortunately, no natives have been built for RISC-V, presumably as its still pretty niche. lavaplayer handles audio for us, so we'd have to ask them about this. I believe the developers are already aware of this incompatibility though.
Thanks for the infos - thats the kinda pointer I needed. I wonder if I could "build" my way through this problem. Doesn't sound too difficult; just getting the natives built.
I'll come back to this when I tried some things out! :)
Bug Description
This is not really a bug - more of an imcompatibility.
Do you know where I should put this? LavaPlayer? This is using the fork with the updates to temporarily work around the playback issues.
Steps to Reproduce
Uh... Buy a RISC-V board, install Debian, install Java, make a SystemD unit, run the bot, observe?
Jokes aside; bog-standard Linux install - but, doesn't really matter here.
Expected Result
Sound o.o
Debug Output
...should I? x)
Additional Info
VisionFive2, self-built 6.6.0 kernel, Debian Trixie.
It's all over the place.
I know what I am doing; but my Java-fu is not so good - since, however, there is a likelyhood of Java devs peeking in here, might as well post this and see if I get a lovely pointer or not :)
Thanks and kind regards!
PS.: Migrating it back to ARM; got enough nodes. I hope the update with the Docker container comes soon, itching to put this into my Kubernetes cluster!
Checklist
The text was updated successfully, but these errors were encountered: