Manual
Table Of Contents
- Introduction
- Supported Codecs and Formats
- The Sonnox Fraunhofer Pro-Codec
- Additional Information on Workflows
- Lossless Codecs (mp3-HD and HD-AAC)
- Description of Controls
- Presets and Project/Session Data Handling
- Preset Manager Toolbar
- Pro-Codec Signal and Control Flow Diagram
- Specifications
- Copyright and Acknowledgements
- Manual Revision History
- Platform Specific Supplement
!
34
4.8 Codec and Session Sample Rate
The plug-in and many of the codecs are sensitive to the session sample rate and channel
configuration. The plug-in supports a wide variety of host DAW applications, and
understandably many of these applications provide differing amounts of session
configuration settings to a plug-in. Some applications only present session configuration
information to a plug-in when there is an active audio data stream (ie. the transport is set to
play).
As a result of this, care must be taken when:
• selecting codec settings after switching a session sample rate or channel
configuration
or
• when loading a Preset that was saved from a session that used a different
configuration.
Session loads/restores in Pro Tools, Logic, Cubase and Nuendo are immune from this
problem.
It is possible in some applications that a newly instantiated Pro-Codec has not been provided
with current session data. If this is the case, when a codec configuration is selected (manually
or via a Preset load) that is incompatible with the real session configuration, then the plug-in
could receive incompatible data when PLAY is pressed. In all cases, the plug-in will
endeavour to match the requested codec settings, and where possible will select the closest
compatible settings. By preference, the substitute codec will be of the same type, but using
the closest compatible bitrate. Where the codec doesn’t support the sample rate at any bitrate,
the codec will default to AAC-LC at the closest bitrate.
To illustrate this behaviour, consider a stereo session at 48kHz with three codecs selected. If
the session configuration is changed to mono at 32kHz, the plug-in will make the following
codec selections:
Selected codecs
Session
Stereo 48kHz
Substituted codecs
Session
Mono 32kHz
Reason
Codec 1
HE-AAC
128 kbps
HE-AAC
56 kbps
HE-AAC 128 kbps not
supported at 32kHz
Codec 2
HE-AACv2
56 kbps
AAC-LC
56 kbps
HE-AACv2 is stereo
only
Codec 3
HD-AAC
160 kbps
AAC-LC
96 kbps
HD-AAC not supported
at 32kHz
!!