this post was submitted on 06 Jul 2024
1216 points (99.2% liked)

Microblog Memes

5575 readers
2920 users here now

A place to share screenshots of Microblog posts, whether from Mastodon, tumblr, ~~Twitter~~ X, KBin, Threads or elsewhere.

Created as an evolution of White People Twitter and other tweet-capture subreddits.

Rules:

  1. Please put at least one word relevant to the post in the post title.
  2. Be nice.
  3. No advertising, brand promotion or guerilla marketing.
  4. Posters are encouraged to link to the toot or tweet etc in the description of posts.

Related communities:

founded 1 year ago
MODERATORS
 
(page 3) 22 comments
sorted by: hot top controversial new old
[–] [email protected] 113 points 3 months ago (34 children)

Do not know how many times I've been driving down the road peacefully listening to an audiobook when my family or friends start a conversation in a group chat that pings every 3 to 10 seconds with new replies or notifications that someone "loved" a comment or some shit.

My phone: "The truth was evident all along. In fact, the killer was..." PING ... "evident all along..." PING... "evident all along. In fact,..." PING... "evident all along. In fact, the killer was right under..." PING...

Me: "For the love of God, SHUT THE FUCK UP!"

Phone: PING

[–] [email protected] 7 points 3 months ago (1 children)

Do not disturb mode or driving mode may help

load more comments (1 replies)
[–] [email protected] 16 points 3 months ago (2 children)

When I set my phone to vibration only, it still vibrates (obviously) but music or audiobooks aren't interrupted.

And if you're still waiting: it's the gardener. It's always the gardener

load more comments (2 replies)
[–] [email protected] 4 points 3 months ago

Android will let you make a custom notification for a group. I don't know about iOS. (So you could turn the notifications off just for the one group, but still receive texts from other people like them individually.)

load more comments (31 replies)
[–] [email protected] 14 points 3 months ago (3 children)

I'm pretty sure its because mobile OSs are designed to only let one app access the audio at one time.

[–] [email protected] 8 points 3 months ago* (last edited 3 months ago)

Android isn't and fairly confident ios isn't neither. Apps are made to behave this way because it's generally more convenient. They can ignore it or not trigger it for other apps just fine, like in the case of WhatsApp conversation tones or shutter tones

[–] [email protected] 11 points 3 months ago

Samsung has a workaround for this with their sound assistant app. It'll let you both control individual app audio and allow apps to play audio at the same time.

[–] [email protected] 6 points 3 months ago* (last edited 3 months ago) (1 children)

You may be right. However I think it might also be how most apps are written.

Disclaimer: I am no audio expert nor am I knowledgable enough in mobile OSs to confirm it but I did manage to build myself a ROM for my unsupported phone which led me to see a lot of things under the hood.

The way Android (AOSP) is made, and Im sure the same is true for iOS, easily accessible APIs are made available for devs to implement them without thinking much about how the OS on your phone will handle it. Multiple audio streams are definitely a thing on mobile OSs, for example if I want a Youtube video playing along side a phone call and music, I can. It's just not practical if you're an attention grabber company to let other audio streams interrupt the very important audio that they want you to listen to.

Anyway all in all, you're right that mobile OSs are designed to only let one app access the audio channel because Google wants to keep you on Youtube, all their partners paying for their apps to get on Android want the same thing and I can imagine the same is done on iOS and other manufacturer's OSs.

[–] [email protected] 3 points 3 months ago (2 children)

How do you mention you can play multiple audio streams at the same time and then claim the OS is designed to let only one app access an audio channel / device? Which one is it now? Let's dig a bit deeper into this:

Also, let's not blame everything on the OS vendor being malicious. In most cases, playing multiple audio streams simultaneously would be annoying. In android, you can absolutely play multiple sources simultaneously, and Android will mix everything together and play it.

That being said, starting with API level 31, Android actually started to enforce a concept called audio focus at the system level. That would be around Android version 12. Audio focus is basically a token that can be requested and handed from app to app, and only the app holding the token gets to talk, everything else is faded out.

I'll agree that enforcing this and not making it configurable for the end user was a pretty dumb move, but that was simply a UX decision, not certainly malicious.

If your phone is rooted, you can work around it, e. g. via an xposed module.

[–] [email protected] 4 points 3 months ago

It wasn't clear, my bad. I meant to say that by design, on the stock OS, it wasnt meant to play multiple audio streams at once but that it was possible with some modifications either to the OS or in-app (by some ways that are beyond my knowledge).

Now that you mention it, I did see something about API level 31 some time ago and haven't paid attention to it much. Thanks for the information.

True, I did jump into conclusion way too fast, I'll be more careful.

My phone isn't rooted but thanks. I have no real use for using multiple audio streams at the same times anyway. I just remembered being able to at one point, wanted to point it out and went overboard with my comment.

[–] [email protected] 4 points 3 months ago

How do you mention you can play multiple audio streams at the same time and then claim the OS is designed to let only one app access an audio channel / device? Which one is it now?

Just because it's designed that way doesn't mean it works that way all the time.

Basically they're saying it's designed so that it's easy for an app to override your current audio stream, but allows for it to run concurrently if they want.

As most app developers wouldn't want that, they hijack the audio by default.

[–] [email protected] 185 points 3 months ago (10 children)

My phone: "we paused your music/video because you clicked on another video/song/sound clip and we don't want you to get overwhelmed by multiple audio streams"

My computer: "HELL YEAH MOTHERFUCKER! LET'S PLAY 57.5 MOVIES AT THE SAME TIME WHILE WE LISTEN TO THE NATURAL SOUNDS OF TRASH COMPACTORS AND WATCH A YOUTUBE VIDEO ABOUT SAWING YOUR COCK OFF, BITCH!"

load more comments (10 replies)
[–] [email protected] 2 points 3 months ago (1 children)

See, this kind of attitude is what will cause AI uprising

[–] [email protected] 1 points 3 months ago* (last edited 3 months ago) (8 children)

No, AGI will destroy the world because it doesn't care about our moral values (such as keeping us alive), and an instrumental goal of most goals it could be programmed with is killing us.

https://en.wikipedia.org/wiki/Instrumental_convergence

load more comments (8 replies)
[–] [email protected] 5 points 3 months ago

Pokémon TCG drives me crazy with this.

[–] [email protected] 31 points 3 months ago (1 children)

It's time to go back to iPods/mp3 players, everyone

[–] [email protected] 26 points 3 months ago (1 children)

Turns out maybe boiling all our electronics into a single device maybe had consequences

load more comments (1 replies)
[–] [email protected] 4 points 3 months ago

God. I hate this. I was using self hosted to do app Vikunja and it did that. I dumped Vikunja because of it.

[–] [email protected] 14 points 3 months ago (1 children)
[–] [email protected] 15 points 3 months ago (2 children)

True. It’s a super annoying iOS “feature”

[–] [email protected] 4 points 3 months ago

Blame Apple for letting the devs do it, blame the devs for not setting it up the other way around.

Wait, blame Apple for not giving users overrides in settings - I think that’s it. Let devs try to choose the best approach for their app with available options:

Then give users veto power.

(YouTube can keep pausing my music when I start to play a video, for example… 97% of the time that is, I’d very occasionally veto.)

[–] [email protected] 8 points 3 months ago* (last edited 3 months ago)

It's not really a feature but a side effect of having two audio channels. One is completely dependent on the ringer being on, and the other may only have one app playing on it.

load more comments
view more: ‹ prev next ›