Open-AVB AVTP Pipeline SDK  1.4
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Tone Generator Interface


This interface module is a talker only and is used to generate an audio tone for testing purposes. It is designed to work with the AAF (AVTP Audio Format) mapping but could be quickly adjusted to work with the 61883-6 mapping module as well.

Interface module configuration parameters

Name Description
intf_nv_tone_hz The frequency of the generated tone
intf_nv_on_off_interval_msec How many millisecs to turn on and off the tone
intf_nv_melody_string A simple melody to play. When a melody string is set the on/off tone hz is not used. The string holds the notes in a 2 octave range with the use of letters A B C D E F G a b c d e f g followed by a duration of the note. For example the full scale is A4B4C4D4E4F4G4a4b4c4d4e4f4g4.
intf_nv_audio_rate Audio rate, numberic values defined by avb_audio_rate_t
intf_nv_audio_bit_depth Bit depth of audio, numeric values defined by avb_audio_bit_depth_t
intf_nv_audio_channels Number of audio channels, numeric values should be within range of values in avb_audio_channels_t