Session Basics

Everything in Audio Hijack begins with a session, a reusable collection of settings used to capture and manipulate audio however you like. Sessions are the fundamental document of Audio Hijack, and they're continuously saved as you adjust them. Once a session is configured to your needs, you'll run it to record, broadcast, or adjust audio.

The Session List window provides a list of all your saved sessions for re-use.


The Session List window

To open any existing session, double-click its name in the list. To create a new session, click the New Session button. To delete a session you no longer need, click once to highlight it, then click the - button in the window's lower right corner.

In addition to creating and loading sessions, the Session List window also functions as a dashboard, with in-line session controls and information. Once a session is configured, you can start and stop it right from here, and monitor its status as well.

Creating a New Session

When you click the New Session button, the Template Chooser will open.


The Template Chooser

The Template Chooser provides templates for common uses of Audio Hijack. Choose the type of capture you'd like to perform, then tweak the resulting session to get it just right. Alternately, to start from scratch, select the Blank template to create an empty session.

To quickly create a new blank session, hold option as you click the New Session button in the Home window. This will skip the Template Chooser window.

The Global Window

With Audio Hijack's global window, you can control sessions even when Audio Hijack is in the background. Access the global window in the upper right of the MacOS menu bar.


Audio Hijack's global icon, in the MacOS menu bar

Clicking the icon will open the window, revealing a list of your sessions.


The global window

From here, you can start or stop a session, as well as view its current status. You can also open a specific session by double-clicking it.

Making the Global Window Float

The global window can be accessed system-wide by clicking its icon in the menu bar. For even faster access, it's also possible to make the full window visible at all times, with the Pin button.


The Pin button on the global window

When you click the Pin button in the upper-left of the global window, the menu will detach and transform into a floating window.


The global window, floating

This will float above all other windows on your system, providing instant access and control over your sessions. Click the Pin button again to return the global window to the menu bar.

Disabling the Global Window

The global window is turned on by default, but it is optional. To remove it from the menu bar, toggle it off in the Settings window.

Customizing the Session List

It’s possible to customize the Session List to display exactly the information you desire.

Adjusting, Re-Ordering, and Resizing Visible Columns

The Session List offers eight possible columns of information. To toggle columns on or off, click the view options button in the upper-right corner of the table.

You can re-order the columns by clicking the header of a specific column, then dragging it to the left or right.

The width of each column can be adjusted, using the resize control at the right edge of the column.

Sorting

By default, the Session List sorts sessions alphabetically based on the Name column. Click to toggle the sort between A - Z and Z - A. If you wish, you can sort by other relevant columns instead. Sorting is also available for the Auto Run, Recordings, Status, and Timers columns.

Customize the Global Window As Well

The information shown in the global window is similarly customizable. Start by detaching the window via the Pin button in the upper-left. Once the global window is floating, you’ll be able to adjust visible columns, change the order of columns, and adjust column widths.

Adjusting the width of a column will cause the window’s width to shrink or grow. You can also change the height of the global window by clicking and dragging on its bottom edge.

Starting SimpleMastering Sessions