Input Tab

The Input tab of a session is where you'll set the audio source and other basic settings. This will generally be the application from which you wish to pull audio, but it can also be an audio device, an AM/FM radio, or even the entire System.

Source
Source Type selector - This allows you to set the source from among four different input types.

     1) Application: Choose this to pull audio from a single application, such as RealPlayer or Windows Media Player.
     2) Audio Device: Choose this to pull audio from a physical audio device, such as a microphone or a record player attached to the computer audio input. Any device recognized in OS X's Sound System Preference will appear here, as well as the "Silence Input" and "Silence Output" options. Silence Input allows silence to be sent through Audio Hijack Pro, for use with the Application Mixer plugin as well as VST Synth plugins, while Silence Output is useful for Recording Voice Chat.
     3) AM/FM Radio: Choose this to pull audio from supported AM/FM radios, including Griffin's RadioShark and D-Link's DSB-R100. As this is a specialized type of Audio Device, specific radio controls are provided.
     4) System Audio: Choose this to hijack all audio playing through your system's speakers.

Select menu - When the "Source Type" selector is set to Application, this provides a list of currently open applications, as well as a "Select Application..." to choose non-open applications. When the "Source Type" selector is set to Audio Device, this lists all available input devices, as determined by OS X.

Open URL/File/AppleScript field - When the "Source Type" selector is set to Application, this will allow you to feed a URL, bookmark file, or AppleScript to the Source application set above. This is very useful for opening a stream for timed recording.
   Select menu - This Select menu provides access to the Bookmark Slurper, which pulls bookmarks from common applications like Safari, RealPlayer, and Windows Media Player for easy hijacking. It will also allow you to select a bookmark file (such as a .ram file) or an AppleScript.

Advanced... - The Advanced button provides access to advanced options for each source type. Generally, these should be left in their default states.



When used with a standard Application as the source, the following settings will be available from the Advanced window.

Hijack One Audio Stream (Default)
This is the default option for most applications, and is what should be used unless you are experiencing problems obtaining all audio from an application.

Stream Index: Adjusting the Stream Index may allow you to receive audio from applications which output audio in a non-standard way.
Target Device: This allows you to select the specific device with which the source is associated.
Left Channel: For devices with more than two channels, you can select the channel which will serve as the left.
Right Channel: For devices with more than two channels, you can select the channel which will serve as the right.

Hijack All Audio Streams (MegaMix)
This option grabs all audio from an application, even audio which may not be audible. This is useful for recording conversations from chat applications and is the default mode for new sessions pulling audio from Skype, iChat, and Gizmo Project.

Separate Inputs and Outputs By Channel: This option places audio from inputs on the left channel and audio from outputs on the right channel. This will enable you to split audio from audio chat conversations by channel.

Fill Audio Gaps: Adjust this to send no information when the Source provides no data with the Nothing option. Alternately, fill gaps in the audio with Silence, Light Noise, or Heavy Noise to it. By default, no audio is added and gaps (such as those that occur when a stream rebuffers) are simply skipped.

When used with an Audio Device as the source, the following settings will be available from the Advanced window.

Input Device Settings
Device: Displays the device name selected in the main window for the input.
Left Channel: For devices with more than two channels, select the channel which will serve as the left.
Right Channel: For devices with more than two channels, select the channel which will serve as the right.
Buffering: Adjusts the size of the audio buffer for the input, in frames. A larger buffer is less prone to skipping but has higher latency (delay), while a smaller buffer has lower latency but may be more prone to skipping. This is best left at Default to start.

Output Device Settings
Device: Displays the device name selected in the main window for the output.
Left Channel: For devices with more than two channels, select the channel which will serve as the left.
Right Channel: For devices with more than two channels, select the channel which will serve as the right.
Buffering: Adjusts the size of the audio buffer for the output, in frames. A larger buffer is less prone to skipping but has higher latency (delay), while a smaller buffer has lower latency but may be more prone to skipping. This is best left at Default to start.

Schedule
Timers table - This table contains a list of all active timers for this particular session. The "On" column allows you to deactivate timers without deleting them. The "Next" column shows when the timer will next be triggered. The "Description" column gives more detail on when it will run and for how long.
Every/On menu - This menu allows you to determine what type of timer is being created. If the timer is set to "Every", it will recur on the days selected. If it is set to "On", it will fire just once.
Day/Date selector - If the "Every/On" menu is set to "Every", you can set the days of the week on which the timer will be triggered. If it is set to "On", you can select the exact date the timer will be triggered.
From, To - These fields adjust at what time the timer will be triggered, and at what time it will end.
Record - Enables automatic recording of the audio when hijacking, using the current settings from the Recording tab.
Mute - Mutes output from the Source application while the timer is active. Useful for nighttime timed recordings.
Quit Source - Quits the Source application when the timer ends.
+ - Add a new timer.
- - Remove the highlighted timer(s).