Comments (6)
When it launches, it's supposed to check what device you have set as your system's default (i.e. in Sound in your System Preferences), set Background Music Device as your system's default and then use the previous default device as the output device in Background Music.app. Are you not getting that behaviour, or do you want BM.app to ignore the device you were using before it launched? If it's the latter, I'd be happy to add it as an advanced preferences option or something. Shouldn't take much effort. (And obviously if it's the former that's a bug.)
There's also the possibility that BM.app isn't setting your device back properly when it closes. It could be crashing or there could be a bug in that code. If so, Background Music Device would remain the default while BM.app is closed (and your system would stop playing audio) and BM.app would choose its output device randomly on launch.
from backgroundmusic.
When it launches, it's supposed to check what device you have set as your system's default (i.e. in Sound in your System Preferences), set Background Music Device as your system's default and then use the previous default device as the output device in Background Music.app. Are you not getting that behaviour, or do you want BM.app to ignore the device you were using before it launched? If it's the latter, I'd be happy to add it as an advanced preferences option or something. Shouldn't take much effort. (And obviously if it's the former that's a bug.)
For me, when I launch it (say after a system restart), it will often default to another device (for me, that is often the "Boom2Device" which comes from the Boom2 Application) But as there is no way to set a system default order (in other words, for it to check the top level device first and then move down the list) it appears to be defaulting to an item that produces no sound, and not the output that I want. (It should be noted that this seems to happen mostly after a system restart, and not after quit).
If it is easy to set a default item used in BM, then that may be a quick and easy fix!
There's also the possibility that BM.app isn't setting your device back properly when it closes. It could be crashing or there could be a bug in that code. If so, Background Music Device would remain the default while BM.app is closed (and your system would stop playing audio) and BM.app would choose its output device randomly on launch.
This does not appear to be the case, after quit it seems to go back to the correct default
from backgroundmusic.
I just connected a bluetooth headphone to my mac, and the sound did not go through to the headphone. When I change the audio output from "Background Music Device" to my bluetooth, it works, but Background Music just become unresponsive (the dropdown menu was stuck with the beach ball). At the same time, keyboard inputs stopped working (the mouse was still working).
I ended up using the mouse to quit the Background Music process, then my keyboard came back. I then relaunched Background Music again, and the output option switched back to "Background Music Device", but this time the bluetooth headphone works.
from backgroundmusic.
I have Soundflower installed. My default output device is Internal speakers. When I open BackgroundMusic, the selected device is always Soundflower. So every time I reboot my laptop I have to go there and change it to Built-in Output to get any sound.
from backgroundmusic.
In addition to setting a preferred default for launch, can BGM check if a newly available output device is the default and automatically switch to it?
I have my headphones plugged into an external monitor (fewer cables to plug/unplug when using my laptop elsewhere), but every time the computer goes to sleep and is woken back up, no output device is selected in the BGM menu. I believe that the monitor disappears as an available audio output when the computer goes to sleep (thus leaving no output device selected in BGM), but is not re-selected as the audio output for BGM to use when I wake the computer and the monitor re-appears as an audio output.
If this is possible, it would also prevent me from having to select the monitor as the audio output every time I plug the monitor back into the computer.
from backgroundmusic.
I would like to set an output order preference, so that BGM changes output when it becomes available, for example when plugging in the headphones.
from backgroundmusic.
Related Issues (20)
- Incompatibility with MOTU low latency drivers
- Background music won't work properly with headphones.
- RICKYYYC HOT 1
- Icon does not appear
- How to get rid of orange microphone icon from the menu bar? HOT 1
- Install fails on macOS 14 HOT 7
- Will this work on M1 with other apps? HOT 4
- Doesn't work with Multi-Output Device HOT 1
- Menubar icon disappear HOT 2
- Safari Tab Titles needed HOT 2
- Getting Install Failed on line 233 HOT 6
- Background Music not shown in System Settings HOT 1
- Distorted audio with Audient iD4 MKII USB audio interface HOT 1
- Feature Request - WeChat app volume HOT 2
- Suddenly the audio disappears HOT 1
- Support to "Chrome Apps"
- Music Players pausing persists through uninstall HOT 1
- Error connecting to BGMXPCHelper
- Ability to control output devices independently? HOT 1
- BackgroundMusic App is not opening after install HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from backgroundmusic.