Audio group is combined of commands that related to DISPLAY sound such as volume level and sound mute. For example, “VOLUME 20” can be executed to set volume as 20 or “SETMUTE” can be executed to toggle TV to mute status. These commands can be seen below with their definitions, parameters, and returns.
Commands | Definiton | Parameters | Return |
VOLUME | Set volume level. | integer n (0 ≤ n ≤ 100) | #*set volume to n |
GETVOLUME | Volume level information. | no parameter | #*volume level is … |
HEADPHONEVOLUME | Set headphone volume level. | integer n (0 ≤ n ≤ 100) | #*set headphone volume to n |
GETHEADPHONEVOLUME | Headphone volume level information. | no parameter | #*headphone volume is … |
SETHEADPHONEOUTPUT | Set headphone output | string n (headphone,lineout) | #*set headphone output to n or #*Invalid Parameter |
GETHEADPHONEOUTPUT | Get headphone output | no parameter | #*LINEOUT or #*HEADPHONE |
GETMUTE | Get mute status. | no parameter | #*MUTE OFF or #*MUTE ON |
SETMUTE | Toggle mute status. | no parameter | #*MUTE OFF or #*MUTE ON |
SETSOUNDMODE | Set sound mode.SETEQUSERFREQ 100Hz 10 | integer n (0 = mono, 1 = stereo, 2 = dual I, 3 = dual II, 4 = mono left, 5 = mono right) | #*setSoundMode() set to n or #*Invalid sound mode entered |
SETBALANCE | Set balance value. | integer n (-50 < n < 50) | #*set balance level to n or #*invalid balance level entered |
GETBALANCE | Get balance value. | no parameter | #*balance level is … |
SETAVL | Set AVL state. | integer n (0 = off, 1 = on) | #*set avl state to n |
GETAVL | Get AVL state. | no parameter | #*avl state is … |
SETDAPAVL | Set DAP (Dolby Audio Processing) AVL state. | integer n (0 = off, 1 = normal, 2 = night, 3 = auto) | #*DAP AVL is not changed due to DAP (Dolby Audio Processing Availability) is inactive or #*DAP AVL is not changed due to DAP (Dolby Audio Processing Availability) Mode is off or #*Set DAP (Dolby Audio Processing) state to n or Invalid parameter (0-1-2-3) |
GETDAPAVL | Get DAP (Dolby Audio Processing) AVL state. | no parameter | #*DAP (Dolby Audio Processing Availability) is inactive or #*DAP (Dolby Audio Processing Availability) Mode is off or #*DAP (Dolby Audio Processing) state is … |
SETDYNAMICBASS | Set dynamic bass state. | integer n (0 = off, 1 = on) | #*set dynamic bass state to n |
GETDYNAMICBASS | Get dynamic bass state. | no parameter | #*the dynamic bass state is … (0 = off, 1= on) |
SETBASSGAIN | Set bass gain | integer n (-6 <= n <= 6) | #*set bass gain to n or #*Incorrect sound system parameter entered |
GETBASSGAIN | Get bass gain | no parameter | #*the bass gain level is n Note: Above n is -6 <= n <= 6 |
SETSURROUNDSOUND | Set surround sound state. | integer n (0 = off, 1 = on) | #*set surround sound state to n |
SETEQUSERFREQ | Set equalizer user freq. value for any band. | string n (120Hz, 500Hz, 1.5KHz, 5KHz, 10KHz) integer n -13 < n < 13 Example: SETEQUSERFREQ 120Hz 10 | #*setEQUserFreq() set to n or #*Incorrect sound system parameter entered or #*Incorrect equalizer mode. It should be USER mode |
GETEQUSERFREQ | Get equalizer user freq. value of specified band | string n (120Hz, 500Hz, 1.5KHz, 5KHz, 10Khz) | #*the equalizer value for the band is n or #*Incorrect sound system parameter entered Note: Above n is -13 < n < 13 |
GETDIGITALOUT | Get digital out. | no parameter | #*digital out is pcm or #*digital out is compressed |
SETSOUNDSYSTEM | Set sound system. | string n (M, BG, I, DK, L, LP) | #*setSoundSystem() to n or #*Incorrect sound system parameter entered |
SETEQMODE | Set equalizer mode. | string n (Music, Movie, Speech, Flat, Classic, User) | #*setEQMode() set to n or #*Incorrect equalizer parameter entered |
GETEQMODE | Get equalizer mode | no parameter | #*the equalizer mode is n Note: Above n is one of Music, Movie, Speech, Flat, Classic, User |
SETDIGITALOUT | Set digital out. | string n (compressed, pcm) | #*setDigitalOut() set to n or #*Incorrect digital out mode parameter entered |
HARDOFHEARING | Set hard of hearing state. | integer n (0 = off, 1 = on) | #*set hardofhearing state to n |
AUDIODESC | Set audio description state. | integer n (0 = off, 1 = on) | #*set audio description state to n |
VOLUMEUP | Increase Volume Level by 1 step (Until max volume) | no parameter | #*volume LEVEL is increased to … or #*You can NOT increase volume LEVEL further. Confirmed Max Volume Level is … |
VOLUMEDOWN | Decrease Volume Level by 1 step | no parameter | #*volume LEVEL is decreased to .. or #*You can NOT decrease volume LEVEL further. Current Volume level is … |
SOUNDRESET | Reset sound settings | no parameter | #*Fixed Volume is set to … #*Fixed volume availability is set to … #*Headphone volume control availability is set to … #*Start volume availability is set to … #*Start volume limit is set to … #*Start headphone volume limit is set to … #*Lower volume limit is set to … #*Upper volume limit is set to … #*Headphone volume limit is set to … #*Wakeup time volume is set to … #*All equalizer bands are set to … #*Volume is set to … #*Headphone volume is set to … #*Headphone balance is set to … |
Table 1: Audio commands