Information for:
About Audio Hijack's Debugging Window

The Debugging Window

Audio Hijack includes a dedicated Debugging window, which provides access to logging controls, unsupported Hidden Settings and a Factory Reset button for restoring the application’s original settings.

Audio Hijack’s Debugging window

To access Audio Hijack’s Debugging window, hold down the Option key on your keyboard when the Help menu is open. The Contact Rogue Amoeba… command will change to Quit and Relaunch for Debugging.

Access Audio Hijack’s Debugging window

Select that command and Audio Hijack will quit and relaunch directly to its Debugging window.

Logging & Debugging

In the course of troubleshooting, Rogue Amoeba’s Support team may request debugging logs. These can be enabled from the Logging & Debugging section. For more details, see this article on collecting logs.

Audio Hijack’s Hidden Settings

The Debugging window contains a section dedicated to special hidden settings, which provide some secondary functions that are not intended for everyday use. These settings are intentionally not included in the app’s main interface, as they are useful only in rare or edge cases.

Hidden settings are unsupported

These hidden settings are intended to assist customers use the product, but circumstances change over time. Please be aware that they may be changed or removed in future versions of the software.

Audio Hijack’s Hidden Settings include:

Check for test releases
Receive prompts to access testing versions of Audio Hijack to try the latest enhancements and bug fixes early.
Hide Dock icon
Run Audio Hijack without displaying its icon in the Dock. Not encouraged.
Max seconds for broadcast reconnect
Adjust the number of seconds that the Broadcast block will wait in attempting to reconnect to a server before displaying an error message. Default setting is 600 seconds (10 minutes). Do note that the Broadcast block will only attempt to reconnect during a session if a previous connection had been established. If an error message displays on the first connection attempt, the block will immediately go into an error state with details about the error.
Persistent logging for scheduling
Enables both the Scheduler and Audio Hijack logs and keeps them enabled between app launches, while logging to a single file. Each launch, the latest data is appended to the same file. By default, the log is titled "Audio Hijack debug log.log" (assuming the app hasn’t been renamed).
Short trial mode
When active, Audio Hijack’s trial restrictions will take effect after just 30 seconds. This is intended for internal testing of the trial limitations and can be ignored.
Show Audio Unit Instruments
By default, Audio Hijack hides instruments and other Audio Units that do not function fully outside of DAWs. Enabling this setting makes these instruments visible inside Audio Hijack for situations wherein they might be useful.
Time Shift jump intervals
Tweak the jump intervals offered in the Time Shift block’s popover and block face. The buttons there will automatically update. The Default settings are 3 seconds, 10 seconds, or 30 seconds.
Transcription Metal Acceleration
The Transcribe block will attempt to use Metal acceleration. This setting is enabled by default for Apple Silicon machines and off by default for Intel Macs. Intel Mac users with some AMD GPUs Intel GPUs could benefit from turning it on. It is not enabled by default for all users, out of an abundance of caution for avoiding reduced performance on some system configurations.

Starting Fresh

Clicking the Factory Reset button in the Start Fresh section of the Debugging window will restore Audio Hijack’s default settings, making the app behave as if it is being launched for the first time. Use this function with caution, as it will revert all custom settings.


← Back to Audio Hijack Support Center