Recorder Block

Audio Hijack's Recorder block makes it possible to record and save any audio flowing through the app. This is one of the most common use cases for Audio Hijack, and most sessions use a Recorder block. This page provides helpful hints on using the block.

Recorder Defaults

The Recorder block offers basic controls on its face for pausing or splitting a recording. To show all of the block's settings, click on the face of the block to display its popover.

The Recorder block defaults to saving an MP3 file into your Music folder, naming the file with the date and time for quick reference. These defaults make it easy to begin recording. Just drop a Recorder block into your chain, and you can record audio without needing to adjust any settings at all.

Of course, you can change these defaults as you see fit. With just a few clicks, you can adjust the file name and save location, change the recording format, and add metadata to the recording. For even further customization, read below to learn about the Recorder block's advanced options.

Advanced Options

File Limits

The File Limits section of the Recorder block provides powerful automation controls, which can automatically affect your recording without you needing to manually manage an actively running session.

Start new file every

With this control, you can set Audio Hijack to split your recording based on time length (in minutes or hours), or file size (measured in megabytes or gigabytes). Note that Audio Hijack automatically splits any recording at 2 gigabytes.

End recording after

This control enables you to stop recording entirely, again based on time or file size. Note that ending the recording doesn’t end your session, but it does automatically turn off the Recorder block.

Silence controls

Using the silence controls, Audio Hijack can analyze your audio stream, and take action when it detects silence in the audio. The silence can be removed from the recording (eliminating gaps in the audio), used to trigger the creation of a new file, or used to stop recording entirely.

The Digital silence level is best used for app sources, while the Analog level is designed to work with audio device inputs like your microphone.

Advanced Recording Options

The Quality menu in the Recording Format section of the Recorder block contains six default options for recording. These defaults cover the needs of most users, and we recommend sticking with them. However, more technical users are able to fully customize their recording settings as desired: the Advanced Recording Options offer the ability to specify your preferred file format, as well as more exact recording settings.

Additional Tips

Pausing & Splitting

While recording, clicking the Pause button on either the Recorder block's face or in its popover will pause recording. The Pause button will illuminate to show its state. To unpause and resume recording, just click the button again.

When the Recorder block is paused, audio continues to pass through your session, but it is not added to the file you're saving. This can be useful when your stream contains audio you do not wish to be saved, eliminating the need to edit the file later.

Clicking the Split button on either the Recorder block's face or in its popover will cause Audio Hijack to split your recording. The first file will be ended, and a new file will begin. This is useful for breaking up a recording into multiple files as you record.

Using Multiple Recorder Blocks

If you wish to record the same audio to multiple formats (such as lossless AIFF and lossy MP3), just add multiple Recorder blocks to your session. For instance, the example session above shows three Recorder blocks, each with different format settings: MP3, Apple Lossless, and AIFF. Note that the order of your recorder blocks doesn't matter. Having an MP3 recorder before an AIFF recorder, for example, will not negatively impact the recording quality of the AIFF file.

Editing AudioLive Stream Block