Coder Social home page Coder Social logo

airpodssanity's Introduction

AirPodsSanity

Keeps you from loosing your sanity when using AirPods with a Mac.

You ever wondered, why the audio quality of your beloved AirPods can get as bad as talking to people over some wire that was built during the Apollo missions took place in the 60s? Ask no further, you came to the right place!

Because... reasons

The technical reason is simple: Bluetooth has a low bandwidth. So when Apple decided to set your AirPods microphone as the one in charge every. single. time. you connect them to your Mac, things go downhill - fast. Only Steve Jobs in his grave can answer the hard questions: Why, Apple?

What it does

What this app does is super-duper simple and trivial: Select a default input device, and mark one or more output device as "AirPods". Whenever those come online, the selected input device will be maintained.

How it improves your life

So what that means is, you can live your life in pease, harmony and appreciate the rainbows and unicorns - once this app is installed.

What it doesn't do

This piece of software is not cloud-native, has no micro service architecture, did not follow DDD principals, contains an algorithm designed by a fool, can not scale (neither vertically nor horizontally) and abuses your sense of humor.

Features

  • Keeps you healthy
  • Makes life better
  • Protects your sanity

Roadmap

  • Asking Steve in an upcoming session, why this is even a thing

Installation

macOS

Windows

  • You are out of luck. On the other hand, this issue only applies to macOS, so....

Linux

  • You are good to go. Essentially.

Please feel free to download, fork and/or provide any feedback!

airpodssanity's People

Contributors

gaulomatic avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.