A collection of little software programs that I enjoy on my MacOS devices.

BlackHole: Audio Loopback Driver

This software allows you to easily record system audio. You can also configure your sound settings to output both to BlackHole (to record the audio) and your speakers (to hear what's being recorded).

GitHub - ExistentialAudio/BlackHole: BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency. - ExistentialAudio/BlackHole

BrainWorkshop: Dual n-back training

Dual n-back training is a cognitive training exercise designed to help improve working memory, focus, and problem-solving skills.

The original application has not been maintained and no longer works on the latest MacOS devices, but there's a fork available on Github which has continued development.

GitHub - brain-workshop/brainworkshop: Continued development of the popular brainworkshop game
Continued development of the popular brainworkshop game - brain-workshop/brainworkshop

After cloning the repo, you can create a virtual environment, install the requirements, and start the application by running python brainworkshop.py.

For convenience I created a .command file that I can click on to easily open the app.

cd ~/Desktop
echo "cd ~/Documents/Code/brainworkshop &&
source .venv/bin/activate &&
python brainworkshop.py" > dualnback.command
chmod +x dualnback.command

You can drag an icon to replace the default icon by right clicking the file and selecting "Get Info" (or just ⌘+I after selecting the file) and dragging a new image over the default icon. I also found it helpful to go to my Terminal Settings -> Profiles -> Shell and selecting "When the shell exits: Close if the shell exited cleanly".