[Bug Report] Volume control doesn't work on Apple M1 chip
- Dominant language
- Java
- Stars
- 5.8k
- Forks
- 2.8k
- PR merge metrics
- No merged PRs in 30d
Description
### Bug Description
I'm trying to host this bot using a 2020 M1 Macbook Air, but every time I try to change the volume it just stops playing. I tried changing Java versions but it doesn't seem to work, currently using OpenJDK 17 LTS
### Steps to Reproduce
1. Start bot on M1 machine
2. Change volume with !volume
### Expected Result
Bot stops playing and goes to next song
### Debug Output
```shell
System Properties:
java.version = 17.0.1
java.vm.name = OpenJDK 64-Bit Server VM
java.vm.specification.version = 17
java.runtime.name = OpenJDK Runtime Environment
java.runtime.version = 17.0.1+12-LTS
java.specification.version = 17
os.arch = aarch64
os.name = Mac OS X
JMusicBot Information:
Version = 0.3.6
Owner = 723423425447592036
Prefix = !
AltPrefix = .
MaxSeconds = 0
NPImages = false
SongInStatus = false
StayInChannel = true
UseEval = false
UpdateAlerts = true
Dependency Information:
JDA Version = 4.3.0_324
JDA-Utilities Version = 3.0.5
Lavaplayer Version = 1.3.78
Runtime Information:
Total Memory = 68
Used Memory = 47
Discord Information:
ID = 888864354445951008
Guilds = 2
Users = 4
```
```
### Additional Info
_No response_
### Checklist
- [X] I have looked for information about this [within the documentation](https://jmusicbot.com/)
- [X] I have searched for similar issues [on the issues page](https://github.com/jagrosh/MusicBot/issues?q=is%3Aissue)
- [X] I am running the latest version of the bot: 
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the !volume command on an Apple M1 Mac with OpenJDK 17, using the reported JMusicBot 0.3.6, JDA 4.3.0_324, and Lavaplayer 1.3.78 versions. Compare the playback behavior before and after changing volume; done means the command behaves as intended without unexpectedly stopping playback.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, macos
- Domain
- audio-video-rtc, backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100