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. 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

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. Audio Object General Information
  3. Interface Objects
    1. AudioIO
    2. ControlIn
    3. ControlOut
  4. 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
  5. 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
    10. Rate Control
    11. Control Generator
    12. Control Demux
  6. Routing Objects
    1. Router
      1. Router Panel
    2. Splitter
    3. Demux
    4. Selector
  7. Source Objects
    1. Noise Generator
      1. Noise Generator Panel
    2. Wave Generator
    3. FilePlayer
  8. Mixer Objects
    1. Adder
    2. Matrix Mixer
      1. Matrix Mixer Panel
    3. Merger
    4. Fader Matrix
      1. Fader Matrix Panel
  9. Dynamic Object
    1. Limiter
      1. Limiter Panel
  10. Filter Objects
    1. Filter Objects General Information
    2. ParameterBiquad
      1. Parameter Biquad Panel
    3. CoefficientBiquad
      1. Coefficient Biquad Native Panel
    4. Tone Control Extended
      1. Tone Control Extended Panel
    5. XoverBiquad
      1. Xover Biquad Panel
    6. FastConv
      1. Fast Conv Panel
    7. FIR Filter
      1. FIR Filter Panel
  11. Core Objects Toolbox

Panel Designer

  1. Panel Designer Overview
  2. Panel Designer Components
    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
  3. Create a Custom Panel in GTT
  4. Switch between Multiple Parameter Sets

Parameter Set

  1. Parameter Set Overview
  2. Parameter Set Components
    1. Apply Delta in Parameter Sets
    2. Retrieve and Verify Parameter Sets
    3. Importing and Exporting Set File
    4. Preset Comparison
  3. Create a Parameter Set in GTT

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. Advanced Analyzer Settings
      4. Advanced 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. Offline Traces Anlaysis
    5. 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
      1. Define Mannequin Measurement
    5. Measurement Session
  4. Performing Measurement

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 (SKUtility) Overview
  2. SKUtility Tool - Graphical Application
  3. SKUtility Tool - Command-Line Interface
    1. Useful Commands for Starter Kit
  4. Starter Kit Troubleshooting

4.2.Create Signal Flow

  • Global Tuning Tool
  • Create Signal Flow

The AudioworX Signal Flow Designer (SFD) allows you to deploy features across DSPs, SoCs, and ECUs. Harman and third-party technologies are available for drag-and-drop audio flow construction using a library of standard audio building blocks.

This audio processing can be simulated on a PC or target hardware while computing and memory measurements for each block are collected.

Follow the steps below to create a signal flow design:

  1. Double-click on the xAF instance in Device View to open the Signal Flow designer.
  2. Go to the Toolbox section, expand Interface, and drag the AudioIO audio object to the Signal Flow view. Similarly, add another AudioIO audio object to the Signal Flow view.

     – When adding an xAF instance to a discovered device, this AudioIO can be added. Thus, this step is only necessary if these two AudioIO objects are absent.
    – The toolbox will filter audio objects based on the core type of the physical core where this Framework instance is added. The audio object will be marked with an exclamation mark to indicate that it cannot be used for building signal flow. You can hover over it to see which core types are supported.

  3. Select one of the AudioIO audio object and set the Object Mode parameter to Audio In. Similarly, select another AudioIO audio object and set the Object Mode parameter to Audio Out.
  4. Expand Basic and drag Gain audio object to the Signal Flow view. You can use any of the audio objects, for example Gain audio object is used.

    Try to keep the Gain audio object between two AudioIO audio objects, or else you cannot connect the input or output pin with the Gain audio object.

    Now, you can modify the audio object properties as per your requirement.

  5. Select the Gain audio object and set the # of channels parameter to 2. The number of channels determines how many connectors the AO will be allotted. You can assign as many channels as you want to your device in GTT.
  6. Hold the CTRL key, select all the audio objects from the Signal Flow view, and click Connect Blocks to connect all the audio objects. Or you can drag a connection from the output pin of an AO and drop to the input pin of another AO

    Now you have an input and output object, as well as an object to tune gain, invert, and mute parameters for each channel of the signal flow designer.
  7. Click Save to save the signal flow design and click Go Back.
  8. Launch IVP and click on Send Signal Flow in device view.
    A message “Signal flow successfully submitted” will be displayed. The Signal Flow is sent to the virtual amplifier.

Messages While Saving Signal Flow Design

  • If there is a version mismatch between the current audio library version and the version data on the device, a warning message appears asking whether to continue or stop saving.
    A screenshot of a computer Description automatically generated with medium confidence
  • If there is a tuning version mismatch between audio objects in the signal flow and audio objects in the toolbox, a warning message will be displayed, showing the tuning version differences, and those audio objects are highlighted in blue. Right-click on the particular AO and click on Upgrade Audio Object to resolve these errors or warnings.
    A picture containing table Description automatically generated
  • If the existing audio object in the signal flow does not match the block length, sample rate, or core type, a compiler error will be displayed at the bottom of the signal flow window.

  • If the Sample Rate/Block Length does not match, a message will be displayed asking if you want to continue or stop saving.

For more details about Signal Flow Design, refer to the Signal Flow Design user guide.

« Create a New ProjectConnecting a Device »
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.