• Stars
    star
    466
  • Rank 94,105 (Top 2 %)
  • Language
    Swift
  • License
    MIT License
  • Created about 7 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Keep your audio balance from drifting! OSX Status Bar App

Ballast

Update 2019-05-29

Tunabelly Software are now releasing their software for free (Previously paid app). They have a more polished and reliable app than this project. You may want to use their great work:

https://www.tunabellysoftware.com/balance_lock/


Keep your audio balance from drifting!

There is, still, a long standing MacOS bug where your balance may drift when volume buttons are pressed while CPU is under heavy load ๐Ÿคทโ€โ™€๏ธ (Also charging your Macbook on the left side can cause heavy CPU usage).

Ever noticed your audio not quite right? Only to discover your audio balance slightly off ๐Ÿ˜”

This free app keeps your balance stable and center. Lives in your Menu Bar.

Ballast App Closed

Ballast App Open

Installation

โš ๏ธ You will likely need to give permission to open app from unidentified developer. See: https://support.apple.com/kb/ph25088

From the web

๐Ÿ‘‰ Download Zip from the latest release page (macOS 12.1 or later required)

๐Ÿ“ Copy ballast.app to your Applications folder.

From the command line

โ„น๏ธ Requires homebrew to be installed

๐Ÿš Run brew install --cask ballast

Features

  • ๐Ÿ˜ด Idles in the background, only activated on system audio changes
  • ๐Ÿ“ Keep track of how many times your balance drifts
  • ๐Ÿš€ Option to launch at login
  • ๐Ÿ‘ป Hide menu bar icon

FAQ

  • Why can I not open the app after installing?
    As a security measure MacOS won't open apps from unidentified developers. This is because I do not have an Apple Developers subscription, so cannot sign the app. To open see https://support.apple.com/kb/ph25088?locale=en_US

  • How do I stop the app from centering balance?
    Two options:

    1. Quit the app from the menu bar option
      OR
    2. Disable the app with the menu bar option
  • After hiding the menu bar icon, how do I make it reappear?
    Open ballast.app from your Applications folder or open via spotlight, alfred etc. A window should be displayed with an option to restore the menu bar icon or keep hidden.

    Ballast App Open
  • I found a bug or problem?
    Great work Sherlock! ๐Ÿ•ต๏ธโ€โ™‚๏ธ Itโ€™s elementary. Please open an issue on this GitHub repo. Or submit a Pull Request ๐Ÿ™‡โ€โ™€๏ธ

  • I have an idea for improvement
    Let me know by opening an issue. All welcome!

More Repositories

1

jSquash

Browser & Web Worker focussed wasm bundles derived from the Squoosh App.
JavaScript
227
star
2

open-anki-jlpt-decks

Open source and updatable JLPT Vocabulary Anki Decks
Python
116
star
3

slackmojize

Easily resize images in your browser for Slack Emoji Upload!
JavaScript
24
star
4

opifancontrol

A simple PWM fan controller for Orange Pi boards
Shell
14
star
5

wifiqr

Minimal JS Wi-Fi QR Code Generator
HTML
11
star
6

gif-spin

Generate spinning gif animations from a static image in your browser!
JavaScript
10
star
7

jumpnbump.js

A JavaScript port of the classic Jump n' Bump game. Play in your browser! https://jumpnbump.net
TypeScript
8
star
8

gifski-wasm

JavaScript
8
star
9

budou-node

Node.js port of Budou, an automatic organizer tool for beautiful line breaking in CJK (Chinese, Japanese, and Korean).
JavaScript
5
star
10

ow-camera-android

Fork of Mark Harman's Open Camera app which adds Pebble Watch Timer Control
Java
3
star
11

react-player-circle-controls

Circular UI controls for playing media
JavaScript
3
star
12

webtrack

A collection of media players for Tracker files in the browser. For sounds and music created for ProTracker, Fasttracker II etc.
JavaScript
2
star
13

ascender

[WIP] Lightweight utilities to support drag'n'drop upload
TypeScript
2
star
14

wanikani-new-tab-page

Repository for the Wanikani New Tab Page Chrome & Firefox Extension
JavaScript
2
star
15

adventofcode-2020

Ho ho ho, I'm bad at code.
JavaScript
2
star
16

ow-camera-remote

Simple app to utilise pebble watch as a camera timer remote
C
2
star
17

summeroftech-js-resources

Links and resources to help discover and master JavaScript and Node.js
2
star
18

jamsinclair.github.io

Personal Website
HTML
1
star
19

me

Personal Website of Jamie Sinclair [Old]
HTML
1
star
20

resume

CSS
1
star
21

babel-plugin-dynamic-import-node-and-webpack

Transpile `import()` to support both deferred `require()` for node and `require.ensure` for Webpack
JavaScript
1
star
22

web-ext-reload

Reload your chrome extension during development
JavaScript
1
star
23

oidua

JavaScript
1
star
24

hanasu

A simple web client to send/receive SMS via Twilio
JavaScript
1
star
25

blog

Personal blog on dev things and whatevs.
CSS
1
star
26

shippai

GitHub Pull Request Commit Status Visualiser
JavaScript
1
star
27

gif-guardian-action

The silent but animated protector of Pull Requests. Automatically label Pull Requests without gifs.
JavaScript
1
star
28

isomorphic-image-size

Get image size (width & height) without rendering in the browser and node! ๐Ÿ“ธ๐Ÿ“
JavaScript
1
star
29

github-lite

โš ๏ธ Work In Progress - A light github api wrapper, optimised for newer browsers
JavaScript
1
star