Harman Logo
AUDIOWORX
  • Home
  • Documentation
  • Videos
  • Release Notes
  • Login
Harman Logo
AUDIOWORX
  • Home
  • Documentation
  • Videos
  • Release Notes
  • Login
Harman Logo
AUDIOWORX
  • Home
  • Documentation
  • Videos
  • Release Notes
  • Login
  • Getting Started
  • User Guides
  • Developer Guides

Table of Content

Global Tuning Tool

  1. About Global Tuning Tool
    1. System Requirements
    2. Global Tuning Tool Workflow
  2. Workspace Overview
    1. Home Screen
      1. Home screen Options
      2. Application Options
    2. Device Designer Overview
      1. Tools
      2. Connection
      3. Import and Export
      4. Tuning
      5. Device Panels
    3. Devices and Template View
    4. About Core Objects Toolbox
    5. Device Operations
    6. Properties Panel
    7. Device View
    8. Help
  3. Configurations
    1. Configure State Variable
    2. Configure Default Control-Ids
    3. Configure Preset Controller
      1. Configuring Controller Slot
      2. Core Object Settings
      3. Custom Actions Settings
      4. Exporting Preset Configurations
      5. Maintain Folder Structure
      6. Loading Slots on the Device
      7. Handling Dual Responses
      8. Send Preset Data Online
    4. Link Window
    5. Configure Controller
    6. Launch MIPS Profiling
    7. Launch Memory Profiling
    8. Editing Memory Latency
    9. Configure Streaming and Polling
      1. Start Live Streaming
      2. Record Streaming Data
      3. FFT for Streaming
    10. Configure File controller
    11. Configure Control IDS
    12. Custom Device Usage
    13. Multi-xAF Library Support
    14. Configure External Endpoints
  4. Operations
    1. Create a New Project
    2. Create Signal Flow
    3. Connecting a Device
    4. Routing (Connections)
    5. Device Synchronization
    6. Launching Multiple Signal Flows
    7. Tune a Signal Flow
  5. Designing Custom Panel
    1. Panel Designer Ribbon
      1. Text Design
      2. Fader Design
      3. Rotary Design
      4. Button Design
      5. Box Design
      6. LED Design
      7. Meter Design
      8. Other Design
      9. Images
      10. Advanced
    2. Panels View
    3. Custom Panel Properties View
    4. Designer Workspace
    5. Editor Windows
      1. Parameter Address Editor
      2. Multi-Parameter Address Editor
      3. System Function Editor
      4. State Indication Setup Window
      5. Select Color Window
      6. Discrete Values Editor
      7. Indication Configuration Editor
      8. LED Values Editor
      9. Graph Parameters Window
      10. Scale Editor
    6. Create a Custom Panel in GTT
  6. Working with Parameter Set
    1. Parameter Set Overview
      1. Configuring Parameter Data
      2. Apply Delta in Parameter Sets
      3. Retrieve and Verify Parameter
      4. Import and Export Set File
      5. Preset Comparison
      6. Parameter Sets Explorer Color
      7. Switch Between Multiple Parameter
      8. Saving and Loading Set File
      9. Search in Parameter Sets
    2. Create a Parameter Set in GTT

Signal Flow Designer

  1. Overview Of Signal Flow Designer
  2. Components of Signal Flow Designer
  3. Operations in Signal Flow Designer
    1. Pin Labelling
    2. View Audio Object Metadata
    3. Column Name Configuration Panel
    4. Upgrade Audio Object
    5. Audio Object Processing State
    6. Metering the Signal Flow
    7. Copy and Paste Operation
    8. Undo and Redo Operation
    9. Block Control
    10. Signal Flow Design Validation
    11. Securing Audio Objects
  4. Create a Signal Flow
  5. Tune a Signal Flow
  6. Native Panels
    1. Launching Native Panel
    2. Common Operation in Native Panel
    3. Configuring Custom Native Panels
  7. Additional Audio Parameters
  8. Harman Audio Library Service
  9. Multiple Framework Instances Support
  10. Feedback loop in Signal Flow
  11. Compound Audio Object
    1. Create a Compound Audio Object
    2. Import and Export CAO
    3. Tuning and Editing CAO
    4. Create Preset for CAO
    5. Edit CAO Instance
    6. Set password for CAO
    7. Linking Custom Panel to CAO
    8. Multi dll support for CAO
    9. Delete a Compound Audio Object

Audio Object Description

  1. Audio Object Description Overview
  2. Interface Objects
    1. AudioIO
    2. ControlIn
    3. ControlOut
  3. Basic Objects
    1. Delay
      1. Delay Panel
    2. Gain
      1. Gain Panel
    3. Level Monitor
      1. Level Monitor Panel
    4. FaderBalance
      1. Fader Balance Panel
    5. Volume and Mute
      1. Volume and Mute Panel
    6. VolumeLite
  4. Control Objects
    1. Control Math
    2. Control Grouper
    3. Control GroupSplitter
    4. Control Multi Adder
    5. Control Mixer
      1. Control Mixer Panel
    6. Control Router
      1. Control Router Panel
    7. Control Smooth
    8. AudioToControl
    9. Lookup Table (LUT)
      1. Lookup Table (LUT) Panel
  5. Routing Objects
    1. Router
      1. Router Panel
    2. Splitter
    3. Demux
    4. Selector
  6. Source Objects
    1. Noise Generator
      1. Noise Generator Panel
    2. Wave Generator
    3. FilePlayer
  7. Mixer Objects
    1. Adder
    2. Matrix Mixer
      1. Matrix Mixer Panel
    3. Merger
    4. Fader Matrix
  8. Dynamic Object
    1. Limiter
      1. Limiter Panel
  9. Filter Objects
    1. ParameterBiquad
      1. Parameter Biquad Panel
    2. CoefficientBiquad
      1. Coefficient Biquad Native Panel
    3. Tone Control Extended
      1. Tone Control Extended Panel
    4. XoverBiquad
      1. Xover Biquad Panel
    5. FastConv
      1. Fast Conv Panel
    6. FIR Filter
      1. FIR Filter Panel

Real Time Analyzer

  1. Real Time Analyzer Overview
  2. Real Time Analyzer Components
  3. Settings
    1. Channels Settings
    2. Generator Settings
    3. Analyzer Settings
    4. Microphone Calibration
    5. RTA Advanced Settings
      1. Sound Card Settings
      2. Plugin Host Setting
      3. Advance Analyzer Settings
      4. Advance Generator Settings
      5. Graph Display Settings
      6. Mimo Convolver Settings
      7. Recorder Settings
      8. Routing Settings
    6. Saving and Loading RTA File
  4. Integrated Virtual Process Options
  5. Probe Point Configuration
  6. Real Time Data View
  7. Graph Settings and Measurement
  8. Traces
    1. Trace Toolbar
    2. Trace Configuration
    3. Trace Functionalities
    4. RTA Shortcuts
  9. Analysing Audio Signal

Measurement Module 2.0

  1. Measurement Module Overview
  2. Configurations
    1. Device Output Mapping
    2. Generator
    3. Test Sound
  3. Understand Measurement Process
    1. Scene Setup
    2. Speaker Configuration
    3. Microphone Configuration
    4. Define Measurement
    5. Measurement Session

Central Viewer

  1. Central Viewer Overview
  2. Central Viewer Window
    1. Configurations
    2. Scene Mode
    3. Chart Selector
    4. Waterfall Chart
    5. Graph Area
    6. Curve Lists
    7. Domain Selector
  3. Import Export Central viewer settings

Starter Kit Utility Tool

  1. Starter Kit Utility Tool
  2. Useful Commands for Starter Kit
  3. Starter Kit Troubleshooting
  • Global Tuning Tool
  • Editing Memory Latency

3.8.Editing Memory Latency

Memory latency shows the amount of time taken by the CPU from initiating a request for assessing memory to actual reading or writing data at the requested memory.

In AudioworX, the latency of the memory request is abstracted and only measured in relative levels.

  • Level 1 – fastest memory available in the platform.
  • Level 16 – slowest.

The Memory Latency Editor provides a way to configure latency levels for individual audio object memory records from GTT.

During design time, GTT retrieves memory records for audio objects from the audio library in the following cases:

  • While adding an audio object.
  • Modifying audio object i.e changing the number of inputs, outputs, number of elements, or selected mode.
  • Modifying additional parameter value.
  • Upgrading audio object.
  • Import of project which defaults to a different dll other than the created one.
  • Upgrading device framework to version 17 dll or above.
  • The changing target type of Core.
  • Changing Sample Rate or Block Length of instance.

GTT supports Memory Latency feature only if the xAF dll version is 17.x.x.xxx or above.

Editing Memory Latency

Memory records will have default latency selected by the Audio Object developer. GTT provides the option to set the latency for every memory record of the audio object in the Memory Latency Editor.

  1. Select the device node and click Memory Latency. This opens the Memory Latency window for the selected device. When the Memory window is launched, a multi-level collapsible grid with core, instance, and audio objects will be displayed.

1 – Header, 2 – Column Filter, 3 – Header, 4 – Latency Sector

  • Multiple memory latency record selection: You can select multiple records in the memory latency window.
    • To select the specific rows – Hold Ctrl and click on the required rows. This method is useful when you want to preform action on specifics rows.
    • To select a set of row – Click on the first row of the set, hold Shift, and then select last row of the set. This method is most useful when selecting a large number of rows in a range.

Sum of all the selected memory latency record size will be shown as “Total size of the selected records in bytes” in the memory latency window.

“Total size of the selected records in bytes” will be visible only on selecting any memory latency record in the window.

  • Reset to default latency level: You can reset the selected records to its default latency level.  Right click on selected records or anywhere on latency grid. A context menu “Reset to default” option will be displayed. Click on the “Reset to default” option, all the selected records of the latency level will be set to default value which is “LEVEL5”. Click on “Save” button and it will be saved into database.
    • To reset records to default latency level for the specific rows – Hold Ctrl, select on the required rows, and then right-click on selected records. A context menu “Reset to default” option will be displayed. Click on the “Reset to default” option.
    • To reset records to default latency level for a set of row – Click on the first row of the set, hold Shift, select last row of the set, and then right-click on selected records. A context menu “Reset to default” option will be displayed. Click on the “Reset to default” option.

  • Saving Latency memory: Only Latency can be selected. Other attributes of memory records are read-only. When you click on Save, the Latency for the memory record will be saved.

The Save Button is disabled until a change in latency is detected.

  • Send Memory Records to Device: Send Signal Flow will handle sending Memory records to the Device with a specified latency. When the signal flow send is successful, the device will boot up with the memory latency specified.
  • Import Export of Project having Memory Record: Memory latency is preserved if the export and import occur on the same xAF dll by version.
    If the dll version changes, Import will generate a new memory record based on the new target xAF dll version.
  • Copy Paste of Audio Object or Core Object Containing Memory Latency: If the properties of the source and targets are the same, memory latency is retained in the pasted object.
  • CSV Import/Export: You can export and import of memory map to CSV files. The primary operation of this feature is to export memory latency to CSV, adjust memory levels, and then import the updated memory levels back into the GTT. When the memory map form file does not match the one in GTT, GTT will request permission to import only the items that match.
« Launch Memory ProfilingConfigure Streaming and Polling »
Suggest Edit
  • Careers
  • Contact
  • Sitemap
  • News

© 2025 HARMAN International. All Rights Reserved. Privacy Policy | Cookies | Terms of Use

If you are using a screen reader and are having problems using this website, please call (800) 645-7484 for assistance.