summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (from parent 1: c46966a)
raw | patch | inline | side by side (from parent 1: c46966a)
author | Frank Livingston <frank-livingston@ti.com> | |
Mon, 5 Dec 2016 23:54:24 +0000 (17:54 -0600) | ||
committer | Frank Livingston <frank-livingston@ti.com> | |
Mon, 5 Dec 2016 23:54:24 +0000 (17:54 -0600) |
82 files changed:
diff --git a/tools/README.md b/tools/README.md
--- /dev/null
+++ b/tools/README.md
@@ -0,0 +1,23 @@
+# PASDK Tools
+Set of tools for use with PASDK.
+**Each tool has its own README.**
+
+#### PyAlpha (pyalpha)
+Alpha command communication over UART
+
+#### PASDK Test Application (pasdk\_test\_app)
+Automated test harness
+
+#### make_sw
+Prepares SDK supplement files
+
+---
+
+## Dependencies
+[Python 2.7 for Windows](https://www.python.org/ftp/python/2.7.6/python-2.7.6.msi)
+- When installing, ensure python is added to the PATH.
+
+---
+
+## Usage
+See: tool-specific READMEs
diff --git a/tools/alpha/acp_a.hdM b/tools/alpha/acp_a.hdM
index 020023c7c8fdeefcb4b35ee2d5539ae2b7205097..534481602d4defc2cd546f7cc2c152cd71ac3e31 100644 (file)
--- a/tools/alpha/acp_a.hdM
+++ b/tools/alpha/acp_a.hdM
-// acp_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:06 PM]
+// acp_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:30 PM]
#define readACPStatIRAMSize 0xcdf0,0x0000,0xc805,0x0d00
#define readACPStatIRAMUsed 0xcdf0,0x0000,0xc805,0x0d01
diff --git a/tools/alpha/ae_a.hdM b/tools/alpha/ae_a.hdM
index bdd5b984fc81eb09989ef113b3a469239067d84c..b34119a219c5444b532426c9efebd46c73fe5e61 100644 (file)
--- a/tools/alpha/ae_a.hdM
+++ b/tools/alpha/ae_a.hdM
-// ae_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:10 PM]
+// ae_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:33 PM]
#define readAEMode 0xf200,0x0400
#define writeAEModeDisable 0xfa00,0x0400
diff --git a/tools/alpha/bm2_a.h b/tools/alpha/bm2_a.h
--- /dev/null
+++ b/tools/alpha/bm2_a.h
@@ -0,0 +1,685 @@
+/******************************************************************************
+ * Copyright (c) 2016, Texas Instruments Incorporated - http://www.ti.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * * Neither the name of Texas Instruments Incorporated nor the
+ * names of its contributors may be used to endorse or promote products
+ * derived from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ * THE POSSIBILITY OF SUCH DAMAGE.
+ *****************************************************************************/
+/* $Source: /cvsstl/ti/pa/i/d800k001/pa/asp/bm2/alpha/bm2_a.h,v $
+ $Revision: 1.6 $
+
+ Bass Management Algorithm alpha codes
+
+ Copyright 2005, Texas Instruments, Inc. All rights reserved.
+ Copyright 2003, Momentum Data Systems, Inc. All rights reserved.
+
+ $Log: bm2_a.h,v $
+ Revision 1.6 2012/10/31 16:02:40 fminich
+ Support use of legacy samsiz approach as an option.
+
+ Revision 1.5 2012/09/24 10:02:57 mkamat
+ MID3346, MID4322 merged bm2 chnages
+
+ Revision 1.4.2.2 2010/01/19 16:24:31 fminich
+ Add alpha commands for Wide and High cutoff frequency and volume.
+
+ Revision 1.4.2.1 2010/01/08 14:00:01 fminich
+ Add alpha commands for reading Ccr Sat, Sub, Ext for debugging.
+
+ Revision 1.4 2009/12/14 19:27:24 fminich
+ Change 'DOCAll' to 'DOCAuto' in a few places.
+
+ Revision 1.3 2009/11/25 15:02:15 fminich
+ Support setting DOCAuto (MID 2500)
+
+ Revision 1.2 2009/09/28 19:52:47 fminich
+ MID 2917: indicate why BM isn't operating
+
+ Revision 1.1 2009/09/18 19:57:09 fminich
+ MID 1776: use 'unused2' field as 'OverrideBassCollectionMask'
+
+ Revision 1.6 2008/09/16 17:12:46 fminich
+ Fix some mistakes in the previous commit.
+
+ Revision 1.5 2008/09/05 17:48:45 fminich
+ Changed the name of the OverrideBassCollectionMask register.
+
+ Revision 1.4 2008/08/28 14:10:49 fminich
+ Add support for ExtraBassRedirectMask - MID 1776
+
+ Revision 1.3 2008/03/24 18:59:14 fminich
+ Feature addition for MID 1608.
+
+ Revision 1.2 2006/10/24 21:04:07 mwatson
+ Changing header guard from BM_A to BM2_A; MID 1104.
+
+ Revision 1.1 2006/09/07 21:07:40 mwatson
+ Removing BM_VERSION support, adding bm2_a.h; MID 1104.
+
+ Revision 1.30 2006/05/23 15:10:39 mwatson
+ Replacing direct BETA IDs with MACRO definitions; adding acpbeta.h
+ include; MID 507.
+
+ Revision 1.29 2005/08/16 21:31:00 mwatson
+ Fixing tab only.
+
+ Revision 1.28 2005/08/03 21:01:37 mwatson
+ Updates to readBMControl; MID 451.
+
+ Revision 1.27 2005/07/20 00:32:59 lester
+ Add'l revision "in support of inverse compilation only" (MID #234).
+
+ Revision 1.26 2005/07/19 17:32:08 lester
+ Replaced "writeBMFilterCutoffN__80__" w/ "wroteBMFilterCutoff",
+ similar to "wroteVOLRampTime" companion to "writeVOLRampTimeN(NN)",
+ for consistency w/ other files
+ (primarily used/useful for "Alpha Code Type 3 Write (16-bit Write)").
+
+ Revision 1.25 2005/07/18 22:39:18 lester
+ Revised so that "writeBMFilterCutoffN()" is used only w/ BM_VERSION == 1.
+
+ Revision 1.24 2005/07/18 19:07:44 lester
+ Revisions "in support of inverse compilation [only]" (MID #234).
+
+ Revision 1.23 2005/03/01 22:25:56 fminich
+ Indent and restore definition of writeBMFilterCutoffSelectN() for ATP.
+
+ Revision 1.22 2005/02/21 23:27:49 mwatson
+ Fixing errant problem - forgot to remove some old alpha codes.
+
+ Revision 1.21 2005/02/18 22:55:56 mwatson
+ Removing BMFilterCutoffSelect.
+
+ Revision 1.20 2005/02/18 22:47:43 mwatson
+ Removing BMOutputConfigurationAuto.
+
+ Revision 1.19 2005/02/17 04:51:45 mwatson
+ Removing old alpha codes.
+
+ Revision 1.18 2004/08/30 21:59:57 mwatson
+ Adding BM1 alpha code support to BM2 alpha header file (for backwards
+ compatibility). Build control BM_VERSION introduced here for use by master
+ alpha header files.
+
+ Revision 1.17 2004/06/23 16:00:02 tom
+ Similar to existing LFE level trim (LFEVolume), level trims
+ for {Main, Cntr, Surr, Back} have been added. These trims are
+ effective only for bass summing, and have no effect on local bass
+ and 'Cntr bass split to Main'.
+
+ Revision 1.16 2004/06/08 19:09:02 tom
+ Changed from common filter cutoff (fc) for LFE and Subw
+ to separate LFE and Subw fcs; renamed 'Sum' Low Pass
+ Filter (LPF) to 'LFE', as it is only used for LFE since
+ multiple-fcs has been implemented; added user interface
+ (control registers) for LFE fc and Subw fc, as well as
+ corresponding status registers; updated alpha commands
+ to support these new registers, as well as renamed some
+ existing alpha commands (with maintained support for
+ 'old' name) to clarify functionality; relocated LFE and
+ Subw filter params (definitions, allocations, memtab, etc.)
+ to follow satellite filter params, thereby keeping
+ satellite HPF and LPF params together---better clarity IMHO.
+
+ LFE and Subw fcs are automatically set to the maximum
+ fc of small satellite channels, unless all satellite
+ channels are large---in which case the LFE and Subw
+ control register values are used to determine the fcs;
+
+ Revision 1.15 2004/05/03 13:01:53 tom
+ Added filter rate status commands for 128 and 176.4 kHz.
+
+ Revision 1.14 2004/04/12 21:43:38 mattc
+ Added writeBMFilterCutoffSelectN for bm1 alpha code compatibility.
+
+ Revision 1.13 2004/03/25 20:56:21 mattc
+ Corrected previous backward-compatible definition.
+
+ Revision 1.12 2004/03/25 20:43:18 mattc
+ Replaced XX type alpha code symbols.
+
+ Revision 1.11 2004/01/27 15:46:21 tom
+ Changed old 'mode enable' command to use 4th order LPF.
+
+ Revision 1.10 2003/11/17 20:36:47 tom
+ Reorganized status structure for maintaining offset
+ of registers, relative to BM1 offsets, where possible.
+
+ Revision 1.9 2003/11/14 14:59:59 tom
+ Renamed BM Modes to indicate LPF order.
+
+ Revision 1.8 2003/11/13 19:24:55 tom
+ Updated name of filter cutoff symbol for consistency.
+
+ Revision 1.7 2003/11/12 22:11:04 tom
+ Updated for optional 2-tap vs. 4-tap low pass filter;
+ added 'BM Bypass' control register for disabling BM.
+
+ Revision 1.6 2003/10/31 17:51:17 tom
+ Updated for multiple cutoff frequencies (fc):
+ - separate fc per (Main,Cntr,Surr[,Back])
+
+ Revision 1.5 2003/09/30 16:24:24 tom
+ Duplicated BM1 change: revision 1.28.
+
+ Revision 1.4 2003/08/05 19:52:14 tom
+ Increased number of cutoff frequencies supported.
+
+ Revision 1.3 2003/08/01 16:49:07 tom
+ Restored from attic; updated to BM1 revision listed below.
+
+ Initial version derived from:
+ pa/asp/bm1/alpha/bm_a.h
+ Revision 1.27 2003/05/16 15:43:00
+*/
+#ifndef _BM2_A
+ #define _BM2_A
+
+#include <acpbeta.h>
+
+#define readBMMode 0xc200+STD_BETA_BM,0x0400
+#define writeBMModeDisable 0xca00+STD_BETA_BM,0x0400
+#define writeBMModeLPF2ndOrder 0xca00+STD_BETA_BM,0x0401
+#define writeBMModeLPF4thOrder 0xca00+STD_BETA_BM,0x0402
+#define writeBMModeLPFAuto 0xca00+STD_BETA_BM,0x0403
+/* Old BMMode command:*/
+#define writeBMModeEnable writeBMModeLPF4thOrder
+
+#define readBMOCAuto 0xc200+STD_BETA_BM,0x0500
+#define writeBMOCAutoDisable 0xca00+STD_BETA_BM,0x0500
+#define writeBMOCAutoProLogic 0xca00+STD_BETA_BM,0x0501
+#define writeBMOCAutoCorrelation 0xca00+STD_BETA_BM,0x0502
+#define writeBMOCAutoN(NN) 0xca00+STD_BETA_BM,0x0500+((NN)&0xff)
+
+#define readBMInactionReason 0xc200+STD_BETA_BM,0x0600
+#define wroteBMInactionReasonNone 0xca00+STD_BETA_BM,0x0600
+#define wroteBMInactionReasonModeDisabled 0xca00+STD_BETA_BM,0x0601
+#define wroteBMInactionReasonBypassEnabled 0xca00+STD_BETA_BM,0x0602
+#define wroteBMInactionReasonActiveFailed 0xca00+STD_BETA_BM,0x0603
+#define wroteBMInactionReasonSetupFailed 0xca00+STD_BETA_BM,0x0604
+#define wroteBMInactionReasonStreamUnknown 0xca00+STD_BETA_BM,0x0605
+#define wroteBMInactionReasonStreamNone 0xca00+STD_BETA_BM,0x0606
+#define wroteBMInactionReasonNoSubw 0xca00+STD_BETA_BM,0x0607
+#define wroteBMInactionReasonSubwCount 0xca00+STD_BETA_BM,0x0608
+#define wroteBMInactionReasonOCNONone 0xca00+STD_BETA_BM,0x0609
+#define wroteBMInactionReasonBLKSIZE 0xca00+STD_BETA_BM,0x060a
+#define wroteBMInactionReasonResetFailed 0xca00+STD_BETA_BM,0x060b
+
+#define readBMOCSelect 0xc400+STD_BETA_BM,0x0008
+
+#define readBMOCSelectChannelsLowFreq 0xc200+STD_BETA_BM,0x0800
+#define writeBMOCSelectChannelsLowFreqMain 0xca00+STD_BETA_BM,0x0802
+#define writeBMOCSelectChannelsLowFreqCntr 0xca00+STD_BETA_BM,0x0804
+#define writeBMOCSelectChannelsLowFreqSurr 0xca00+STD_BETA_BM,0x0808
+#define writeBMOCSelectChannelsLowFreqBack 0xca00+STD_BETA_BM,0x0810
+#define writeBMOCSelectChannelsLowFreqWide 0xca00+STD_BETA_BM,0x0820
+#define writeBMOCSelectChannelsLowFreqHigh 0xca00+STD_BETA_BM,0x0840
+#define writeBMOCSelectChannelsLowFreqHead writeBMOCSelectChannelsLowFreqHigh
+#define writeBMOCSelectChannelsLowFreqN(NN) \
+ 0xca00+STD_BETA_BM,0x0800+((NN)&0xff)
+
+#define readBMOCSelectAncillary 0xc200+STD_BETA_BM,0x0900
+#define writeBMOCSelectAncillaryDgtlLBNoneStd 0xca00+STD_BETA_BM,0x0981
+#define writeBMOCSelectAncillaryDgtlLBNoneAlt 0xca00+STD_BETA_BM,0x0983
+#define writeBMOCSelectAncillaryDgtlLBFrntStd 0xca00+STD_BETA_BM,0x0995
+#define writeBMOCSelectAncillaryDgtlLBFrntAlt 0xca00+STD_BETA_BM,0x0997
+#define writeBMOCSelectAncillaryDgtlLBRearStd 0xca00+STD_BETA_BM,0x0999
+#define writeBMOCSelectAncillaryDgtlLBRearAlt 0xca00+STD_BETA_BM,0x099b
+#define writeBMOCSelectAncillaryDgtlLBBothStd 0xca00+STD_BETA_BM,0x099d
+#define writeBMOCSelectAncillaryDgtlLBBothAlt 0xca00+STD_BETA_BM,0x099f
+#define writeBMOCSelectAncillaryAnlgLBNoneSubwStd 0xca00+STD_BETA_BM,0x0900
+#define writeBMOCSelectAncillaryAnlgLBNoneSubwFil 0xca00+STD_BETA_BM,0x0901
+#define writeBMOCSelectAncillaryAnlgLBFrntSubwStd 0xca00+STD_BETA_BM,0x0914
+#define writeBMOCSelectAncillaryAnlgLBFrntSubwFil 0xca00+STD_BETA_BM,0x0915
+#define writeBMOCSelectAncillaryAnlgLBRearSubwStd 0xca00+STD_BETA_BM,0x0918
+#define writeBMOCSelectAncillaryAnlgLBRearSubwFil 0xca00+STD_BETA_BM,0x0919
+#define writeBMOCSelectAncillaryAnlgLBBothSubwStd 0xca00+STD_BETA_BM,0x091c
+#define writeBMOCSelectAncillaryAnlgLBBothSubwFil 0xca00+STD_BETA_BM,0x091d
+/* Following line is obselete, but in use:*/
+#define writeBMOCSelectAncillaryN(NN) 0xca00+STD_BETA_BM,0x0900+((NN)&0xff)
+
+#define readBMOCSelectAuto 0xc200+STD_BETA_BM,0x0a00
+#define writeBMOCSelectAutoDisable 0xca00+STD_BETA_BM,0x0a00
+#define writeBMOCSelectAutoProLogic 0xca00+STD_BETA_BM,0x0a01
+#define writeBMOCSelectAutoCorrelation 0xca00+STD_BETA_BM,0x0a02
+#define writeBMOCSelectAutoN(NN) 0xca00+STD_BETA_BM,0x0a00+((NN)&0xff)
+
+#define readBMOCSelectOCNumber 0xc200+STD_BETA_BM,0x0b00
+#define writeBMOCSelectOCNumberNone 0xca00+STD_BETA_BM,0x0b40
+#define writeBMOCSelectOCNumberDOC0 0xca00+STD_BETA_BM,0x0b00
+#define writeBMOCSelectOCNumberDOC1 0xca00+STD_BETA_BM,0x0b01
+#define writeBMOCSelectOCNumberDOC2 0xca00+STD_BETA_BM,0x0b02
+#define writeBMOCSelectOCNumberDOC3 0xca00+STD_BETA_BM,0x0b03
+#define writeBMOCSelectOCNumberDOCAuto 0xca00+STD_BETA_BM,0x0b0f
+
+/* Combination OCNumber and Auto*/
+#define readBMOCSelectOCAuto 0xc300+STD_BETA_BM,0x000a
+#define writeBMOCSelectOCAutoNone 0xcb00+STD_BETA_BM,0x000a,0x4000
+#define writeBMOCSelectOCAutoDOC0CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0000
+#define writeBMOCSelectOCAutoDOC0CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0002
+#define writeBMOCSelectOCAutoDPC0CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0001
+#define writeBMOCSelectOCAutoDPC0CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0003
+#define writeBMOCSelectOCAutoDOC1CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0100
+#define writeBMOCSelectOCAutoDOC1CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0102
+#define writeBMOCSelectOCAutoDPC1CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0101
+#define writeBMOCSelectOCAutoDPC1CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0103
+#define writeBMOCSelectOCAutoDOC2CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0200
+#define writeBMOCSelectOCAutoDOC2CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0202
+#define writeBMOCSelectOCAutoDPC2CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0201
+#define writeBMOCSelectOCAutoDPC2CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0203
+#define writeBMOCSelectOCAutoDOC3CorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0300
+#define writeBMOCSelectOCAutoDOC3CorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0302
+#define writeBMOCSelectOCAutoDOCAutoCorrelOff 0xcb00+STD_BETA_BM,0x000a,0x0f00
+#define writeBMOCSelectOCAutoDOCAutoCorrelOn 0xcb00+STD_BETA_BM,0x000a,0x0f02
+
+#define readBMOCStatus 0xc400+STD_BETA_BM,0x000c
+#define readBMOutputConfigurationStatus readBMOCStatus
+
+#define readBMOCStatusChannelsLowFreq 0xc200+STD_BETA_BM,0x0c00
+#define wroteBMOCStatusChannelsLowFreqMain 0xca00+STD_BETA_BM,0x0c02
+#define wroteBMOCStatusChannelsLowFreqCntr 0xca00+STD_BETA_BM,0x0c04
+#define wroteBMOCStatusChannelsLowFreqSurr 0xca00+STD_BETA_BM,0x0c08
+#define wroteBMOCStatusChannelsLowFreqBack 0xca00+STD_BETA_BM,0x0c10
+#define wroteBMOCStatusChannelsLowFreqWide 0xca00+STD_BETA_BM,0x0c20
+#define wroteBMOCStatusChannelsLowFreqHigh 0xca00+STD_BETA_BM,0x0c40
+
+#define readBMOCStatusAncillary 0xc200+STD_BETA_BM,0x0d00
+#define wroteBMOCStatusAncillaryDgtlLBNoneStd 0xca00+STD_BETA_BM,0x0d81
+#define wroteBMOCStatusAncillaryDgtlLBNoneAlt 0xca00+STD_BETA_BM,0x0d83
+#define wroteBMOCStatusAncillaryDgtlLBFrntStd 0xca00+STD_BETA_BM,0x0d95
+#define wroteBMOCStatusAncillaryDgtlLBFrntAlt 0xca00+STD_BETA_BM,0x0d97
+#define wroteBMOCStatusAncillaryDgtlLBRearStd 0xca00+STD_BETA_BM,0x0d99
+#define wroteBMOCStatusAncillaryDgtlLBRearAlt 0xca00+STD_BETA_BM,0x0d9b
+#define wroteBMOCStatusAncillaryDgtlLBBothStd 0xca00+STD_BETA_BM,0x0d9d
+#define wroteBMOCStatusAncillaryDgtlLBBothAlt 0xca00+STD_BETA_BM,0x0d9f
+#define wroteBMOCStatusAncillaryAnlgLBNoneSubwStd 0xca00+STD_BETA_BM,0x0d00
+#define wroteBMOCStatusAncillaryAnlgLBNoneSubwFil 0xca00+STD_BETA_BM,0x0d01
+#define wroteBMOCStatusAncillaryAnlgLBFrntSubwStd 0xca00+STD_BETA_BM,0x0d14
+#define wroteBMOCStatusAncillaryAnlgLBFrntSubwFil 0xca00+STD_BETA_BM,0x0d15
+#define wroteBMOCStatusAncillaryAnlgLBRearSubwStd 0xca00+STD_BETA_BM,0x0d18
+#define wroteBMOCStatusAncillaryAnlgLBRearSubwFil 0xca00+STD_BETA_BM,0x0d19
+#define wroteBMOCStatusAncillaryAnlgLBBothSubwStd 0xca00+STD_BETA_BM,0x0d1c
+#define wroteBMOCStatusAncillaryAnlgLBBothSubwFil 0xca00+STD_BETA_BM,0x0d1d
+
+#define readBMOCStatusAuto 0xc200+STD_BETA_BM,0x0e00
+#define wroteBMOCStatusAutoDisable 0xca00+STD_BETA_BM,0x0e00
+#define wroteBMOCStatusAutoProLogic 0xca00+STD_BETA_BM,0x0e01
+#define wroteBMOCStatusAutoCorrelation 0xca00+STD_BETA_BM,0x0e02
+
+#define readBMOCStatusOCNumber 0xc200+STD_BETA_BM,0x0f00
+#define wroteBMOCStatusOCNumberNone 0xca00+STD_BETA_BM,0x0f40
+#define wroteBMOCStatusOCNumberDOC0 0xca00+STD_BETA_BM,0x0f00
+#define wroteBMOCStatusOCNumberDOC1 0xca00+STD_BETA_BM,0x0f01
+#define wroteBMOCStatusOCNumberDOC2 0xca00+STD_BETA_BM,0x0f02
+#define wroteBMOCStatusOCNumberDOC3 0xca00+STD_BETA_BM,0x0f03
+#define wroteBMOCStatusOCNumberDOCAuto 0xca00+STD_BETA_BM,0x0f0f
+
+/* Combination OCNumber and Auto*/
+#define readBMOCStatusOCAuto 0xc300+STD_BETA_BM,0x000e
+#define wroteBMOCStatusOCAutoNoneCorrelOffPLOff 0xcb00+STD_BETA_BM,0x000e,0x4000
+#define wroteBMOCStatusOCAutoNoneCorrelOffPLOn 0xcb00+STD_BETA_BM,0x000e,0x4001
+#define wroteBMOCStatusOCAutoNoneCorrelOnPLOff 0xcb00+STD_BETA_BM,0x000e,0x4002
+#define wroteBMOCStatusOCAutoNoneCorrelOnPLOn 0xcb00+STD_BETA_BM,0x000e,0x4003
+#define wroteBMOCStatusOCAutoDOC0CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0000
+#define wroteBMOCStatusOCAutoDOC0CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0002
+#define wroteBMOCStatusOCAutoDPC0CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0001
+#define wroteBMOCStatusOCAutoDPC0CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0003
+#define wroteBMOCStatusOCAutoDOC1CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0100
+#define wroteBMOCStatusOCAutoDOC1CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0102
+#define wroteBMOCStatusOCAutoDPC1CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0101
+#define wroteBMOCStatusOCAutoDPC1CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0103
+#define wroteBMOCStatusOCAutoDOC2CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0200
+#define wroteBMOCStatusOCAutoDOC2CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0202
+#define wroteBMOCStatusOCAutoDPC2CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0201
+#define wroteBMOCStatusOCAutoDPC2CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0203
+#define wroteBMOCStatusOCAutoDOC3CorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0300
+#define wroteBMOCStatusOCAutoDOC3CorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0302
+#define wroteBMOCStatusOCAutoDOCAutoCorrelOff 0xcb00+STD_BETA_BM,0x000e,0x0f00
+#define wroteBMOCStatusOCAutoDOCAutoCorrelOn 0xcb00+STD_BETA_BM,0x000e,0x0f02
+
+#define readBMOverrideBassCollectionMask 0xc200+STD_BETA_BM,0x1000
+#define writeBMOverrideBassCollectionMaskMain 0xca00+STD_BETA_BM,0x1002
+#define writeBMOverrideBassCollectionMaskCntr 0xca00+STD_BETA_BM,0x1004
+#define writeBMOverrideBassCollectionMaskMainCntr 0xca00+STD_BETA_BM,0x1006
+#define writeBMOverrideBassCollectionMaskSurr 0xca00+STD_BETA_BM,0x1008
+#define writeBMOverrideBassCollectionMaskBack 0xca00+STD_BETA_BM,0x1010
+#define writeBMOverrideBassCollectionMaskN(n) \
+0xca00+STD_BETA_BM,(0x1000 | (0x00ff & n))
+#define writeBMOverrideBassCollectionMaskNone \
+writeBMOverrideBassCollectionMaskN(0)
+
+#define readBMFilterRateStatus 0xc200+STD_BETA_BM,0x1100
+#define wroteBMFilterRateStatus32000Hz 0xca00+STD_BETA_BM,0x1102
+#define wroteBMFilterRateStatus44100Hz 0xca00+STD_BETA_BM,0x1103
+#define wroteBMFilterRateStatus48000Hz 0xca00+STD_BETA_BM,0x1104
+#define wroteBMFilterRateStatus88200Hz 0xca00+STD_BETA_BM,0x1105
+#define wroteBMFilterRateStatus96000Hz 0xca00+STD_BETA_BM,0x1106
+#define wroteBMFilterRateStatus192000Hz 0xca00+STD_BETA_BM,0x1107
+#define wroteBMFilterRateStatus64000Hz 0xca00+STD_BETA_BM,0x1108
+#define wroteBMFilterRateStatus128000Hz 0xca00+STD_BETA_BM,0x1109
+#define wroteBMFilterRateStatus176400Hz 0xca00+STD_BETA_BM,0x110a
+
+#define readBMBypass 0xc200+STD_BETA_BM,0x1200
+#define writeBMBypassDisable 0xca00+STD_BETA_BM,0x1200
+#define writeBMBypassEnable 0xca00+STD_BETA_BM,0x1201
+
+#define readBMLFEVolume 0xc200+STD_BETA_BM,0x1300
+#define writeBMLFEVolumeN(NN) 0xca00+STD_BETA_BM,0x1300+((NN)&0xff)
+/* See associated satellite volume control commands below */
+
+#define readBMModeStatus 0xc200+STD_BETA_BM,0x1500
+#define wroteBMModeStatusDisabled 0xca00+STD_BETA_BM,0x1500
+#define wroteBMModeStatusLPF2ndOrder 0xca00+STD_BETA_BM,0x1501
+#define wroteBMModeStatusLPF4thOrder 0xca00+STD_BETA_BM,0x1502
+
+#define readBMFcSatAll 0xc600+STD_BETA_BM,0x1808
+#define writeBMFcSatAllN(FcMain,FcCntr,FcSurr,FcBack) \
+0xce00+STD_BETA_BM,0x1808, \
+ FcMain,FcCntr,FcSurr,FcBack
+/*
+ writeBMFilterCutoffSelectN() is obsolete.
+ It is defined only for use by legacy applications.
+ Do not use in new applications.
+*/
+#define writeBMFilterCutoffSelectN(N) writeBMFcSatAllN((N),(N),(N),(N))
+
+#define readBMFcMain 0xc300+STD_BETA_BM,0x0018
+#define writeBMFcMainN(NN) 0xcb00+STD_BETA_BM,0x0018,NN
+#define readBMFcCntr 0xc300+STD_BETA_BM,0x001a
+#define writeBMFcCntrN(NN) 0xcb00+STD_BETA_BM,0x001a,NN
+#define readBMFcSurr 0xc300+STD_BETA_BM,0x001c
+#define writeBMFcSurrN(NN) 0xcb00+STD_BETA_BM,0x001c,NN
+#define readBMFcBack 0xc300+STD_BETA_BM,0x001e
+#define writeBMFcBackN(NN) 0xcb00+STD_BETA_BM,0x001e,NN
+#define readBMFcWide 0xc300+STD_BETA_BM,0x0034
+#define writeBMFcWideN(NN) 0xcb00+STD_BETA_BM,0x0034,NN
+#define readBMFcHigh 0xc300+STD_BETA_BM,0x0036
+#define writeBMFcHighN(NN) 0xcb00+STD_BETA_BM,0x0036,NN
+/* Old BMFc commands:*/
+#define readBMFcAll readBMFcSatAll
+#define writeBMFcAllN(FcMain,FcCntr,FcSurr,FcBack) \
+writeBMFcSatAllN(FcMain,FcCntr,FcSurr,FcBack)
+
+#define readBMFcStatusSatAll 0xc600+STD_BETA_BM,0x2008
+#define readBMFcStatusMain 0xc300+STD_BETA_BM,0x0020
+#define readBMFcStatusCntr 0xc300+STD_BETA_BM,0x0022
+#define readBMFcStatusSurr 0xc300+STD_BETA_BM,0x0024
+#define readBMFcStatusBack 0xc300+STD_BETA_BM,0x0026
+#define readBMFcStatusWide 0xc300+STD_BETA_BM,0x0038
+#define readBMFcStatusHigh 0xc300+STD_BETA_BM,0x003a
+/* Old BMFcStatus commands:*/
+#define readBMFcStatusAll readBMFcStatusSatAll
+
+#define readBMFcSubAll 0xc600+STD_BETA_BM,0x2804
+#define writeBMFcSubAllN(FcLFE,FcSubw) \
+0xce00+STD_BETA_BM,0x2804, FcLFE,FcSubw
+#define readBMFcLFE 0xc300+STD_BETA_BM,0x0028
+#define writeBMFcLFEN(NN) 0xcb00+STD_BETA_BM,0x0028,NN
+#define readBMFcSubw 0xc300+STD_BETA_BM,0x002a
+#define writeBMFcSubwN(NN) 0xcb00+STD_BETA_BM,0x002a,NN
+
+#define readBMFcStatusSubAll 0xc600+STD_BETA_BM,0x2c04
+#define readBMFcStatusLFE 0xc300+STD_BETA_BM,0x002c
+#define readBMFcStatusSubw 0xc300+STD_BETA_BM,0x002e
+
+#define readBMMainVolume 0xc200+STD_BETA_BM,0x3000
+#define writeBMMainVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3000+((NN)&0x0ff)
+#define readBMCntrVolume 0xc200+STD_BETA_BM,0x3100
+#define writeBMCntrVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3100+((NN)&0x0ff)
+#define readBMSurrVolume 0xc200+STD_BETA_BM,0x3200
+#define writeBMSurrVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3200+((NN)&0x0ff)
+#define readBMBackVolume 0xc200+STD_BETA_BM,0x3300
+#define writeBMBackVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3300+((NN)&0x0ff)
+#define readBMWideVolume 0xc200+STD_BETA_BM,0x3c00
+#define writeBMWideVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3c00+((NN)&0x0ff)
+#define readBMHighVolume 0xc200+STD_BETA_BM,0x3d00
+#define writeBMHighVolumeN(NN) \
+0xca00+STD_BETA_BM,0x3d00+((NN)&0x0ff)
+
+#define readBMOptions \
+0xc200+STD_BETA_BM,0x3f00
+#define writeBMOptionsN(NN) \
+0xca00+STD_BETA_BM,0x3f00+((NN)&0x0ff)
+
+#define readBMOCSelectExt 0xc200+STD_BETA_BM,0x4000
+#define writeBMOCSelectExtSpeakerNone 0xca00+STD_BETA_BM,0x0400
+#define writeBMOCSelectExtSpeakerLRTF 0xca00+STD_BETA_BM,0x0401
+#define writeBMOCSelectExtSpeakerLTMD 0xca00+STD_BETA_BM,0x0402
+
+#define readBMStatus 0xc508,STD_BETA_BM
+#define readBMControl \
+ readBMMode, \
+ readBMBypass, \
+ readBMOCAuto, \
+ readBMOCSelect, \
+ readBMFcSatAll, \
+ readBMFcWide, \
+ readBMFcHigh, \
+ readBMFcSubAll, \
+ readBMMainVolume, \
+ readBMCntrVolume, \
+ readBMSurrVolume, \
+ readBMBackVolume, \
+ readBMLFEVolume, \
+ readBMWideVolume, \
+ readBMHighVolume, \
+ readBMOverrideBassCollectionMask, \
+ readBMOptions,\
+ readBMOCSelectExt
+/*
+ Digital-only implementation test setup for direct mode
+ selection of Dolby "Speaker setup"
+
+ Requires speaker setup in auto mode:
+
+ writeSYSRecreationModeAuto
+ writeSYSSpeakerCntr[None][Small1]
+ writeSYSSpeakerSurr[None][Small2]
+ writeSYSSpeakerBack[None][Small1][Small2]
+ writeSYSSpeakerSubw[None][Bass1]
+
+ Note: "None, 1 and 2" are significant above;
+ "Small" is ignored for the following.
+
+ Then switch to direct mode:
+
+ writeSYSRecreationModeDirect
+
+ Then send appropriate alpha code for Dolby reference
+ "Speaker setup" configuration using convention:
+
+ X X X X Y
+ 0 1 2 3 0
+
+ where:
+
+ X refers to Main channels: Small/Large (S/L)
+ 0
+
+ X refers to Cntr channel: None/Small/Large (0/S/L)
+ 1
+
+ X refers to Surr channels: None/Small/Large (0/S/L)
+ 2
+
+ X refers to Back channel(s): None/Small/Large (0/S/L)
+ 3
+
+ Y refers to Subw channel: None/Bass1 (0/1)
+ 0
+
+ Example sequence:
+
+ Establish which channels may be active:
+
+ writeSYSRecreationModeAuto
+ writeSYSSpeakerCntrSmall1
+ writeSYSSpeakerSurrSmall2
+ writeSYSSpeakerBackNone
+ writeSYSSpeakerSubwBass1
+ writeSYSRecreationModeDirect
+
+ Then select any of the following to apply:
+
+ writeBMOCSelect_LLL01
+ writeBMOCSelect_LLS01
+ writeBMOCSelect_LSL01
+ writeBMOCSelect_LSS01
+ writeBMOCSelect_SLL01
+ writeBMOCSelect_SLS01
+ writeBMOCSelect_SSL01
+ writeBMOCSelect_SSS01
+
+ Note that these are "Digital-Only" selections.
+ If Digital/Analog implementation is desired, or other
+ ancillary feature, it is required to write the
+ ancillary register exclusively afterward. Such as,
+ select DOC2 "Alternate" configuration by:
+
+ writeSYSRecreationModeAuto
+ writeSYSSpeakerCntrSmall1
+ writeSYSSpeakerSurrSmall2
+ writeSYSSpeakerBackNone
+ writeSYSSpeakerSubwNone
+ writeSYSRecreationModeDirect
+ writeBMOCSelect_LSS00
+ writeBMOCSelectAncillaryDgtlLBNoneAlt
+*/
+#define writeBMOCSelect_LLLS1 0xcc00+STD_BETA_BM,0x0008,0x810e,0x0302
+#define writeBMOCSelect_LLLS0 writeBMOCSelect_LLLS1
+#define writeBMOCSelect_LLSS1 0xcc00+STD_BETA_BM,0x0008,0x8106,0x0102
+#define writeBMOCSelect_LLSS0 0xcc00+STD_BETA_BM,0x0008,0x8106,0x0202
+#define writeBMOCSelect_LL0S1 0xcc00+STD_BETA_BM,0x0008,0x8106,0x0302
+#define writeBMOCSelect_LL0S0 writeBMOCSelect_LLSS0
+#define writeBMOCSelect_LSLS1 0xcc00+STD_BETA_BM,0x0008,0x810a,0x0302
+#define writeBMOCSelect_LSLS0 writeBMOCSelect_LSLS1
+#define writeBMOCSelect_LSSS1 0xcc00+STD_BETA_BM,0x0008,0x8102,0x0102
+#define writeBMOCSelect_LSSS0 0xcc00+STD_BETA_BM,0x0008,0x8102,0x0202
+#define writeBMOCSelect_LS0S1 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_LS0S0 writeBMOCSelect_LSSS0
+#define writeBMOCSelect_L0LS1 writeBMOCSelect_LSLS1
+#define writeBMOCSelect_L0LS0 writeBMOCSelect_LSLS1
+#define writeBMOCSelect_L0SS1 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_L0SS0 writeBMOCSelect_LSSS0
+#define writeBMOCSelect_L00S1 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_L00S0 writeBMOCSelect_LSSS0
+
+#define writeBMOCSelect_SLLS1 0xcc00+STD_BETA_BM,0x0008,0x810c,0x0102
+#define writeBMOCSelect_SLLS0 0xcc00+STD_BETA_BM,0x0008,0x810c,0x0202
+#define writeBMOCSelect_SLSS1 0xcc00+STD_BETA_BM,0x0008,0x8104,0x0102
+#define writeBMOCSelect_SL0S1 writeBMOCSelect_SLSS1
+#define writeBMOCSelect_SSLS1 0xcc00+STD_BETA_BM,0x0008,0x8108,0x0102
+#define writeBMOCSelect_SSLS0 0xcc00+STD_BETA_BM,0x0008,0x8108,0x0202
+#define writeBMOCSelect_SSSS1 0xcc00+STD_BETA_BM,0x0008,0x8100,0x0102
+#define writeBMOCSelect_SSSS0 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_SS0S1 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_SS0S0 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S0LS1 writeBMOCSelect_SSLS1
+#define writeBMOCSelect_S0LS0 writeBMOCSelect_SSLS0
+#define writeBMOCSelect_S0SS1 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S0SS0 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S00S1 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S00S0 writeBMOCSelect_SSSS1
+
+#define writeBMOCSelect_LLLL1 0xcc00+STD_BETA_BM,0x0008,0x811e,0x0302
+#define writeBMOCSelect_LLLL0 writeBMOCSelect_LLLL1
+#define writeBMOCSelect_LLSL1 0xcc00+STD_BETA_BM,0x0008,0x8116,0x0102
+#define writeBMOCSelect_LLSL0 0xcc00+STD_BETA_BM,0x0008,0x8116,0x0202
+#define writeBMOCSelect_LL0L1 0xcc00+STD_BETA_BM,0x0008,0x8116,0x0302
+#define writeBMOCSelect_LL0L0 writeBMOCSelect_LLSL0
+#define writeBMOCSelect_LSLL1 0xcc00+STD_BETA_BM,0x0008,0x811a,0x0302
+#define writeBMOCSelect_LSLL0 writeBMOCSelect_LSLL1
+#define writeBMOCSelect_LSSL1 0xcc00+STD_BETA_BM,0x0008,0x8112,0x0102
+#define writeBMOCSelect_LSSL0 0xcc00+STD_BETA_BM,0x0008,0x8112,0x0202
+#define writeBMOCSelect_LS0L1 writeBMOCSelect_LSSL1
+#define writeBMOCSelect_LS0L0 writeBMOCSelect_LSSL0
+#define writeBMOCSelect_L0LL1 writeBMOCSelect_LSLL1
+#define writeBMOCSelect_L0LL0 writeBMOCSelect_LSLL1
+#define writeBMOCSelect_L0SL1 writeBMOCSelect_LSSL1
+#define writeBMOCSelect_L0SL0 writeBMOCSelect_LSSL0
+#define writeBMOCSelect_L00L1 writeBMOCSelect_LSSL1
+#define writeBMOCSelect_L00L0 writeBMOCSelect_LSSL0
+
+#define writeBMOCSelect_SLLL1 0xcc00+STD_BETA_BM,0x0008,0x811c,0x0102
+#define writeBMOCSelect_SLLL0 0xcc00+STD_BETA_BM,0x0008,0x811c,0x0202
+#define writeBMOCSelect_SLSL1 0xcc00+STD_BETA_BM,0x0008,0x8114,0x0102
+#define writeBMOCSelect_SL0L1 writeBMOCSelect_SLSL1
+#define writeBMOCSelect_SSLL1 0xcc00+STD_BETA_BM,0x0008,0x8118,0x0102
+#define writeBMOCSelect_SSLL0 0xcc00+STD_BETA_BM,0x0008,0x8118,0x0202
+#define writeBMOCSelect_SSSL1 0xcc00+STD_BETA_BM,0x0008,0x8110,0x0102
+#define writeBMOCSelect_SSSL0 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_SS0L1 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_SS0L0 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_S0LL1 writeBMOCSelect_SSLL1
+#define writeBMOCSelect_S0LL0 writeBMOCSelect_SSLL0
+#define writeBMOCSelect_S0SL1 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_S0SL0 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_S00L1 writeBMOCSelect_SSSL1
+#define writeBMOCSelect_S00L0 writeBMOCSelect_SSSL1
+
+#define writeBMOCSelect_LLL01 writeBMOCSelect_LLLS1
+#define writeBMOCSelect_LLL00 writeBMOCSelect_LLLS0
+#define writeBMOCSelect_LLS01 writeBMOCSelect_LLSS1
+#define writeBMOCSelect_LLS00 writeBMOCSelect_LLSS0
+#define writeBMOCSelect_LL001 writeBMOCSelect_LLSS1
+#define writeBMOCSelect_LL000 writeBMOCSelect_LLSS0
+#define writeBMOCSelect_LSL01 writeBMOCSelect_LSLS1
+#define writeBMOCSelect_LSL00 writeBMOCSelect_LSLS0
+#define writeBMOCSelect_LSS01 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_LSS00 writeBMOCSelect_LSSS0
+#define writeBMOCSelect_LS001 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_LS000 writeBMOCSelect_LSSS0
+#define writeBMOCSelect_L0L01 writeBMOCSelect_LSLS1
+#define writeBMOCSelect_L0L00 writeBMOCSelect_LSLS0
+#define writeBMOCSelect_L0S01 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_L0S00 writeBMOCSelect_LSSS0
+#define writeBMOCSelect_L0001 writeBMOCSelect_LSSS1
+#define writeBMOCSelect_L0000 writeBMOCSelect_LSSS0
+
+#define writeBMOCSelect_SLL01 writeBMOCSelect_SLLS1
+#define writeBMOCSelect_SLL00 writeBMOCSelect_SLLS0
+#define writeBMOCSelect_SLS01 writeBMOCSelect_SLSS1
+#define writeBMOCSelect_SL001 writeBMOCSelect_SLSS1
+#define writeBMOCSelect_SSL01 writeBMOCSelect_SSLS1
+#define writeBMOCSelect_SSL00 writeBMOCSelect_SSLS0
+#define writeBMOCSelect_SSS01 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_SSS00 writeBMOCSelect_SSSS0
+#define writeBMOCSelect_SS001 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_SS000 writeBMOCSelect_SSSS0
+#define writeBMOCSelect_S0L01 writeBMOCSelect_SSLS1
+#define writeBMOCSelect_S0L00 writeBMOCSelect_SSLS0
+#define writeBMOCSelect_S0S01 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S0S00 writeBMOCSelect_SSSS0
+#define writeBMOCSelect_S0001 writeBMOCSelect_SSSS1
+#define writeBMOCSelect_S0000 writeBMOCSelect_SSSS0
+
+#define readBMCcrSat 0xc200+STD_BETA_BM,0x1600
+#define readBMCcrSub 0xc200+STD_BETA_BM,0x1700
+#define readBMCcrExt 0xc200+STD_BETA_BM,0x3e00
+
+#endif /* _BM2_A */
diff --git a/tools/alpha/bm2_a.hdM b/tools/alpha/bm2_a.hdM
--- /dev/null
+++ b/tools/alpha/bm2_a.hdM
@@ -0,0 +1,219 @@
+// bm2_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:36 PM]
+
+#define readBMMode 0xc240,0x0400
+#define writeBMModeDisable 0xca40,0x0400
+#define writeBMModeLPF2ndOrder 0xca40,0x0401
+#define writeBMModeLPF4thOrder 0xca40,0x0402
+#define writeBMModeLPFAuto 0xca40,0x0403
+#define readBMOCAuto 0xc240,0x0500
+#define writeBMOCAutoDisable 0xca40,0x0500
+#define writeBMOCAutoProLogic 0xca40,0x0501
+#define writeBMOCAutoCorrelation 0xca40,0x0502
+#define readBMInactionReason 0xc240,0x0600
+#define wroteBMInactionReasonNone 0xca40,0x0600
+#define wroteBMInactionReasonModeDisabled 0xca40,0x0601
+#define wroteBMInactionReasonBypassEnabled 0xca40,0x0602
+#define wroteBMInactionReasonActiveFailed 0xca40,0x0603
+#define wroteBMInactionReasonSetupFailed 0xca40,0x0604
+#define wroteBMInactionReasonStreamUnknown 0xca40,0x0605
+#define wroteBMInactionReasonStreamNone 0xca40,0x0606
+#define wroteBMInactionReasonNoSubw 0xca40,0x0607
+#define wroteBMInactionReasonSubwCount 0xca40,0x0608
+#define wroteBMInactionReasonOCNONone 0xca40,0x0609
+#define wroteBMInactionReasonBLKSIZE 0xca40,0x060a
+#define wroteBMInactionReasonResetFailed 0xca40,0x060b
+#define readBMOCSelect 0xc440,0x0008
+#define readBMOCSelectChannelsLowFreq 0xc240,0x0800
+#define writeBMOCSelectChannelsLowFreqMain 0xca40,0x0802
+#define writeBMOCSelectChannelsLowFreqCntr 0xca40,0x0804
+#define writeBMOCSelectChannelsLowFreqSurr 0xca40,0x0808
+#define writeBMOCSelectChannelsLowFreqBack 0xca40,0x0810
+#define writeBMOCSelectChannelsLowFreqWide 0xca40,0x0820
+#define writeBMOCSelectChannelsLowFreqHigh 0xca40,0x0840
+#define readBMOCSelectAncillary 0xc240,0x0900
+#define writeBMOCSelectAncillaryDgtlLBNoneStd 0xca40,0x0981
+#define writeBMOCSelectAncillaryDgtlLBNoneAlt 0xca40,0x0983
+#define writeBMOCSelectAncillaryDgtlLBFrntStd 0xca40,0x0995
+#define writeBMOCSelectAncillaryDgtlLBFrntAlt 0xca40,0x0997
+#define writeBMOCSelectAncillaryDgtlLBRearStd 0xca40,0x0999
+#define writeBMOCSelectAncillaryDgtlLBRearAlt 0xca40,0x099b
+#define writeBMOCSelectAncillaryDgtlLBBothStd 0xca40,0x099d
+#define writeBMOCSelectAncillaryDgtlLBBothAlt 0xca40,0x099f
+#define writeBMOCSelectAncillaryAnlgLBNoneSubwStd 0xca40,0x0900
+#define writeBMOCSelectAncillaryAnlgLBNoneSubwFil 0xca40,0x0901
+#define writeBMOCSelectAncillaryAnlgLBFrntSubwStd 0xca40,0x0914
+#define writeBMOCSelectAncillaryAnlgLBFrntSubwFil 0xca40,0x0915
+#define writeBMOCSelectAncillaryAnlgLBRearSubwStd 0xca40,0x0918
+#define writeBMOCSelectAncillaryAnlgLBRearSubwFil 0xca40,0x0919
+#define writeBMOCSelectAncillaryAnlgLBBothSubwStd 0xca40,0x091c
+#define writeBMOCSelectAncillaryAnlgLBBothSubwFil 0xca40,0x091d
+#define readBMOCSelectAuto 0xc240,0x0a00
+#define writeBMOCSelectAutoDisable 0xca40,0x0a00
+#define writeBMOCSelectAutoProLogic 0xca40,0x0a01
+#define writeBMOCSelectAutoCorrelation 0xca40,0x0a02
+#define readBMOCSelectOCNumber 0xc240,0x0b00
+#define writeBMOCSelectOCNumberNone 0xca40,0x0b40
+#define writeBMOCSelectOCNumberDOC0 0xca40,0x0b00
+#define writeBMOCSelectOCNumberDOC1 0xca40,0x0b01
+#define writeBMOCSelectOCNumberDOC2 0xca40,0x0b02
+#define writeBMOCSelectOCNumberDOC3 0xca40,0x0b03
+#define writeBMOCSelectOCNumberDOCAuto 0xca40,0x0b0f
+#define readBMOCSelectOCAuto 0xc340,0x000a
+#define writeBMOCSelectOCAutoNone 0xcb40,0x000a,0x4000
+#define writeBMOCSelectOCAutoDOC0CorrelOff 0xcb40,0x000a,0x0000
+#define writeBMOCSelectOCAutoDOC0CorrelOn 0xcb40,0x000a,0x0002
+#define writeBMOCSelectOCAutoDPC0CorrelOff 0xcb40,0x000a,0x0001
+#define writeBMOCSelectOCAutoDPC0CorrelOn 0xcb40,0x000a,0x0003
+#define writeBMOCSelectOCAutoDOC1CorrelOff 0xcb40,0x000a,0x0100
+#define writeBMOCSelectOCAutoDOC1CorrelOn 0xcb40,0x000a,0x0102
+#define writeBMOCSelectOCAutoDPC1CorrelOff 0xcb40,0x000a,0x0101
+#define writeBMOCSelectOCAutoDPC1CorrelOn 0xcb40,0x000a,0x0103
+#define writeBMOCSelectOCAutoDOC2CorrelOff 0xcb40,0x000a,0x0200
+#define writeBMOCSelectOCAutoDOC2CorrelOn 0xcb40,0x000a,0x0202
+#define writeBMOCSelectOCAutoDPC2CorrelOff 0xcb40,0x000a,0x0201
+#define writeBMOCSelectOCAutoDPC2CorrelOn 0xcb40,0x000a,0x0203
+#define writeBMOCSelectOCAutoDOC3CorrelOff 0xcb40,0x000a,0x0300
+#define writeBMOCSelectOCAutoDOC3CorrelOn 0xcb40,0x000a,0x0302
+#define writeBMOCSelectOCAutoDOCAutoCorrelOff 0xcb40,0x000a,0x0f00
+#define writeBMOCSelectOCAutoDOCAutoCorrelOn 0xcb40,0x000a,0x0f02
+#define readBMOCStatus 0xc440,0x000c
+#define readBMOCStatusChannelsLowFreq 0xc240,0x0c00
+#define wroteBMOCStatusChannelsLowFreqMain 0xca40,0x0c02
+#define wroteBMOCStatusChannelsLowFreqCntr 0xca40,0x0c04
+#define wroteBMOCStatusChannelsLowFreqSurr 0xca40,0x0c08
+#define wroteBMOCStatusChannelsLowFreqBack 0xca40,0x0c10
+#define wroteBMOCStatusChannelsLowFreqWide 0xca40,0x0c20
+#define wroteBMOCStatusChannelsLowFreqHigh 0xca40,0x0c40
+#define readBMOCStatusAncillary 0xc240,0x0d00
+#define wroteBMOCStatusAncillaryDgtlLBNoneStd 0xca40,0x0d81
+#define wroteBMOCStatusAncillaryDgtlLBNoneAlt 0xca40,0x0d83
+#define wroteBMOCStatusAncillaryDgtlLBFrntStd 0xca40,0x0d95
+#define wroteBMOCStatusAncillaryDgtlLBFrntAlt 0xca40,0x0d97
+#define wroteBMOCStatusAncillaryDgtlLBRearStd 0xca40,0x0d99
+#define wroteBMOCStatusAncillaryDgtlLBRearAlt 0xca40,0x0d9b
+#define wroteBMOCStatusAncillaryDgtlLBBothStd 0xca40,0x0d9d
+#define wroteBMOCStatusAncillaryDgtlLBBothAlt 0xca40,0x0d9f
+#define wroteBMOCStatusAncillaryAnlgLBNoneSubwStd 0xca40,0x0d00
+#define wroteBMOCStatusAncillaryAnlgLBNoneSubwFil 0xca40,0x0d01
+#define wroteBMOCStatusAncillaryAnlgLBFrntSubwStd 0xca40,0x0d14
+#define wroteBMOCStatusAncillaryAnlgLBFrntSubwFil 0xca40,0x0d15
+#define wroteBMOCStatusAncillaryAnlgLBRearSubwStd 0xca40,0x0d18
+#define wroteBMOCStatusAncillaryAnlgLBRearSubwFil 0xca40,0x0d19
+#define wroteBMOCStatusAncillaryAnlgLBBothSubwStd 0xca40,0x0d1c
+#define wroteBMOCStatusAncillaryAnlgLBBothSubwFil 0xca40,0x0d1d
+#define readBMOCStatusAuto 0xc240,0x0e00
+#define wroteBMOCStatusAutoDisable 0xca40,0x0e00
+#define wroteBMOCStatusAutoProLogic 0xca40,0x0e01
+#define wroteBMOCStatusAutoCorrelation 0xca40,0x0e02
+#define readBMOCStatusOCNumber 0xc240,0x0f00
+#define wroteBMOCStatusOCNumberNone 0xca40,0x0f40
+#define wroteBMOCStatusOCNumberDOC0 0xca40,0x0f00
+#define wroteBMOCStatusOCNumberDOC1 0xca40,0x0f01
+#define wroteBMOCStatusOCNumberDOC2 0xca40,0x0f02
+#define wroteBMOCStatusOCNumberDOC3 0xca40,0x0f03
+#define wroteBMOCStatusOCNumberDOCAuto 0xca40,0x0f0f
+#define readBMOCStatusOCAuto 0xc340,0x000e
+#define wroteBMOCStatusOCAutoNoneCorrelOffPLOff 0xcb40,0x000e,0x4000
+#define wroteBMOCStatusOCAutoNoneCorrelOffPLOn 0xcb40,0x000e,0x4001
+#define wroteBMOCStatusOCAutoNoneCorrelOnPLOff 0xcb40,0x000e,0x4002
+#define wroteBMOCStatusOCAutoNoneCorrelOnPLOn 0xcb40,0x000e,0x4003
+#define wroteBMOCStatusOCAutoDOC0CorrelOff 0xcb40,0x000e,0x0000
+#define wroteBMOCStatusOCAutoDOC0CorrelOn 0xcb40,0x000e,0x0002
+#define wroteBMOCStatusOCAutoDPC0CorrelOff 0xcb40,0x000e,0x0001
+#define wroteBMOCStatusOCAutoDPC0CorrelOn 0xcb40,0x000e,0x0003
+#define wroteBMOCStatusOCAutoDOC1CorrelOff 0xcb40,0x000e,0x0100
+#define wroteBMOCStatusOCAutoDOC1CorrelOn 0xcb40,0x000e,0x0102
+#define wroteBMOCStatusOCAutoDPC1CorrelOff 0xcb40,0x000e,0x0101
+#define wroteBMOCStatusOCAutoDPC1CorrelOn 0xcb40,0x000e,0x0103
+#define wroteBMOCStatusOCAutoDOC2CorrelOff 0xcb40,0x000e,0x0200
+#define wroteBMOCStatusOCAutoDOC2CorrelOn 0xcb40,0x000e,0x0202
+#define wroteBMOCStatusOCAutoDPC2CorrelOff 0xcb40,0x000e,0x0201
+#define wroteBMOCStatusOCAutoDPC2CorrelOn 0xcb40,0x000e,0x0203
+#define wroteBMOCStatusOCAutoDOC3CorrelOff 0xcb40,0x000e,0x0300
+#define wroteBMOCStatusOCAutoDOC3CorrelOn 0xcb40,0x000e,0x0302
+#define wroteBMOCStatusOCAutoDOCAutoCorrelOff 0xcb40,0x000e,0x0f00
+#define wroteBMOCStatusOCAutoDOCAutoCorrelOn 0xcb40,0x000e,0x0f02
+#define readBMOverrideBassCollectionMask 0xc240,0x1000
+#define writeBMOverrideBassCollectionMaskMain 0xca40,0x1002
+#define writeBMOverrideBassCollectionMaskCntr 0xca40,0x1004
+#define writeBMOverrideBassCollectionMaskMainCntr 0xca40,0x1006
+#define writeBMOverrideBassCollectionMaskSurr 0xca40,0x1008
+#define writeBMOverrideBassCollectionMaskBack 0xca40,0x1010
+#define writeBMOverrideBassCollectionMaskNone 0xca40,0x1000
+#define readBMFilterRateStatus 0xc240,0x1100
+#define wroteBMFilterRateStatus32000Hz 0xca40,0x1102
+#define wroteBMFilterRateStatus44100Hz 0xca40,0x1103
+#define wroteBMFilterRateStatus48000Hz 0xca40,0x1104
+#define wroteBMFilterRateStatus88200Hz 0xca40,0x1105
+#define wroteBMFilterRateStatus96000Hz 0xca40,0x1106
+#define wroteBMFilterRateStatus192000Hz 0xca40,0x1107
+#define wroteBMFilterRateStatus64000Hz 0xca40,0x1108
+#define wroteBMFilterRateStatus128000Hz 0xca40,0x1109
+#define wroteBMFilterRateStatus176400Hz 0xca40,0x110a
+#define readBMBypass 0xc240,0x1200
+#define writeBMBypassDisable 0xca40,0x1200
+#define writeBMBypassEnable 0xca40,0x1201
+#define readBMLFEVolume 0xc240,0x1300
+#define readBMModeStatus 0xc240,0x1500
+#define wroteBMModeStatusDisabled 0xca40,0x1500
+#define wroteBMModeStatusLPF2ndOrder 0xca40,0x1501
+#define wroteBMModeStatusLPF4thOrder 0xca40,0x1502
+#define readBMFcSatAll 0xc640,0x1808
+#define readBMFcMain 0xc340,0x0018
+#define readBMFcCntr 0xc340,0x001a
+#define readBMFcSurr 0xc340,0x001c
+#define readBMFcBack 0xc340,0x001e
+#define readBMFcWide 0xc340,0x0034
+#define readBMFcHigh 0xc340,0x0036
+#define readBMFcStatusSatAll 0xc640,0x2008
+#define readBMFcStatusMain 0xc340,0x0020
+#define readBMFcStatusCntr 0xc340,0x0022
+#define readBMFcStatusSurr 0xc340,0x0024
+#define readBMFcStatusBack 0xc340,0x0026
+#define readBMFcStatusWide 0xc340,0x0038
+#define readBMFcStatusHigh 0xc340,0x003a
+#define readBMFcSubAll 0xc640,0x2804
+#define readBMFcLFE 0xc340,0x0028
+#define readBMFcSubw 0xc340,0x002a
+#define readBMFcStatusSubAll 0xc640,0x2c04
+#define readBMFcStatusLFE 0xc340,0x002c
+#define readBMFcStatusSubw 0xc340,0x002e
+#define readBMMainVolume 0xc240,0x3000
+#define readBMCntrVolume 0xc240,0x3100
+#define readBMSurrVolume 0xc240,0x3200
+#define readBMBackVolume 0xc240,0x3300
+#define readBMWideVolume 0xc240,0x3c00
+#define readBMHighVolume 0xc240,0x3d00
+#define readBMOptions 0xc240,0x3f00
+#define readBMOCSelectExt 0xc240,0x4000
+#define readBMStatus 0xc508,0x0040
+#define readBMControl 0xc240,0x0400,0xc240,0x1200,0xc240,0x0500,0xc440,0x0008,0xc640,0x1808,0xc340,0x0034,0xc340,0x0036,0xc640,0x2804,0xc240,0x3000,0xc240,0x3100,0xc240,0x3200,0xc240,0x3300,0xc240,0x1300,0xc240,0x3c00,0xc240,0x3d00,0xc240,0x1000,0xc240,0x3f00,0xc240,0x4000
+#define writeBMOCSelect_LLLS1 0xcc40,0x0008,0x810e,0x0302
+#define writeBMOCSelect_LLSS1 0xcc40,0x0008,0x8106,0x0102
+#define writeBMOCSelect_LLSS0 0xcc40,0x0008,0x8106,0x0202
+#define writeBMOCSelect_LL0S1 0xcc40,0x0008,0x8106,0x0302
+#define writeBMOCSelect_LSLS1 0xcc40,0x0008,0x810a,0x0302
+#define writeBMOCSelect_LSSS1 0xcc40,0x0008,0x8102,0x0102
+#define writeBMOCSelect_LSSS0 0xcc40,0x0008,0x8102,0x0202
+#define writeBMOCSelect_SLLS1 0xcc40,0x0008,0x810c,0x0102
+#define writeBMOCSelect_SLLS0 0xcc40,0x0008,0x810c,0x0202
+#define writeBMOCSelect_SLSS1 0xcc40,0x0008,0x8104,0x0102
+#define writeBMOCSelect_SSLS1 0xcc40,0x0008,0x8108,0x0102
+#define writeBMOCSelect_SSLS0 0xcc40,0x0008,0x8108,0x0202
+#define writeBMOCSelect_SSSS1 0xcc40,0x0008,0x8100,0x0102
+#define writeBMOCSelect_LLLL1 0xcc40,0x0008,0x811e,0x0302
+#define writeBMOCSelect_LLSL1 0xcc40,0x0008,0x8116,0x0102
+#define writeBMOCSelect_LLSL0 0xcc40,0x0008,0x8116,0x0202
+#define writeBMOCSelect_LL0L1 0xcc40,0x0008,0x8116,0x0302
+#define writeBMOCSelect_LSLL1 0xcc40,0x0008,0x811a,0x0302
+#define writeBMOCSelect_LSSL1 0xcc40,0x0008,0x8112,0x0102
+#define writeBMOCSelect_LSSL0 0xcc40,0x0008,0x8112,0x0202
+#define writeBMOCSelect_SLLL1 0xcc40,0x0008,0x811c,0x0102
+#define writeBMOCSelect_SLLL0 0xcc40,0x0008,0x811c,0x0202
+#define writeBMOCSelect_SLSL1 0xcc40,0x0008,0x8114,0x0102
+#define writeBMOCSelect_SSLL1 0xcc40,0x0008,0x8118,0x0102
+#define writeBMOCSelect_SSLL0 0xcc40,0x0008,0x8118,0x0202
+#define writeBMOCSelect_SSSL1 0xcc40,0x0008,0x8110,0x0102
+#define readBMCcrSat 0xc240,0x1600
+#define readBMCcrSub 0xc240,0x1700
+#define readBMCcrExt 0xc240,0x3e00
diff --git a/tools/alpha/bmda_a.hdM b/tools/alpha/bmda_a.hdM
index 9aadd65b83515d474fe7f2c3538ee447dcc953eb..b9f430bea3c101f607e1482039ebfcd932d7bdc9 100644 (file)
--- a/tools/alpha/bmda_a.hdM
+++ b/tools/alpha/bmda_a.hdM
-// bmda_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:15 PM]
+// bmda_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:39 PM]
#define readBMDAMode 0xc28b,0x0400
#define writeBMDAModeDisable 0xca8b,0x0400
diff --git a/tools/alpha/car_a.hdM b/tools/alpha/car_a.hdM
index a7dc9c15b8510220d4add57f5396d5927d1f73c2..b5a7ca60beae371d2773e78a9d859af2e06a1a66 100644 (file)
--- a/tools/alpha/car_a.hdM
+++ b/tools/alpha/car_a.hdM
-// car_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:19 PM]
+// car_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:43 PM]
#define readCARMode 0xc289,0x0400
#define writeCARModeDisable 0xca89,0x0400
diff --git a/tools/alpha/dap_a.hdM b/tools/alpha/dap_a.hdM
index 5352bf7feaabecb7eaa4e17b078cd595bb48688d..1715fe0621430f5fc92b55d30911a2e6fa5e70b9 100644 (file)
--- a/tools/alpha/dap_a.hdM
+++ b/tools/alpha/dap_a.hdM
-// dap_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:23 PM]
+// dap_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:46 PM]
#define readDAPMode 0xc28c,0x0400
#define writeDAPModeDisable 0xca8c,0x0400
index 6a610c9862e30caa73355d84cc6e1d77eca8ca96..1ee676d1bc47fbb09ca62a0d143c0020c3e9a72d 100644 (file)
--- a/tools/alpha/ddpat_a.hdM
+++ b/tools/alpha/ddpat_a.hdM
-// ddpat_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:27 PM]
+// ddpat_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:49 PM]
#define readDDPMode 0xc27a,0x0400
#define readDDPOperationalMode 0xc27a,0x0600
diff --git a/tools/alpha/dem_a.h b/tools/alpha/dem_a.h
--- /dev/null
+++ b/tools/alpha/dem_a.h
@@ -0,0 +1,211 @@
+/******************************************************************************
+ * Copyright (c) 2016, Texas Instruments Incorporated - http://www.ti.com
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are met:
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above copyright
+ * notice, this list of conditions and the following disclaimer in the
+ * documentation and/or other materials provided with the distribution.
+ * * Neither the name of Texas Instruments Incorporated nor the
+ * names of its contributors may be used to endorse or promote products
+ * derived from this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ * ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+ * THE POSSIBILITY OF SUCH DAMAGE.
+ *****************************************************************************/
+/*
+ $Source: /cvsstl/ti/pa/asp/dem/alpha/dem_a.h,v $
+ $Revision: 1.6 $
+
+ Deemphasis alpha codes
+
+ Copyright 2003, Momentum Data Systems, Inc. All rights reserved.
+
+ $Log: dem_a.h,v $
+ Revision 1.6 2014/01/24 17:30:35 julianam
+ no message
+
+ Revision 1.5 2006/05/23 15:10:40 mwatson
+ Replacing direct BETA IDs with MACRO definitions; adding acpbeta.h
+ include; MID 507.
+
+ Revision 1.4 2003/05/27 20:05:06 tom
+ Corrected typo: 2 occurences: missing comma. This typo
+ caused readDEMControl to fail (0xdead).
+
+ Revision 1.3 2003/04/07 22:01:49 tom
+ Renamed DEM control and select register.
+
+ Revision 1.2 2003/03/20 22:16:55 tom
+ Renamed variables and corresponding alpha codes only.
+
+ Revision 1.1 2003/03/13 19:35:58 tom
+ Initial version.
+*/
+
+#ifndef _DEM_A
+#define _DEM_A
+
+#include <paftyp_a.h>
+#include <acpbeta.h>
+
+#define readDEMMode 0xc200+STD_BETA_DEM,0x0400
+#define writeDEMModeDisable 0xca00+STD_BETA_DEM,0x0400
+#define writeDEMModeEnable 0xca00+STD_BETA_DEM,0x0401
+
+#define readDEMFilterMode 0xc200+STD_BETA_DEM,0x0500
+#define writeDEMFilterModeOff 0xca00+STD_BETA_DEM,0x0500
+#define writeDEMFilterModeAuto 0xca00+STD_BETA_DEM,0x0501
+#define writeDEMFilterModeOn 0xca00+STD_BETA_DEM,0x0502
+
+#define readDEMFilterActive 0xc200+STD_BETA_DEM,0x0600
+#define wroteDEMFilterActiveNo 0xca00+STD_BETA_DEM,0x0600
+#define wroteDEMFilterActiveYes 0xca00+STD_BETA_DEM,0x0601
+
+#if PAF_MAXNUMCHAN <= 8 /* PAF_ChannelMask = XDAS_Int8 */
+
+#define readDEMChannelEnable 0xc200+STD_BETA_DEM,0x0800
+#define readDEMChannelActive 0xc200+STD_BETA_DEM,0x0900
+
+#define writeDEMChannelEnableN(NN) 0xca00+STD_BETA_DEM,0x0800+((NN)&0xff)
+
+#elif PAF_MAXNUMCHAN <= 16 /* PAF_ChannelMask = XDAS_Int16 */
+
+#define readDEMChannelEnable 0xc300+STD_BETA_DEM,0x0008
+#define readDEMChannelActive 0xc300+STD_BETA_DEM,0x000a
+
+#define writeDEMChannelEnableN(NN) 0xcb00+STD_BETA_DEM,0x0008,NN
+
+#elif PAF_MAXNUMCHAN <= 32 /* PAF_ChannelMask = XDAS_Int32 */
+
+#define readDEMChannelEnable 0xc400+STD_BETA_DEM,0x0008
+#define readDEMChannelActive 0xc400+STD_BETA_DEM,0x000c
+
+#define writeDEMChannelEnableN(NN) 0xcc00+STD_BETA_DEM,0x0008,LSW(NN),MSW(NN)
+
+#else
+#error unsupported option: PAF_MAXNUMCHAN > 32
+#endif
+
+#if PAF_MAXNUMCHAN == 2
+
+#define writeDEMChannelEnableNone 0xca00+STD_BETA_DEM,0x0800
+#define writeDEMChannelEnableLeftRght 0xca00+STD_BETA_DEM,0x0803
+#define writeDEMChannelEnableAll writeDEMChannelEnableLeftRght
+
+#define wroteDEMChannelActiveNone 0xca00+STD_BETA_DEM,0x0900
+#define wroteDEMChannelActiveLeftRght 0xca00+STD_BETA_DEM,0x0903
+
+#elif PAF_MAXNUMCHAN == 4
+
+#define writeDEMChannelEnableNone 0xca00+STD_BETA_DEM,0x0800
+#define writeDEMChannelEnableLeftRght 0xca00+STD_BETA_DEM,0x0803
+#define writeDEMChannelEnableCntrSurr 0xca00+STD_BETA_DEM,0x080c
+#define writeDEMChannelEnableAll 0xca00+STD_BETA_DEM,0x080f
+
+#define wroteDEMChannelActiveNone 0xca00+STD_BETA_DEM,0x0900
+#define wroteDEMChannelActiveLeftRght 0xca00+STD_BETA_DEM,0x0903
+#define wroteDEMChannelActiveCntrSurr 0xca00+STD_BETA_DEM,0x090c
+#define wroteDEMChannelActiveAll 0xca00+STD_BETA_DEM,0x090f
+
+#elif PAF_MAXNUMCHAN == 6
+
+#define writeDEMChannelEnableNone 0xca00+STD_BETA_DEM,0x0800
+#define writeDEMChannelEnableLeftRght 0xca00+STD_BETA_DEM,0x0803
+#define writeDEMChannelEnableLSurRSur 0xca00+STD_BETA_DEM,0x0818
+#define writeDEMChannelEnableCntrSubw 0xca00+STD_BETA_DEM,0x0824
+#define writeDEMChannelEnableAll 0xca00+STD_BETA_DEM,0x083f
+
+#define wroteDEMChannelActiveNone 0xca00+STD_BETA_DEM,0x0900
+#define wroteDEMChannelActiveLeftRght 0xca00+STD_BETA_DEM,0x0903
+#define wroteDEMChannelActiveLSurRSur 0xca00+STD_BETA_DEM,0x0918
+#define wroteDEMChannelActiveCntrSubw 0xca00+STD_BETA_DEM,0x0924
+#define wroteDEMChannelActiveAll 0xca00+STD_BETA_DEM,0x093f
+
+#elif PAF_MAXNUMCHAN == 8
+
+#define writeDEMChannelEnableNone 0xca00+STD_BETA_DEM,0x0800
+#define writeDEMChannelEnableLeftRght 0xca00+STD_BETA_DEM,0x0803
+#define writeDEMChannelEnableLSurRSur 0xca00+STD_BETA_DEM,0x0818
+#define writeDEMChannelEnableLBakRBak 0xca00+STD_BETA_DEM,0x0860
+#define writeDEMChannelEnableCntrSubw 0xca00+STD_BETA_DEM,0x0824
+#define writeDEMChannelEnableAll 0xca00+STD_BETA_DEM,0x08ff
+
+#define wroteDEMChannelActiveNone 0xca00+STD_BETA_DEM,0x0900
+#define wroteDEMChannelActiveLeftRght 0xca00+STD_BETA_DEM,0x0903
+#define wroteDEMChannelActiveLSurRSur 0xca00+STD_BETA_DEM,0x0918
+#define wroteDEMChannelActiveLBakRBak 0xca00+STD_BETA_DEM,0x0960
+#define wroteDEMChannelActiveCntrSubw 0xca00+STD_BETA_DEM,0x0924
+#define wroteDEMChannelActiveAll 0xca00+STD_BETA_DEM,0x09ff
+
+#elif PAF_MAXNUMCHAN == 16
+
+#define writeDEMChannelEnableNone 0xcb00+STD_BETA_DEM,0x0008,0x0000
+#define writeDEMChannelEnableLeftRght 0xcb00+STD_BETA_DEM,0x0008,0x0003
+#define writeDEMChannelEnableLCtrRCtr 0xcb00+STD_BETA_DEM,0x0008,0x000c
+#define writeDEMChannelEnableLWidRWid 0xcb00+STD_BETA_DEM,0x0008,0x0030
+#define writeDEMChannelEnableLOvrROvr 0xcb00+STD_BETA_DEM,0x0008,0x00c0
+
+#define writeDEMChannelEnableLTrrRTrr 0xcb00+STD_BETA_DEM,0x0008,0x00c0
+#define writeDEMChannelEnableLTrhRTrh 0xcb00+STD_BETA_DEM,0x0008,0x00c0
+
+#define writeDEMChannelEnableLSurRSur 0xcb00+STD_BETA_DEM,0x0008,0x0300
+#define writeDEMChannelEnableLBakRBak 0xcb00+STD_BETA_DEM,0x0008,0x0c00
+#define writeDEMChannelEnableLSubRSub 0xcb00+STD_BETA_DEM,0x0008,0x3000
+#define writeDEMChannelEnableLHedRHed 0xcb00+STD_BETA_DEM,0x0008,0xc000
+
+#define writeDEMChannelEnableLTmdRTmd 0xcb00+STD_BETA_DEM,0x0008,0xc000
+#define writeDEMChannelEnableLTftRTft 0xcb00+STD_BETA_DEM,0x0008,0xc000
+#define writeDEMChannelEnableLTfhRTfh 0xcb00+STD_BETA_DEM,0x0008,0xc000
+
+#define writeDEMChannelEnableAll 0xcb00+STD_BETA_DEM,0x0008,0xffff
+
+#define wroteDEMChannelActiveNone 0xcb00+STD_BETA_DEM,0x000a,0x0000
+#define wroteDEMChannelActiveLeftRght 0xcb00+STD_BETA_DEM,0x000a,0x0003
+#define wroteDEMChannelActiveLCtrRCtr 0xcb00+STD_BETA_DEM,0x000a,0x000c
+#define wroteDEMChannelActiveLWidRWid 0xcb00+STD_BETA_DEM,0x000a,0x0030
+#define wroteDEMChannelActiveLOvrROvr 0xcb00+STD_BETA_DEM,0x000a,0x00c0
+
+#define wroteDEMChannelActiveLTrrRTrr 0xcb00+STD_BETA_DEM,0x000a,0x00c0
+#define wroteDEMChannelActiveLTrhRTrh 0xcb00+STD_BETA_DEM,0x000a,0x00c0
+
+#define wroteDEMChannelActiveLSurRSur 0xcb00+STD_BETA_DEM,0x000a,0x0300
+#define wroteDEMChannelActiveLBakRBak 0xcb00+STD_BETA_DEM,0x000a,0x0c00
+#define wroteDEMChannelActiveLSubRSub 0xcb00+STD_BETA_DEM,0x000a,0x3000
+#define wroteDEMChannelActiveLHedRHed 0xcb00+STD_BETA_DEM,0x000a,0xc000
+
+#define wroteDEMChannelActiveLTmdRTmd 0xcb00+STD_BETA_DEM,0x000a,0xc000
+#define wroteDEMChannelActiveLTftRTft 0xcb00+STD_BETA_DEM,0x000a,0xc000
+#define wroteDEMChannelActiveLTfhRTfh 0xcb00+STD_BETA_DEM,0x000a,0xc000
+
+#define wroteDEMChannelActiveAll 0xcb00+STD_BETA_DEM,0x000a,0xffff
+
+#elif PAF_MAXNUMCHAN == 32
+
+#define writeDEMChannelEnableAll 0xcc00+STD_BETA_DEM,0x0008,0xffff,0xffff
+#define wroteDEMChannelActiveAll 0xcc00+STD_BETA_DEM,0x000c,0xffff,0xffff
+
+#else /* PAF_MAXNUMCHAN */
+#error unsupported option: PAF_MAXNUMCHAN > 32
+#endif /* PAF_MAXNUMCHAN */
+
+#define readDEMStatus 0xc508,STD_BETA_DEM
+#define readDEMControl \
+ readDEMMode, \
+ readDEMFilterMode, \
+ readDEMChannelEnable
+
+#endif /* _DEM_A */
+
diff --git a/tools/alpha/dem_a.hdM b/tools/alpha/dem_a.hdM
--- /dev/null
+++ b/tools/alpha/dem_a.hdM
@@ -0,0 +1,18 @@
+// dem_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:52 PM]
+
+#define readDEMMode 0xc250,0x0400
+#define writeDEMModeDisable 0xca50,0x0400
+#define writeDEMModeEnable 0xca50,0x0401
+#define readDEMFilterMode 0xc250,0x0500
+#define writeDEMFilterModeOff 0xca50,0x0500
+#define writeDEMFilterModeAuto 0xca50,0x0501
+#define writeDEMFilterModeOn 0xca50,0x0502
+#define readDEMFilterActive 0xc250,0x0600
+#define wroteDEMFilterActiveNo 0xca50,0x0600
+#define wroteDEMFilterActiveYes 0xca50,0x0601
+#define readDEMChannelEnable 0xc450,0x0008
+#define readDEMChannelActive 0xc450,0x000c
+#define writeDEMChannelEnableAll 0xcc50,0x0008,0xffff,0xffff
+#define wroteDEMChannelActiveAll 0xcc50,0x000c,0xffff,0xffff
+#define readDEMStatus 0xc508,0x0050
+#define readDEMControl 0xc250,0x0400,0xc250,0x0500,0xc450,0x0008
diff --git a/tools/alpha/dm_a.h b/tools/alpha/dm_a.h
index 4324b55187cab624614eebe86a96cd387a989aa5..eef66db71fccb3b3448b443decae1cde450b0ee3 100644 (file)
--- a/tools/alpha/dm_a.h
+++ b/tools/alpha/dm_a.h
-
-/*
-* Copyright (C) 2004-2014 Texas Instruments Incorporated - http://www.ti.com/
-* All rights reserved.
-*
-* Redistribution and use in source and binary forms, with or without
-* modification, are permitted provided that the following conditions
-* are met:
-*
-* Redistributions of source code must retain the above copyright
-* notice, this list of conditions and the following disclaimer.
-*
-* Redistributions in binary form must reproduce the above copyright
-* notice, this list of conditions and the following disclaimer in the
-* documentation and/or other materials provided with the
-* distribution.
-*
-* Neither the name of Texas Instruments Incorporated nor the names of
-* its contributors may be used to endorse or promote products derived
-* from this software without specific prior written permission.
+/******************************************************************************
+* Copyright (c) 2016, Texas Instruments Incorporated - http://www.ti.com
+* All rights reserved.
*
-* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
-* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
-* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+* Redistribution and use in source and binary forms, with or without
+* modification, are permitted provided that the following conditions are met:
+* * Redistributions of source code must retain the above copyright
+* notice, this list of conditions and the following disclaimer.
+* * Redistributions in binary form must reproduce the above copyright
+* notice, this list of conditions and the following disclaimer in the
+* documentation and/or other materials provided with the distribution.
+* * Neither the name of Texas Instruments Incorporated nor the
+* names of its contributors may be used to endorse or promote products
+* derived from this software without specific prior written permission.
*
-*/
+* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+* THE POSSIBILITY OF SUCH DAMAGE.
+*****************************************************************************/
//
//
#include <acpbeta.h>
-#define readDMMode 0xc200+STD_BETA_DM,0x0400
-#define writeDMModeDisable 0xca00+STD_BETA_DM,0x0400
-#define writeDMModeEnable 0xca00+STD_BETA_DM,0x0401
-
-#define readDMLFEDownmixVolume 0xc200+STD_BETA_DM,0x0500
-#define writeDMLFEDownmixVolumeN(NN) 0xca00+STD_BETA_DM,0x0500+(0xff&(NN))
+#define readDMMode \
+0xc200+STD_BETA_DM,0x0400
+#define writeDMModeDisable \
+0xca00+STD_BETA_DM,0x0400
+#define writeDMModeEnable \
+0xca00+STD_BETA_DM,0x0401
+
+#define readDMLFEDownmixVolume \
+0xc200+STD_BETA_DM,0x0500
+#define writeDMLFEDownmixVolumeN(NN) \
+0xca00+STD_BETA_DM,0x0500+(0xff&(NN))
/* in support of inverse compilation only */
#define writeDMLFEDownmixVolumeN__20__ writeDMLFEDownmixVolumeN(20)
-#define readDMLFEDownmixInclude 0xc200+STD_BETA_DM,0x0600
-#define writeDMLFEDownmixIncludeNo 0xca00+STD_BETA_DM,0x0600
-#define writeDMLFEDownmixIncludeYes 0xca00+STD_BETA_DM,0x0601
-
-#define readDMCenterMixLevel 0xc300+STD_BETA_DM,0x0008
-#define writeDMCenterMixLevelN(NN) 0xcb00+STD_BETA_DM,0x0008,(0xFFFF&(NN))
-#define wroteDMCenterMixLevel 0xcb00+STD_BETA_DM,0x0008
-
-#define readDMSurroundMixLevel 0xc300+STD_BETA_DM,0x000a
-#define writeDMSurroundMixLevelN(NN) 0xcb00+STD_BETA_DM,0x000a,(0xFFFF&(NN))
-#define wroteDMSurroundMixLevel 0xcb00+STD_BETA_DM,0x000a
-
-#define readDMChannelConfigurationRequest 0xc400+STD_BETA_DM,0x000c
-#define writeDMChannelConfigurationRequestUnknown 0xcc00+STD_BETA_DM,0x000c,0x0000,0x0000
-
-#define writeDMChannelConfigurationRequestNone 0xcc00+STD_BETA_DM,0x000c,0x0001,0x0000
-#define writeDMChannelConfigurationRequestMono 0xcc00+STD_BETA_DM,0x000c,0x0002,0x0000
-#define writeDMChannelConfigurationRequestStereo 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0000
-#define writeDMChannelConfigurationRequestStereoLtRt 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0002
-#define writeDMChannelConfigurationRequestStereoMono 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0003
-#define writeDMChannelConfigurationRequest3Stereo 0xcc00+STD_BETA_DM,0x000c,0x0108,0x0000
-#define writeDMChannelConfigurationRequestPhantom 0xcc00+STD_BETA_DM,0x000c,0x0105,0x0000
-#define writeDMChannelConfigurationRequestSurround 0xcc00+STD_BETA_DM,0x000c,0x010a,0x0000
-
-#define writeDMChannelConfigurationRequestNone_0 0xcc00+STD_BETA_DM,0x000c,0x0001,0x0000
-#define writeDMChannelConfigurationRequestMono_0 0xcc00+STD_BETA_DM,0x000c,0x0002,0x0000
-#define writeDMChannelConfigurationRequestPhantom0_0 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0000
-#define writeDMChannelConfigurationRequestPhantom0Stereo_0 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0001
-#define writeDMChannelConfigurationRequestPhantom0LtRt_0 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0002
-#define writeDMChannelConfigurationRequestPhantom0Mono_0 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0003
-
-#define wroteDMChannelConfigurationRequestPhantom0Dual_0 0xcc00+STD_BETA_DM,0x000c,0x0003,0x0004
-
-#define writeDMChannelConfigurationRequestPhantom1_0 0xcc00+STD_BETA_DM,0x000c,0x0004,0x0000
-#define writeDMChannelConfigurationRequestPhantom2_0 0xcc00+STD_BETA_DM,0x000c,0x0005,0x0000
-
-#define wroteDMChannelConfigurationRequestPhantom2Stereo_0 0xcc00+STD_BETA_DM,0x000c,0x0005,0x0001
-
-#define writeDMChannelConfigurationRequestPhantom2LtRt_0 0xcc00+STD_BETA_DM,0x000c,0x0005,0x0002
-
-#define wroteDMChannelConfigurationRequestPhantom2Mono_0 0xcc00+STD_BETA_DM,0x000c,0x0005,0x0003
-
-#define writeDMChannelConfigurationRequestPhantom3_0 0xcc00+STD_BETA_DM,0x000c,0x0006,0x0000
-#define writeDMChannelConfigurationRequestPhantom4_0 0xcc00+STD_BETA_DM,0x000c,0x0007,0x0000
-#define writeDMChannelConfigurationRequestSurround0_0 0xcc00+STD_BETA_DM,0x000c,0x0008,0x0000
-#define writeDMChannelConfigurationRequestSurround1_0 0xcc00+STD_BETA_DM,0x000c,0x0009,0x0000
-#define writeDMChannelConfigurationRequestSurround2_0 0xcc00+STD_BETA_DM,0x000c,0x000a,0x0000
-
-#define wroteDMChannelConfigurationRequestSurround2Stereo_0 0xcc00+STD_BETA_DM,0x000c,0x000a,0x0001
-
-#define writeDMChannelConfigurationRequestSurround2LtRt_0 0xcc00+STD_BETA_DM,0x000c,0x000a,0x0002
-
-#define wroteDMChannelConfigurationRequestSurround2Mono_0 0xcc00+STD_BETA_DM,0x000c,0x000a,0x0003
-
-#define writeDMChannelConfigurationRequestSurround3_0 0xcc00+STD_BETA_DM,0x000c,0x000b,0x0000
-#define writeDMChannelConfigurationRequestSurround4_0 0xcc00+STD_BETA_DM,0x000c,0x000c,0x0000
-
-#define writeDMChannelConfigurationRequestNone_1 0xcc00+STD_BETA_DM,0x000c,0x0101,0x0000
-#define writeDMChannelConfigurationRequestMono_1 0xcc00+STD_BETA_DM,0x000c,0x0102,0x0000
-#define writeDMChannelConfigurationRequestPhantom0_1 0xcc00+STD_BETA_DM,0x000c,0x0103,0x0000
-#define writeDMChannelConfigurationRequestPhantom0Stereo_1 0xcc00+STD_BETA_DM,0x000c,0x0103,0x0001
-#define writeDMChannelConfigurationRequestPhantom0LtRt_1 0xcc00+STD_BETA_DM,0x000c,0x0103,0x0002
-#define writeDMChannelConfigurationRequestPhantom0Mono_1 0xcc00+STD_BETA_DM,0x000c,0x0103,0x0003
-
-#define wroteDMChannelConfigurationRequestPhantom0Dual_1 0xcc00+STD_BETA_DM,0x000c,0x0103,0x0004
-
-#define writeDMChannelConfigurationRequestPhantom1_1 0xcc00+STD_BETA_DM,0x000c,0x0104,0x0000
-#define writeDMChannelConfigurationRequestPhantom2_1 0xcc00+STD_BETA_DM,0x000c,0x0105,0x0000
-
-#define wroteDMChannelConfigurationRequestPhantom2Stereo_1 0xcc00+STD_BETA_DM,0x000c,0x0105,0x0001
-
-#define writeDMChannelConfigurationRequestPhantom2LtRt_1 0xcc00+STD_BETA_DM,0x000c,0x0105,0x0002
-
-#define wroteDMChannelConfigurationRequestPhantom2Mono_1 0xcc00+STD_BETA_DM,0x000c,0x0105,0x0003
-
-#define writeDMChannelConfigurationRequestPhantom3_1 0xcc00+STD_BETA_DM,0x000c,0x0106,0x0000
-#define writeDMChannelConfigurationRequestPhantom4_1 0xcc00+STD_BETA_DM,0x000c,0x0107,0x0000
-#define writeDMChannelConfigurationRequestSurround0_1 0xcc00+STD_BETA_DM,0x000c,0x0108,0x0000
-#define writeDMChannelConfigurationRequestSurround1_1 0xcc00+STD_BETA_DM,0x000c,0x0109,0x0000
-#define writeDMChannelConfigurationRequestSurround2_1 0xcc00+STD_BETA_DM,0x000c,0x010a,0x0000
-
-#define wroteDMChannelConfigurationRequestSurround2Stereo_1 0xcc00+STD_BETA_DM,0x000c,0x010a,0x0001
-
-#define writeDMChannelConfigurationRequestSurround2LtRt_1 0xcc00+STD_BETA_DM,0x000c,0x010a,0x0002
-
-#define wroteDMChannelConfigurationRequestSurround2Mono_1 0xcc00+STD_BETA_DM,0x000c,0x010a,0x0003
-
-#define writeDMChannelConfigurationRequestSurround3_1 0xcc00+STD_BETA_DM,0x000c,0x010b,0x0000
-#define writeDMChannelConfigurationRequestSurround4_1 0xcc00+STD_BETA_DM,0x000c,0x010c,0x0000
-
-#define writeDMChannelConfigurationRequestHL(HH,LL) 0xcc00+STD_BETA_DM,0x000c,LL,HH
-
-#define readDMStatus 0xc508,STD_BETA_DM
+#define readDMLFEDownmixInclude \
+0xc200+STD_BETA_DM,0x0600
+#define writeDMLFEDownmixIncludeNo \
+0xca00+STD_BETA_DM,0x0600
+#define writeDMLFEDownmixIncludeYes \
+0xca00+STD_BETA_DM,0x0601
+
+#define readDMCenterMixLevel \
+0xc300+STD_BETA_DM,0x0008
+#define writeDMCenterMixLevelN(NN) \
+0xcb00+STD_BETA_DM,0x0008,(0xFFFF&(NN))
+#define wroteDMCenterMixLevel \
+0xcb00+STD_BETA_DM,0x0008
+
+#define readDMSurroundMixLevel \
+0xc300+STD_BETA_DM,0x000a
+#define writeDMSurroundMixLevelN(NN) \
+0xcb00+STD_BETA_DM,0x000a,(0xFFFF&(NN))
+#define wroteDMSurroundMixLevel \
+0xcb00+STD_BETA_DM,0x000a
+
+#define readDMChannelConfigurationRequest \
+0xc400+STD_BETA_DM,0x000c
+#define writeDMChannelConfigurationRequestUnknown \
+0xcc00+STD_BETA_DM,0x000c,0x0000,0x0000
+
+#define writeDMChannelConfigurationRequestNone \
+0xcc00+STD_BETA_DM,0x000c,0x0001,0x0000
+#define writeDMChannelConfigurationRequestMono \
+0xcc00+STD_BETA_DM,0x000c,0x0002,0x0000
+#define writeDMChannelConfigurationRequestStereo \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0000
+#define writeDMChannelConfigurationRequestStereoLtRt \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0002
+#define writeDMChannelConfigurationRequestStereoMono \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0003
+#define writeDMChannelConfigurationRequest3Stereo \
+0xcc00+STD_BETA_DM,0x000c,0x0108,0x0000
+#define writeDMChannelConfigurationRequestPhantom \
+0xcc00+STD_BETA_DM,0x000c,0x0105,0x0000
+#define writeDMChannelConfigurationRequestSurround \
+0xcc00+STD_BETA_DM,0x000c,0x010a,0x0000
+
+#define writeDMChannelConfigurationRequestNone_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0001,0x0000
+#define writeDMChannelConfigurationRequestMono_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0002,0x0000
+#define writeDMChannelConfigurationRequestPhantom0_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0000
+#define writeDMChannelConfigurationRequestPhantom0Stereo_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0001
+#define writeDMChannelConfigurationRequestPhantom0LtRt_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0002
+#define writeDMChannelConfigurationRequestPhantom0Mono_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0003
+
+#define wroteDMChannelConfigurationRequestPhantom0Dual_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0003,0x0004
+
+#define writeDMChannelConfigurationRequestPhantom1_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0004,0x0000
+#define writeDMChannelConfigurationRequestPhantom2_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0005,0x0000
+
+#define wroteDMChannelConfigurationRequestPhantom2Stereo_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0005,0x0001
+
+#define writeDMChannelConfigurationRequestPhantom2LtRt_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0005,0x0002
+
+#define wroteDMChannelConfigurationRequestPhantom2Mono_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0005,0x0003
+
+#define writeDMChannelConfigurationRequestPhantom3_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0006,0x0000
+#define writeDMChannelConfigurationRequestPhantom4_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0007,0x0000
+#define writeDMChannelConfigurationRequestSurround0_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0008,0x0000
+#define writeDMChannelConfigurationRequestSurround1_0 \
+0xcc00+STD_BETA_DM,0x000c,0x0009,0x0000
+#define writeDMChannelConfigurationRequestSurround2_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000a,0x0000
+
+#define wroteDMChannelConfigurationRequestSurround2Stereo_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000a,0x0001
+
+#define writeDMChannelConfigurationRequestSurround2LtRt_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000a,0x0002
+
+#define wroteDMChannelConfigurationRequestSurround2Mono_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000a,0x0003
+
+#define writeDMChannelConfigurationRequestSurround3_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000b,0x0000
+#define writeDMChannelConfigurationRequestSurround4_0 \
+0xcc00+STD_BETA_DM,0x000c,0x000c,0x0000
+
+#define writeDMChannelConfigurationRequestNone_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0101,0x0000
+#define writeDMChannelConfigurationRequestMono_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0102,0x0000
+#define writeDMChannelConfigurationRequestPhantom0_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0103,0x0000
+#define writeDMChannelConfigurationRequestPhantom0Stereo_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0103,0x0001
+#define writeDMChannelConfigurationRequestPhantom0LtRt_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0103,0x0002
+#define writeDMChannelConfigurationRequestPhantom0Mono_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0103,0x0003
+
+#define wroteDMChannelConfigurationRequestPhantom0Dual_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0103,0x0004
+
+#define writeDMChannelConfigurationRequestPhantom1_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0104,0x0000
+#define writeDMChannelConfigurationRequestPhantom2_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0105,0x0000
+
+#define wroteDMChannelConfigurationRequestPhantom2Stereo_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0105,0x0001
+
+#define writeDMChannelConfigurationRequestPhantom2LtRt_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0105,0x0002
+
+#define wroteDMChannelConfigurationRequestPhantom2Mono_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0105,0x0003
+
+#define writeDMChannelConfigurationRequestPhantom3_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0106,0x0000
+#define writeDMChannelConfigurationRequestPhantom4_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0107,0x0000
+#define writeDMChannelConfigurationRequestSurround0_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0108,0x0000
+#define writeDMChannelConfigurationRequestSurround1_1 \
+0xcc00+STD_BETA_DM,0x000c,0x0109,0x0000
+#define writeDMChannelConfigurationRequestSurround2_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010a,0x0000
+
+#define wroteDMChannelConfigurationRequestSurround2Stereo_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010a,0x0001
+
+#define writeDMChannelConfigurationRequestSurround2LtRt_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010a,0x0002
+
+#define wroteDMChannelConfigurationRequestSurround2Mono_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010a,0x0003
+
+#define writeDMChannelConfigurationRequestSurround3_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010b,0x0000
+#define writeDMChannelConfigurationRequestSurround4_1 \
+0xcc00+STD_BETA_DM,0x000c,0x010c,0x0000
+
+#define writeDMChannelConfigurationRequestHL(HH,LL) \
+0xcc00+STD_BETA_DM,0x000c,LL,HH
+
+#define readDMStatus \
+0xc508,STD_BETA_DM
#define readDMControl \
readDMMode, \
readDMLFEDownmixVolume, \
diff --git a/tools/alpha/dm_a.hdM b/tools/alpha/dm_a.hdM
index 7fe6603ae7e4d7b00db8003b85d9c2e0856f3451..2c8998e7db76605f90131df1ac949bc50e36eefc 100644 (file)
--- a/tools/alpha/dm_a.hdM
+++ b/tools/alpha/dm_a.hdM
-// dm_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:32 PM]
+// dm_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:56 PM]
#define readDMMode 0xc25a,0x0400
#define writeDMModeDisable 0xca5a,0x0400
diff --git a/tools/alpha/dsd_a.h b/tools/alpha/dsd_a.h
--- /dev/null
+++ b/tools/alpha/dsd_a.h
@@ -0,0 +1,139 @@
+//
+// $Source: /cvsstl/ti/pa/dec/dsd2/alpha/dsd_a.h,v $
+// $Revision: 1.16 $
+//
+// DSD Decoder alpha codes
+//
+// Copyright 2004-2005, Texas Instruments, Inc. All rights reserved.
+//
+// $Log: dsd_a.h,v $
+// Revision 1.16 2012/10/10 14:56:49 qinsu
+// Added support for 5.6 MHz input.
+//
+// Revision 1.15 2006/06/19 20:41:05 jhheo
+// Initial commit for MID 987
+//
+// Revision 1.18 2006/05/26 16:15:16 mwatson
+// Fixing errant swapping of Bypass Enable/Disable in previous
+// commit; MID 573.
+//
+// Revision 1.17 2006/05/26 13:48:01 mwatson
+// Correcting Bypass Enable/Disable swap; MID 573.
+//
+// Revision 1.16 2006/05/26 12:55:23 mwatson
+// Fixing whitespaces only; MID 573.
+//
+// Revision 1.15 2006/05/26 05:14:20 uparikh
+// MID 573 - Use 'Bypass' instead of 'Use'
+//
+// Revision 1.14 2006/05/23 21:22:53 mwatson
+// Replacing direct BETA IDs with MACRO definitions; adding acpbeta.h
+// include; MID 507.
+//
+// Revision 1.13 2006/05/19 09:09:57 uparikh
+// MID 573 - Use OperationalMode instead of OperationMode
+//
+// Revision 1.12 2005/11/18 20:25:19 jhheo
+// Alpha code and Delay bug fixed
+//
+// Revision 1.11 2005/11/18 16:10:06 mwatson
+// Fixing spelling, whitespaces.
+//
+// Revision 1.10 2005/11/16 22:14:16 jhheo
+// DSD DelayUnit register support and support for delay size smaller than the frame size added
+//
+// Revision 1.9 2005/08/12 18:17:04 jhheo
+// alpha code bugs fixed
+//
+// Revision 1.8 2005/08/07 21:23:22 mwatson
+// Correcting errors.
+//
+// Revision 1.7 2005/08/05 16:05:52 mwatson
+// Replacing tabs and updating readDSDControl for MID 451.
+//
+// Revision 1.6 2005/07/22 20:50:30 jhheo
+// new status/control registers and alpha code added for DSD delay function
+//
+// Revision 1.5 2005/07/21 16:48:08 mwatson
+// Header cleanup.
+//
+// Revision 1.4 2005/07/21 16:40:46 jhheo
+// added STD_BETA_DSD
+//
+// Revision 1.3 2005/07/21 16:06:04 jhheo
+// readDSDStatus/readDSDControl added
+//
+// Revision 1.1 2005/07/11 20:02:14 jhheo
+// initial version for DSD2 for E001
+//
+// Revision 1.2 2005/04/27 13:43:19 jhheo
+// log header cleaned up
+//
+// Revision 1.1 2005/04/22 22:10:42 jhheo
+// initial version for DSD2
+//
+
+
+#ifndef _DSD_A
+#define _DSD_A
+
+#include <acpbeta.h>
+
+#define readDSDChannelConfigurationProgram 0xc200+STD_BETA_DSD,0x0400
+#define writeDSDChannelConfigurationProgramStereoUnknown 0xca00+STD_BETA_DSD,0x0400
+#define writeDSDChannelConfigurationProgramSurround2Unknown_0 0xca00+STD_BETA_DSD,0x0401
+#define writeDSDChannelConfigurationProgramSurround2Unknown_1 0xca00+STD_BETA_DSD,0x0402
+
+#define readDSDOperationalMode 0xc200+STD_BETA_DSD,0x0500
+#define writeDSDOperationalModeDecoding1X 0xca00+STD_BETA_DSD,0x0500
+#define writeDSDOperationalModeDecoding2X 0xca00+STD_BETA_DSD,0x0501
+#define writeDSDOperationalModeDecoding4X 0xca00+STD_BETA_DSD,0x0502
+#define writeDSDOperationalModePASS 0xca00+STD_BETA_DSD,0x0503
+
+#define writeDSDOperationalModeDecoding2822To44KHz writeDSDOperationalModeDecoding1X
+#define writeDSDOperationalModeDecoding2822To88KHz writeDSDOperationalModeDecoding2X
+#define writeDSDOperationalModeDecoding2822To176KHz writeDSDOperationalModeDecoding4X
+#define writeDSDOperationalModeDecoding5644To44KHz 0xca00+STD_BETA_DSD,0x0504
+#define writeDSDOperationalModeDecoding5644To88KHz 0xca00+STD_BETA_DSD,0x0505
+#define writeDSDOperationalModeDecoding5644To176KHz 0xca00+STD_BETA_DSD,0x0506
+
+
+#define readDSDModulationPercent 0xc200+STD_BETA_DSD,0x0600
+#define writeDSDModulationPercent50 0xca00+STD_BETA_DSD,0x0600
+#define writeDSDModulationPercent100 0xca00+STD_BETA_DSD,0x0601
+
+#define readDSDSilenceStatus 0xc200+STD_BETA_DSD,0x0700
+
+#define readDSDMute 0xc200+STD_BETA_DSD,0x0800
+#define writeDSDMuteOff 0xca00+STD_BETA_DSD,0x0800
+#define writeDSDMuteOn 0xca00+STD_BETA_DSD,0x0801
+
+#define readDSDDelayBypass 0xc200+STD_BETA_DSD,0x0900
+#define writeDSDDelayBypassEnable 0xca00+STD_BETA_DSD,0x0900
+#define writeDSDDelayBypassDisable 0xca00+STD_BETA_DSD,0x0901
+
+#define readDSDDelayUse readDSDDelayBypass
+#define writeDSDDelayUseDisable writeDSDDelayBypassEnable
+#define writeDSDDelayUseEnable writeDSDDelayBypassDisable
+
+#define readDSDDelayLeft 0xc300+STD_BETA_DSD,0x000a
+#define writeDSDDelayLeftN(NN) 0xcb00+STD_BETA_DSD,0x000a,NN
+#define readDSDDelayRght 0xc300+STD_BETA_DSD,0x000c
+#define writeDSDDelayRghtN(NN) 0xcb00+STD_BETA_DSD,0x000c,NN
+#define readDSDDelayLsur 0xc300+STD_BETA_DSD,0x000e
+#define writeDSDDelayLsurN(NN) 0xcb00+STD_BETA_DSD,0x000e,NN
+#define readDSDDelayRsur 0xc300+STD_BETA_DSD,0x0010
+#define writeDSDDelayRsurN(NN) 0xcb00+STD_BETA_DSD,0x0010,NN
+#define readDSDDelayCntr 0xc300+STD_BETA_DSD,0x0012
+#define writeDSDDelayCntrN(NN) 0xcb00+STD_BETA_DSD,0x0012,NN
+#define readDSDDelaySubw 0xc300+STD_BETA_DSD,0x0014
+#define writeDSDDelaySubwN(NN) 0xcb00+STD_BETA_DSD,0x0014,NN
+
+#define readDSDDelayUnit 0xc200+STD_BETA_DSD,0x1600
+#define writeDSDDelayUnitTimeSamples 0xca00+STD_BETA_DSD,0x1600
+#define writeDSDDelayUnitTimeMilliseconds 0xca00+STD_BETA_DSD,0x1601
+
+#define readDSDStatus 0xc508,STD_BETA_DSD
+#define readDSDControl 0xc508,STD_BETA_DSD
+
+#endif /* _DSD_A */
diff --git a/tools/alpha/dsd_a.hdM b/tools/alpha/dsd_a.hdM
--- /dev/null
+++ b/tools/alpha/dsd_a.hdM
@@ -0,0 +1,34 @@
+// dsd_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:48:59 PM]
+
+#define readDSDChannelConfigurationProgram 0xc268,0x0400
+#define writeDSDChannelConfigurationProgramStereoUnknown 0xca68,0x0400
+#define writeDSDChannelConfigurationProgramSurround2Unknown_0 0xca68,0x0401
+#define writeDSDChannelConfigurationProgramSurround2Unknown_1 0xca68,0x0402
+#define readDSDOperationalMode 0xc268,0x0500
+#define writeDSDOperationalModeDecoding1X 0xca68,0x0500
+#define writeDSDOperationalModeDecoding2X 0xca68,0x0501
+#define writeDSDOperationalModeDecoding4X 0xca68,0x0502
+#define writeDSDOperationalModePASS 0xca68,0x0503
+#define writeDSDOperationalModeDecoding5644To44KHz 0xca68,0x0504
+#define writeDSDOperationalModeDecoding5644To88KHz 0xca68,0x0505
+#define writeDSDOperationalModeDecoding5644To176KHz 0xca68,0x0506
+#define readDSDModulationPercent 0xc268,0x0600
+#define writeDSDModulationPercent50 0xca68,0x0600
+#define writeDSDModulationPercent100 0xca68,0x0601
+#define readDSDSilenceStatus 0xc268,0x0700
+#define readDSDMute 0xc268,0x0800
+#define writeDSDMuteOff 0xca68,0x0800
+#define writeDSDMuteOn 0xca68,0x0801
+#define readDSDDelayBypass 0xc268,0x0900
+#define writeDSDDelayBypassEnable 0xca68,0x0900
+#define writeDSDDelayBypassDisable 0xca68,0x0901
+#define readDSDDelayLeft 0xc368,0x000a
+#define readDSDDelayRght 0xc368,0x000c
+#define readDSDDelayLsur 0xc368,0x000e
+#define readDSDDelayRsur 0xc368,0x0010
+#define readDSDDelayCntr 0xc368,0x0012
+#define readDSDDelaySubw 0xc368,0x0014
+#define readDSDDelayUnit 0xc268,0x1600
+#define writeDSDDelayUnitTimeSamples 0xca68,0x1600
+#define writeDSDDelayUnitTimeMilliseconds 0xca68,0x1601
+#define readDSDStatus 0xc508,0x0068
diff --git a/tools/alpha/fil_a.hdM b/tools/alpha/fil_a.hdM
index ed2157deb4fc2dad263010252033b33ab36b3a53..9c3e466f5c6a1d64bf708c1cb7038a518320845a 100644 (file)
--- a/tools/alpha/fil_a.hdM
+++ b/tools/alpha/fil_a.hdM
-// fil_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:36 PM]
+// fil_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:02 PM]
#define readFILStatus 0xc508,0x0000
diff --git a/tools/alpha/geq3_a.h b/tools/alpha/geq3_a.h
--- /dev/null
+++ b/tools/alpha/geq3_a.h
@@ -0,0 +1,15063 @@
+/******************************************************************************
+* Copyright (c) 2016, Texas Instruments Incorporated - http://www.ti.com
+* All rights reserved.
+*
+* Redistribution and use in source and binary forms, with or without
+* modification, are permitted provided that the following conditions are met:
+* * Redistributions of source code must retain the above copyright
+* notice, this list of conditions and the following disclaimer.
+* * Redistributions in binary form must reproduce the above copyright
+* notice, this list of conditions and the following disclaimer in the
+* documentation and/or other materials provided with the distribution.
+* * Neither the name of Texas Instruments Incorporated nor the
+* names of its contributors may be used to endorse or promote products
+* derived from this software without specific prior written permission.
+*
+* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+* ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+* LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+* CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+* SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+* INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+* CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
+* THE POSSIBILITY OF SUCH DAMAGE.
+*****************************************************************************/
+//
+// $Source: /cvsstl/ti/pa/asp/rel/sfx/geq3/alpha/geq3_a.h,v $
+// $Revision: 1.19 $
+//
+// GEQ alpha codes
+//
+// Copyright 2003, Texas Instruments, Inc. All rights reserved.
+//
+// $Log: geq3_a.h,v $
+// Revision 1.19 2007/10/31 08:12:42 harik
+// Adding no-sweep paramChg as a new feature (MID#1514)
+//
+// Revision 1.18 2007/01/19 13:23:41 harik
+// Major typo fixed
+//
+// Revision 1.17 2007/01/17 11:25:22 jthakur
+// Corrected build error
+//
+// Revision 1.16 2007/01/17 09:48:55 harik
+// More typos fixed
+//
+// Revision 1.15 2007/01/16 09:53:50 harik
+// Fixed (yet another) typo. Aded mini-status read
+//
+// Revision 1.14 2006/12/04 10:44:56 harik
+// Fixed typos
+//
+// Revision 1.13 2006/12/04 08:17:30 harik
+// Fixed typos
+//
+// Revision 1.12 2006/11/28 09:18:50 harik
+// Fixes for multiCoef operation (pStatus is arranged by channels, not bands) -- continuation of MID#1157
+//
+// Revision 1.11 2006/11/20 13:13:03 harik
+// Added wroteParamChg
+//
+// Revision 1.10 2006/11/20 09:16:58 harik
+// New alpha codes to match new status structure (and all possible new channel/band combos)
+//
+// Revision 1.9 2006/10/17 02:52:54 mwatson
+// Fixing error in previous commit; MID 1121; MID 1150.
+//
+// Revision 1.8 2006/10/16 12:01:05 mwatson
+// Removing readLOUStatus due to inability to return the
+// readGEQStatus structure due to its size; MID 1121; MID 1150.
+//
+// Revision 1.7 2006/09/27 20:23:09 mwatson
+// Removing readGEQStatus due to inability to return
+// structure due to size of the structure; MID 1121.
+//
+// Revision 1.6 2006/09/08 21:04:52 mwatson
+// Splitting readGEQControl in 2 pieces to allow for default
+// file generation MID 556, MID 961.
+//
+// Revision 1.5 2006/09/06 19:21:15 mwatson
+// Fixing typo.
+//
+// Revision 1.4 2006/09/06 12:27:22 harik
+// LOU fixes
+//
+// Revision 1.3 2006/07/27 07:56:12 harik
+// Revised to use exactly 4 hexdigits per short word
+//
+// Revision 1.2 2006/07/25 08:08:52 harik
+// Included acpbeta.h
+//
+// Revision 1.1 2006/07/24 10:39:37 harik
+// Initial version.
+//
+
+/*
+ * !! THIS IS A MACHINE GENERATED FILE !!
+ *
+ * Please do not hand edit
+ *
+ */
+
+#ifndef _GEQ_A
+#define _GEQ_A
+
+#include <acpbeta.h>
+
+#ifndef STD_BETA_GEQ
+# define STD_BETA_GEQ 0x55
+#endif
+
+#ifndef PAF_MAXNUMCHAN
+# define PAF_MAXNUMCHAN 16
+#endif
+
+#define readGEQMode 0xc200+STD_BETA_GEQ,0x0400
+#define writeGEQModeDisable 0xca00+STD_BETA_GEQ,0x0400
+#define writeGEQModeEnable 0xca00+STD_BETA_GEQ,0x0401
+
+#define readGEQUse 0xc200+STD_BETA_GEQ,0x0500
+#define writeGEQUseDisable 0xca00+STD_BETA_GEQ,0x0500
+#define writeGEQUseEnable 0xca00+STD_BETA_GEQ,0x0501
+
+#define readGEQparamChg 0xc200+STD_BETA_GEQ,0x0600
+#define writeGEQparamChg(N) 0xca00+STD_BETA_GEQ,0x0600+((N)&0xFF)
+#define wroteGEQparamChg 0xca00+STD_BETA_GEQ,0x0600
+#define writeGEQparamChgRamp 0xca00+STD_BETA_GEQ,0x0601
+#define writeGEQparamChgNoRamp 0xca00+STD_BETA_GEQ,0x0602
+#define writeGEQparamChgNone 0xca00+STD_BETA_GEQ,0x0600
+
+#define readGEQnumBands 0xc200+STD_BETA_GEQ,0x0700
+#define writeGEQnumBands(N) 0xca00+STD_BETA_GEQ,0x0700+((N)&0xff)
+
+#define readGEQenableBand 0xc400+STD_BETA_GEQ,0x0008
+#define writeGEQenableBand(N) 0xcc00+STD_BETA_GEQ,0x0008,((N)&0xFFFF),(((N)>>16)&0xFFFF)
+
+#define readGEQenableChan 0xc400+STD_BETA_GEQ,0x000c
+#define writeGEQenableChan(N) 0xcc00+STD_BETA_GEQ,0x000c,((N)&0xFFFF),(((N)>>16)&0xFFFF)
+
+/* readGEQStatus is commented out for now. The GEQ3 status
+ structure may be too large to be transmitted in a single
+ payload within PA/F. */
+// #define readGEQStatus 0xc508,0x0000+STD_BETA_GEQ
+
+// -- Not expected to be used externally --
+// ---- uni-coef
+#define readGEQFreq(b) 0xc300+STD_BETA_GEQ,0x0010+((b)*6)
+#define writeGEQFreq(b,N) 0xcb00+STD_BETA_GEQ,0x0010+((b)*6),N
+#define wroteGEQFreq(b) 0xcb00+STD_BETA_GEQ,0x0010+((b)*6)
+#define readGEQLevel(b) 0xc300+STD_BETA_GEQ,0x0012+((b)*6)
+#define writeGEQLevel(b,N) 0xcb00+STD_BETA_GEQ,0x0012+((b)*6),N
+#define wroteGEQLevel(b) 0xcb00+STD_BETA_GEQ,0x0012+((b)*6)
+#define readGEQWidth(b) 0xc300+STD_BETA_GEQ,0x0014+((b)*6)
+#define writeGEQWidth(b,N) 0xcb00+STD_BETA_GEQ,0x0014+((b)*6),N
+#define wroteGEQWidth(b) 0xcb00+STD_BETA_GEQ,0x0014+((b)*6)
+
+// -- channel-wise coeffs
+#define readGEQFreqCh(c,b,B) 0xc300+STD_BETA_GEQ,0x0010+(((c)*(B) + (b))*6)
+#define writeGEQFreqCh(c,b,B,N) 0xcb00+STD_BETA_GEQ,0x0010+(((c)*(B) + (b))*6),N
+#define wroteGEQFreqCh(c,b,B) 0xcb00+STD_BETA_GEQ,0x0010+(((c)*(B) + (b))*6)
+#define readGEQLevelCh(c,b,B) 0xc300+STD_BETA_GEQ,0x0012+(((c)*(B) + (b))*6)
+#define writeGEQLevelCh(c,b,B,N) 0xcb00+STD_BETA_GEQ,0x0012+(((c)*(B) + (b))*6),N
+#define wroteGEQLevelCh(c,b,B) 0xcb00+STD_BETA_GEQ,0x0012+(((c)*(B) + (b))*6)
+#define readGEQWidthCh(c,b,B) 0xc300+STD_BETA_GEQ,0x0014+(((c)*(B) + (b))*6)
+#define writeGEQWidthCh(c,b,B,N) 0xcb00+STD_BETA_GEQ,0x0014+(((c)*(B) + (b))*6),N
+#define wroteGEQWidthCh(c,b,B) 0xcb00+STD_BETA_GEQ,0x0014+(((c)*(B) + (b))*6)
+// -- End of "private" alpha commands --
+
+// -- Uni-coef Generic Alpha Codes -- symbol-compatible with old GEQ[12]
+
+#define readGEQ1Freq readGEQFreq(0)
+#define writeGEQ1Freq(N) writeGEQFreq(0,N)
+#define wroteGEQ1Freq wroteGEQFreq(0)
+#define readGEQ1Level readGEQLevel(0)
+#define writeGEQ1Level(N) writeGEQLevel(0,N)
+#define wroteGEQ1Level wroteGEQLevel(0)
+#define readGEQ1Width readGEQWidth(0)
+#define writeGEQ1Width(N) writeGEQWidth(0,N)
+#define wroteGEQ1Width wroteGEQWidth(0)
+
+#define readGEQ2Freq readGEQFreq(1)
+#define writeGEQ2Freq(N) writeGEQFreq(1,N)
+#define wroteGEQ2Freq wroteGEQFreq(1)
+#define readGEQ2Level readGEQLevel(1)
+#define writeGEQ2Level(N) writeGEQLevel(1,N)
+#define wroteGEQ2Level wroteGEQLevel(1)
+#define readGEQ2Width readGEQWidth(1)
+#define writeGEQ2Width(N) writeGEQWidth(1,N)
+#define wroteGEQ2Width wroteGEQWidth(1)
+
+#define readGEQ3Freq readGEQFreq(2)
+#define writeGEQ3Freq(N) writeGEQFreq(2,N)
+#define wroteGEQ3Freq wroteGEQFreq(2)
+#define readGEQ3Level readGEQLevel(2)
+#define writeGEQ3Level(N) writeGEQLevel(2,N)
+#define wroteGEQ3Level wroteGEQLevel(2)
+#define readGEQ3Width readGEQWidth(2)
+#define writeGEQ3Width(N) writeGEQWidth(2,N)
+#define wroteGEQ3Width wroteGEQWidth(2)
+
+#define readGEQ4Freq readGEQFreq(3)
+#define writeGEQ4Freq(N) writeGEQFreq(3,N)
+#define wroteGEQ4Freq wroteGEQFreq(3)
+#define readGEQ4Level readGEQLevel(3)
+#define writeGEQ4Level(N) writeGEQLevel(3,N)
+#define wroteGEQ4Level wroteGEQLevel(3)
+#define readGEQ4Width readGEQWidth(3)
+#define writeGEQ4Width(N) writeGEQWidth(3,N)
+#define wroteGEQ4Width wroteGEQWidth(3)
+
+#define readGEQ5Freq readGEQFreq(4)
+#define writeGEQ5Freq(N) writeGEQFreq(4,N)
+#define wroteGEQ5Freq wroteGEQFreq(4)
+#define readGEQ5Level readGEQLevel(4)
+#define writeGEQ5Level(N) writeGEQLevel(4,N)
+#define wroteGEQ5Level wroteGEQLevel(4)
+#define readGEQ5Width readGEQWidth(4)
+#define writeGEQ5Width(N) writeGEQWidth(4,N)
+#define wroteGEQ5Width wroteGEQWidth(4)
+
+#define readGEQ6Freq readGEQFreq(5)
+#define writeGEQ6Freq(N) writeGEQFreq(5,N)
+#define wroteGEQ6Freq wroteGEQFreq(5)
+#define readGEQ6Level readGEQLevel(5)
+#define writeGEQ6Level(N) writeGEQLevel(5,N)
+#define wroteGEQ6Level wroteGEQLevel(5)
+#define readGEQ6Width readGEQWidth(5)
+#define writeGEQ6Width(N) writeGEQWidth(5,N)
+#define wroteGEQ6Width wroteGEQWidth(5)
+
+#define readGEQ7Freq readGEQFreq(6)
+#define writeGEQ7Freq(N) writeGEQFreq(6,N)
+#define wroteGEQ7Freq wroteGEQFreq(6)
+#define readGEQ7Level readGEQLevel(6)
+#define writeGEQ7Level(N) writeGEQLevel(6,N)
+#define wroteGEQ7Level wroteGEQLevel(6)
+#define readGEQ7Width readGEQWidth(6)
+#define writeGEQ7Width(N) writeGEQWidth(6,N)
+#define wroteGEQ7Width wroteGEQWidth(6)
+
+#define readGEQ8Freq readGEQFreq(7)
+#define writeGEQ8Freq(N) writeGEQFreq(7,N)
+#define wroteGEQ8Freq wroteGEQFreq(7)
+#define readGEQ8Level readGEQLevel(7)
+#define writeGEQ8Level(N) writeGEQLevel(7,N)
+#define wroteGEQ8Level wroteGEQLevel(7)
+#define readGEQ8Width readGEQWidth(7)
+#define writeGEQ8Width(N) writeGEQWidth(7,N)
+#define wroteGEQ8Width wroteGEQWidth(7)
+
+#define readGEQ9Freq readGEQFreq(8)
+#define writeGEQ9Freq(N) writeGEQFreq(8,N)
+#define wroteGEQ9Freq wroteGEQFreq(8)
+#define readGEQ9Level readGEQLevel(8)
+#define writeGEQ9Level(N) writeGEQLevel(8,N)
+#define wroteGEQ9Level wroteGEQLevel(8)
+#define readGEQ9Width readGEQWidth(8)
+#define writeGEQ9Width(N) writeGEQWidth(8,N)
+#define wroteGEQ9Width wroteGEQWidth(8)
+
+#define readGEQ10Freq readGEQFreq(9)
+#define writeGEQ10Freq(N) writeGEQFreq(9,N)
+#define wroteGEQ10Freq wroteGEQFreq(9)
+#define readGEQ10Level readGEQLevel(9)
+#define writeGEQ10Level(N) writeGEQLevel(9,N)
+#define wroteGEQ10Level wroteGEQLevel(9)
+#define readGEQ10Width readGEQWidth(9)
+#define writeGEQ10Width(N) writeGEQWidth(9,N)
+#define wroteGEQ10Width wroteGEQWidth(9)
+
+// -- Multi-coef Generic Alpha Codes -- symbol-compatible with old GEQ3. Fixed for GEQ_MAXNUMBANDS
+#ifndef GEQ_MAXNUMBANDS
+# define GEQ_MAXNUMBANDS (10)
+#endif
+
+
+#define readGEQLeft1Freq readGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLeft1Freq(N) writeGEQFreqCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft1Freq wroteGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQLeft1Level readGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLeft1Level(N) writeGEQLevelCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft1Level wroteGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQLeft1Width readGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLeft1Width(N) writeGEQWidthCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft1Width wroteGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft2Freq readGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLeft2Freq(N) writeGEQFreqCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft2Freq wroteGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQLeft2Level readGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLeft2Level(N) writeGEQLevelCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft2Level wroteGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQLeft2Width readGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLeft2Width(N) writeGEQWidthCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft2Width wroteGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft3Freq readGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLeft3Freq(N) writeGEQFreqCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft3Freq wroteGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQLeft3Level readGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLeft3Level(N) writeGEQLevelCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft3Level wroteGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQLeft3Width readGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLeft3Width(N) writeGEQWidthCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft3Width wroteGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft4Freq readGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLeft4Freq(N) writeGEQFreqCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft4Freq wroteGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQLeft4Level readGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLeft4Level(N) writeGEQLevelCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft4Level wroteGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQLeft4Width readGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLeft4Width(N) writeGEQWidthCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft4Width wroteGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft5Freq readGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLeft5Freq(N) writeGEQFreqCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft5Freq wroteGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQLeft5Level readGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLeft5Level(N) writeGEQLevelCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft5Level wroteGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQLeft5Width readGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLeft5Width(N) writeGEQWidthCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft5Width wroteGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft6Freq readGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLeft6Freq(N) writeGEQFreqCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft6Freq wroteGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQLeft6Level readGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLeft6Level(N) writeGEQLevelCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft6Level wroteGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQLeft6Width readGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLeft6Width(N) writeGEQWidthCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft6Width wroteGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft7Freq readGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLeft7Freq(N) writeGEQFreqCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft7Freq wroteGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQLeft7Level readGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLeft7Level(N) writeGEQLevelCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft7Level wroteGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQLeft7Width readGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLeft7Width(N) writeGEQWidthCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft7Width wroteGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft8Freq readGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLeft8Freq(N) writeGEQFreqCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft8Freq wroteGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQLeft8Level readGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLeft8Level(N) writeGEQLevelCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft8Level wroteGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQLeft8Width readGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLeft8Width(N) writeGEQWidthCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft8Width wroteGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft9Freq readGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLeft9Freq(N) writeGEQFreqCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft9Freq wroteGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQLeft9Level readGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLeft9Level(N) writeGEQLevelCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft9Level wroteGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQLeft9Width readGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLeft9Width(N) writeGEQWidthCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft9Width wroteGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft10Freq readGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLeft10Freq(N) writeGEQFreqCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft10Freq wroteGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQLeft10Level readGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLeft10Level(N) writeGEQLevelCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft10Level wroteGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQLeft10Width readGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLeft10Width(N) writeGEQWidthCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft10Width wroteGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft11Freq readGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLeft11Freq(N) writeGEQFreqCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft11Freq wroteGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQLeft11Level readGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLeft11Level(N) writeGEQLevelCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft11Level wroteGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQLeft11Width readGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLeft11Width(N) writeGEQWidthCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft11Width wroteGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft12Freq readGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLeft12Freq(N) writeGEQFreqCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft12Freq wroteGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQLeft12Level readGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLeft12Level(N) writeGEQLevelCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft12Level wroteGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQLeft12Width readGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLeft12Width(N) writeGEQWidthCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft12Width wroteGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft13Freq readGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLeft13Freq(N) writeGEQFreqCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft13Freq wroteGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQLeft13Level readGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLeft13Level(N) writeGEQLevelCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft13Level wroteGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQLeft13Width readGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLeft13Width(N) writeGEQWidthCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft13Width wroteGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft14Freq readGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLeft14Freq(N) writeGEQFreqCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft14Freq wroteGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQLeft14Level readGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLeft14Level(N) writeGEQLevelCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft14Level wroteGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQLeft14Width readGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLeft14Width(N) writeGEQWidthCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft14Width wroteGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft15Freq readGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLeft15Freq(N) writeGEQFreqCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft15Freq wroteGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQLeft15Level readGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLeft15Level(N) writeGEQLevelCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft15Level wroteGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQLeft15Width readGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLeft15Width(N) writeGEQWidthCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft15Width wroteGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft16Freq readGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLeft16Freq(N) writeGEQFreqCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft16Freq wroteGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQLeft16Level readGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLeft16Level(N) writeGEQLevelCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft16Level wroteGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQLeft16Width readGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLeft16Width(N) writeGEQWidthCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft16Width wroteGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft17Freq readGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLeft17Freq(N) writeGEQFreqCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft17Freq wroteGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQLeft17Level readGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLeft17Level(N) writeGEQLevelCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft17Level wroteGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQLeft17Width readGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLeft17Width(N) writeGEQWidthCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft17Width wroteGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft18Freq readGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLeft18Freq(N) writeGEQFreqCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft18Freq wroteGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQLeft18Level readGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLeft18Level(N) writeGEQLevelCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft18Level wroteGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQLeft18Width readGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLeft18Width(N) writeGEQWidthCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft18Width wroteGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft19Freq readGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLeft19Freq(N) writeGEQFreqCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft19Freq wroteGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQLeft19Level readGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLeft19Level(N) writeGEQLevelCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft19Level wroteGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQLeft19Width readGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLeft19Width(N) writeGEQWidthCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft19Width wroteGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft20Freq readGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLeft20Freq(N) writeGEQFreqCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft20Freq wroteGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQLeft20Level readGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLeft20Level(N) writeGEQLevelCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft20Level wroteGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQLeft20Width readGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLeft20Width(N) writeGEQWidthCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft20Width wroteGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft21Freq readGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLeft21Freq(N) writeGEQFreqCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft21Freq wroteGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQLeft21Level readGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLeft21Level(N) writeGEQLevelCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft21Level wroteGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQLeft21Width readGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLeft21Width(N) writeGEQWidthCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft21Width wroteGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft22Freq readGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLeft22Freq(N) writeGEQFreqCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft22Freq wroteGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQLeft22Level readGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLeft22Level(N) writeGEQLevelCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft22Level wroteGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQLeft22Width readGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLeft22Width(N) writeGEQWidthCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft22Width wroteGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft23Freq readGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLeft23Freq(N) writeGEQFreqCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft23Freq wroteGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQLeft23Level readGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLeft23Level(N) writeGEQLevelCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft23Level wroteGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQLeft23Width readGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLeft23Width(N) writeGEQWidthCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft23Width wroteGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft24Freq readGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLeft24Freq(N) writeGEQFreqCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft24Freq wroteGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQLeft24Level readGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLeft24Level(N) writeGEQLevelCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft24Level wroteGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQLeft24Width readGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLeft24Width(N) writeGEQWidthCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft24Width wroteGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft25Freq readGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLeft25Freq(N) writeGEQFreqCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft25Freq wroteGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQLeft25Level readGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLeft25Level(N) writeGEQLevelCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft25Level wroteGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQLeft25Width readGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLeft25Width(N) writeGEQWidthCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft25Width wroteGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft26Freq readGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLeft26Freq(N) writeGEQFreqCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft26Freq wroteGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQLeft26Level readGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLeft26Level(N) writeGEQLevelCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft26Level wroteGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQLeft26Width readGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLeft26Width(N) writeGEQWidthCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft26Width wroteGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft27Freq readGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLeft27Freq(N) writeGEQFreqCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft27Freq wroteGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQLeft27Level readGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLeft27Level(N) writeGEQLevelCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft27Level wroteGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQLeft27Width readGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLeft27Width(N) writeGEQWidthCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft27Width wroteGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft28Freq readGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLeft28Freq(N) writeGEQFreqCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft28Freq wroteGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQLeft28Level readGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLeft28Level(N) writeGEQLevelCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft28Level wroteGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQLeft28Width readGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLeft28Width(N) writeGEQWidthCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft28Width wroteGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft29Freq readGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLeft29Freq(N) writeGEQFreqCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft29Freq wroteGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQLeft29Level readGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLeft29Level(N) writeGEQLevelCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft29Level wroteGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQLeft29Width readGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLeft29Width(N) writeGEQWidthCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft29Width wroteGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft30Freq readGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLeft30Freq(N) writeGEQFreqCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft30Freq wroteGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQLeft30Level readGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLeft30Level(N) writeGEQLevelCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft30Level wroteGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQLeft30Width readGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLeft30Width(N) writeGEQWidthCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft30Width wroteGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft31Freq readGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLeft31Freq(N) writeGEQFreqCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft31Freq wroteGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQLeft31Level readGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLeft31Level(N) writeGEQLevelCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft31Level wroteGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQLeft31Width readGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLeft31Width(N) writeGEQWidthCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft31Width wroteGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLeft32Freq readGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLeft32Freq(N) writeGEQFreqCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft32Freq wroteGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQLeft32Level readGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLeft32Level(N) writeGEQLevelCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft32Level wroteGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQLeft32Width readGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLeft32Width(N) writeGEQWidthCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLeft32Width wroteGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRght1Freq readGEQFreqCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRght1Freq(N) writeGEQFreqCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght1Freq wroteGEQFreqCh(1, 0, GEQ_MAXNUMBANDS)
+#define readGEQRght1Level readGEQLevelCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRght1Level(N) writeGEQLevelCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght1Level wroteGEQLevelCh(1, 0, GEQ_MAXNUMBANDS)
+#define readGEQRght1Width readGEQWidthCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRght1Width(N) writeGEQWidthCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght1Width wroteGEQWidthCh(1, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRght2Freq readGEQFreqCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRght2Freq(N) writeGEQFreqCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght2Freq wroteGEQFreqCh(1, 1, GEQ_MAXNUMBANDS)
+#define readGEQRght2Level readGEQLevelCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRght2Level(N) writeGEQLevelCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght2Level wroteGEQLevelCh(1, 1, GEQ_MAXNUMBANDS)
+#define readGEQRght2Width readGEQWidthCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRght2Width(N) writeGEQWidthCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght2Width wroteGEQWidthCh(1, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRght3Freq readGEQFreqCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRght3Freq(N) writeGEQFreqCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght3Freq wroteGEQFreqCh(1, 2, GEQ_MAXNUMBANDS)
+#define readGEQRght3Level readGEQLevelCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRght3Level(N) writeGEQLevelCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght3Level wroteGEQLevelCh(1, 2, GEQ_MAXNUMBANDS)
+#define readGEQRght3Width readGEQWidthCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRght3Width(N) writeGEQWidthCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght3Width wroteGEQWidthCh(1, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRght4Freq readGEQFreqCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRght4Freq(N) writeGEQFreqCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght4Freq wroteGEQFreqCh(1, 3, GEQ_MAXNUMBANDS)
+#define readGEQRght4Level readGEQLevelCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRght4Level(N) writeGEQLevelCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght4Level wroteGEQLevelCh(1, 3, GEQ_MAXNUMBANDS)
+#define readGEQRght4Width readGEQWidthCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRght4Width(N) writeGEQWidthCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght4Width wroteGEQWidthCh(1, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRght5Freq readGEQFreqCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRght5Freq(N) writeGEQFreqCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght5Freq wroteGEQFreqCh(1, 4, GEQ_MAXNUMBANDS)
+#define readGEQRght5Level readGEQLevelCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRght5Level(N) writeGEQLevelCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght5Level wroteGEQLevelCh(1, 4, GEQ_MAXNUMBANDS)
+#define readGEQRght5Width readGEQWidthCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRght5Width(N) writeGEQWidthCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght5Width wroteGEQWidthCh(1, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRght6Freq readGEQFreqCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRght6Freq(N) writeGEQFreqCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght6Freq wroteGEQFreqCh(1, 5, GEQ_MAXNUMBANDS)
+#define readGEQRght6Level readGEQLevelCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRght6Level(N) writeGEQLevelCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght6Level wroteGEQLevelCh(1, 5, GEQ_MAXNUMBANDS)
+#define readGEQRght6Width readGEQWidthCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRght6Width(N) writeGEQWidthCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght6Width wroteGEQWidthCh(1, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRght7Freq readGEQFreqCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRght7Freq(N) writeGEQFreqCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght7Freq wroteGEQFreqCh(1, 6, GEQ_MAXNUMBANDS)
+#define readGEQRght7Level readGEQLevelCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRght7Level(N) writeGEQLevelCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght7Level wroteGEQLevelCh(1, 6, GEQ_MAXNUMBANDS)
+#define readGEQRght7Width readGEQWidthCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRght7Width(N) writeGEQWidthCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght7Width wroteGEQWidthCh(1, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRght8Freq readGEQFreqCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRght8Freq(N) writeGEQFreqCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght8Freq wroteGEQFreqCh(1, 7, GEQ_MAXNUMBANDS)
+#define readGEQRght8Level readGEQLevelCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRght8Level(N) writeGEQLevelCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght8Level wroteGEQLevelCh(1, 7, GEQ_MAXNUMBANDS)
+#define readGEQRght8Width readGEQWidthCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRght8Width(N) writeGEQWidthCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght8Width wroteGEQWidthCh(1, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRght9Freq readGEQFreqCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRght9Freq(N) writeGEQFreqCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght9Freq wroteGEQFreqCh(1, 8, GEQ_MAXNUMBANDS)
+#define readGEQRght9Level readGEQLevelCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRght9Level(N) writeGEQLevelCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght9Level wroteGEQLevelCh(1, 8, GEQ_MAXNUMBANDS)
+#define readGEQRght9Width readGEQWidthCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRght9Width(N) writeGEQWidthCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght9Width wroteGEQWidthCh(1, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRght10Freq readGEQFreqCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRght10Freq(N) writeGEQFreqCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght10Freq wroteGEQFreqCh(1, 9, GEQ_MAXNUMBANDS)
+#define readGEQRght10Level readGEQLevelCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRght10Level(N) writeGEQLevelCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght10Level wroteGEQLevelCh(1, 9, GEQ_MAXNUMBANDS)
+#define readGEQRght10Width readGEQWidthCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRght10Width(N) writeGEQWidthCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght10Width wroteGEQWidthCh(1, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRght11Freq readGEQFreqCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRght11Freq(N) writeGEQFreqCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght11Freq wroteGEQFreqCh(1, 10, GEQ_MAXNUMBANDS)
+#define readGEQRght11Level readGEQLevelCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRght11Level(N) writeGEQLevelCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght11Level wroteGEQLevelCh(1, 10, GEQ_MAXNUMBANDS)
+#define readGEQRght11Width readGEQWidthCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRght11Width(N) writeGEQWidthCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght11Width wroteGEQWidthCh(1, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRght12Freq readGEQFreqCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRght12Freq(N) writeGEQFreqCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght12Freq wroteGEQFreqCh(1, 11, GEQ_MAXNUMBANDS)
+#define readGEQRght12Level readGEQLevelCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRght12Level(N) writeGEQLevelCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght12Level wroteGEQLevelCh(1, 11, GEQ_MAXNUMBANDS)
+#define readGEQRght12Width readGEQWidthCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRght12Width(N) writeGEQWidthCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght12Width wroteGEQWidthCh(1, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRght13Freq readGEQFreqCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRght13Freq(N) writeGEQFreqCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght13Freq wroteGEQFreqCh(1, 12, GEQ_MAXNUMBANDS)
+#define readGEQRght13Level readGEQLevelCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRght13Level(N) writeGEQLevelCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght13Level wroteGEQLevelCh(1, 12, GEQ_MAXNUMBANDS)
+#define readGEQRght13Width readGEQWidthCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRght13Width(N) writeGEQWidthCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght13Width wroteGEQWidthCh(1, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRght14Freq readGEQFreqCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRght14Freq(N) writeGEQFreqCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght14Freq wroteGEQFreqCh(1, 13, GEQ_MAXNUMBANDS)
+#define readGEQRght14Level readGEQLevelCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRght14Level(N) writeGEQLevelCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght14Level wroteGEQLevelCh(1, 13, GEQ_MAXNUMBANDS)
+#define readGEQRght14Width readGEQWidthCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRght14Width(N) writeGEQWidthCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght14Width wroteGEQWidthCh(1, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRght15Freq readGEQFreqCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRght15Freq(N) writeGEQFreqCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght15Freq wroteGEQFreqCh(1, 14, GEQ_MAXNUMBANDS)
+#define readGEQRght15Level readGEQLevelCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRght15Level(N) writeGEQLevelCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght15Level wroteGEQLevelCh(1, 14, GEQ_MAXNUMBANDS)
+#define readGEQRght15Width readGEQWidthCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRght15Width(N) writeGEQWidthCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght15Width wroteGEQWidthCh(1, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRght16Freq readGEQFreqCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRght16Freq(N) writeGEQFreqCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght16Freq wroteGEQFreqCh(1, 15, GEQ_MAXNUMBANDS)
+#define readGEQRght16Level readGEQLevelCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRght16Level(N) writeGEQLevelCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght16Level wroteGEQLevelCh(1, 15, GEQ_MAXNUMBANDS)
+#define readGEQRght16Width readGEQWidthCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRght16Width(N) writeGEQWidthCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght16Width wroteGEQWidthCh(1, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRght17Freq readGEQFreqCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRght17Freq(N) writeGEQFreqCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght17Freq wroteGEQFreqCh(1, 16, GEQ_MAXNUMBANDS)
+#define readGEQRght17Level readGEQLevelCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRght17Level(N) writeGEQLevelCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght17Level wroteGEQLevelCh(1, 16, GEQ_MAXNUMBANDS)
+#define readGEQRght17Width readGEQWidthCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRght17Width(N) writeGEQWidthCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght17Width wroteGEQWidthCh(1, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRght18Freq readGEQFreqCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRght18Freq(N) writeGEQFreqCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght18Freq wroteGEQFreqCh(1, 17, GEQ_MAXNUMBANDS)
+#define readGEQRght18Level readGEQLevelCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRght18Level(N) writeGEQLevelCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght18Level wroteGEQLevelCh(1, 17, GEQ_MAXNUMBANDS)
+#define readGEQRght18Width readGEQWidthCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRght18Width(N) writeGEQWidthCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght18Width wroteGEQWidthCh(1, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRght19Freq readGEQFreqCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRght19Freq(N) writeGEQFreqCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght19Freq wroteGEQFreqCh(1, 18, GEQ_MAXNUMBANDS)
+#define readGEQRght19Level readGEQLevelCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRght19Level(N) writeGEQLevelCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght19Level wroteGEQLevelCh(1, 18, GEQ_MAXNUMBANDS)
+#define readGEQRght19Width readGEQWidthCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRght19Width(N) writeGEQWidthCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght19Width wroteGEQWidthCh(1, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRght20Freq readGEQFreqCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRght20Freq(N) writeGEQFreqCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght20Freq wroteGEQFreqCh(1, 19, GEQ_MAXNUMBANDS)
+#define readGEQRght20Level readGEQLevelCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRght20Level(N) writeGEQLevelCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght20Level wroteGEQLevelCh(1, 19, GEQ_MAXNUMBANDS)
+#define readGEQRght20Width readGEQWidthCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRght20Width(N) writeGEQWidthCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght20Width wroteGEQWidthCh(1, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRght21Freq readGEQFreqCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRght21Freq(N) writeGEQFreqCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght21Freq wroteGEQFreqCh(1, 20, GEQ_MAXNUMBANDS)
+#define readGEQRght21Level readGEQLevelCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRght21Level(N) writeGEQLevelCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght21Level wroteGEQLevelCh(1, 20, GEQ_MAXNUMBANDS)
+#define readGEQRght21Width readGEQWidthCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRght21Width(N) writeGEQWidthCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght21Width wroteGEQWidthCh(1, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRght22Freq readGEQFreqCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRght22Freq(N) writeGEQFreqCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght22Freq wroteGEQFreqCh(1, 21, GEQ_MAXNUMBANDS)
+#define readGEQRght22Level readGEQLevelCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRght22Level(N) writeGEQLevelCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght22Level wroteGEQLevelCh(1, 21, GEQ_MAXNUMBANDS)
+#define readGEQRght22Width readGEQWidthCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRght22Width(N) writeGEQWidthCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght22Width wroteGEQWidthCh(1, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRght23Freq readGEQFreqCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRght23Freq(N) writeGEQFreqCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght23Freq wroteGEQFreqCh(1, 22, GEQ_MAXNUMBANDS)
+#define readGEQRght23Level readGEQLevelCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRght23Level(N) writeGEQLevelCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght23Level wroteGEQLevelCh(1, 22, GEQ_MAXNUMBANDS)
+#define readGEQRght23Width readGEQWidthCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRght23Width(N) writeGEQWidthCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght23Width wroteGEQWidthCh(1, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRght24Freq readGEQFreqCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRght24Freq(N) writeGEQFreqCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght24Freq wroteGEQFreqCh(1, 23, GEQ_MAXNUMBANDS)
+#define readGEQRght24Level readGEQLevelCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRght24Level(N) writeGEQLevelCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght24Level wroteGEQLevelCh(1, 23, GEQ_MAXNUMBANDS)
+#define readGEQRght24Width readGEQWidthCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRght24Width(N) writeGEQWidthCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght24Width wroteGEQWidthCh(1, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRght25Freq readGEQFreqCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRght25Freq(N) writeGEQFreqCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght25Freq wroteGEQFreqCh(1, 24, GEQ_MAXNUMBANDS)
+#define readGEQRght25Level readGEQLevelCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRght25Level(N) writeGEQLevelCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght25Level wroteGEQLevelCh(1, 24, GEQ_MAXNUMBANDS)
+#define readGEQRght25Width readGEQWidthCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRght25Width(N) writeGEQWidthCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght25Width wroteGEQWidthCh(1, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRght26Freq readGEQFreqCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRght26Freq(N) writeGEQFreqCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght26Freq wroteGEQFreqCh(1, 25, GEQ_MAXNUMBANDS)
+#define readGEQRght26Level readGEQLevelCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRght26Level(N) writeGEQLevelCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght26Level wroteGEQLevelCh(1, 25, GEQ_MAXNUMBANDS)
+#define readGEQRght26Width readGEQWidthCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRght26Width(N) writeGEQWidthCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght26Width wroteGEQWidthCh(1, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRght27Freq readGEQFreqCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRght27Freq(N) writeGEQFreqCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght27Freq wroteGEQFreqCh(1, 26, GEQ_MAXNUMBANDS)
+#define readGEQRght27Level readGEQLevelCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRght27Level(N) writeGEQLevelCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght27Level wroteGEQLevelCh(1, 26, GEQ_MAXNUMBANDS)
+#define readGEQRght27Width readGEQWidthCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRght27Width(N) writeGEQWidthCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght27Width wroteGEQWidthCh(1, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRght28Freq readGEQFreqCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRght28Freq(N) writeGEQFreqCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght28Freq wroteGEQFreqCh(1, 27, GEQ_MAXNUMBANDS)
+#define readGEQRght28Level readGEQLevelCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRght28Level(N) writeGEQLevelCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght28Level wroteGEQLevelCh(1, 27, GEQ_MAXNUMBANDS)
+#define readGEQRght28Width readGEQWidthCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRght28Width(N) writeGEQWidthCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght28Width wroteGEQWidthCh(1, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRght29Freq readGEQFreqCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRght29Freq(N) writeGEQFreqCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght29Freq wroteGEQFreqCh(1, 28, GEQ_MAXNUMBANDS)
+#define readGEQRght29Level readGEQLevelCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRght29Level(N) writeGEQLevelCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght29Level wroteGEQLevelCh(1, 28, GEQ_MAXNUMBANDS)
+#define readGEQRght29Width readGEQWidthCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRght29Width(N) writeGEQWidthCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght29Width wroteGEQWidthCh(1, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRght30Freq readGEQFreqCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRght30Freq(N) writeGEQFreqCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght30Freq wroteGEQFreqCh(1, 29, GEQ_MAXNUMBANDS)
+#define readGEQRght30Level readGEQLevelCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRght30Level(N) writeGEQLevelCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght30Level wroteGEQLevelCh(1, 29, GEQ_MAXNUMBANDS)
+#define readGEQRght30Width readGEQWidthCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRght30Width(N) writeGEQWidthCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght30Width wroteGEQWidthCh(1, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRght31Freq readGEQFreqCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRght31Freq(N) writeGEQFreqCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght31Freq wroteGEQFreqCh(1, 30, GEQ_MAXNUMBANDS)
+#define readGEQRght31Level readGEQLevelCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRght31Level(N) writeGEQLevelCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght31Level wroteGEQLevelCh(1, 30, GEQ_MAXNUMBANDS)
+#define readGEQRght31Width readGEQWidthCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRght31Width(N) writeGEQWidthCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght31Width wroteGEQWidthCh(1, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRght32Freq readGEQFreqCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRght32Freq(N) writeGEQFreqCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght32Freq wroteGEQFreqCh(1, 31, GEQ_MAXNUMBANDS)
+#define readGEQRght32Level readGEQLevelCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRght32Level(N) writeGEQLevelCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght32Level wroteGEQLevelCh(1, 31, GEQ_MAXNUMBANDS)
+#define readGEQRght32Width readGEQWidthCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRght32Width(N) writeGEQWidthCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRght32Width wroteGEQWidthCh(1, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr1Freq readGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCntr1Freq(N) writeGEQFreqCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr1Freq wroteGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQCntr1Level readGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCntr1Level(N) writeGEQLevelCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr1Level wroteGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQCntr1Width readGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCntr1Width(N) writeGEQWidthCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr1Width wroteGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr2Freq readGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCntr2Freq(N) writeGEQFreqCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr2Freq wroteGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQCntr2Level readGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCntr2Level(N) writeGEQLevelCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr2Level wroteGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQCntr2Width readGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCntr2Width(N) writeGEQWidthCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr2Width wroteGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr3Freq readGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCntr3Freq(N) writeGEQFreqCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr3Freq wroteGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQCntr3Level readGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCntr3Level(N) writeGEQLevelCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr3Level wroteGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQCntr3Width readGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCntr3Width(N) writeGEQWidthCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr3Width wroteGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr4Freq readGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCntr4Freq(N) writeGEQFreqCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr4Freq wroteGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQCntr4Level readGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCntr4Level(N) writeGEQLevelCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr4Level wroteGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQCntr4Width readGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCntr4Width(N) writeGEQWidthCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr4Width wroteGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr5Freq readGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCntr5Freq(N) writeGEQFreqCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr5Freq wroteGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQCntr5Level readGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCntr5Level(N) writeGEQLevelCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr5Level wroteGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQCntr5Width readGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCntr5Width(N) writeGEQWidthCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr5Width wroteGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr6Freq readGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCntr6Freq(N) writeGEQFreqCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr6Freq wroteGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQCntr6Level readGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCntr6Level(N) writeGEQLevelCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr6Level wroteGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQCntr6Width readGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCntr6Width(N) writeGEQWidthCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr6Width wroteGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr7Freq readGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCntr7Freq(N) writeGEQFreqCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr7Freq wroteGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQCntr7Level readGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCntr7Level(N) writeGEQLevelCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr7Level wroteGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQCntr7Width readGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCntr7Width(N) writeGEQWidthCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr7Width wroteGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr8Freq readGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCntr8Freq(N) writeGEQFreqCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr8Freq wroteGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQCntr8Level readGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCntr8Level(N) writeGEQLevelCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr8Level wroteGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQCntr8Width readGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCntr8Width(N) writeGEQWidthCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr8Width wroteGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr9Freq readGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCntr9Freq(N) writeGEQFreqCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr9Freq wroteGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQCntr9Level readGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCntr9Level(N) writeGEQLevelCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr9Level wroteGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQCntr9Width readGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCntr9Width(N) writeGEQWidthCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr9Width wroteGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr10Freq readGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCntr10Freq(N) writeGEQFreqCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr10Freq wroteGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQCntr10Level readGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCntr10Level(N) writeGEQLevelCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr10Level wroteGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQCntr10Width readGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCntr10Width(N) writeGEQWidthCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr10Width wroteGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr11Freq readGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCntr11Freq(N) writeGEQFreqCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr11Freq wroteGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQCntr11Level readGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCntr11Level(N) writeGEQLevelCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr11Level wroteGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQCntr11Width readGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCntr11Width(N) writeGEQWidthCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr11Width wroteGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr12Freq readGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCntr12Freq(N) writeGEQFreqCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr12Freq wroteGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQCntr12Level readGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCntr12Level(N) writeGEQLevelCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr12Level wroteGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQCntr12Width readGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCntr12Width(N) writeGEQWidthCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr12Width wroteGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr13Freq readGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCntr13Freq(N) writeGEQFreqCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr13Freq wroteGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQCntr13Level readGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCntr13Level(N) writeGEQLevelCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr13Level wroteGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQCntr13Width readGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCntr13Width(N) writeGEQWidthCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr13Width wroteGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr14Freq readGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCntr14Freq(N) writeGEQFreqCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr14Freq wroteGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQCntr14Level readGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCntr14Level(N) writeGEQLevelCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr14Level wroteGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQCntr14Width readGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCntr14Width(N) writeGEQWidthCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr14Width wroteGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr15Freq readGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCntr15Freq(N) writeGEQFreqCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr15Freq wroteGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQCntr15Level readGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCntr15Level(N) writeGEQLevelCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr15Level wroteGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQCntr15Width readGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCntr15Width(N) writeGEQWidthCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr15Width wroteGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr16Freq readGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCntr16Freq(N) writeGEQFreqCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr16Freq wroteGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQCntr16Level readGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCntr16Level(N) writeGEQLevelCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr16Level wroteGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQCntr16Width readGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCntr16Width(N) writeGEQWidthCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr16Width wroteGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr17Freq readGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCntr17Freq(N) writeGEQFreqCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr17Freq wroteGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQCntr17Level readGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCntr17Level(N) writeGEQLevelCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr17Level wroteGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQCntr17Width readGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCntr17Width(N) writeGEQWidthCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr17Width wroteGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr18Freq readGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCntr18Freq(N) writeGEQFreqCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr18Freq wroteGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQCntr18Level readGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCntr18Level(N) writeGEQLevelCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr18Level wroteGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQCntr18Width readGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCntr18Width(N) writeGEQWidthCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr18Width wroteGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr19Freq readGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCntr19Freq(N) writeGEQFreqCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr19Freq wroteGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQCntr19Level readGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCntr19Level(N) writeGEQLevelCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr19Level wroteGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQCntr19Width readGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCntr19Width(N) writeGEQWidthCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr19Width wroteGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr20Freq readGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCntr20Freq(N) writeGEQFreqCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr20Freq wroteGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQCntr20Level readGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCntr20Level(N) writeGEQLevelCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr20Level wroteGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQCntr20Width readGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCntr20Width(N) writeGEQWidthCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr20Width wroteGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr21Freq readGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCntr21Freq(N) writeGEQFreqCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr21Freq wroteGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQCntr21Level readGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCntr21Level(N) writeGEQLevelCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr21Level wroteGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQCntr21Width readGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCntr21Width(N) writeGEQWidthCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr21Width wroteGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr22Freq readGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCntr22Freq(N) writeGEQFreqCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr22Freq wroteGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQCntr22Level readGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCntr22Level(N) writeGEQLevelCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr22Level wroteGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQCntr22Width readGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCntr22Width(N) writeGEQWidthCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr22Width wroteGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr23Freq readGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCntr23Freq(N) writeGEQFreqCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr23Freq wroteGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQCntr23Level readGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCntr23Level(N) writeGEQLevelCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr23Level wroteGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQCntr23Width readGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCntr23Width(N) writeGEQWidthCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr23Width wroteGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr24Freq readGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCntr24Freq(N) writeGEQFreqCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr24Freq wroteGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQCntr24Level readGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCntr24Level(N) writeGEQLevelCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr24Level wroteGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQCntr24Width readGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCntr24Width(N) writeGEQWidthCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr24Width wroteGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr25Freq readGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCntr25Freq(N) writeGEQFreqCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr25Freq wroteGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQCntr25Level readGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCntr25Level(N) writeGEQLevelCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr25Level wroteGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQCntr25Width readGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCntr25Width(N) writeGEQWidthCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr25Width wroteGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr26Freq readGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCntr26Freq(N) writeGEQFreqCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr26Freq wroteGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQCntr26Level readGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCntr26Level(N) writeGEQLevelCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr26Level wroteGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQCntr26Width readGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCntr26Width(N) writeGEQWidthCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr26Width wroteGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr27Freq readGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCntr27Freq(N) writeGEQFreqCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr27Freq wroteGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQCntr27Level readGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCntr27Level(N) writeGEQLevelCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr27Level wroteGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQCntr27Width readGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCntr27Width(N) writeGEQWidthCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr27Width wroteGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr28Freq readGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCntr28Freq(N) writeGEQFreqCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr28Freq wroteGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQCntr28Level readGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCntr28Level(N) writeGEQLevelCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr28Level wroteGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQCntr28Width readGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCntr28Width(N) writeGEQWidthCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr28Width wroteGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr29Freq readGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCntr29Freq(N) writeGEQFreqCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr29Freq wroteGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQCntr29Level readGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCntr29Level(N) writeGEQLevelCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr29Level wroteGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQCntr29Width readGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCntr29Width(N) writeGEQWidthCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr29Width wroteGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr30Freq readGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCntr30Freq(N) writeGEQFreqCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr30Freq wroteGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQCntr30Level readGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCntr30Level(N) writeGEQLevelCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr30Level wroteGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQCntr30Width readGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCntr30Width(N) writeGEQWidthCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr30Width wroteGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr31Freq readGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCntr31Freq(N) writeGEQFreqCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr31Freq wroteGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQCntr31Level readGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCntr31Level(N) writeGEQLevelCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr31Level wroteGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQCntr31Width readGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCntr31Width(N) writeGEQWidthCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr31Width wroteGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCntr32Freq readGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCntr32Freq(N) writeGEQFreqCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr32Freq wroteGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQCntr32Level readGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCntr32Level(N) writeGEQLevelCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr32Level wroteGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQCntr32Width readGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCntr32Width(N) writeGEQWidthCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCntr32Width wroteGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr1Freq readGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLctr1Freq(N) writeGEQFreqCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr1Freq wroteGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQLctr1Level readGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLctr1Level(N) writeGEQLevelCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr1Level wroteGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQLctr1Width readGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLctr1Width(N) writeGEQWidthCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr1Width wroteGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr2Freq readGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLctr2Freq(N) writeGEQFreqCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr2Freq wroteGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQLctr2Level readGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLctr2Level(N) writeGEQLevelCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr2Level wroteGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQLctr2Width readGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLctr2Width(N) writeGEQWidthCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr2Width wroteGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr3Freq readGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLctr3Freq(N) writeGEQFreqCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr3Freq wroteGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQLctr3Level readGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLctr3Level(N) writeGEQLevelCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr3Level wroteGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQLctr3Width readGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLctr3Width(N) writeGEQWidthCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr3Width wroteGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr4Freq readGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLctr4Freq(N) writeGEQFreqCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr4Freq wroteGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQLctr4Level readGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLctr4Level(N) writeGEQLevelCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr4Level wroteGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQLctr4Width readGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLctr4Width(N) writeGEQWidthCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr4Width wroteGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr5Freq readGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLctr5Freq(N) writeGEQFreqCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr5Freq wroteGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQLctr5Level readGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLctr5Level(N) writeGEQLevelCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr5Level wroteGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQLctr5Width readGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLctr5Width(N) writeGEQWidthCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr5Width wroteGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr6Freq readGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLctr6Freq(N) writeGEQFreqCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr6Freq wroteGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQLctr6Level readGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLctr6Level(N) writeGEQLevelCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr6Level wroteGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQLctr6Width readGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLctr6Width(N) writeGEQWidthCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr6Width wroteGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr7Freq readGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLctr7Freq(N) writeGEQFreqCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr7Freq wroteGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQLctr7Level readGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLctr7Level(N) writeGEQLevelCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr7Level wroteGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQLctr7Width readGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLctr7Width(N) writeGEQWidthCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr7Width wroteGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr8Freq readGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLctr8Freq(N) writeGEQFreqCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr8Freq wroteGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQLctr8Level readGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLctr8Level(N) writeGEQLevelCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr8Level wroteGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQLctr8Width readGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLctr8Width(N) writeGEQWidthCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr8Width wroteGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr9Freq readGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLctr9Freq(N) writeGEQFreqCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr9Freq wroteGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQLctr9Level readGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLctr9Level(N) writeGEQLevelCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr9Level wroteGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQLctr9Width readGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLctr9Width(N) writeGEQWidthCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr9Width wroteGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr10Freq readGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLctr10Freq(N) writeGEQFreqCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr10Freq wroteGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQLctr10Level readGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLctr10Level(N) writeGEQLevelCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr10Level wroteGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQLctr10Width readGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLctr10Width(N) writeGEQWidthCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr10Width wroteGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr11Freq readGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLctr11Freq(N) writeGEQFreqCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr11Freq wroteGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQLctr11Level readGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLctr11Level(N) writeGEQLevelCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr11Level wroteGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQLctr11Width readGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLctr11Width(N) writeGEQWidthCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr11Width wroteGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr12Freq readGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLctr12Freq(N) writeGEQFreqCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr12Freq wroteGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQLctr12Level readGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLctr12Level(N) writeGEQLevelCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr12Level wroteGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQLctr12Width readGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLctr12Width(N) writeGEQWidthCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr12Width wroteGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr13Freq readGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLctr13Freq(N) writeGEQFreqCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr13Freq wroteGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQLctr13Level readGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLctr13Level(N) writeGEQLevelCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr13Level wroteGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQLctr13Width readGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLctr13Width(N) writeGEQWidthCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr13Width wroteGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr14Freq readGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLctr14Freq(N) writeGEQFreqCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr14Freq wroteGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQLctr14Level readGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLctr14Level(N) writeGEQLevelCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr14Level wroteGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQLctr14Width readGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLctr14Width(N) writeGEQWidthCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr14Width wroteGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr15Freq readGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLctr15Freq(N) writeGEQFreqCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr15Freq wroteGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQLctr15Level readGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLctr15Level(N) writeGEQLevelCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr15Level wroteGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQLctr15Width readGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLctr15Width(N) writeGEQWidthCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr15Width wroteGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr16Freq readGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLctr16Freq(N) writeGEQFreqCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr16Freq wroteGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQLctr16Level readGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLctr16Level(N) writeGEQLevelCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr16Level wroteGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQLctr16Width readGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLctr16Width(N) writeGEQWidthCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr16Width wroteGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr17Freq readGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLctr17Freq(N) writeGEQFreqCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr17Freq wroteGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQLctr17Level readGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLctr17Level(N) writeGEQLevelCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr17Level wroteGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQLctr17Width readGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLctr17Width(N) writeGEQWidthCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr17Width wroteGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr18Freq readGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLctr18Freq(N) writeGEQFreqCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr18Freq wroteGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQLctr18Level readGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLctr18Level(N) writeGEQLevelCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr18Level wroteGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQLctr18Width readGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLctr18Width(N) writeGEQWidthCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr18Width wroteGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr19Freq readGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLctr19Freq(N) writeGEQFreqCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr19Freq wroteGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQLctr19Level readGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLctr19Level(N) writeGEQLevelCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr19Level wroteGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQLctr19Width readGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLctr19Width(N) writeGEQWidthCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr19Width wroteGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr20Freq readGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLctr20Freq(N) writeGEQFreqCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr20Freq wroteGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQLctr20Level readGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLctr20Level(N) writeGEQLevelCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr20Level wroteGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQLctr20Width readGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLctr20Width(N) writeGEQWidthCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr20Width wroteGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr21Freq readGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLctr21Freq(N) writeGEQFreqCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr21Freq wroteGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQLctr21Level readGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLctr21Level(N) writeGEQLevelCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr21Level wroteGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQLctr21Width readGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLctr21Width(N) writeGEQWidthCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr21Width wroteGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr22Freq readGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLctr22Freq(N) writeGEQFreqCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr22Freq wroteGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQLctr22Level readGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLctr22Level(N) writeGEQLevelCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr22Level wroteGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQLctr22Width readGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLctr22Width(N) writeGEQWidthCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr22Width wroteGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr23Freq readGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLctr23Freq(N) writeGEQFreqCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr23Freq wroteGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQLctr23Level readGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLctr23Level(N) writeGEQLevelCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr23Level wroteGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQLctr23Width readGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLctr23Width(N) writeGEQWidthCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr23Width wroteGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr24Freq readGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLctr24Freq(N) writeGEQFreqCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr24Freq wroteGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQLctr24Level readGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLctr24Level(N) writeGEQLevelCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr24Level wroteGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQLctr24Width readGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLctr24Width(N) writeGEQWidthCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr24Width wroteGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr25Freq readGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLctr25Freq(N) writeGEQFreqCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr25Freq wroteGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQLctr25Level readGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLctr25Level(N) writeGEQLevelCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr25Level wroteGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQLctr25Width readGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLctr25Width(N) writeGEQWidthCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr25Width wroteGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr26Freq readGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLctr26Freq(N) writeGEQFreqCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr26Freq wroteGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQLctr26Level readGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLctr26Level(N) writeGEQLevelCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr26Level wroteGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQLctr26Width readGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLctr26Width(N) writeGEQWidthCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr26Width wroteGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr27Freq readGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLctr27Freq(N) writeGEQFreqCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr27Freq wroteGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQLctr27Level readGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLctr27Level(N) writeGEQLevelCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr27Level wroteGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQLctr27Width readGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLctr27Width(N) writeGEQWidthCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr27Width wroteGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr28Freq readGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLctr28Freq(N) writeGEQFreqCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr28Freq wroteGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQLctr28Level readGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLctr28Level(N) writeGEQLevelCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr28Level wroteGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQLctr28Width readGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLctr28Width(N) writeGEQWidthCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr28Width wroteGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr29Freq readGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLctr29Freq(N) writeGEQFreqCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr29Freq wroteGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQLctr29Level readGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLctr29Level(N) writeGEQLevelCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr29Level wroteGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQLctr29Width readGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLctr29Width(N) writeGEQWidthCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr29Width wroteGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr30Freq readGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLctr30Freq(N) writeGEQFreqCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr30Freq wroteGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQLctr30Level readGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLctr30Level(N) writeGEQLevelCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr30Level wroteGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQLctr30Width readGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLctr30Width(N) writeGEQWidthCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr30Width wroteGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr31Freq readGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLctr31Freq(N) writeGEQFreqCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr31Freq wroteGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQLctr31Level readGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLctr31Level(N) writeGEQLevelCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr31Level wroteGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQLctr31Width readGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLctr31Width(N) writeGEQWidthCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr31Width wroteGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLctr32Freq readGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLctr32Freq(N) writeGEQFreqCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr32Freq wroteGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQLctr32Level readGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLctr32Level(N) writeGEQLevelCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr32Level wroteGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQLctr32Width readGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLctr32Width(N) writeGEQWidthCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLctr32Width wroteGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr1Freq readGEQFreqCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRctr1Freq(N) writeGEQFreqCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr1Freq wroteGEQFreqCh(3, 0, GEQ_MAXNUMBANDS)
+#define readGEQRctr1Level readGEQLevelCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRctr1Level(N) writeGEQLevelCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr1Level wroteGEQLevelCh(3, 0, GEQ_MAXNUMBANDS)
+#define readGEQRctr1Width readGEQWidthCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRctr1Width(N) writeGEQWidthCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr1Width wroteGEQWidthCh(3, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr2Freq readGEQFreqCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRctr2Freq(N) writeGEQFreqCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr2Freq wroteGEQFreqCh(3, 1, GEQ_MAXNUMBANDS)
+#define readGEQRctr2Level readGEQLevelCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRctr2Level(N) writeGEQLevelCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr2Level wroteGEQLevelCh(3, 1, GEQ_MAXNUMBANDS)
+#define readGEQRctr2Width readGEQWidthCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRctr2Width(N) writeGEQWidthCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr2Width wroteGEQWidthCh(3, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr3Freq readGEQFreqCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRctr3Freq(N) writeGEQFreqCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr3Freq wroteGEQFreqCh(3, 2, GEQ_MAXNUMBANDS)
+#define readGEQRctr3Level readGEQLevelCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRctr3Level(N) writeGEQLevelCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr3Level wroteGEQLevelCh(3, 2, GEQ_MAXNUMBANDS)
+#define readGEQRctr3Width readGEQWidthCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRctr3Width(N) writeGEQWidthCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr3Width wroteGEQWidthCh(3, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr4Freq readGEQFreqCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRctr4Freq(N) writeGEQFreqCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr4Freq wroteGEQFreqCh(3, 3, GEQ_MAXNUMBANDS)
+#define readGEQRctr4Level readGEQLevelCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRctr4Level(N) writeGEQLevelCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr4Level wroteGEQLevelCh(3, 3, GEQ_MAXNUMBANDS)
+#define readGEQRctr4Width readGEQWidthCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRctr4Width(N) writeGEQWidthCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr4Width wroteGEQWidthCh(3, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr5Freq readGEQFreqCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRctr5Freq(N) writeGEQFreqCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr5Freq wroteGEQFreqCh(3, 4, GEQ_MAXNUMBANDS)
+#define readGEQRctr5Level readGEQLevelCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRctr5Level(N) writeGEQLevelCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr5Level wroteGEQLevelCh(3, 4, GEQ_MAXNUMBANDS)
+#define readGEQRctr5Width readGEQWidthCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRctr5Width(N) writeGEQWidthCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr5Width wroteGEQWidthCh(3, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr6Freq readGEQFreqCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRctr6Freq(N) writeGEQFreqCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr6Freq wroteGEQFreqCh(3, 5, GEQ_MAXNUMBANDS)
+#define readGEQRctr6Level readGEQLevelCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRctr6Level(N) writeGEQLevelCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr6Level wroteGEQLevelCh(3, 5, GEQ_MAXNUMBANDS)
+#define readGEQRctr6Width readGEQWidthCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRctr6Width(N) writeGEQWidthCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr6Width wroteGEQWidthCh(3, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr7Freq readGEQFreqCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRctr7Freq(N) writeGEQFreqCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr7Freq wroteGEQFreqCh(3, 6, GEQ_MAXNUMBANDS)
+#define readGEQRctr7Level readGEQLevelCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRctr7Level(N) writeGEQLevelCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr7Level wroteGEQLevelCh(3, 6, GEQ_MAXNUMBANDS)
+#define readGEQRctr7Width readGEQWidthCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRctr7Width(N) writeGEQWidthCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr7Width wroteGEQWidthCh(3, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr8Freq readGEQFreqCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRctr8Freq(N) writeGEQFreqCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr8Freq wroteGEQFreqCh(3, 7, GEQ_MAXNUMBANDS)
+#define readGEQRctr8Level readGEQLevelCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRctr8Level(N) writeGEQLevelCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr8Level wroteGEQLevelCh(3, 7, GEQ_MAXNUMBANDS)
+#define readGEQRctr8Width readGEQWidthCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRctr8Width(N) writeGEQWidthCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr8Width wroteGEQWidthCh(3, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr9Freq readGEQFreqCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRctr9Freq(N) writeGEQFreqCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr9Freq wroteGEQFreqCh(3, 8, GEQ_MAXNUMBANDS)
+#define readGEQRctr9Level readGEQLevelCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRctr9Level(N) writeGEQLevelCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr9Level wroteGEQLevelCh(3, 8, GEQ_MAXNUMBANDS)
+#define readGEQRctr9Width readGEQWidthCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRctr9Width(N) writeGEQWidthCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr9Width wroteGEQWidthCh(3, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr10Freq readGEQFreqCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRctr10Freq(N) writeGEQFreqCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr10Freq wroteGEQFreqCh(3, 9, GEQ_MAXNUMBANDS)
+#define readGEQRctr10Level readGEQLevelCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRctr10Level(N) writeGEQLevelCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr10Level wroteGEQLevelCh(3, 9, GEQ_MAXNUMBANDS)
+#define readGEQRctr10Width readGEQWidthCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRctr10Width(N) writeGEQWidthCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr10Width wroteGEQWidthCh(3, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr11Freq readGEQFreqCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRctr11Freq(N) writeGEQFreqCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr11Freq wroteGEQFreqCh(3, 10, GEQ_MAXNUMBANDS)
+#define readGEQRctr11Level readGEQLevelCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRctr11Level(N) writeGEQLevelCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr11Level wroteGEQLevelCh(3, 10, GEQ_MAXNUMBANDS)
+#define readGEQRctr11Width readGEQWidthCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRctr11Width(N) writeGEQWidthCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr11Width wroteGEQWidthCh(3, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr12Freq readGEQFreqCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRctr12Freq(N) writeGEQFreqCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr12Freq wroteGEQFreqCh(3, 11, GEQ_MAXNUMBANDS)
+#define readGEQRctr12Level readGEQLevelCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRctr12Level(N) writeGEQLevelCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr12Level wroteGEQLevelCh(3, 11, GEQ_MAXNUMBANDS)
+#define readGEQRctr12Width readGEQWidthCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRctr12Width(N) writeGEQWidthCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr12Width wroteGEQWidthCh(3, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr13Freq readGEQFreqCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRctr13Freq(N) writeGEQFreqCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr13Freq wroteGEQFreqCh(3, 12, GEQ_MAXNUMBANDS)
+#define readGEQRctr13Level readGEQLevelCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRctr13Level(N) writeGEQLevelCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr13Level wroteGEQLevelCh(3, 12, GEQ_MAXNUMBANDS)
+#define readGEQRctr13Width readGEQWidthCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRctr13Width(N) writeGEQWidthCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr13Width wroteGEQWidthCh(3, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr14Freq readGEQFreqCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRctr14Freq(N) writeGEQFreqCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr14Freq wroteGEQFreqCh(3, 13, GEQ_MAXNUMBANDS)
+#define readGEQRctr14Level readGEQLevelCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRctr14Level(N) writeGEQLevelCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr14Level wroteGEQLevelCh(3, 13, GEQ_MAXNUMBANDS)
+#define readGEQRctr14Width readGEQWidthCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRctr14Width(N) writeGEQWidthCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr14Width wroteGEQWidthCh(3, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr15Freq readGEQFreqCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRctr15Freq(N) writeGEQFreqCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr15Freq wroteGEQFreqCh(3, 14, GEQ_MAXNUMBANDS)
+#define readGEQRctr15Level readGEQLevelCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRctr15Level(N) writeGEQLevelCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr15Level wroteGEQLevelCh(3, 14, GEQ_MAXNUMBANDS)
+#define readGEQRctr15Width readGEQWidthCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRctr15Width(N) writeGEQWidthCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr15Width wroteGEQWidthCh(3, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr16Freq readGEQFreqCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRctr16Freq(N) writeGEQFreqCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr16Freq wroteGEQFreqCh(3, 15, GEQ_MAXNUMBANDS)
+#define readGEQRctr16Level readGEQLevelCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRctr16Level(N) writeGEQLevelCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr16Level wroteGEQLevelCh(3, 15, GEQ_MAXNUMBANDS)
+#define readGEQRctr16Width readGEQWidthCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRctr16Width(N) writeGEQWidthCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr16Width wroteGEQWidthCh(3, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr17Freq readGEQFreqCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRctr17Freq(N) writeGEQFreqCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr17Freq wroteGEQFreqCh(3, 16, GEQ_MAXNUMBANDS)
+#define readGEQRctr17Level readGEQLevelCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRctr17Level(N) writeGEQLevelCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr17Level wroteGEQLevelCh(3, 16, GEQ_MAXNUMBANDS)
+#define readGEQRctr17Width readGEQWidthCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRctr17Width(N) writeGEQWidthCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr17Width wroteGEQWidthCh(3, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr18Freq readGEQFreqCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRctr18Freq(N) writeGEQFreqCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr18Freq wroteGEQFreqCh(3, 17, GEQ_MAXNUMBANDS)
+#define readGEQRctr18Level readGEQLevelCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRctr18Level(N) writeGEQLevelCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr18Level wroteGEQLevelCh(3, 17, GEQ_MAXNUMBANDS)
+#define readGEQRctr18Width readGEQWidthCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRctr18Width(N) writeGEQWidthCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr18Width wroteGEQWidthCh(3, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr19Freq readGEQFreqCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRctr19Freq(N) writeGEQFreqCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr19Freq wroteGEQFreqCh(3, 18, GEQ_MAXNUMBANDS)
+#define readGEQRctr19Level readGEQLevelCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRctr19Level(N) writeGEQLevelCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr19Level wroteGEQLevelCh(3, 18, GEQ_MAXNUMBANDS)
+#define readGEQRctr19Width readGEQWidthCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRctr19Width(N) writeGEQWidthCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr19Width wroteGEQWidthCh(3, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr20Freq readGEQFreqCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRctr20Freq(N) writeGEQFreqCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr20Freq wroteGEQFreqCh(3, 19, GEQ_MAXNUMBANDS)
+#define readGEQRctr20Level readGEQLevelCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRctr20Level(N) writeGEQLevelCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr20Level wroteGEQLevelCh(3, 19, GEQ_MAXNUMBANDS)
+#define readGEQRctr20Width readGEQWidthCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRctr20Width(N) writeGEQWidthCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr20Width wroteGEQWidthCh(3, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr21Freq readGEQFreqCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRctr21Freq(N) writeGEQFreqCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr21Freq wroteGEQFreqCh(3, 20, GEQ_MAXNUMBANDS)
+#define readGEQRctr21Level readGEQLevelCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRctr21Level(N) writeGEQLevelCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr21Level wroteGEQLevelCh(3, 20, GEQ_MAXNUMBANDS)
+#define readGEQRctr21Width readGEQWidthCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRctr21Width(N) writeGEQWidthCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr21Width wroteGEQWidthCh(3, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr22Freq readGEQFreqCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRctr22Freq(N) writeGEQFreqCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr22Freq wroteGEQFreqCh(3, 21, GEQ_MAXNUMBANDS)
+#define readGEQRctr22Level readGEQLevelCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRctr22Level(N) writeGEQLevelCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr22Level wroteGEQLevelCh(3, 21, GEQ_MAXNUMBANDS)
+#define readGEQRctr22Width readGEQWidthCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRctr22Width(N) writeGEQWidthCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr22Width wroteGEQWidthCh(3, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr23Freq readGEQFreqCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRctr23Freq(N) writeGEQFreqCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr23Freq wroteGEQFreqCh(3, 22, GEQ_MAXNUMBANDS)
+#define readGEQRctr23Level readGEQLevelCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRctr23Level(N) writeGEQLevelCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr23Level wroteGEQLevelCh(3, 22, GEQ_MAXNUMBANDS)
+#define readGEQRctr23Width readGEQWidthCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRctr23Width(N) writeGEQWidthCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr23Width wroteGEQWidthCh(3, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr24Freq readGEQFreqCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRctr24Freq(N) writeGEQFreqCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr24Freq wroteGEQFreqCh(3, 23, GEQ_MAXNUMBANDS)
+#define readGEQRctr24Level readGEQLevelCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRctr24Level(N) writeGEQLevelCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr24Level wroteGEQLevelCh(3, 23, GEQ_MAXNUMBANDS)
+#define readGEQRctr24Width readGEQWidthCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRctr24Width(N) writeGEQWidthCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr24Width wroteGEQWidthCh(3, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr25Freq readGEQFreqCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRctr25Freq(N) writeGEQFreqCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr25Freq wroteGEQFreqCh(3, 24, GEQ_MAXNUMBANDS)
+#define readGEQRctr25Level readGEQLevelCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRctr25Level(N) writeGEQLevelCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr25Level wroteGEQLevelCh(3, 24, GEQ_MAXNUMBANDS)
+#define readGEQRctr25Width readGEQWidthCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRctr25Width(N) writeGEQWidthCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr25Width wroteGEQWidthCh(3, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr26Freq readGEQFreqCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRctr26Freq(N) writeGEQFreqCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr26Freq wroteGEQFreqCh(3, 25, GEQ_MAXNUMBANDS)
+#define readGEQRctr26Level readGEQLevelCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRctr26Level(N) writeGEQLevelCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr26Level wroteGEQLevelCh(3, 25, GEQ_MAXNUMBANDS)
+#define readGEQRctr26Width readGEQWidthCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRctr26Width(N) writeGEQWidthCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr26Width wroteGEQWidthCh(3, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr27Freq readGEQFreqCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRctr27Freq(N) writeGEQFreqCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr27Freq wroteGEQFreqCh(3, 26, GEQ_MAXNUMBANDS)
+#define readGEQRctr27Level readGEQLevelCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRctr27Level(N) writeGEQLevelCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr27Level wroteGEQLevelCh(3, 26, GEQ_MAXNUMBANDS)
+#define readGEQRctr27Width readGEQWidthCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRctr27Width(N) writeGEQWidthCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr27Width wroteGEQWidthCh(3, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr28Freq readGEQFreqCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRctr28Freq(N) writeGEQFreqCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr28Freq wroteGEQFreqCh(3, 27, GEQ_MAXNUMBANDS)
+#define readGEQRctr28Level readGEQLevelCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRctr28Level(N) writeGEQLevelCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr28Level wroteGEQLevelCh(3, 27, GEQ_MAXNUMBANDS)
+#define readGEQRctr28Width readGEQWidthCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRctr28Width(N) writeGEQWidthCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr28Width wroteGEQWidthCh(3, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr29Freq readGEQFreqCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRctr29Freq(N) writeGEQFreqCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr29Freq wroteGEQFreqCh(3, 28, GEQ_MAXNUMBANDS)
+#define readGEQRctr29Level readGEQLevelCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRctr29Level(N) writeGEQLevelCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr29Level wroteGEQLevelCh(3, 28, GEQ_MAXNUMBANDS)
+#define readGEQRctr29Width readGEQWidthCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRctr29Width(N) writeGEQWidthCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr29Width wroteGEQWidthCh(3, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr30Freq readGEQFreqCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRctr30Freq(N) writeGEQFreqCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr30Freq wroteGEQFreqCh(3, 29, GEQ_MAXNUMBANDS)
+#define readGEQRctr30Level readGEQLevelCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRctr30Level(N) writeGEQLevelCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr30Level wroteGEQLevelCh(3, 29, GEQ_MAXNUMBANDS)
+#define readGEQRctr30Width readGEQWidthCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRctr30Width(N) writeGEQWidthCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr30Width wroteGEQWidthCh(3, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr31Freq readGEQFreqCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRctr31Freq(N) writeGEQFreqCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr31Freq wroteGEQFreqCh(3, 30, GEQ_MAXNUMBANDS)
+#define readGEQRctr31Level readGEQLevelCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRctr31Level(N) writeGEQLevelCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr31Level wroteGEQLevelCh(3, 30, GEQ_MAXNUMBANDS)
+#define readGEQRctr31Width readGEQWidthCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRctr31Width(N) writeGEQWidthCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr31Width wroteGEQWidthCh(3, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRctr32Freq readGEQFreqCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRctr32Freq(N) writeGEQFreqCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr32Freq wroteGEQFreqCh(3, 31, GEQ_MAXNUMBANDS)
+#define readGEQRctr32Level readGEQLevelCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRctr32Level(N) writeGEQLevelCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr32Level wroteGEQLevelCh(3, 31, GEQ_MAXNUMBANDS)
+#define readGEQRctr32Width readGEQWidthCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRctr32Width(N) writeGEQWidthCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRctr32Width wroteGEQWidthCh(3, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQWide1Freq readGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQWide1Freq(N) writeGEQFreqCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide1Freq wroteGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQWide1Level readGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQWide1Level(N) writeGEQLevelCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide1Level wroteGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQWide1Width readGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQWide1Width(N) writeGEQWidthCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide1Width wroteGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQWide2Freq readGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQWide2Freq(N) writeGEQFreqCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide2Freq wroteGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQWide2Level readGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQWide2Level(N) writeGEQLevelCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide2Level wroteGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQWide2Width readGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQWide2Width(N) writeGEQWidthCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide2Width wroteGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQWide3Freq readGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQWide3Freq(N) writeGEQFreqCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide3Freq wroteGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQWide3Level readGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQWide3Level(N) writeGEQLevelCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide3Level wroteGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQWide3Width readGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQWide3Width(N) writeGEQWidthCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide3Width wroteGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQWide4Freq readGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQWide4Freq(N) writeGEQFreqCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide4Freq wroteGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQWide4Level readGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQWide4Level(N) writeGEQLevelCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide4Level wroteGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQWide4Width readGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQWide4Width(N) writeGEQWidthCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide4Width wroteGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQWide5Freq readGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQWide5Freq(N) writeGEQFreqCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide5Freq wroteGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQWide5Level readGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQWide5Level(N) writeGEQLevelCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide5Level wroteGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQWide5Width readGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQWide5Width(N) writeGEQWidthCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide5Width wroteGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQWide6Freq readGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQWide6Freq(N) writeGEQFreqCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide6Freq wroteGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQWide6Level readGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQWide6Level(N) writeGEQLevelCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide6Level wroteGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQWide6Width readGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQWide6Width(N) writeGEQWidthCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide6Width wroteGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQWide7Freq readGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQWide7Freq(N) writeGEQFreqCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide7Freq wroteGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQWide7Level readGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQWide7Level(N) writeGEQLevelCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide7Level wroteGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQWide7Width readGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQWide7Width(N) writeGEQWidthCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide7Width wroteGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQWide8Freq readGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQWide8Freq(N) writeGEQFreqCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide8Freq wroteGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQWide8Level readGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQWide8Level(N) writeGEQLevelCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide8Level wroteGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQWide8Width readGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQWide8Width(N) writeGEQWidthCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide8Width wroteGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQWide9Freq readGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQWide9Freq(N) writeGEQFreqCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide9Freq wroteGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQWide9Level readGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQWide9Level(N) writeGEQLevelCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide9Level wroteGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQWide9Width readGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQWide9Width(N) writeGEQWidthCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide9Width wroteGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQWide10Freq readGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQWide10Freq(N) writeGEQFreqCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide10Freq wroteGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQWide10Level readGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQWide10Level(N) writeGEQLevelCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide10Level wroteGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQWide10Width readGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQWide10Width(N) writeGEQWidthCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide10Width wroteGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQWide11Freq readGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQWide11Freq(N) writeGEQFreqCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide11Freq wroteGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQWide11Level readGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQWide11Level(N) writeGEQLevelCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide11Level wroteGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQWide11Width readGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQWide11Width(N) writeGEQWidthCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide11Width wroteGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQWide12Freq readGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQWide12Freq(N) writeGEQFreqCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide12Freq wroteGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQWide12Level readGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQWide12Level(N) writeGEQLevelCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide12Level wroteGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQWide12Width readGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQWide12Width(N) writeGEQWidthCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide12Width wroteGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQWide13Freq readGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQWide13Freq(N) writeGEQFreqCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide13Freq wroteGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQWide13Level readGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQWide13Level(N) writeGEQLevelCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide13Level wroteGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQWide13Width readGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQWide13Width(N) writeGEQWidthCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide13Width wroteGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQWide14Freq readGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQWide14Freq(N) writeGEQFreqCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide14Freq wroteGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQWide14Level readGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQWide14Level(N) writeGEQLevelCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide14Level wroteGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQWide14Width readGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQWide14Width(N) writeGEQWidthCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide14Width wroteGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQWide15Freq readGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQWide15Freq(N) writeGEQFreqCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide15Freq wroteGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQWide15Level readGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQWide15Level(N) writeGEQLevelCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide15Level wroteGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQWide15Width readGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQWide15Width(N) writeGEQWidthCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide15Width wroteGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQWide16Freq readGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQWide16Freq(N) writeGEQFreqCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide16Freq wroteGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQWide16Level readGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQWide16Level(N) writeGEQLevelCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide16Level wroteGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQWide16Width readGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQWide16Width(N) writeGEQWidthCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide16Width wroteGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQWide17Freq readGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQWide17Freq(N) writeGEQFreqCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide17Freq wroteGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQWide17Level readGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQWide17Level(N) writeGEQLevelCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide17Level wroteGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQWide17Width readGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQWide17Width(N) writeGEQWidthCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide17Width wroteGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQWide18Freq readGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQWide18Freq(N) writeGEQFreqCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide18Freq wroteGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQWide18Level readGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQWide18Level(N) writeGEQLevelCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide18Level wroteGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQWide18Width readGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQWide18Width(N) writeGEQWidthCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide18Width wroteGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQWide19Freq readGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQWide19Freq(N) writeGEQFreqCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide19Freq wroteGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQWide19Level readGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQWide19Level(N) writeGEQLevelCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide19Level wroteGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQWide19Width readGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQWide19Width(N) writeGEQWidthCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide19Width wroteGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQWide20Freq readGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQWide20Freq(N) writeGEQFreqCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide20Freq wroteGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQWide20Level readGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQWide20Level(N) writeGEQLevelCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide20Level wroteGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQWide20Width readGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQWide20Width(N) writeGEQWidthCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide20Width wroteGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQWide21Freq readGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQWide21Freq(N) writeGEQFreqCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide21Freq wroteGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQWide21Level readGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQWide21Level(N) writeGEQLevelCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide21Level wroteGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQWide21Width readGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQWide21Width(N) writeGEQWidthCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide21Width wroteGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQWide22Freq readGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQWide22Freq(N) writeGEQFreqCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide22Freq wroteGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQWide22Level readGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQWide22Level(N) writeGEQLevelCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide22Level wroteGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQWide22Width readGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQWide22Width(N) writeGEQWidthCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide22Width wroteGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQWide23Freq readGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQWide23Freq(N) writeGEQFreqCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide23Freq wroteGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQWide23Level readGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQWide23Level(N) writeGEQLevelCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide23Level wroteGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQWide23Width readGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQWide23Width(N) writeGEQWidthCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide23Width wroteGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQWide24Freq readGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQWide24Freq(N) writeGEQFreqCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide24Freq wroteGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQWide24Level readGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQWide24Level(N) writeGEQLevelCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide24Level wroteGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQWide24Width readGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQWide24Width(N) writeGEQWidthCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide24Width wroteGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQWide25Freq readGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQWide25Freq(N) writeGEQFreqCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide25Freq wroteGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQWide25Level readGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQWide25Level(N) writeGEQLevelCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide25Level wroteGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQWide25Width readGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQWide25Width(N) writeGEQWidthCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide25Width wroteGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQWide26Freq readGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQWide26Freq(N) writeGEQFreqCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide26Freq wroteGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQWide26Level readGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQWide26Level(N) writeGEQLevelCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide26Level wroteGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQWide26Width readGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQWide26Width(N) writeGEQWidthCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide26Width wroteGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQWide27Freq readGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQWide27Freq(N) writeGEQFreqCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide27Freq wroteGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQWide27Level readGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQWide27Level(N) writeGEQLevelCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide27Level wroteGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQWide27Width readGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQWide27Width(N) writeGEQWidthCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide27Width wroteGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQWide28Freq readGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQWide28Freq(N) writeGEQFreqCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide28Freq wroteGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQWide28Level readGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQWide28Level(N) writeGEQLevelCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide28Level wroteGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQWide28Width readGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQWide28Width(N) writeGEQWidthCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide28Width wroteGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQWide29Freq readGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQWide29Freq(N) writeGEQFreqCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide29Freq wroteGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQWide29Level readGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQWide29Level(N) writeGEQLevelCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide29Level wroteGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQWide29Width readGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQWide29Width(N) writeGEQWidthCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide29Width wroteGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQWide30Freq readGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQWide30Freq(N) writeGEQFreqCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide30Freq wroteGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQWide30Level readGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQWide30Level(N) writeGEQLevelCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide30Level wroteGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQWide30Width readGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQWide30Width(N) writeGEQWidthCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide30Width wroteGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQWide31Freq readGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQWide31Freq(N) writeGEQFreqCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide31Freq wroteGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQWide31Level readGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQWide31Level(N) writeGEQLevelCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide31Level wroteGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQWide31Width readGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQWide31Width(N) writeGEQWidthCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide31Width wroteGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQWide32Freq readGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQWide32Freq(N) writeGEQFreqCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide32Freq wroteGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQWide32Level readGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQWide32Level(N) writeGEQLevelCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide32Level wroteGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQWide32Width readGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQWide32Width(N) writeGEQWidthCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQWide32Width wroteGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid1Freq readGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLwid1Freq(N) writeGEQFreqCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid1Freq wroteGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQLwid1Level readGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLwid1Level(N) writeGEQLevelCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid1Level wroteGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQLwid1Width readGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLwid1Width(N) writeGEQWidthCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid1Width wroteGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid2Freq readGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLwid2Freq(N) writeGEQFreqCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid2Freq wroteGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQLwid2Level readGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLwid2Level(N) writeGEQLevelCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid2Level wroteGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQLwid2Width readGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLwid2Width(N) writeGEQWidthCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid2Width wroteGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid3Freq readGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLwid3Freq(N) writeGEQFreqCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid3Freq wroteGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQLwid3Level readGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLwid3Level(N) writeGEQLevelCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid3Level wroteGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQLwid3Width readGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLwid3Width(N) writeGEQWidthCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid3Width wroteGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid4Freq readGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLwid4Freq(N) writeGEQFreqCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid4Freq wroteGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQLwid4Level readGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLwid4Level(N) writeGEQLevelCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid4Level wroteGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQLwid4Width readGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLwid4Width(N) writeGEQWidthCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid4Width wroteGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid5Freq readGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLwid5Freq(N) writeGEQFreqCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid5Freq wroteGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQLwid5Level readGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLwid5Level(N) writeGEQLevelCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid5Level wroteGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQLwid5Width readGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLwid5Width(N) writeGEQWidthCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid5Width wroteGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid6Freq readGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLwid6Freq(N) writeGEQFreqCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid6Freq wroteGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQLwid6Level readGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLwid6Level(N) writeGEQLevelCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid6Level wroteGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQLwid6Width readGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLwid6Width(N) writeGEQWidthCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid6Width wroteGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid7Freq readGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLwid7Freq(N) writeGEQFreqCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid7Freq wroteGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQLwid7Level readGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLwid7Level(N) writeGEQLevelCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid7Level wroteGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQLwid7Width readGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLwid7Width(N) writeGEQWidthCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid7Width wroteGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid8Freq readGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLwid8Freq(N) writeGEQFreqCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid8Freq wroteGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQLwid8Level readGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLwid8Level(N) writeGEQLevelCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid8Level wroteGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQLwid8Width readGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLwid8Width(N) writeGEQWidthCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid8Width wroteGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid9Freq readGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLwid9Freq(N) writeGEQFreqCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid9Freq wroteGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQLwid9Level readGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLwid9Level(N) writeGEQLevelCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid9Level wroteGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQLwid9Width readGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLwid9Width(N) writeGEQWidthCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid9Width wroteGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid10Freq readGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLwid10Freq(N) writeGEQFreqCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid10Freq wroteGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQLwid10Level readGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLwid10Level(N) writeGEQLevelCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid10Level wroteGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQLwid10Width readGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLwid10Width(N) writeGEQWidthCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid10Width wroteGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid11Freq readGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLwid11Freq(N) writeGEQFreqCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid11Freq wroteGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQLwid11Level readGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLwid11Level(N) writeGEQLevelCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid11Level wroteGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQLwid11Width readGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLwid11Width(N) writeGEQWidthCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid11Width wroteGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid12Freq readGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLwid12Freq(N) writeGEQFreqCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid12Freq wroteGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQLwid12Level readGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLwid12Level(N) writeGEQLevelCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid12Level wroteGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQLwid12Width readGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLwid12Width(N) writeGEQWidthCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid12Width wroteGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid13Freq readGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLwid13Freq(N) writeGEQFreqCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid13Freq wroteGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQLwid13Level readGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLwid13Level(N) writeGEQLevelCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid13Level wroteGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQLwid13Width readGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLwid13Width(N) writeGEQWidthCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid13Width wroteGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid14Freq readGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLwid14Freq(N) writeGEQFreqCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid14Freq wroteGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQLwid14Level readGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLwid14Level(N) writeGEQLevelCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid14Level wroteGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQLwid14Width readGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLwid14Width(N) writeGEQWidthCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid14Width wroteGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid15Freq readGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLwid15Freq(N) writeGEQFreqCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid15Freq wroteGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQLwid15Level readGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLwid15Level(N) writeGEQLevelCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid15Level wroteGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQLwid15Width readGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLwid15Width(N) writeGEQWidthCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid15Width wroteGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid16Freq readGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLwid16Freq(N) writeGEQFreqCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid16Freq wroteGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQLwid16Level readGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLwid16Level(N) writeGEQLevelCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid16Level wroteGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQLwid16Width readGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLwid16Width(N) writeGEQWidthCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid16Width wroteGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid17Freq readGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLwid17Freq(N) writeGEQFreqCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid17Freq wroteGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQLwid17Level readGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLwid17Level(N) writeGEQLevelCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid17Level wroteGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQLwid17Width readGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLwid17Width(N) writeGEQWidthCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid17Width wroteGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid18Freq readGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLwid18Freq(N) writeGEQFreqCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid18Freq wroteGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQLwid18Level readGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLwid18Level(N) writeGEQLevelCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid18Level wroteGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQLwid18Width readGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLwid18Width(N) writeGEQWidthCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid18Width wroteGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid19Freq readGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLwid19Freq(N) writeGEQFreqCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid19Freq wroteGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQLwid19Level readGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLwid19Level(N) writeGEQLevelCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid19Level wroteGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQLwid19Width readGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLwid19Width(N) writeGEQWidthCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid19Width wroteGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid20Freq readGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLwid20Freq(N) writeGEQFreqCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid20Freq wroteGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQLwid20Level readGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLwid20Level(N) writeGEQLevelCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid20Level wroteGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQLwid20Width readGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLwid20Width(N) writeGEQWidthCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid20Width wroteGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid21Freq readGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLwid21Freq(N) writeGEQFreqCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid21Freq wroteGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQLwid21Level readGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLwid21Level(N) writeGEQLevelCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid21Level wroteGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQLwid21Width readGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLwid21Width(N) writeGEQWidthCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid21Width wroteGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid22Freq readGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLwid22Freq(N) writeGEQFreqCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid22Freq wroteGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQLwid22Level readGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLwid22Level(N) writeGEQLevelCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid22Level wroteGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQLwid22Width readGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLwid22Width(N) writeGEQWidthCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid22Width wroteGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid23Freq readGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLwid23Freq(N) writeGEQFreqCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid23Freq wroteGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQLwid23Level readGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLwid23Level(N) writeGEQLevelCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid23Level wroteGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQLwid23Width readGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLwid23Width(N) writeGEQWidthCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid23Width wroteGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid24Freq readGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLwid24Freq(N) writeGEQFreqCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid24Freq wroteGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQLwid24Level readGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLwid24Level(N) writeGEQLevelCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid24Level wroteGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQLwid24Width readGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLwid24Width(N) writeGEQWidthCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid24Width wroteGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid25Freq readGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLwid25Freq(N) writeGEQFreqCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid25Freq wroteGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQLwid25Level readGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLwid25Level(N) writeGEQLevelCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid25Level wroteGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQLwid25Width readGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLwid25Width(N) writeGEQWidthCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid25Width wroteGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid26Freq readGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLwid26Freq(N) writeGEQFreqCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid26Freq wroteGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQLwid26Level readGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLwid26Level(N) writeGEQLevelCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid26Level wroteGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQLwid26Width readGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLwid26Width(N) writeGEQWidthCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid26Width wroteGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid27Freq readGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLwid27Freq(N) writeGEQFreqCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid27Freq wroteGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQLwid27Level readGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLwid27Level(N) writeGEQLevelCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid27Level wroteGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQLwid27Width readGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLwid27Width(N) writeGEQWidthCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid27Width wroteGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid28Freq readGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLwid28Freq(N) writeGEQFreqCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid28Freq wroteGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQLwid28Level readGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLwid28Level(N) writeGEQLevelCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid28Level wroteGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQLwid28Width readGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLwid28Width(N) writeGEQWidthCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid28Width wroteGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid29Freq readGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLwid29Freq(N) writeGEQFreqCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid29Freq wroteGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQLwid29Level readGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLwid29Level(N) writeGEQLevelCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid29Level wroteGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQLwid29Width readGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLwid29Width(N) writeGEQWidthCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid29Width wroteGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid30Freq readGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLwid30Freq(N) writeGEQFreqCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid30Freq wroteGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQLwid30Level readGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLwid30Level(N) writeGEQLevelCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid30Level wroteGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQLwid30Width readGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLwid30Width(N) writeGEQWidthCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid30Width wroteGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid31Freq readGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLwid31Freq(N) writeGEQFreqCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid31Freq wroteGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQLwid31Level readGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLwid31Level(N) writeGEQLevelCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid31Level wroteGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQLwid31Width readGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLwid31Width(N) writeGEQWidthCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid31Width wroteGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLwid32Freq readGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLwid32Freq(N) writeGEQFreqCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid32Freq wroteGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQLwid32Level readGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLwid32Level(N) writeGEQLevelCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid32Level wroteGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQLwid32Width readGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLwid32Width(N) writeGEQWidthCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLwid32Width wroteGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid1Freq readGEQFreqCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRwid1Freq(N) writeGEQFreqCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid1Freq wroteGEQFreqCh(5, 0, GEQ_MAXNUMBANDS)
+#define readGEQRwid1Level readGEQLevelCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRwid1Level(N) writeGEQLevelCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid1Level wroteGEQLevelCh(5, 0, GEQ_MAXNUMBANDS)
+#define readGEQRwid1Width readGEQWidthCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRwid1Width(N) writeGEQWidthCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid1Width wroteGEQWidthCh(5, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid2Freq readGEQFreqCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRwid2Freq(N) writeGEQFreqCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid2Freq wroteGEQFreqCh(5, 1, GEQ_MAXNUMBANDS)
+#define readGEQRwid2Level readGEQLevelCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRwid2Level(N) writeGEQLevelCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid2Level wroteGEQLevelCh(5, 1, GEQ_MAXNUMBANDS)
+#define readGEQRwid2Width readGEQWidthCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRwid2Width(N) writeGEQWidthCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid2Width wroteGEQWidthCh(5, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid3Freq readGEQFreqCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRwid3Freq(N) writeGEQFreqCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid3Freq wroteGEQFreqCh(5, 2, GEQ_MAXNUMBANDS)
+#define readGEQRwid3Level readGEQLevelCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRwid3Level(N) writeGEQLevelCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid3Level wroteGEQLevelCh(5, 2, GEQ_MAXNUMBANDS)
+#define readGEQRwid3Width readGEQWidthCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRwid3Width(N) writeGEQWidthCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid3Width wroteGEQWidthCh(5, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid4Freq readGEQFreqCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRwid4Freq(N) writeGEQFreqCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid4Freq wroteGEQFreqCh(5, 3, GEQ_MAXNUMBANDS)
+#define readGEQRwid4Level readGEQLevelCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRwid4Level(N) writeGEQLevelCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid4Level wroteGEQLevelCh(5, 3, GEQ_MAXNUMBANDS)
+#define readGEQRwid4Width readGEQWidthCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRwid4Width(N) writeGEQWidthCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid4Width wroteGEQWidthCh(5, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid5Freq readGEQFreqCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRwid5Freq(N) writeGEQFreqCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid5Freq wroteGEQFreqCh(5, 4, GEQ_MAXNUMBANDS)
+#define readGEQRwid5Level readGEQLevelCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRwid5Level(N) writeGEQLevelCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid5Level wroteGEQLevelCh(5, 4, GEQ_MAXNUMBANDS)
+#define readGEQRwid5Width readGEQWidthCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRwid5Width(N) writeGEQWidthCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid5Width wroteGEQWidthCh(5, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid6Freq readGEQFreqCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRwid6Freq(N) writeGEQFreqCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid6Freq wroteGEQFreqCh(5, 5, GEQ_MAXNUMBANDS)
+#define readGEQRwid6Level readGEQLevelCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRwid6Level(N) writeGEQLevelCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid6Level wroteGEQLevelCh(5, 5, GEQ_MAXNUMBANDS)
+#define readGEQRwid6Width readGEQWidthCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRwid6Width(N) writeGEQWidthCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid6Width wroteGEQWidthCh(5, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid7Freq readGEQFreqCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRwid7Freq(N) writeGEQFreqCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid7Freq wroteGEQFreqCh(5, 6, GEQ_MAXNUMBANDS)
+#define readGEQRwid7Level readGEQLevelCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRwid7Level(N) writeGEQLevelCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid7Level wroteGEQLevelCh(5, 6, GEQ_MAXNUMBANDS)
+#define readGEQRwid7Width readGEQWidthCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRwid7Width(N) writeGEQWidthCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid7Width wroteGEQWidthCh(5, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid8Freq readGEQFreqCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRwid8Freq(N) writeGEQFreqCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid8Freq wroteGEQFreqCh(5, 7, GEQ_MAXNUMBANDS)
+#define readGEQRwid8Level readGEQLevelCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRwid8Level(N) writeGEQLevelCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid8Level wroteGEQLevelCh(5, 7, GEQ_MAXNUMBANDS)
+#define readGEQRwid8Width readGEQWidthCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRwid8Width(N) writeGEQWidthCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid8Width wroteGEQWidthCh(5, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid9Freq readGEQFreqCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRwid9Freq(N) writeGEQFreqCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid9Freq wroteGEQFreqCh(5, 8, GEQ_MAXNUMBANDS)
+#define readGEQRwid9Level readGEQLevelCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRwid9Level(N) writeGEQLevelCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid9Level wroteGEQLevelCh(5, 8, GEQ_MAXNUMBANDS)
+#define readGEQRwid9Width readGEQWidthCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRwid9Width(N) writeGEQWidthCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid9Width wroteGEQWidthCh(5, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid10Freq readGEQFreqCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRwid10Freq(N) writeGEQFreqCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid10Freq wroteGEQFreqCh(5, 9, GEQ_MAXNUMBANDS)
+#define readGEQRwid10Level readGEQLevelCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRwid10Level(N) writeGEQLevelCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid10Level wroteGEQLevelCh(5, 9, GEQ_MAXNUMBANDS)
+#define readGEQRwid10Width readGEQWidthCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRwid10Width(N) writeGEQWidthCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid10Width wroteGEQWidthCh(5, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid11Freq readGEQFreqCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRwid11Freq(N) writeGEQFreqCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid11Freq wroteGEQFreqCh(5, 10, GEQ_MAXNUMBANDS)
+#define readGEQRwid11Level readGEQLevelCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRwid11Level(N) writeGEQLevelCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid11Level wroteGEQLevelCh(5, 10, GEQ_MAXNUMBANDS)
+#define readGEQRwid11Width readGEQWidthCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRwid11Width(N) writeGEQWidthCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid11Width wroteGEQWidthCh(5, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid12Freq readGEQFreqCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRwid12Freq(N) writeGEQFreqCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid12Freq wroteGEQFreqCh(5, 11, GEQ_MAXNUMBANDS)
+#define readGEQRwid12Level readGEQLevelCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRwid12Level(N) writeGEQLevelCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid12Level wroteGEQLevelCh(5, 11, GEQ_MAXNUMBANDS)
+#define readGEQRwid12Width readGEQWidthCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRwid12Width(N) writeGEQWidthCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid12Width wroteGEQWidthCh(5, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid13Freq readGEQFreqCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRwid13Freq(N) writeGEQFreqCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid13Freq wroteGEQFreqCh(5, 12, GEQ_MAXNUMBANDS)
+#define readGEQRwid13Level readGEQLevelCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRwid13Level(N) writeGEQLevelCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid13Level wroteGEQLevelCh(5, 12, GEQ_MAXNUMBANDS)
+#define readGEQRwid13Width readGEQWidthCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRwid13Width(N) writeGEQWidthCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid13Width wroteGEQWidthCh(5, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid14Freq readGEQFreqCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRwid14Freq(N) writeGEQFreqCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid14Freq wroteGEQFreqCh(5, 13, GEQ_MAXNUMBANDS)
+#define readGEQRwid14Level readGEQLevelCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRwid14Level(N) writeGEQLevelCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid14Level wroteGEQLevelCh(5, 13, GEQ_MAXNUMBANDS)
+#define readGEQRwid14Width readGEQWidthCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRwid14Width(N) writeGEQWidthCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid14Width wroteGEQWidthCh(5, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid15Freq readGEQFreqCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRwid15Freq(N) writeGEQFreqCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid15Freq wroteGEQFreqCh(5, 14, GEQ_MAXNUMBANDS)
+#define readGEQRwid15Level readGEQLevelCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRwid15Level(N) writeGEQLevelCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid15Level wroteGEQLevelCh(5, 14, GEQ_MAXNUMBANDS)
+#define readGEQRwid15Width readGEQWidthCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRwid15Width(N) writeGEQWidthCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid15Width wroteGEQWidthCh(5, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid16Freq readGEQFreqCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRwid16Freq(N) writeGEQFreqCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid16Freq wroteGEQFreqCh(5, 15, GEQ_MAXNUMBANDS)
+#define readGEQRwid16Level readGEQLevelCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRwid16Level(N) writeGEQLevelCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid16Level wroteGEQLevelCh(5, 15, GEQ_MAXNUMBANDS)
+#define readGEQRwid16Width readGEQWidthCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRwid16Width(N) writeGEQWidthCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid16Width wroteGEQWidthCh(5, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid17Freq readGEQFreqCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRwid17Freq(N) writeGEQFreqCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid17Freq wroteGEQFreqCh(5, 16, GEQ_MAXNUMBANDS)
+#define readGEQRwid17Level readGEQLevelCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRwid17Level(N) writeGEQLevelCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid17Level wroteGEQLevelCh(5, 16, GEQ_MAXNUMBANDS)
+#define readGEQRwid17Width readGEQWidthCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRwid17Width(N) writeGEQWidthCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid17Width wroteGEQWidthCh(5, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid18Freq readGEQFreqCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRwid18Freq(N) writeGEQFreqCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid18Freq wroteGEQFreqCh(5, 17, GEQ_MAXNUMBANDS)
+#define readGEQRwid18Level readGEQLevelCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRwid18Level(N) writeGEQLevelCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid18Level wroteGEQLevelCh(5, 17, GEQ_MAXNUMBANDS)
+#define readGEQRwid18Width readGEQWidthCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRwid18Width(N) writeGEQWidthCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid18Width wroteGEQWidthCh(5, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid19Freq readGEQFreqCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRwid19Freq(N) writeGEQFreqCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid19Freq wroteGEQFreqCh(5, 18, GEQ_MAXNUMBANDS)
+#define readGEQRwid19Level readGEQLevelCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRwid19Level(N) writeGEQLevelCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid19Level wroteGEQLevelCh(5, 18, GEQ_MAXNUMBANDS)
+#define readGEQRwid19Width readGEQWidthCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRwid19Width(N) writeGEQWidthCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid19Width wroteGEQWidthCh(5, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid20Freq readGEQFreqCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRwid20Freq(N) writeGEQFreqCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid20Freq wroteGEQFreqCh(5, 19, GEQ_MAXNUMBANDS)
+#define readGEQRwid20Level readGEQLevelCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRwid20Level(N) writeGEQLevelCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid20Level wroteGEQLevelCh(5, 19, GEQ_MAXNUMBANDS)
+#define readGEQRwid20Width readGEQWidthCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRwid20Width(N) writeGEQWidthCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid20Width wroteGEQWidthCh(5, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid21Freq readGEQFreqCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRwid21Freq(N) writeGEQFreqCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid21Freq wroteGEQFreqCh(5, 20, GEQ_MAXNUMBANDS)
+#define readGEQRwid21Level readGEQLevelCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRwid21Level(N) writeGEQLevelCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid21Level wroteGEQLevelCh(5, 20, GEQ_MAXNUMBANDS)
+#define readGEQRwid21Width readGEQWidthCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRwid21Width(N) writeGEQWidthCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid21Width wroteGEQWidthCh(5, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid22Freq readGEQFreqCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRwid22Freq(N) writeGEQFreqCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid22Freq wroteGEQFreqCh(5, 21, GEQ_MAXNUMBANDS)
+#define readGEQRwid22Level readGEQLevelCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRwid22Level(N) writeGEQLevelCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid22Level wroteGEQLevelCh(5, 21, GEQ_MAXNUMBANDS)
+#define readGEQRwid22Width readGEQWidthCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRwid22Width(N) writeGEQWidthCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid22Width wroteGEQWidthCh(5, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid23Freq readGEQFreqCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRwid23Freq(N) writeGEQFreqCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid23Freq wroteGEQFreqCh(5, 22, GEQ_MAXNUMBANDS)
+#define readGEQRwid23Level readGEQLevelCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRwid23Level(N) writeGEQLevelCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid23Level wroteGEQLevelCh(5, 22, GEQ_MAXNUMBANDS)
+#define readGEQRwid23Width readGEQWidthCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRwid23Width(N) writeGEQWidthCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid23Width wroteGEQWidthCh(5, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid24Freq readGEQFreqCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRwid24Freq(N) writeGEQFreqCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid24Freq wroteGEQFreqCh(5, 23, GEQ_MAXNUMBANDS)
+#define readGEQRwid24Level readGEQLevelCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRwid24Level(N) writeGEQLevelCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid24Level wroteGEQLevelCh(5, 23, GEQ_MAXNUMBANDS)
+#define readGEQRwid24Width readGEQWidthCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRwid24Width(N) writeGEQWidthCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid24Width wroteGEQWidthCh(5, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid25Freq readGEQFreqCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRwid25Freq(N) writeGEQFreqCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid25Freq wroteGEQFreqCh(5, 24, GEQ_MAXNUMBANDS)
+#define readGEQRwid25Level readGEQLevelCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRwid25Level(N) writeGEQLevelCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid25Level wroteGEQLevelCh(5, 24, GEQ_MAXNUMBANDS)
+#define readGEQRwid25Width readGEQWidthCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRwid25Width(N) writeGEQWidthCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid25Width wroteGEQWidthCh(5, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid26Freq readGEQFreqCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRwid26Freq(N) writeGEQFreqCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid26Freq wroteGEQFreqCh(5, 25, GEQ_MAXNUMBANDS)
+#define readGEQRwid26Level readGEQLevelCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRwid26Level(N) writeGEQLevelCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid26Level wroteGEQLevelCh(5, 25, GEQ_MAXNUMBANDS)
+#define readGEQRwid26Width readGEQWidthCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRwid26Width(N) writeGEQWidthCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid26Width wroteGEQWidthCh(5, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid27Freq readGEQFreqCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRwid27Freq(N) writeGEQFreqCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid27Freq wroteGEQFreqCh(5, 26, GEQ_MAXNUMBANDS)
+#define readGEQRwid27Level readGEQLevelCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRwid27Level(N) writeGEQLevelCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid27Level wroteGEQLevelCh(5, 26, GEQ_MAXNUMBANDS)
+#define readGEQRwid27Width readGEQWidthCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRwid27Width(N) writeGEQWidthCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid27Width wroteGEQWidthCh(5, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid28Freq readGEQFreqCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRwid28Freq(N) writeGEQFreqCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid28Freq wroteGEQFreqCh(5, 27, GEQ_MAXNUMBANDS)
+#define readGEQRwid28Level readGEQLevelCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRwid28Level(N) writeGEQLevelCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid28Level wroteGEQLevelCh(5, 27, GEQ_MAXNUMBANDS)
+#define readGEQRwid28Width readGEQWidthCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRwid28Width(N) writeGEQWidthCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid28Width wroteGEQWidthCh(5, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid29Freq readGEQFreqCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRwid29Freq(N) writeGEQFreqCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid29Freq wroteGEQFreqCh(5, 28, GEQ_MAXNUMBANDS)
+#define readGEQRwid29Level readGEQLevelCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRwid29Level(N) writeGEQLevelCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid29Level wroteGEQLevelCh(5, 28, GEQ_MAXNUMBANDS)
+#define readGEQRwid29Width readGEQWidthCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRwid29Width(N) writeGEQWidthCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid29Width wroteGEQWidthCh(5, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid30Freq readGEQFreqCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRwid30Freq(N) writeGEQFreqCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid30Freq wroteGEQFreqCh(5, 29, GEQ_MAXNUMBANDS)
+#define readGEQRwid30Level readGEQLevelCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRwid30Level(N) writeGEQLevelCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid30Level wroteGEQLevelCh(5, 29, GEQ_MAXNUMBANDS)
+#define readGEQRwid30Width readGEQWidthCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRwid30Width(N) writeGEQWidthCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid30Width wroteGEQWidthCh(5, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid31Freq readGEQFreqCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRwid31Freq(N) writeGEQFreqCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid31Freq wroteGEQFreqCh(5, 30, GEQ_MAXNUMBANDS)
+#define readGEQRwid31Level readGEQLevelCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRwid31Level(N) writeGEQLevelCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid31Level wroteGEQLevelCh(5, 30, GEQ_MAXNUMBANDS)
+#define readGEQRwid31Width readGEQWidthCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRwid31Width(N) writeGEQWidthCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid31Width wroteGEQWidthCh(5, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRwid32Freq readGEQFreqCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRwid32Freq(N) writeGEQFreqCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid32Freq wroteGEQFreqCh(5, 31, GEQ_MAXNUMBANDS)
+#define readGEQRwid32Level readGEQLevelCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRwid32Level(N) writeGEQLevelCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid32Level wroteGEQLevelCh(5, 31, GEQ_MAXNUMBANDS)
+#define readGEQRwid32Width readGEQWidthCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRwid32Width(N) writeGEQWidthCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRwid32Width wroteGEQWidthCh(5, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQOver1Freq readGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQOver1Freq(N) writeGEQFreqCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver1Freq wroteGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQOver1Level readGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQOver1Level(N) writeGEQLevelCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver1Level wroteGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQOver1Width readGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQOver1Width(N) writeGEQWidthCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver1Width wroteGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQOver2Freq readGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQOver2Freq(N) writeGEQFreqCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver2Freq wroteGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQOver2Level readGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQOver2Level(N) writeGEQLevelCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver2Level wroteGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQOver2Width readGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQOver2Width(N) writeGEQWidthCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver2Width wroteGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQOver3Freq readGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQOver3Freq(N) writeGEQFreqCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver3Freq wroteGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQOver3Level readGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQOver3Level(N) writeGEQLevelCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver3Level wroteGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQOver3Width readGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQOver3Width(N) writeGEQWidthCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver3Width wroteGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQOver4Freq readGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQOver4Freq(N) writeGEQFreqCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver4Freq wroteGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQOver4Level readGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQOver4Level(N) writeGEQLevelCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver4Level wroteGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQOver4Width readGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQOver4Width(N) writeGEQWidthCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver4Width wroteGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQOver5Freq readGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQOver5Freq(N) writeGEQFreqCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver5Freq wroteGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQOver5Level readGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQOver5Level(N) writeGEQLevelCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver5Level wroteGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQOver5Width readGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQOver5Width(N) writeGEQWidthCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver5Width wroteGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQOver6Freq readGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQOver6Freq(N) writeGEQFreqCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver6Freq wroteGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQOver6Level readGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQOver6Level(N) writeGEQLevelCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver6Level wroteGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQOver6Width readGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQOver6Width(N) writeGEQWidthCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver6Width wroteGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQOver7Freq readGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQOver7Freq(N) writeGEQFreqCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver7Freq wroteGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQOver7Level readGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQOver7Level(N) writeGEQLevelCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver7Level wroteGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQOver7Width readGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQOver7Width(N) writeGEQWidthCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver7Width wroteGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQOver8Freq readGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQOver8Freq(N) writeGEQFreqCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver8Freq wroteGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQOver8Level readGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQOver8Level(N) writeGEQLevelCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver8Level wroteGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQOver8Width readGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQOver8Width(N) writeGEQWidthCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver8Width wroteGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQOver9Freq readGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQOver9Freq(N) writeGEQFreqCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver9Freq wroteGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQOver9Level readGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQOver9Level(N) writeGEQLevelCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver9Level wroteGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQOver9Width readGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQOver9Width(N) writeGEQWidthCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver9Width wroteGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQOver10Freq readGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQOver10Freq(N) writeGEQFreqCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver10Freq wroteGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQOver10Level readGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQOver10Level(N) writeGEQLevelCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver10Level wroteGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQOver10Width readGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQOver10Width(N) writeGEQWidthCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver10Width wroteGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQOver11Freq readGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQOver11Freq(N) writeGEQFreqCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver11Freq wroteGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQOver11Level readGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQOver11Level(N) writeGEQLevelCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver11Level wroteGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQOver11Width readGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQOver11Width(N) writeGEQWidthCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver11Width wroteGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQOver12Freq readGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQOver12Freq(N) writeGEQFreqCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver12Freq wroteGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQOver12Level readGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQOver12Level(N) writeGEQLevelCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver12Level wroteGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQOver12Width readGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQOver12Width(N) writeGEQWidthCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver12Width wroteGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQOver13Freq readGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQOver13Freq(N) writeGEQFreqCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver13Freq wroteGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQOver13Level readGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQOver13Level(N) writeGEQLevelCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver13Level wroteGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQOver13Width readGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQOver13Width(N) writeGEQWidthCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver13Width wroteGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQOver14Freq readGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQOver14Freq(N) writeGEQFreqCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver14Freq wroteGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQOver14Level readGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQOver14Level(N) writeGEQLevelCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver14Level wroteGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQOver14Width readGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQOver14Width(N) writeGEQWidthCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver14Width wroteGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQOver15Freq readGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQOver15Freq(N) writeGEQFreqCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver15Freq wroteGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQOver15Level readGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQOver15Level(N) writeGEQLevelCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver15Level wroteGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQOver15Width readGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQOver15Width(N) writeGEQWidthCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver15Width wroteGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQOver16Freq readGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQOver16Freq(N) writeGEQFreqCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver16Freq wroteGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQOver16Level readGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQOver16Level(N) writeGEQLevelCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver16Level wroteGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQOver16Width readGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQOver16Width(N) writeGEQWidthCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver16Width wroteGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQOver17Freq readGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQOver17Freq(N) writeGEQFreqCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver17Freq wroteGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQOver17Level readGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQOver17Level(N) writeGEQLevelCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver17Level wroteGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQOver17Width readGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQOver17Width(N) writeGEQWidthCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver17Width wroteGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQOver18Freq readGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQOver18Freq(N) writeGEQFreqCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver18Freq wroteGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQOver18Level readGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQOver18Level(N) writeGEQLevelCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver18Level wroteGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQOver18Width readGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQOver18Width(N) writeGEQWidthCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver18Width wroteGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQOver19Freq readGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQOver19Freq(N) writeGEQFreqCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver19Freq wroteGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQOver19Level readGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQOver19Level(N) writeGEQLevelCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver19Level wroteGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQOver19Width readGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQOver19Width(N) writeGEQWidthCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver19Width wroteGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQOver20Freq readGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQOver20Freq(N) writeGEQFreqCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver20Freq wroteGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQOver20Level readGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQOver20Level(N) writeGEQLevelCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver20Level wroteGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQOver20Width readGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQOver20Width(N) writeGEQWidthCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver20Width wroteGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQOver21Freq readGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQOver21Freq(N) writeGEQFreqCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver21Freq wroteGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQOver21Level readGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQOver21Level(N) writeGEQLevelCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver21Level wroteGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQOver21Width readGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQOver21Width(N) writeGEQWidthCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver21Width wroteGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQOver22Freq readGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQOver22Freq(N) writeGEQFreqCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver22Freq wroteGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQOver22Level readGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQOver22Level(N) writeGEQLevelCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver22Level wroteGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQOver22Width readGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQOver22Width(N) writeGEQWidthCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver22Width wroteGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQOver23Freq readGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQOver23Freq(N) writeGEQFreqCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver23Freq wroteGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQOver23Level readGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQOver23Level(N) writeGEQLevelCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver23Level wroteGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQOver23Width readGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQOver23Width(N) writeGEQWidthCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver23Width wroteGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQOver24Freq readGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQOver24Freq(N) writeGEQFreqCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver24Freq wroteGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQOver24Level readGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQOver24Level(N) writeGEQLevelCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver24Level wroteGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQOver24Width readGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQOver24Width(N) writeGEQWidthCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver24Width wroteGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQOver25Freq readGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQOver25Freq(N) writeGEQFreqCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver25Freq wroteGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQOver25Level readGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQOver25Level(N) writeGEQLevelCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver25Level wroteGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQOver25Width readGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQOver25Width(N) writeGEQWidthCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver25Width wroteGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQOver26Freq readGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQOver26Freq(N) writeGEQFreqCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver26Freq wroteGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQOver26Level readGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQOver26Level(N) writeGEQLevelCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver26Level wroteGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQOver26Width readGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQOver26Width(N) writeGEQWidthCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver26Width wroteGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQOver27Freq readGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQOver27Freq(N) writeGEQFreqCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver27Freq wroteGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQOver27Level readGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQOver27Level(N) writeGEQLevelCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver27Level wroteGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQOver27Width readGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQOver27Width(N) writeGEQWidthCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver27Width wroteGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQOver28Freq readGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQOver28Freq(N) writeGEQFreqCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver28Freq wroteGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQOver28Level readGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQOver28Level(N) writeGEQLevelCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver28Level wroteGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQOver28Width readGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQOver28Width(N) writeGEQWidthCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver28Width wroteGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQOver29Freq readGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQOver29Freq(N) writeGEQFreqCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver29Freq wroteGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQOver29Level readGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQOver29Level(N) writeGEQLevelCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver29Level wroteGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQOver29Width readGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQOver29Width(N) writeGEQWidthCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver29Width wroteGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQOver30Freq readGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQOver30Freq(N) writeGEQFreqCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver30Freq wroteGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQOver30Level readGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQOver30Level(N) writeGEQLevelCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver30Level wroteGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQOver30Width readGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQOver30Width(N) writeGEQWidthCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver30Width wroteGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQOver31Freq readGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQOver31Freq(N) writeGEQFreqCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver31Freq wroteGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQOver31Level readGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQOver31Level(N) writeGEQLevelCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver31Level wroteGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQOver31Width readGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQOver31Width(N) writeGEQWidthCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver31Width wroteGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQOver32Freq readGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQOver32Freq(N) writeGEQFreqCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver32Freq wroteGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQOver32Level readGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQOver32Level(N) writeGEQLevelCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver32Level wroteGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQOver32Width readGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQOver32Width(N) writeGEQWidthCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQOver32Width wroteGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr1Freq readGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLovr1Freq(N) writeGEQFreqCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr1Freq wroteGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQLovr1Level readGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLovr1Level(N) writeGEQLevelCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr1Level wroteGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQLovr1Width readGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLovr1Width(N) writeGEQWidthCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr1Width wroteGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr2Freq readGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLovr2Freq(N) writeGEQFreqCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr2Freq wroteGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQLovr2Level readGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLovr2Level(N) writeGEQLevelCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr2Level wroteGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQLovr2Width readGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLovr2Width(N) writeGEQWidthCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr2Width wroteGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr3Freq readGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLovr3Freq(N) writeGEQFreqCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr3Freq wroteGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQLovr3Level readGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLovr3Level(N) writeGEQLevelCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr3Level wroteGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQLovr3Width readGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLovr3Width(N) writeGEQWidthCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr3Width wroteGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr4Freq readGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLovr4Freq(N) writeGEQFreqCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr4Freq wroteGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQLovr4Level readGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLovr4Level(N) writeGEQLevelCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr4Level wroteGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQLovr4Width readGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLovr4Width(N) writeGEQWidthCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr4Width wroteGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr5Freq readGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLovr5Freq(N) writeGEQFreqCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr5Freq wroteGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQLovr5Level readGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLovr5Level(N) writeGEQLevelCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr5Level wroteGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQLovr5Width readGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLovr5Width(N) writeGEQWidthCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr5Width wroteGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr6Freq readGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLovr6Freq(N) writeGEQFreqCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr6Freq wroteGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQLovr6Level readGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLovr6Level(N) writeGEQLevelCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr6Level wroteGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQLovr6Width readGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLovr6Width(N) writeGEQWidthCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr6Width wroteGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr7Freq readGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLovr7Freq(N) writeGEQFreqCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr7Freq wroteGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQLovr7Level readGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLovr7Level(N) writeGEQLevelCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr7Level wroteGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQLovr7Width readGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLovr7Width(N) writeGEQWidthCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr7Width wroteGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr8Freq readGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLovr8Freq(N) writeGEQFreqCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr8Freq wroteGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQLovr8Level readGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLovr8Level(N) writeGEQLevelCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr8Level wroteGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQLovr8Width readGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLovr8Width(N) writeGEQWidthCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr8Width wroteGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr9Freq readGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLovr9Freq(N) writeGEQFreqCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr9Freq wroteGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQLovr9Level readGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLovr9Level(N) writeGEQLevelCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr9Level wroteGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQLovr9Width readGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLovr9Width(N) writeGEQWidthCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr9Width wroteGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr10Freq readGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLovr10Freq(N) writeGEQFreqCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr10Freq wroteGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQLovr10Level readGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLovr10Level(N) writeGEQLevelCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr10Level wroteGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQLovr10Width readGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLovr10Width(N) writeGEQWidthCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr10Width wroteGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr11Freq readGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLovr11Freq(N) writeGEQFreqCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr11Freq wroteGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQLovr11Level readGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLovr11Level(N) writeGEQLevelCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr11Level wroteGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQLovr11Width readGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLovr11Width(N) writeGEQWidthCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr11Width wroteGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr12Freq readGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLovr12Freq(N) writeGEQFreqCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr12Freq wroteGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQLovr12Level readGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLovr12Level(N) writeGEQLevelCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr12Level wroteGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQLovr12Width readGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLovr12Width(N) writeGEQWidthCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr12Width wroteGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr13Freq readGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLovr13Freq(N) writeGEQFreqCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr13Freq wroteGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQLovr13Level readGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLovr13Level(N) writeGEQLevelCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr13Level wroteGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQLovr13Width readGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLovr13Width(N) writeGEQWidthCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr13Width wroteGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr14Freq readGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLovr14Freq(N) writeGEQFreqCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr14Freq wroteGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQLovr14Level readGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLovr14Level(N) writeGEQLevelCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr14Level wroteGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQLovr14Width readGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLovr14Width(N) writeGEQWidthCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr14Width wroteGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr15Freq readGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLovr15Freq(N) writeGEQFreqCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr15Freq wroteGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQLovr15Level readGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLovr15Level(N) writeGEQLevelCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr15Level wroteGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQLovr15Width readGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLovr15Width(N) writeGEQWidthCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr15Width wroteGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr16Freq readGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLovr16Freq(N) writeGEQFreqCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr16Freq wroteGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQLovr16Level readGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLovr16Level(N) writeGEQLevelCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr16Level wroteGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQLovr16Width readGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLovr16Width(N) writeGEQWidthCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr16Width wroteGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr17Freq readGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLovr17Freq(N) writeGEQFreqCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr17Freq wroteGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQLovr17Level readGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLovr17Level(N) writeGEQLevelCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr17Level wroteGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQLovr17Width readGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLovr17Width(N) writeGEQWidthCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr17Width wroteGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr18Freq readGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLovr18Freq(N) writeGEQFreqCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr18Freq wroteGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQLovr18Level readGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLovr18Level(N) writeGEQLevelCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr18Level wroteGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQLovr18Width readGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLovr18Width(N) writeGEQWidthCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr18Width wroteGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr19Freq readGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLovr19Freq(N) writeGEQFreqCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr19Freq wroteGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQLovr19Level readGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLovr19Level(N) writeGEQLevelCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr19Level wroteGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQLovr19Width readGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLovr19Width(N) writeGEQWidthCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr19Width wroteGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr20Freq readGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLovr20Freq(N) writeGEQFreqCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr20Freq wroteGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQLovr20Level readGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLovr20Level(N) writeGEQLevelCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr20Level wroteGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQLovr20Width readGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLovr20Width(N) writeGEQWidthCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr20Width wroteGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr21Freq readGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLovr21Freq(N) writeGEQFreqCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr21Freq wroteGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQLovr21Level readGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLovr21Level(N) writeGEQLevelCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr21Level wroteGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQLovr21Width readGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLovr21Width(N) writeGEQWidthCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr21Width wroteGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr22Freq readGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLovr22Freq(N) writeGEQFreqCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr22Freq wroteGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQLovr22Level readGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLovr22Level(N) writeGEQLevelCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr22Level wroteGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQLovr22Width readGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLovr22Width(N) writeGEQWidthCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr22Width wroteGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr23Freq readGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLovr23Freq(N) writeGEQFreqCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr23Freq wroteGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQLovr23Level readGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLovr23Level(N) writeGEQLevelCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr23Level wroteGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQLovr23Width readGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLovr23Width(N) writeGEQWidthCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr23Width wroteGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr24Freq readGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLovr24Freq(N) writeGEQFreqCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr24Freq wroteGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQLovr24Level readGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLovr24Level(N) writeGEQLevelCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr24Level wroteGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQLovr24Width readGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLovr24Width(N) writeGEQWidthCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr24Width wroteGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr25Freq readGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLovr25Freq(N) writeGEQFreqCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr25Freq wroteGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQLovr25Level readGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLovr25Level(N) writeGEQLevelCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr25Level wroteGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQLovr25Width readGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLovr25Width(N) writeGEQWidthCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr25Width wroteGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr26Freq readGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLovr26Freq(N) writeGEQFreqCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr26Freq wroteGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQLovr26Level readGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLovr26Level(N) writeGEQLevelCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr26Level wroteGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQLovr26Width readGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLovr26Width(N) writeGEQWidthCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr26Width wroteGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr27Freq readGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLovr27Freq(N) writeGEQFreqCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr27Freq wroteGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQLovr27Level readGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLovr27Level(N) writeGEQLevelCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr27Level wroteGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQLovr27Width readGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLovr27Width(N) writeGEQWidthCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr27Width wroteGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr28Freq readGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLovr28Freq(N) writeGEQFreqCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr28Freq wroteGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQLovr28Level readGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLovr28Level(N) writeGEQLevelCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr28Level wroteGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQLovr28Width readGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLovr28Width(N) writeGEQWidthCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr28Width wroteGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr29Freq readGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLovr29Freq(N) writeGEQFreqCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr29Freq wroteGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQLovr29Level readGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLovr29Level(N) writeGEQLevelCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr29Level wroteGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQLovr29Width readGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLovr29Width(N) writeGEQWidthCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr29Width wroteGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr30Freq readGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLovr30Freq(N) writeGEQFreqCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr30Freq wroteGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQLovr30Level readGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLovr30Level(N) writeGEQLevelCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr30Level wroteGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQLovr30Width readGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLovr30Width(N) writeGEQWidthCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr30Width wroteGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr31Freq readGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLovr31Freq(N) writeGEQFreqCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr31Freq wroteGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQLovr31Level readGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLovr31Level(N) writeGEQLevelCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr31Level wroteGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQLovr31Width readGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLovr31Width(N) writeGEQWidthCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr31Width wroteGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLovr32Freq readGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLovr32Freq(N) writeGEQFreqCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr32Freq wroteGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQLovr32Level readGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLovr32Level(N) writeGEQLevelCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr32Level wroteGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQLovr32Width readGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLovr32Width(N) writeGEQWidthCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLovr32Width wroteGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr1Freq readGEQFreqCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRovr1Freq(N) writeGEQFreqCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr1Freq wroteGEQFreqCh(7, 0, GEQ_MAXNUMBANDS)
+#define readGEQRovr1Level readGEQLevelCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRovr1Level(N) writeGEQLevelCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr1Level wroteGEQLevelCh(7, 0, GEQ_MAXNUMBANDS)
+#define readGEQRovr1Width readGEQWidthCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRovr1Width(N) writeGEQWidthCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr1Width wroteGEQWidthCh(7, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr2Freq readGEQFreqCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRovr2Freq(N) writeGEQFreqCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr2Freq wroteGEQFreqCh(7, 1, GEQ_MAXNUMBANDS)
+#define readGEQRovr2Level readGEQLevelCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRovr2Level(N) writeGEQLevelCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr2Level wroteGEQLevelCh(7, 1, GEQ_MAXNUMBANDS)
+#define readGEQRovr2Width readGEQWidthCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRovr2Width(N) writeGEQWidthCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr2Width wroteGEQWidthCh(7, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr3Freq readGEQFreqCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRovr3Freq(N) writeGEQFreqCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr3Freq wroteGEQFreqCh(7, 2, GEQ_MAXNUMBANDS)
+#define readGEQRovr3Level readGEQLevelCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRovr3Level(N) writeGEQLevelCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr3Level wroteGEQLevelCh(7, 2, GEQ_MAXNUMBANDS)
+#define readGEQRovr3Width readGEQWidthCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRovr3Width(N) writeGEQWidthCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr3Width wroteGEQWidthCh(7, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr4Freq readGEQFreqCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRovr4Freq(N) writeGEQFreqCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr4Freq wroteGEQFreqCh(7, 3, GEQ_MAXNUMBANDS)
+#define readGEQRovr4Level readGEQLevelCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRovr4Level(N) writeGEQLevelCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr4Level wroteGEQLevelCh(7, 3, GEQ_MAXNUMBANDS)
+#define readGEQRovr4Width readGEQWidthCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRovr4Width(N) writeGEQWidthCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr4Width wroteGEQWidthCh(7, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr5Freq readGEQFreqCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRovr5Freq(N) writeGEQFreqCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr5Freq wroteGEQFreqCh(7, 4, GEQ_MAXNUMBANDS)
+#define readGEQRovr5Level readGEQLevelCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRovr5Level(N) writeGEQLevelCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr5Level wroteGEQLevelCh(7, 4, GEQ_MAXNUMBANDS)
+#define readGEQRovr5Width readGEQWidthCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRovr5Width(N) writeGEQWidthCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr5Width wroteGEQWidthCh(7, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr6Freq readGEQFreqCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRovr6Freq(N) writeGEQFreqCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr6Freq wroteGEQFreqCh(7, 5, GEQ_MAXNUMBANDS)
+#define readGEQRovr6Level readGEQLevelCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRovr6Level(N) writeGEQLevelCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr6Level wroteGEQLevelCh(7, 5, GEQ_MAXNUMBANDS)
+#define readGEQRovr6Width readGEQWidthCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRovr6Width(N) writeGEQWidthCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr6Width wroteGEQWidthCh(7, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr7Freq readGEQFreqCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRovr7Freq(N) writeGEQFreqCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr7Freq wroteGEQFreqCh(7, 6, GEQ_MAXNUMBANDS)
+#define readGEQRovr7Level readGEQLevelCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRovr7Level(N) writeGEQLevelCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr7Level wroteGEQLevelCh(7, 6, GEQ_MAXNUMBANDS)
+#define readGEQRovr7Width readGEQWidthCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRovr7Width(N) writeGEQWidthCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr7Width wroteGEQWidthCh(7, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr8Freq readGEQFreqCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRovr8Freq(N) writeGEQFreqCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr8Freq wroteGEQFreqCh(7, 7, GEQ_MAXNUMBANDS)
+#define readGEQRovr8Level readGEQLevelCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRovr8Level(N) writeGEQLevelCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr8Level wroteGEQLevelCh(7, 7, GEQ_MAXNUMBANDS)
+#define readGEQRovr8Width readGEQWidthCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRovr8Width(N) writeGEQWidthCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr8Width wroteGEQWidthCh(7, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr9Freq readGEQFreqCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRovr9Freq(N) writeGEQFreqCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr9Freq wroteGEQFreqCh(7, 8, GEQ_MAXNUMBANDS)
+#define readGEQRovr9Level readGEQLevelCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRovr9Level(N) writeGEQLevelCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr9Level wroteGEQLevelCh(7, 8, GEQ_MAXNUMBANDS)
+#define readGEQRovr9Width readGEQWidthCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRovr9Width(N) writeGEQWidthCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr9Width wroteGEQWidthCh(7, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr10Freq readGEQFreqCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRovr10Freq(N) writeGEQFreqCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr10Freq wroteGEQFreqCh(7, 9, GEQ_MAXNUMBANDS)
+#define readGEQRovr10Level readGEQLevelCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRovr10Level(N) writeGEQLevelCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr10Level wroteGEQLevelCh(7, 9, GEQ_MAXNUMBANDS)
+#define readGEQRovr10Width readGEQWidthCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRovr10Width(N) writeGEQWidthCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr10Width wroteGEQWidthCh(7, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr11Freq readGEQFreqCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRovr11Freq(N) writeGEQFreqCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr11Freq wroteGEQFreqCh(7, 10, GEQ_MAXNUMBANDS)
+#define readGEQRovr11Level readGEQLevelCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRovr11Level(N) writeGEQLevelCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr11Level wroteGEQLevelCh(7, 10, GEQ_MAXNUMBANDS)
+#define readGEQRovr11Width readGEQWidthCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRovr11Width(N) writeGEQWidthCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr11Width wroteGEQWidthCh(7, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr12Freq readGEQFreqCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRovr12Freq(N) writeGEQFreqCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr12Freq wroteGEQFreqCh(7, 11, GEQ_MAXNUMBANDS)
+#define readGEQRovr12Level readGEQLevelCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRovr12Level(N) writeGEQLevelCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr12Level wroteGEQLevelCh(7, 11, GEQ_MAXNUMBANDS)
+#define readGEQRovr12Width readGEQWidthCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRovr12Width(N) writeGEQWidthCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr12Width wroteGEQWidthCh(7, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr13Freq readGEQFreqCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRovr13Freq(N) writeGEQFreqCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr13Freq wroteGEQFreqCh(7, 12, GEQ_MAXNUMBANDS)
+#define readGEQRovr13Level readGEQLevelCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRovr13Level(N) writeGEQLevelCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr13Level wroteGEQLevelCh(7, 12, GEQ_MAXNUMBANDS)
+#define readGEQRovr13Width readGEQWidthCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRovr13Width(N) writeGEQWidthCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr13Width wroteGEQWidthCh(7, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr14Freq readGEQFreqCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRovr14Freq(N) writeGEQFreqCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr14Freq wroteGEQFreqCh(7, 13, GEQ_MAXNUMBANDS)
+#define readGEQRovr14Level readGEQLevelCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRovr14Level(N) writeGEQLevelCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr14Level wroteGEQLevelCh(7, 13, GEQ_MAXNUMBANDS)
+#define readGEQRovr14Width readGEQWidthCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRovr14Width(N) writeGEQWidthCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr14Width wroteGEQWidthCh(7, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr15Freq readGEQFreqCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRovr15Freq(N) writeGEQFreqCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr15Freq wroteGEQFreqCh(7, 14, GEQ_MAXNUMBANDS)
+#define readGEQRovr15Level readGEQLevelCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRovr15Level(N) writeGEQLevelCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr15Level wroteGEQLevelCh(7, 14, GEQ_MAXNUMBANDS)
+#define readGEQRovr15Width readGEQWidthCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRovr15Width(N) writeGEQWidthCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr15Width wroteGEQWidthCh(7, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr16Freq readGEQFreqCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRovr16Freq(N) writeGEQFreqCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr16Freq wroteGEQFreqCh(7, 15, GEQ_MAXNUMBANDS)
+#define readGEQRovr16Level readGEQLevelCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRovr16Level(N) writeGEQLevelCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr16Level wroteGEQLevelCh(7, 15, GEQ_MAXNUMBANDS)
+#define readGEQRovr16Width readGEQWidthCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRovr16Width(N) writeGEQWidthCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr16Width wroteGEQWidthCh(7, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr17Freq readGEQFreqCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRovr17Freq(N) writeGEQFreqCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr17Freq wroteGEQFreqCh(7, 16, GEQ_MAXNUMBANDS)
+#define readGEQRovr17Level readGEQLevelCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRovr17Level(N) writeGEQLevelCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr17Level wroteGEQLevelCh(7, 16, GEQ_MAXNUMBANDS)
+#define readGEQRovr17Width readGEQWidthCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRovr17Width(N) writeGEQWidthCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr17Width wroteGEQWidthCh(7, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr18Freq readGEQFreqCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRovr18Freq(N) writeGEQFreqCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr18Freq wroteGEQFreqCh(7, 17, GEQ_MAXNUMBANDS)
+#define readGEQRovr18Level readGEQLevelCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRovr18Level(N) writeGEQLevelCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr18Level wroteGEQLevelCh(7, 17, GEQ_MAXNUMBANDS)
+#define readGEQRovr18Width readGEQWidthCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRovr18Width(N) writeGEQWidthCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr18Width wroteGEQWidthCh(7, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr19Freq readGEQFreqCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRovr19Freq(N) writeGEQFreqCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr19Freq wroteGEQFreqCh(7, 18, GEQ_MAXNUMBANDS)
+#define readGEQRovr19Level readGEQLevelCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRovr19Level(N) writeGEQLevelCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr19Level wroteGEQLevelCh(7, 18, GEQ_MAXNUMBANDS)
+#define readGEQRovr19Width readGEQWidthCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRovr19Width(N) writeGEQWidthCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr19Width wroteGEQWidthCh(7, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr20Freq readGEQFreqCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRovr20Freq(N) writeGEQFreqCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr20Freq wroteGEQFreqCh(7, 19, GEQ_MAXNUMBANDS)
+#define readGEQRovr20Level readGEQLevelCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRovr20Level(N) writeGEQLevelCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr20Level wroteGEQLevelCh(7, 19, GEQ_MAXNUMBANDS)
+#define readGEQRovr20Width readGEQWidthCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRovr20Width(N) writeGEQWidthCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr20Width wroteGEQWidthCh(7, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr21Freq readGEQFreqCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRovr21Freq(N) writeGEQFreqCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr21Freq wroteGEQFreqCh(7, 20, GEQ_MAXNUMBANDS)
+#define readGEQRovr21Level readGEQLevelCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRovr21Level(N) writeGEQLevelCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr21Level wroteGEQLevelCh(7, 20, GEQ_MAXNUMBANDS)
+#define readGEQRovr21Width readGEQWidthCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRovr21Width(N) writeGEQWidthCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr21Width wroteGEQWidthCh(7, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr22Freq readGEQFreqCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRovr22Freq(N) writeGEQFreqCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr22Freq wroteGEQFreqCh(7, 21, GEQ_MAXNUMBANDS)
+#define readGEQRovr22Level readGEQLevelCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRovr22Level(N) writeGEQLevelCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr22Level wroteGEQLevelCh(7, 21, GEQ_MAXNUMBANDS)
+#define readGEQRovr22Width readGEQWidthCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRovr22Width(N) writeGEQWidthCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr22Width wroteGEQWidthCh(7, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr23Freq readGEQFreqCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRovr23Freq(N) writeGEQFreqCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr23Freq wroteGEQFreqCh(7, 22, GEQ_MAXNUMBANDS)
+#define readGEQRovr23Level readGEQLevelCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRovr23Level(N) writeGEQLevelCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr23Level wroteGEQLevelCh(7, 22, GEQ_MAXNUMBANDS)
+#define readGEQRovr23Width readGEQWidthCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRovr23Width(N) writeGEQWidthCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr23Width wroteGEQWidthCh(7, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr24Freq readGEQFreqCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRovr24Freq(N) writeGEQFreqCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr24Freq wroteGEQFreqCh(7, 23, GEQ_MAXNUMBANDS)
+#define readGEQRovr24Level readGEQLevelCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRovr24Level(N) writeGEQLevelCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr24Level wroteGEQLevelCh(7, 23, GEQ_MAXNUMBANDS)
+#define readGEQRovr24Width readGEQWidthCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRovr24Width(N) writeGEQWidthCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr24Width wroteGEQWidthCh(7, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr25Freq readGEQFreqCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRovr25Freq(N) writeGEQFreqCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr25Freq wroteGEQFreqCh(7, 24, GEQ_MAXNUMBANDS)
+#define readGEQRovr25Level readGEQLevelCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRovr25Level(N) writeGEQLevelCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr25Level wroteGEQLevelCh(7, 24, GEQ_MAXNUMBANDS)
+#define readGEQRovr25Width readGEQWidthCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRovr25Width(N) writeGEQWidthCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr25Width wroteGEQWidthCh(7, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr26Freq readGEQFreqCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRovr26Freq(N) writeGEQFreqCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr26Freq wroteGEQFreqCh(7, 25, GEQ_MAXNUMBANDS)
+#define readGEQRovr26Level readGEQLevelCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRovr26Level(N) writeGEQLevelCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr26Level wroteGEQLevelCh(7, 25, GEQ_MAXNUMBANDS)
+#define readGEQRovr26Width readGEQWidthCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRovr26Width(N) writeGEQWidthCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr26Width wroteGEQWidthCh(7, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr27Freq readGEQFreqCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRovr27Freq(N) writeGEQFreqCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr27Freq wroteGEQFreqCh(7, 26, GEQ_MAXNUMBANDS)
+#define readGEQRovr27Level readGEQLevelCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRovr27Level(N) writeGEQLevelCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr27Level wroteGEQLevelCh(7, 26, GEQ_MAXNUMBANDS)
+#define readGEQRovr27Width readGEQWidthCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRovr27Width(N) writeGEQWidthCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr27Width wroteGEQWidthCh(7, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr28Freq readGEQFreqCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRovr28Freq(N) writeGEQFreqCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr28Freq wroteGEQFreqCh(7, 27, GEQ_MAXNUMBANDS)
+#define readGEQRovr28Level readGEQLevelCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRovr28Level(N) writeGEQLevelCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr28Level wroteGEQLevelCh(7, 27, GEQ_MAXNUMBANDS)
+#define readGEQRovr28Width readGEQWidthCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRovr28Width(N) writeGEQWidthCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr28Width wroteGEQWidthCh(7, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr29Freq readGEQFreqCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRovr29Freq(N) writeGEQFreqCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr29Freq wroteGEQFreqCh(7, 28, GEQ_MAXNUMBANDS)
+#define readGEQRovr29Level readGEQLevelCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRovr29Level(N) writeGEQLevelCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr29Level wroteGEQLevelCh(7, 28, GEQ_MAXNUMBANDS)
+#define readGEQRovr29Width readGEQWidthCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRovr29Width(N) writeGEQWidthCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr29Width wroteGEQWidthCh(7, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr30Freq readGEQFreqCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRovr30Freq(N) writeGEQFreqCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr30Freq wroteGEQFreqCh(7, 29, GEQ_MAXNUMBANDS)
+#define readGEQRovr30Level readGEQLevelCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRovr30Level(N) writeGEQLevelCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr30Level wroteGEQLevelCh(7, 29, GEQ_MAXNUMBANDS)
+#define readGEQRovr30Width readGEQWidthCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRovr30Width(N) writeGEQWidthCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr30Width wroteGEQWidthCh(7, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr31Freq readGEQFreqCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRovr31Freq(N) writeGEQFreqCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr31Freq wroteGEQFreqCh(7, 30, GEQ_MAXNUMBANDS)
+#define readGEQRovr31Level readGEQLevelCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRovr31Level(N) writeGEQLevelCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr31Level wroteGEQLevelCh(7, 30, GEQ_MAXNUMBANDS)
+#define readGEQRovr31Width readGEQWidthCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRovr31Width(N) writeGEQWidthCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr31Width wroteGEQWidthCh(7, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRovr32Freq readGEQFreqCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRovr32Freq(N) writeGEQFreqCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr32Freq wroteGEQFreqCh(7, 31, GEQ_MAXNUMBANDS)
+#define readGEQRovr32Level readGEQLevelCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRovr32Level(N) writeGEQLevelCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr32Level wroteGEQLevelCh(7, 31, GEQ_MAXNUMBANDS)
+#define readGEQRovr32Width readGEQWidthCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRovr32Width(N) writeGEQWidthCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRovr32Width wroteGEQWidthCh(7, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr1Freq readGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSurr1Freq(N) writeGEQFreqCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr1Freq wroteGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQSurr1Level readGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSurr1Level(N) writeGEQLevelCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr1Level wroteGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQSurr1Width readGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSurr1Width(N) writeGEQWidthCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr1Width wroteGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr2Freq readGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSurr2Freq(N) writeGEQFreqCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr2Freq wroteGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQSurr2Level readGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSurr2Level(N) writeGEQLevelCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr2Level wroteGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQSurr2Width readGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSurr2Width(N) writeGEQWidthCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr2Width wroteGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr3Freq readGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSurr3Freq(N) writeGEQFreqCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr3Freq wroteGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQSurr3Level readGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSurr3Level(N) writeGEQLevelCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr3Level wroteGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQSurr3Width readGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSurr3Width(N) writeGEQWidthCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr3Width wroteGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr4Freq readGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSurr4Freq(N) writeGEQFreqCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr4Freq wroteGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQSurr4Level readGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSurr4Level(N) writeGEQLevelCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr4Level wroteGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQSurr4Width readGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSurr4Width(N) writeGEQWidthCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr4Width wroteGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr5Freq readGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSurr5Freq(N) writeGEQFreqCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr5Freq wroteGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQSurr5Level readGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSurr5Level(N) writeGEQLevelCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr5Level wroteGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQSurr5Width readGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSurr5Width(N) writeGEQWidthCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr5Width wroteGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr6Freq readGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSurr6Freq(N) writeGEQFreqCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr6Freq wroteGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQSurr6Level readGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSurr6Level(N) writeGEQLevelCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr6Level wroteGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQSurr6Width readGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSurr6Width(N) writeGEQWidthCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr6Width wroteGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr7Freq readGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSurr7Freq(N) writeGEQFreqCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr7Freq wroteGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQSurr7Level readGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSurr7Level(N) writeGEQLevelCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr7Level wroteGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQSurr7Width readGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSurr7Width(N) writeGEQWidthCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr7Width wroteGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr8Freq readGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSurr8Freq(N) writeGEQFreqCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr8Freq wroteGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQSurr8Level readGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSurr8Level(N) writeGEQLevelCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr8Level wroteGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQSurr8Width readGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSurr8Width(N) writeGEQWidthCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr8Width wroteGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr9Freq readGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSurr9Freq(N) writeGEQFreqCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr9Freq wroteGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQSurr9Level readGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSurr9Level(N) writeGEQLevelCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr9Level wroteGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQSurr9Width readGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSurr9Width(N) writeGEQWidthCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr9Width wroteGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr10Freq readGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSurr10Freq(N) writeGEQFreqCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr10Freq wroteGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQSurr10Level readGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSurr10Level(N) writeGEQLevelCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr10Level wroteGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQSurr10Width readGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSurr10Width(N) writeGEQWidthCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr10Width wroteGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr11Freq readGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSurr11Freq(N) writeGEQFreqCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr11Freq wroteGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQSurr11Level readGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSurr11Level(N) writeGEQLevelCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr11Level wroteGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQSurr11Width readGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSurr11Width(N) writeGEQWidthCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr11Width wroteGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr12Freq readGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSurr12Freq(N) writeGEQFreqCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr12Freq wroteGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQSurr12Level readGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSurr12Level(N) writeGEQLevelCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr12Level wroteGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQSurr12Width readGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSurr12Width(N) writeGEQWidthCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr12Width wroteGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr13Freq readGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSurr13Freq(N) writeGEQFreqCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr13Freq wroteGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQSurr13Level readGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSurr13Level(N) writeGEQLevelCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr13Level wroteGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQSurr13Width readGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSurr13Width(N) writeGEQWidthCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr13Width wroteGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr14Freq readGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSurr14Freq(N) writeGEQFreqCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr14Freq wroteGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQSurr14Level readGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSurr14Level(N) writeGEQLevelCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr14Level wroteGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQSurr14Width readGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSurr14Width(N) writeGEQWidthCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr14Width wroteGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr15Freq readGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSurr15Freq(N) writeGEQFreqCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr15Freq wroteGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQSurr15Level readGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSurr15Level(N) writeGEQLevelCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr15Level wroteGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQSurr15Width readGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSurr15Width(N) writeGEQWidthCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr15Width wroteGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr16Freq readGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSurr16Freq(N) writeGEQFreqCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr16Freq wroteGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQSurr16Level readGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSurr16Level(N) writeGEQLevelCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr16Level wroteGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQSurr16Width readGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSurr16Width(N) writeGEQWidthCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr16Width wroteGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr17Freq readGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSurr17Freq(N) writeGEQFreqCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr17Freq wroteGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQSurr17Level readGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSurr17Level(N) writeGEQLevelCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr17Level wroteGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQSurr17Width readGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSurr17Width(N) writeGEQWidthCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr17Width wroteGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr18Freq readGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSurr18Freq(N) writeGEQFreqCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr18Freq wroteGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQSurr18Level readGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSurr18Level(N) writeGEQLevelCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr18Level wroteGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQSurr18Width readGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSurr18Width(N) writeGEQWidthCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr18Width wroteGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr19Freq readGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSurr19Freq(N) writeGEQFreqCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr19Freq wroteGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQSurr19Level readGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSurr19Level(N) writeGEQLevelCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr19Level wroteGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQSurr19Width readGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSurr19Width(N) writeGEQWidthCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr19Width wroteGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr20Freq readGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSurr20Freq(N) writeGEQFreqCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr20Freq wroteGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQSurr20Level readGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSurr20Level(N) writeGEQLevelCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr20Level wroteGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQSurr20Width readGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSurr20Width(N) writeGEQWidthCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr20Width wroteGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr21Freq readGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSurr21Freq(N) writeGEQFreqCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr21Freq wroteGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQSurr21Level readGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSurr21Level(N) writeGEQLevelCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr21Level wroteGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQSurr21Width readGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSurr21Width(N) writeGEQWidthCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr21Width wroteGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr22Freq readGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSurr22Freq(N) writeGEQFreqCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr22Freq wroteGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQSurr22Level readGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSurr22Level(N) writeGEQLevelCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr22Level wroteGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQSurr22Width readGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSurr22Width(N) writeGEQWidthCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr22Width wroteGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr23Freq readGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSurr23Freq(N) writeGEQFreqCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr23Freq wroteGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQSurr23Level readGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSurr23Level(N) writeGEQLevelCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr23Level wroteGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQSurr23Width readGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSurr23Width(N) writeGEQWidthCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr23Width wroteGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr24Freq readGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSurr24Freq(N) writeGEQFreqCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr24Freq wroteGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQSurr24Level readGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSurr24Level(N) writeGEQLevelCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr24Level wroteGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQSurr24Width readGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSurr24Width(N) writeGEQWidthCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr24Width wroteGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr25Freq readGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSurr25Freq(N) writeGEQFreqCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr25Freq wroteGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQSurr25Level readGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSurr25Level(N) writeGEQLevelCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr25Level wroteGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQSurr25Width readGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSurr25Width(N) writeGEQWidthCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr25Width wroteGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr26Freq readGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSurr26Freq(N) writeGEQFreqCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr26Freq wroteGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQSurr26Level readGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSurr26Level(N) writeGEQLevelCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr26Level wroteGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQSurr26Width readGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSurr26Width(N) writeGEQWidthCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr26Width wroteGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr27Freq readGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSurr27Freq(N) writeGEQFreqCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr27Freq wroteGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQSurr27Level readGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSurr27Level(N) writeGEQLevelCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr27Level wroteGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQSurr27Width readGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSurr27Width(N) writeGEQWidthCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr27Width wroteGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr28Freq readGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSurr28Freq(N) writeGEQFreqCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr28Freq wroteGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQSurr28Level readGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSurr28Level(N) writeGEQLevelCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr28Level wroteGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQSurr28Width readGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSurr28Width(N) writeGEQWidthCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr28Width wroteGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr29Freq readGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSurr29Freq(N) writeGEQFreqCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr29Freq wroteGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQSurr29Level readGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSurr29Level(N) writeGEQLevelCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr29Level wroteGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQSurr29Width readGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSurr29Width(N) writeGEQWidthCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr29Width wroteGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr30Freq readGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSurr30Freq(N) writeGEQFreqCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr30Freq wroteGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQSurr30Level readGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSurr30Level(N) writeGEQLevelCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr30Level wroteGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQSurr30Width readGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSurr30Width(N) writeGEQWidthCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr30Width wroteGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr31Freq readGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSurr31Freq(N) writeGEQFreqCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr31Freq wroteGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQSurr31Level readGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSurr31Level(N) writeGEQLevelCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr31Level wroteGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQSurr31Width readGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSurr31Width(N) writeGEQWidthCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr31Width wroteGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQSurr32Freq readGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSurr32Freq(N) writeGEQFreqCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr32Freq wroteGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQSurr32Level readGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSurr32Level(N) writeGEQLevelCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr32Level wroteGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQSurr32Width readGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSurr32Width(N) writeGEQWidthCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSurr32Width wroteGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur1Freq readGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsur1Freq(N) writeGEQFreqCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur1Freq wroteGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQLsur1Level readGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsur1Level(N) writeGEQLevelCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur1Level wroteGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQLsur1Width readGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsur1Width(N) writeGEQWidthCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur1Width wroteGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur2Freq readGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsur2Freq(N) writeGEQFreqCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur2Freq wroteGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQLsur2Level readGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsur2Level(N) writeGEQLevelCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur2Level wroteGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQLsur2Width readGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsur2Width(N) writeGEQWidthCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur2Width wroteGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur3Freq readGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsur3Freq(N) writeGEQFreqCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur3Freq wroteGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQLsur3Level readGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsur3Level(N) writeGEQLevelCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur3Level wroteGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQLsur3Width readGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsur3Width(N) writeGEQWidthCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur3Width wroteGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur4Freq readGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsur4Freq(N) writeGEQFreqCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur4Freq wroteGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQLsur4Level readGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsur4Level(N) writeGEQLevelCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur4Level wroteGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQLsur4Width readGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsur4Width(N) writeGEQWidthCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur4Width wroteGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur5Freq readGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsur5Freq(N) writeGEQFreqCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur5Freq wroteGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQLsur5Level readGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsur5Level(N) writeGEQLevelCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur5Level wroteGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQLsur5Width readGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsur5Width(N) writeGEQWidthCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur5Width wroteGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur6Freq readGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsur6Freq(N) writeGEQFreqCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur6Freq wroteGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQLsur6Level readGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsur6Level(N) writeGEQLevelCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur6Level wroteGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQLsur6Width readGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsur6Width(N) writeGEQWidthCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur6Width wroteGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur7Freq readGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsur7Freq(N) writeGEQFreqCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur7Freq wroteGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQLsur7Level readGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsur7Level(N) writeGEQLevelCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur7Level wroteGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQLsur7Width readGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsur7Width(N) writeGEQWidthCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur7Width wroteGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur8Freq readGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsur8Freq(N) writeGEQFreqCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur8Freq wroteGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQLsur8Level readGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsur8Level(N) writeGEQLevelCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur8Level wroteGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQLsur8Width readGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsur8Width(N) writeGEQWidthCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur8Width wroteGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur9Freq readGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsur9Freq(N) writeGEQFreqCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur9Freq wroteGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQLsur9Level readGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsur9Level(N) writeGEQLevelCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur9Level wroteGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQLsur9Width readGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsur9Width(N) writeGEQWidthCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur9Width wroteGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur10Freq readGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsur10Freq(N) writeGEQFreqCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur10Freq wroteGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQLsur10Level readGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsur10Level(N) writeGEQLevelCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur10Level wroteGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQLsur10Width readGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsur10Width(N) writeGEQWidthCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur10Width wroteGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur11Freq readGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsur11Freq(N) writeGEQFreqCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur11Freq wroteGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQLsur11Level readGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsur11Level(N) writeGEQLevelCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur11Level wroteGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQLsur11Width readGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsur11Width(N) writeGEQWidthCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur11Width wroteGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur12Freq readGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsur12Freq(N) writeGEQFreqCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur12Freq wroteGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQLsur12Level readGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsur12Level(N) writeGEQLevelCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur12Level wroteGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQLsur12Width readGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsur12Width(N) writeGEQWidthCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur12Width wroteGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur13Freq readGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsur13Freq(N) writeGEQFreqCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur13Freq wroteGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQLsur13Level readGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsur13Level(N) writeGEQLevelCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur13Level wroteGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQLsur13Width readGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsur13Width(N) writeGEQWidthCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur13Width wroteGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur14Freq readGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsur14Freq(N) writeGEQFreqCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur14Freq wroteGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQLsur14Level readGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsur14Level(N) writeGEQLevelCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur14Level wroteGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQLsur14Width readGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsur14Width(N) writeGEQWidthCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur14Width wroteGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur15Freq readGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsur15Freq(N) writeGEQFreqCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur15Freq wroteGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQLsur15Level readGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsur15Level(N) writeGEQLevelCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur15Level wroteGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQLsur15Width readGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsur15Width(N) writeGEQWidthCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur15Width wroteGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur16Freq readGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsur16Freq(N) writeGEQFreqCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur16Freq wroteGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQLsur16Level readGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsur16Level(N) writeGEQLevelCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur16Level wroteGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQLsur16Width readGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsur16Width(N) writeGEQWidthCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur16Width wroteGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur17Freq readGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsur17Freq(N) writeGEQFreqCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur17Freq wroteGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQLsur17Level readGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsur17Level(N) writeGEQLevelCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur17Level wroteGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQLsur17Width readGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsur17Width(N) writeGEQWidthCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur17Width wroteGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur18Freq readGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsur18Freq(N) writeGEQFreqCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur18Freq wroteGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQLsur18Level readGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsur18Level(N) writeGEQLevelCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur18Level wroteGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQLsur18Width readGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsur18Width(N) writeGEQWidthCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur18Width wroteGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur19Freq readGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsur19Freq(N) writeGEQFreqCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur19Freq wroteGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQLsur19Level readGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsur19Level(N) writeGEQLevelCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur19Level wroteGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQLsur19Width readGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsur19Width(N) writeGEQWidthCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur19Width wroteGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur20Freq readGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsur20Freq(N) writeGEQFreqCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur20Freq wroteGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQLsur20Level readGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsur20Level(N) writeGEQLevelCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur20Level wroteGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQLsur20Width readGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsur20Width(N) writeGEQWidthCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur20Width wroteGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur21Freq readGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsur21Freq(N) writeGEQFreqCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur21Freq wroteGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQLsur21Level readGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsur21Level(N) writeGEQLevelCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur21Level wroteGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQLsur21Width readGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsur21Width(N) writeGEQWidthCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur21Width wroteGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur22Freq readGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsur22Freq(N) writeGEQFreqCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur22Freq wroteGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQLsur22Level readGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsur22Level(N) writeGEQLevelCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur22Level wroteGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQLsur22Width readGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsur22Width(N) writeGEQWidthCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur22Width wroteGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur23Freq readGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsur23Freq(N) writeGEQFreqCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur23Freq wroteGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQLsur23Level readGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsur23Level(N) writeGEQLevelCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur23Level wroteGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQLsur23Width readGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsur23Width(N) writeGEQWidthCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur23Width wroteGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur24Freq readGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsur24Freq(N) writeGEQFreqCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur24Freq wroteGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQLsur24Level readGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsur24Level(N) writeGEQLevelCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur24Level wroteGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQLsur24Width readGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsur24Width(N) writeGEQWidthCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur24Width wroteGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur25Freq readGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsur25Freq(N) writeGEQFreqCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur25Freq wroteGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQLsur25Level readGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsur25Level(N) writeGEQLevelCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur25Level wroteGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQLsur25Width readGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsur25Width(N) writeGEQWidthCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur25Width wroteGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur26Freq readGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsur26Freq(N) writeGEQFreqCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur26Freq wroteGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQLsur26Level readGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsur26Level(N) writeGEQLevelCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur26Level wroteGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQLsur26Width readGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsur26Width(N) writeGEQWidthCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur26Width wroteGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur27Freq readGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsur27Freq(N) writeGEQFreqCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur27Freq wroteGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQLsur27Level readGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsur27Level(N) writeGEQLevelCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur27Level wroteGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQLsur27Width readGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsur27Width(N) writeGEQWidthCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur27Width wroteGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur28Freq readGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsur28Freq(N) writeGEQFreqCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur28Freq wroteGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQLsur28Level readGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsur28Level(N) writeGEQLevelCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur28Level wroteGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQLsur28Width readGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsur28Width(N) writeGEQWidthCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur28Width wroteGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur29Freq readGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsur29Freq(N) writeGEQFreqCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur29Freq wroteGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQLsur29Level readGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsur29Level(N) writeGEQLevelCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur29Level wroteGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQLsur29Width readGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsur29Width(N) writeGEQWidthCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur29Width wroteGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur30Freq readGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsur30Freq(N) writeGEQFreqCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur30Freq wroteGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQLsur30Level readGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsur30Level(N) writeGEQLevelCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur30Level wroteGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQLsur30Width readGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsur30Width(N) writeGEQWidthCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur30Width wroteGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur31Freq readGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsur31Freq(N) writeGEQFreqCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur31Freq wroteGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQLsur31Level readGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsur31Level(N) writeGEQLevelCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur31Level wroteGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQLsur31Width readGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsur31Width(N) writeGEQWidthCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur31Width wroteGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLsur32Freq readGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsur32Freq(N) writeGEQFreqCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur32Freq wroteGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQLsur32Level readGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsur32Level(N) writeGEQLevelCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur32Level wroteGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQLsur32Width readGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsur32Width(N) writeGEQWidthCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsur32Width wroteGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur1Freq readGEQFreqCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsur1Freq(N) writeGEQFreqCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur1Freq wroteGEQFreqCh(9, 0, GEQ_MAXNUMBANDS)
+#define readGEQRsur1Level readGEQLevelCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsur1Level(N) writeGEQLevelCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur1Level wroteGEQLevelCh(9, 0, GEQ_MAXNUMBANDS)
+#define readGEQRsur1Width readGEQWidthCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsur1Width(N) writeGEQWidthCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur1Width wroteGEQWidthCh(9, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur2Freq readGEQFreqCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsur2Freq(N) writeGEQFreqCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur2Freq wroteGEQFreqCh(9, 1, GEQ_MAXNUMBANDS)
+#define readGEQRsur2Level readGEQLevelCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsur2Level(N) writeGEQLevelCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur2Level wroteGEQLevelCh(9, 1, GEQ_MAXNUMBANDS)
+#define readGEQRsur2Width readGEQWidthCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsur2Width(N) writeGEQWidthCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur2Width wroteGEQWidthCh(9, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur3Freq readGEQFreqCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsur3Freq(N) writeGEQFreqCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur3Freq wroteGEQFreqCh(9, 2, GEQ_MAXNUMBANDS)
+#define readGEQRsur3Level readGEQLevelCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsur3Level(N) writeGEQLevelCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur3Level wroteGEQLevelCh(9, 2, GEQ_MAXNUMBANDS)
+#define readGEQRsur3Width readGEQWidthCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsur3Width(N) writeGEQWidthCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur3Width wroteGEQWidthCh(9, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur4Freq readGEQFreqCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsur4Freq(N) writeGEQFreqCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur4Freq wroteGEQFreqCh(9, 3, GEQ_MAXNUMBANDS)
+#define readGEQRsur4Level readGEQLevelCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsur4Level(N) writeGEQLevelCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur4Level wroteGEQLevelCh(9, 3, GEQ_MAXNUMBANDS)
+#define readGEQRsur4Width readGEQWidthCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsur4Width(N) writeGEQWidthCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur4Width wroteGEQWidthCh(9, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur5Freq readGEQFreqCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsur5Freq(N) writeGEQFreqCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur5Freq wroteGEQFreqCh(9, 4, GEQ_MAXNUMBANDS)
+#define readGEQRsur5Level readGEQLevelCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsur5Level(N) writeGEQLevelCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur5Level wroteGEQLevelCh(9, 4, GEQ_MAXNUMBANDS)
+#define readGEQRsur5Width readGEQWidthCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsur5Width(N) writeGEQWidthCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur5Width wroteGEQWidthCh(9, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur6Freq readGEQFreqCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsur6Freq(N) writeGEQFreqCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur6Freq wroteGEQFreqCh(9, 5, GEQ_MAXNUMBANDS)
+#define readGEQRsur6Level readGEQLevelCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsur6Level(N) writeGEQLevelCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur6Level wroteGEQLevelCh(9, 5, GEQ_MAXNUMBANDS)
+#define readGEQRsur6Width readGEQWidthCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsur6Width(N) writeGEQWidthCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur6Width wroteGEQWidthCh(9, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur7Freq readGEQFreqCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsur7Freq(N) writeGEQFreqCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur7Freq wroteGEQFreqCh(9, 6, GEQ_MAXNUMBANDS)
+#define readGEQRsur7Level readGEQLevelCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsur7Level(N) writeGEQLevelCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur7Level wroteGEQLevelCh(9, 6, GEQ_MAXNUMBANDS)
+#define readGEQRsur7Width readGEQWidthCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsur7Width(N) writeGEQWidthCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur7Width wroteGEQWidthCh(9, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur8Freq readGEQFreqCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsur8Freq(N) writeGEQFreqCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur8Freq wroteGEQFreqCh(9, 7, GEQ_MAXNUMBANDS)
+#define readGEQRsur8Level readGEQLevelCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsur8Level(N) writeGEQLevelCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur8Level wroteGEQLevelCh(9, 7, GEQ_MAXNUMBANDS)
+#define readGEQRsur8Width readGEQWidthCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsur8Width(N) writeGEQWidthCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur8Width wroteGEQWidthCh(9, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur9Freq readGEQFreqCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsur9Freq(N) writeGEQFreqCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur9Freq wroteGEQFreqCh(9, 8, GEQ_MAXNUMBANDS)
+#define readGEQRsur9Level readGEQLevelCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsur9Level(N) writeGEQLevelCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur9Level wroteGEQLevelCh(9, 8, GEQ_MAXNUMBANDS)
+#define readGEQRsur9Width readGEQWidthCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsur9Width(N) writeGEQWidthCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur9Width wroteGEQWidthCh(9, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur10Freq readGEQFreqCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsur10Freq(N) writeGEQFreqCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur10Freq wroteGEQFreqCh(9, 9, GEQ_MAXNUMBANDS)
+#define readGEQRsur10Level readGEQLevelCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsur10Level(N) writeGEQLevelCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur10Level wroteGEQLevelCh(9, 9, GEQ_MAXNUMBANDS)
+#define readGEQRsur10Width readGEQWidthCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsur10Width(N) writeGEQWidthCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur10Width wroteGEQWidthCh(9, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur11Freq readGEQFreqCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsur11Freq(N) writeGEQFreqCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur11Freq wroteGEQFreqCh(9, 10, GEQ_MAXNUMBANDS)
+#define readGEQRsur11Level readGEQLevelCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsur11Level(N) writeGEQLevelCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur11Level wroteGEQLevelCh(9, 10, GEQ_MAXNUMBANDS)
+#define readGEQRsur11Width readGEQWidthCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsur11Width(N) writeGEQWidthCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur11Width wroteGEQWidthCh(9, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur12Freq readGEQFreqCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsur12Freq(N) writeGEQFreqCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur12Freq wroteGEQFreqCh(9, 11, GEQ_MAXNUMBANDS)
+#define readGEQRsur12Level readGEQLevelCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsur12Level(N) writeGEQLevelCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur12Level wroteGEQLevelCh(9, 11, GEQ_MAXNUMBANDS)
+#define readGEQRsur12Width readGEQWidthCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsur12Width(N) writeGEQWidthCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur12Width wroteGEQWidthCh(9, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur13Freq readGEQFreqCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsur13Freq(N) writeGEQFreqCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur13Freq wroteGEQFreqCh(9, 12, GEQ_MAXNUMBANDS)
+#define readGEQRsur13Level readGEQLevelCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsur13Level(N) writeGEQLevelCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur13Level wroteGEQLevelCh(9, 12, GEQ_MAXNUMBANDS)
+#define readGEQRsur13Width readGEQWidthCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsur13Width(N) writeGEQWidthCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur13Width wroteGEQWidthCh(9, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur14Freq readGEQFreqCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsur14Freq(N) writeGEQFreqCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur14Freq wroteGEQFreqCh(9, 13, GEQ_MAXNUMBANDS)
+#define readGEQRsur14Level readGEQLevelCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsur14Level(N) writeGEQLevelCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur14Level wroteGEQLevelCh(9, 13, GEQ_MAXNUMBANDS)
+#define readGEQRsur14Width readGEQWidthCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsur14Width(N) writeGEQWidthCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur14Width wroteGEQWidthCh(9, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur15Freq readGEQFreqCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsur15Freq(N) writeGEQFreqCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur15Freq wroteGEQFreqCh(9, 14, GEQ_MAXNUMBANDS)
+#define readGEQRsur15Level readGEQLevelCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsur15Level(N) writeGEQLevelCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur15Level wroteGEQLevelCh(9, 14, GEQ_MAXNUMBANDS)
+#define readGEQRsur15Width readGEQWidthCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsur15Width(N) writeGEQWidthCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur15Width wroteGEQWidthCh(9, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur16Freq readGEQFreqCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsur16Freq(N) writeGEQFreqCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur16Freq wroteGEQFreqCh(9, 15, GEQ_MAXNUMBANDS)
+#define readGEQRsur16Level readGEQLevelCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsur16Level(N) writeGEQLevelCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur16Level wroteGEQLevelCh(9, 15, GEQ_MAXNUMBANDS)
+#define readGEQRsur16Width readGEQWidthCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsur16Width(N) writeGEQWidthCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur16Width wroteGEQWidthCh(9, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur17Freq readGEQFreqCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsur17Freq(N) writeGEQFreqCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur17Freq wroteGEQFreqCh(9, 16, GEQ_MAXNUMBANDS)
+#define readGEQRsur17Level readGEQLevelCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsur17Level(N) writeGEQLevelCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur17Level wroteGEQLevelCh(9, 16, GEQ_MAXNUMBANDS)
+#define readGEQRsur17Width readGEQWidthCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsur17Width(N) writeGEQWidthCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur17Width wroteGEQWidthCh(9, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur18Freq readGEQFreqCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsur18Freq(N) writeGEQFreqCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur18Freq wroteGEQFreqCh(9, 17, GEQ_MAXNUMBANDS)
+#define readGEQRsur18Level readGEQLevelCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsur18Level(N) writeGEQLevelCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur18Level wroteGEQLevelCh(9, 17, GEQ_MAXNUMBANDS)
+#define readGEQRsur18Width readGEQWidthCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsur18Width(N) writeGEQWidthCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur18Width wroteGEQWidthCh(9, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur19Freq readGEQFreqCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsur19Freq(N) writeGEQFreqCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur19Freq wroteGEQFreqCh(9, 18, GEQ_MAXNUMBANDS)
+#define readGEQRsur19Level readGEQLevelCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsur19Level(N) writeGEQLevelCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur19Level wroteGEQLevelCh(9, 18, GEQ_MAXNUMBANDS)
+#define readGEQRsur19Width readGEQWidthCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsur19Width(N) writeGEQWidthCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur19Width wroteGEQWidthCh(9, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur20Freq readGEQFreqCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsur20Freq(N) writeGEQFreqCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur20Freq wroteGEQFreqCh(9, 19, GEQ_MAXNUMBANDS)
+#define readGEQRsur20Level readGEQLevelCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsur20Level(N) writeGEQLevelCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur20Level wroteGEQLevelCh(9, 19, GEQ_MAXNUMBANDS)
+#define readGEQRsur20Width readGEQWidthCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsur20Width(N) writeGEQWidthCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur20Width wroteGEQWidthCh(9, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur21Freq readGEQFreqCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsur21Freq(N) writeGEQFreqCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur21Freq wroteGEQFreqCh(9, 20, GEQ_MAXNUMBANDS)
+#define readGEQRsur21Level readGEQLevelCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsur21Level(N) writeGEQLevelCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur21Level wroteGEQLevelCh(9, 20, GEQ_MAXNUMBANDS)
+#define readGEQRsur21Width readGEQWidthCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsur21Width(N) writeGEQWidthCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur21Width wroteGEQWidthCh(9, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur22Freq readGEQFreqCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsur22Freq(N) writeGEQFreqCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur22Freq wroteGEQFreqCh(9, 21, GEQ_MAXNUMBANDS)
+#define readGEQRsur22Level readGEQLevelCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsur22Level(N) writeGEQLevelCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur22Level wroteGEQLevelCh(9, 21, GEQ_MAXNUMBANDS)
+#define readGEQRsur22Width readGEQWidthCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsur22Width(N) writeGEQWidthCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur22Width wroteGEQWidthCh(9, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur23Freq readGEQFreqCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsur23Freq(N) writeGEQFreqCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur23Freq wroteGEQFreqCh(9, 22, GEQ_MAXNUMBANDS)
+#define readGEQRsur23Level readGEQLevelCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsur23Level(N) writeGEQLevelCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur23Level wroteGEQLevelCh(9, 22, GEQ_MAXNUMBANDS)
+#define readGEQRsur23Width readGEQWidthCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsur23Width(N) writeGEQWidthCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur23Width wroteGEQWidthCh(9, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur24Freq readGEQFreqCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsur24Freq(N) writeGEQFreqCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur24Freq wroteGEQFreqCh(9, 23, GEQ_MAXNUMBANDS)
+#define readGEQRsur24Level readGEQLevelCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsur24Level(N) writeGEQLevelCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur24Level wroteGEQLevelCh(9, 23, GEQ_MAXNUMBANDS)
+#define readGEQRsur24Width readGEQWidthCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsur24Width(N) writeGEQWidthCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur24Width wroteGEQWidthCh(9, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur25Freq readGEQFreqCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsur25Freq(N) writeGEQFreqCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur25Freq wroteGEQFreqCh(9, 24, GEQ_MAXNUMBANDS)
+#define readGEQRsur25Level readGEQLevelCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsur25Level(N) writeGEQLevelCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur25Level wroteGEQLevelCh(9, 24, GEQ_MAXNUMBANDS)
+#define readGEQRsur25Width readGEQWidthCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsur25Width(N) writeGEQWidthCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur25Width wroteGEQWidthCh(9, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur26Freq readGEQFreqCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsur26Freq(N) writeGEQFreqCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur26Freq wroteGEQFreqCh(9, 25, GEQ_MAXNUMBANDS)
+#define readGEQRsur26Level readGEQLevelCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsur26Level(N) writeGEQLevelCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur26Level wroteGEQLevelCh(9, 25, GEQ_MAXNUMBANDS)
+#define readGEQRsur26Width readGEQWidthCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsur26Width(N) writeGEQWidthCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur26Width wroteGEQWidthCh(9, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur27Freq readGEQFreqCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsur27Freq(N) writeGEQFreqCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur27Freq wroteGEQFreqCh(9, 26, GEQ_MAXNUMBANDS)
+#define readGEQRsur27Level readGEQLevelCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsur27Level(N) writeGEQLevelCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur27Level wroteGEQLevelCh(9, 26, GEQ_MAXNUMBANDS)
+#define readGEQRsur27Width readGEQWidthCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsur27Width(N) writeGEQWidthCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur27Width wroteGEQWidthCh(9, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur28Freq readGEQFreqCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsur28Freq(N) writeGEQFreqCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur28Freq wroteGEQFreqCh(9, 27, GEQ_MAXNUMBANDS)
+#define readGEQRsur28Level readGEQLevelCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsur28Level(N) writeGEQLevelCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur28Level wroteGEQLevelCh(9, 27, GEQ_MAXNUMBANDS)
+#define readGEQRsur28Width readGEQWidthCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsur28Width(N) writeGEQWidthCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur28Width wroteGEQWidthCh(9, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur29Freq readGEQFreqCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsur29Freq(N) writeGEQFreqCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur29Freq wroteGEQFreqCh(9, 28, GEQ_MAXNUMBANDS)
+#define readGEQRsur29Level readGEQLevelCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsur29Level(N) writeGEQLevelCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur29Level wroteGEQLevelCh(9, 28, GEQ_MAXNUMBANDS)
+#define readGEQRsur29Width readGEQWidthCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsur29Width(N) writeGEQWidthCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur29Width wroteGEQWidthCh(9, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur30Freq readGEQFreqCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsur30Freq(N) writeGEQFreqCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur30Freq wroteGEQFreqCh(9, 29, GEQ_MAXNUMBANDS)
+#define readGEQRsur30Level readGEQLevelCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsur30Level(N) writeGEQLevelCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur30Level wroteGEQLevelCh(9, 29, GEQ_MAXNUMBANDS)
+#define readGEQRsur30Width readGEQWidthCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsur30Width(N) writeGEQWidthCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur30Width wroteGEQWidthCh(9, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur31Freq readGEQFreqCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsur31Freq(N) writeGEQFreqCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur31Freq wroteGEQFreqCh(9, 30, GEQ_MAXNUMBANDS)
+#define readGEQRsur31Level readGEQLevelCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsur31Level(N) writeGEQLevelCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur31Level wroteGEQLevelCh(9, 30, GEQ_MAXNUMBANDS)
+#define readGEQRsur31Width readGEQWidthCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsur31Width(N) writeGEQWidthCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur31Width wroteGEQWidthCh(9, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRsur32Freq readGEQFreqCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsur32Freq(N) writeGEQFreqCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur32Freq wroteGEQFreqCh(9, 31, GEQ_MAXNUMBANDS)
+#define readGEQRsur32Level readGEQLevelCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsur32Level(N) writeGEQLevelCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur32Level wroteGEQLevelCh(9, 31, GEQ_MAXNUMBANDS)
+#define readGEQRsur32Width readGEQWidthCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsur32Width(N) writeGEQWidthCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsur32Width wroteGEQWidthCh(9, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQBack1Freq readGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBack1Freq(N) writeGEQFreqCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack1Freq wroteGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQBack1Level readGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBack1Level(N) writeGEQLevelCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack1Level wroteGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQBack1Width readGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBack1Width(N) writeGEQWidthCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack1Width wroteGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQBack2Freq readGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBack2Freq(N) writeGEQFreqCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack2Freq wroteGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQBack2Level readGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBack2Level(N) writeGEQLevelCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack2Level wroteGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQBack2Width readGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBack2Width(N) writeGEQWidthCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack2Width wroteGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQBack3Freq readGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBack3Freq(N) writeGEQFreqCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack3Freq wroteGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQBack3Level readGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBack3Level(N) writeGEQLevelCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack3Level wroteGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQBack3Width readGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBack3Width(N) writeGEQWidthCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack3Width wroteGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQBack4Freq readGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBack4Freq(N) writeGEQFreqCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack4Freq wroteGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQBack4Level readGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBack4Level(N) writeGEQLevelCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack4Level wroteGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQBack4Width readGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBack4Width(N) writeGEQWidthCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack4Width wroteGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQBack5Freq readGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBack5Freq(N) writeGEQFreqCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack5Freq wroteGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQBack5Level readGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBack5Level(N) writeGEQLevelCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack5Level wroteGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQBack5Width readGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBack5Width(N) writeGEQWidthCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack5Width wroteGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQBack6Freq readGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBack6Freq(N) writeGEQFreqCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack6Freq wroteGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQBack6Level readGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBack6Level(N) writeGEQLevelCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack6Level wroteGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQBack6Width readGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBack6Width(N) writeGEQWidthCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack6Width wroteGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQBack7Freq readGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBack7Freq(N) writeGEQFreqCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack7Freq wroteGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQBack7Level readGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBack7Level(N) writeGEQLevelCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack7Level wroteGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQBack7Width readGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBack7Width(N) writeGEQWidthCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack7Width wroteGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQBack8Freq readGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBack8Freq(N) writeGEQFreqCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack8Freq wroteGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQBack8Level readGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBack8Level(N) writeGEQLevelCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack8Level wroteGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQBack8Width readGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBack8Width(N) writeGEQWidthCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack8Width wroteGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQBack9Freq readGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBack9Freq(N) writeGEQFreqCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack9Freq wroteGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQBack9Level readGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBack9Level(N) writeGEQLevelCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack9Level wroteGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQBack9Width readGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBack9Width(N) writeGEQWidthCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack9Width wroteGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQBack10Freq readGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBack10Freq(N) writeGEQFreqCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack10Freq wroteGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQBack10Level readGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBack10Level(N) writeGEQLevelCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack10Level wroteGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQBack10Width readGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBack10Width(N) writeGEQWidthCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack10Width wroteGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQBack11Freq readGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBack11Freq(N) writeGEQFreqCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack11Freq wroteGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQBack11Level readGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBack11Level(N) writeGEQLevelCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack11Level wroteGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQBack11Width readGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBack11Width(N) writeGEQWidthCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack11Width wroteGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQBack12Freq readGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBack12Freq(N) writeGEQFreqCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack12Freq wroteGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQBack12Level readGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBack12Level(N) writeGEQLevelCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack12Level wroteGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQBack12Width readGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBack12Width(N) writeGEQWidthCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack12Width wroteGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQBack13Freq readGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBack13Freq(N) writeGEQFreqCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack13Freq wroteGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQBack13Level readGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBack13Level(N) writeGEQLevelCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack13Level wroteGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQBack13Width readGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBack13Width(N) writeGEQWidthCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack13Width wroteGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQBack14Freq readGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBack14Freq(N) writeGEQFreqCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack14Freq wroteGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQBack14Level readGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBack14Level(N) writeGEQLevelCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack14Level wroteGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQBack14Width readGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBack14Width(N) writeGEQWidthCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack14Width wroteGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQBack15Freq readGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBack15Freq(N) writeGEQFreqCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack15Freq wroteGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQBack15Level readGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBack15Level(N) writeGEQLevelCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack15Level wroteGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQBack15Width readGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBack15Width(N) writeGEQWidthCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack15Width wroteGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQBack16Freq readGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBack16Freq(N) writeGEQFreqCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack16Freq wroteGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQBack16Level readGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBack16Level(N) writeGEQLevelCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack16Level wroteGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQBack16Width readGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBack16Width(N) writeGEQWidthCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack16Width wroteGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQBack17Freq readGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBack17Freq(N) writeGEQFreqCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack17Freq wroteGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQBack17Level readGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBack17Level(N) writeGEQLevelCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack17Level wroteGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQBack17Width readGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBack17Width(N) writeGEQWidthCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack17Width wroteGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQBack18Freq readGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBack18Freq(N) writeGEQFreqCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack18Freq wroteGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQBack18Level readGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBack18Level(N) writeGEQLevelCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack18Level wroteGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQBack18Width readGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBack18Width(N) writeGEQWidthCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack18Width wroteGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQBack19Freq readGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBack19Freq(N) writeGEQFreqCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack19Freq wroteGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQBack19Level readGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBack19Level(N) writeGEQLevelCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack19Level wroteGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQBack19Width readGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBack19Width(N) writeGEQWidthCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack19Width wroteGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQBack20Freq readGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBack20Freq(N) writeGEQFreqCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack20Freq wroteGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQBack20Level readGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBack20Level(N) writeGEQLevelCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack20Level wroteGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQBack20Width readGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBack20Width(N) writeGEQWidthCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack20Width wroteGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQBack21Freq readGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBack21Freq(N) writeGEQFreqCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack21Freq wroteGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQBack21Level readGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBack21Level(N) writeGEQLevelCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack21Level wroteGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQBack21Width readGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBack21Width(N) writeGEQWidthCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack21Width wroteGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQBack22Freq readGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBack22Freq(N) writeGEQFreqCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack22Freq wroteGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQBack22Level readGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBack22Level(N) writeGEQLevelCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack22Level wroteGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQBack22Width readGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBack22Width(N) writeGEQWidthCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack22Width wroteGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQBack23Freq readGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBack23Freq(N) writeGEQFreqCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack23Freq wroteGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQBack23Level readGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBack23Level(N) writeGEQLevelCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack23Level wroteGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQBack23Width readGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBack23Width(N) writeGEQWidthCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack23Width wroteGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQBack24Freq readGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBack24Freq(N) writeGEQFreqCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack24Freq wroteGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQBack24Level readGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBack24Level(N) writeGEQLevelCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack24Level wroteGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQBack24Width readGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBack24Width(N) writeGEQWidthCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack24Width wroteGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQBack25Freq readGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBack25Freq(N) writeGEQFreqCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack25Freq wroteGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQBack25Level readGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBack25Level(N) writeGEQLevelCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack25Level wroteGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQBack25Width readGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBack25Width(N) writeGEQWidthCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack25Width wroteGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQBack26Freq readGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBack26Freq(N) writeGEQFreqCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack26Freq wroteGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQBack26Level readGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBack26Level(N) writeGEQLevelCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack26Level wroteGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQBack26Width readGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBack26Width(N) writeGEQWidthCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack26Width wroteGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQBack27Freq readGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBack27Freq(N) writeGEQFreqCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack27Freq wroteGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQBack27Level readGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBack27Level(N) writeGEQLevelCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack27Level wroteGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQBack27Width readGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBack27Width(N) writeGEQWidthCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack27Width wroteGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQBack28Freq readGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBack28Freq(N) writeGEQFreqCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack28Freq wroteGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQBack28Level readGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBack28Level(N) writeGEQLevelCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack28Level wroteGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQBack28Width readGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBack28Width(N) writeGEQWidthCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack28Width wroteGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQBack29Freq readGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBack29Freq(N) writeGEQFreqCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack29Freq wroteGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQBack29Level readGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBack29Level(N) writeGEQLevelCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack29Level wroteGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQBack29Width readGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBack29Width(N) writeGEQWidthCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack29Width wroteGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQBack30Freq readGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBack30Freq(N) writeGEQFreqCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack30Freq wroteGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQBack30Level readGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBack30Level(N) writeGEQLevelCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack30Level wroteGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQBack30Width readGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBack30Width(N) writeGEQWidthCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack30Width wroteGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQBack31Freq readGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBack31Freq(N) writeGEQFreqCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack31Freq wroteGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQBack31Level readGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBack31Level(N) writeGEQLevelCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack31Level wroteGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQBack31Width readGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBack31Width(N) writeGEQWidthCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack31Width wroteGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQBack32Freq readGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBack32Freq(N) writeGEQFreqCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack32Freq wroteGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQBack32Level readGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBack32Level(N) writeGEQLevelCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack32Level wroteGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQBack32Width readGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBack32Width(N) writeGEQWidthCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBack32Width wroteGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak1Freq readGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLbak1Freq(N) writeGEQFreqCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak1Freq wroteGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQLbak1Level readGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLbak1Level(N) writeGEQLevelCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak1Level wroteGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQLbak1Width readGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLbak1Width(N) writeGEQWidthCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak1Width wroteGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak2Freq readGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLbak2Freq(N) writeGEQFreqCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak2Freq wroteGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQLbak2Level readGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLbak2Level(N) writeGEQLevelCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak2Level wroteGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQLbak2Width readGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLbak2Width(N) writeGEQWidthCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak2Width wroteGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak3Freq readGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLbak3Freq(N) writeGEQFreqCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak3Freq wroteGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQLbak3Level readGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLbak3Level(N) writeGEQLevelCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak3Level wroteGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQLbak3Width readGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLbak3Width(N) writeGEQWidthCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak3Width wroteGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak4Freq readGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLbak4Freq(N) writeGEQFreqCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak4Freq wroteGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQLbak4Level readGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLbak4Level(N) writeGEQLevelCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak4Level wroteGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQLbak4Width readGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLbak4Width(N) writeGEQWidthCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak4Width wroteGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak5Freq readGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLbak5Freq(N) writeGEQFreqCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak5Freq wroteGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQLbak5Level readGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLbak5Level(N) writeGEQLevelCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak5Level wroteGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQLbak5Width readGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLbak5Width(N) writeGEQWidthCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak5Width wroteGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak6Freq readGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLbak6Freq(N) writeGEQFreqCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak6Freq wroteGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQLbak6Level readGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLbak6Level(N) writeGEQLevelCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak6Level wroteGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQLbak6Width readGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLbak6Width(N) writeGEQWidthCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak6Width wroteGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak7Freq readGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLbak7Freq(N) writeGEQFreqCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak7Freq wroteGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQLbak7Level readGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLbak7Level(N) writeGEQLevelCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak7Level wroteGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQLbak7Width readGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLbak7Width(N) writeGEQWidthCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak7Width wroteGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak8Freq readGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLbak8Freq(N) writeGEQFreqCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak8Freq wroteGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQLbak8Level readGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLbak8Level(N) writeGEQLevelCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak8Level wroteGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQLbak8Width readGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLbak8Width(N) writeGEQWidthCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak8Width wroteGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak9Freq readGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLbak9Freq(N) writeGEQFreqCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak9Freq wroteGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQLbak9Level readGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLbak9Level(N) writeGEQLevelCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak9Level wroteGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQLbak9Width readGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLbak9Width(N) writeGEQWidthCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak9Width wroteGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak10Freq readGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLbak10Freq(N) writeGEQFreqCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak10Freq wroteGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQLbak10Level readGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLbak10Level(N) writeGEQLevelCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak10Level wroteGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQLbak10Width readGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLbak10Width(N) writeGEQWidthCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak10Width wroteGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak11Freq readGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLbak11Freq(N) writeGEQFreqCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak11Freq wroteGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQLbak11Level readGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLbak11Level(N) writeGEQLevelCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak11Level wroteGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQLbak11Width readGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLbak11Width(N) writeGEQWidthCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak11Width wroteGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak12Freq readGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLbak12Freq(N) writeGEQFreqCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak12Freq wroteGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQLbak12Level readGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLbak12Level(N) writeGEQLevelCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak12Level wroteGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQLbak12Width readGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLbak12Width(N) writeGEQWidthCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak12Width wroteGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak13Freq readGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLbak13Freq(N) writeGEQFreqCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak13Freq wroteGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQLbak13Level readGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLbak13Level(N) writeGEQLevelCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak13Level wroteGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQLbak13Width readGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLbak13Width(N) writeGEQWidthCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak13Width wroteGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak14Freq readGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLbak14Freq(N) writeGEQFreqCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak14Freq wroteGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQLbak14Level readGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLbak14Level(N) writeGEQLevelCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak14Level wroteGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQLbak14Width readGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLbak14Width(N) writeGEQWidthCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak14Width wroteGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak15Freq readGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLbak15Freq(N) writeGEQFreqCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak15Freq wroteGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQLbak15Level readGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLbak15Level(N) writeGEQLevelCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak15Level wroteGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQLbak15Width readGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLbak15Width(N) writeGEQWidthCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak15Width wroteGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak16Freq readGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLbak16Freq(N) writeGEQFreqCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak16Freq wroteGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQLbak16Level readGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLbak16Level(N) writeGEQLevelCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak16Level wroteGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQLbak16Width readGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLbak16Width(N) writeGEQWidthCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak16Width wroteGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak17Freq readGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLbak17Freq(N) writeGEQFreqCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak17Freq wroteGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQLbak17Level readGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLbak17Level(N) writeGEQLevelCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak17Level wroteGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQLbak17Width readGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLbak17Width(N) writeGEQWidthCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak17Width wroteGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak18Freq readGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLbak18Freq(N) writeGEQFreqCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak18Freq wroteGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQLbak18Level readGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLbak18Level(N) writeGEQLevelCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak18Level wroteGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQLbak18Width readGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLbak18Width(N) writeGEQWidthCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak18Width wroteGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak19Freq readGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLbak19Freq(N) writeGEQFreqCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak19Freq wroteGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQLbak19Level readGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLbak19Level(N) writeGEQLevelCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak19Level wroteGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQLbak19Width readGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLbak19Width(N) writeGEQWidthCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak19Width wroteGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak20Freq readGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLbak20Freq(N) writeGEQFreqCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak20Freq wroteGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQLbak20Level readGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLbak20Level(N) writeGEQLevelCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak20Level wroteGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQLbak20Width readGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLbak20Width(N) writeGEQWidthCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak20Width wroteGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak21Freq readGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLbak21Freq(N) writeGEQFreqCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak21Freq wroteGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQLbak21Level readGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLbak21Level(N) writeGEQLevelCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak21Level wroteGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQLbak21Width readGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLbak21Width(N) writeGEQWidthCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak21Width wroteGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak22Freq readGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLbak22Freq(N) writeGEQFreqCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak22Freq wroteGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQLbak22Level readGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLbak22Level(N) writeGEQLevelCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak22Level wroteGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQLbak22Width readGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLbak22Width(N) writeGEQWidthCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak22Width wroteGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak23Freq readGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLbak23Freq(N) writeGEQFreqCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak23Freq wroteGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQLbak23Level readGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLbak23Level(N) writeGEQLevelCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak23Level wroteGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQLbak23Width readGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLbak23Width(N) writeGEQWidthCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak23Width wroteGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak24Freq readGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLbak24Freq(N) writeGEQFreqCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak24Freq wroteGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQLbak24Level readGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLbak24Level(N) writeGEQLevelCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak24Level wroteGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQLbak24Width readGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLbak24Width(N) writeGEQWidthCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak24Width wroteGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak25Freq readGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLbak25Freq(N) writeGEQFreqCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak25Freq wroteGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQLbak25Level readGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLbak25Level(N) writeGEQLevelCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak25Level wroteGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQLbak25Width readGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLbak25Width(N) writeGEQWidthCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak25Width wroteGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak26Freq readGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLbak26Freq(N) writeGEQFreqCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak26Freq wroteGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQLbak26Level readGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLbak26Level(N) writeGEQLevelCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak26Level wroteGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQLbak26Width readGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLbak26Width(N) writeGEQWidthCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak26Width wroteGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak27Freq readGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLbak27Freq(N) writeGEQFreqCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak27Freq wroteGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQLbak27Level readGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLbak27Level(N) writeGEQLevelCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak27Level wroteGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQLbak27Width readGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLbak27Width(N) writeGEQWidthCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak27Width wroteGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak28Freq readGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLbak28Freq(N) writeGEQFreqCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak28Freq wroteGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQLbak28Level readGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLbak28Level(N) writeGEQLevelCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak28Level wroteGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQLbak28Width readGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLbak28Width(N) writeGEQWidthCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak28Width wroteGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak29Freq readGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLbak29Freq(N) writeGEQFreqCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak29Freq wroteGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQLbak29Level readGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLbak29Level(N) writeGEQLevelCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak29Level wroteGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQLbak29Width readGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLbak29Width(N) writeGEQWidthCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak29Width wroteGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak30Freq readGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLbak30Freq(N) writeGEQFreqCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak30Freq wroteGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQLbak30Level readGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLbak30Level(N) writeGEQLevelCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak30Level wroteGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQLbak30Width readGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLbak30Width(N) writeGEQWidthCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak30Width wroteGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak31Freq readGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLbak31Freq(N) writeGEQFreqCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak31Freq wroteGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQLbak31Level readGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLbak31Level(N) writeGEQLevelCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak31Level wroteGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQLbak31Width readGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLbak31Width(N) writeGEQWidthCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak31Width wroteGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLbak32Freq readGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLbak32Freq(N) writeGEQFreqCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak32Freq wroteGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQLbak32Level readGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLbak32Level(N) writeGEQLevelCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak32Level wroteGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQLbak32Width readGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLbak32Width(N) writeGEQWidthCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLbak32Width wroteGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak1Freq readGEQFreqCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRbak1Freq(N) writeGEQFreqCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak1Freq wroteGEQFreqCh(11, 0, GEQ_MAXNUMBANDS)
+#define readGEQRbak1Level readGEQLevelCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRbak1Level(N) writeGEQLevelCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak1Level wroteGEQLevelCh(11, 0, GEQ_MAXNUMBANDS)
+#define readGEQRbak1Width readGEQWidthCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRbak1Width(N) writeGEQWidthCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak1Width wroteGEQWidthCh(11, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak2Freq readGEQFreqCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRbak2Freq(N) writeGEQFreqCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak2Freq wroteGEQFreqCh(11, 1, GEQ_MAXNUMBANDS)
+#define readGEQRbak2Level readGEQLevelCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRbak2Level(N) writeGEQLevelCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak2Level wroteGEQLevelCh(11, 1, GEQ_MAXNUMBANDS)
+#define readGEQRbak2Width readGEQWidthCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRbak2Width(N) writeGEQWidthCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak2Width wroteGEQWidthCh(11, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak3Freq readGEQFreqCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRbak3Freq(N) writeGEQFreqCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak3Freq wroteGEQFreqCh(11, 2, GEQ_MAXNUMBANDS)
+#define readGEQRbak3Level readGEQLevelCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRbak3Level(N) writeGEQLevelCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak3Level wroteGEQLevelCh(11, 2, GEQ_MAXNUMBANDS)
+#define readGEQRbak3Width readGEQWidthCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRbak3Width(N) writeGEQWidthCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak3Width wroteGEQWidthCh(11, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak4Freq readGEQFreqCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRbak4Freq(N) writeGEQFreqCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak4Freq wroteGEQFreqCh(11, 3, GEQ_MAXNUMBANDS)
+#define readGEQRbak4Level readGEQLevelCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRbak4Level(N) writeGEQLevelCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak4Level wroteGEQLevelCh(11, 3, GEQ_MAXNUMBANDS)
+#define readGEQRbak4Width readGEQWidthCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRbak4Width(N) writeGEQWidthCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak4Width wroteGEQWidthCh(11, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak5Freq readGEQFreqCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRbak5Freq(N) writeGEQFreqCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak5Freq wroteGEQFreqCh(11, 4, GEQ_MAXNUMBANDS)
+#define readGEQRbak5Level readGEQLevelCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRbak5Level(N) writeGEQLevelCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak5Level wroteGEQLevelCh(11, 4, GEQ_MAXNUMBANDS)
+#define readGEQRbak5Width readGEQWidthCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRbak5Width(N) writeGEQWidthCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak5Width wroteGEQWidthCh(11, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak6Freq readGEQFreqCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRbak6Freq(N) writeGEQFreqCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak6Freq wroteGEQFreqCh(11, 5, GEQ_MAXNUMBANDS)
+#define readGEQRbak6Level readGEQLevelCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRbak6Level(N) writeGEQLevelCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak6Level wroteGEQLevelCh(11, 5, GEQ_MAXNUMBANDS)
+#define readGEQRbak6Width readGEQWidthCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRbak6Width(N) writeGEQWidthCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak6Width wroteGEQWidthCh(11, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak7Freq readGEQFreqCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRbak7Freq(N) writeGEQFreqCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak7Freq wroteGEQFreqCh(11, 6, GEQ_MAXNUMBANDS)
+#define readGEQRbak7Level readGEQLevelCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRbak7Level(N) writeGEQLevelCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak7Level wroteGEQLevelCh(11, 6, GEQ_MAXNUMBANDS)
+#define readGEQRbak7Width readGEQWidthCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRbak7Width(N) writeGEQWidthCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak7Width wroteGEQWidthCh(11, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak8Freq readGEQFreqCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRbak8Freq(N) writeGEQFreqCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak8Freq wroteGEQFreqCh(11, 7, GEQ_MAXNUMBANDS)
+#define readGEQRbak8Level readGEQLevelCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRbak8Level(N) writeGEQLevelCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak8Level wroteGEQLevelCh(11, 7, GEQ_MAXNUMBANDS)
+#define readGEQRbak8Width readGEQWidthCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRbak8Width(N) writeGEQWidthCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak8Width wroteGEQWidthCh(11, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak9Freq readGEQFreqCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRbak9Freq(N) writeGEQFreqCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak9Freq wroteGEQFreqCh(11, 8, GEQ_MAXNUMBANDS)
+#define readGEQRbak9Level readGEQLevelCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRbak9Level(N) writeGEQLevelCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak9Level wroteGEQLevelCh(11, 8, GEQ_MAXNUMBANDS)
+#define readGEQRbak9Width readGEQWidthCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRbak9Width(N) writeGEQWidthCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak9Width wroteGEQWidthCh(11, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak10Freq readGEQFreqCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRbak10Freq(N) writeGEQFreqCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak10Freq wroteGEQFreqCh(11, 9, GEQ_MAXNUMBANDS)
+#define readGEQRbak10Level readGEQLevelCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRbak10Level(N) writeGEQLevelCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak10Level wroteGEQLevelCh(11, 9, GEQ_MAXNUMBANDS)
+#define readGEQRbak10Width readGEQWidthCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRbak10Width(N) writeGEQWidthCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak10Width wroteGEQWidthCh(11, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak11Freq readGEQFreqCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRbak11Freq(N) writeGEQFreqCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak11Freq wroteGEQFreqCh(11, 10, GEQ_MAXNUMBANDS)
+#define readGEQRbak11Level readGEQLevelCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRbak11Level(N) writeGEQLevelCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak11Level wroteGEQLevelCh(11, 10, GEQ_MAXNUMBANDS)
+#define readGEQRbak11Width readGEQWidthCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRbak11Width(N) writeGEQWidthCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak11Width wroteGEQWidthCh(11, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak12Freq readGEQFreqCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRbak12Freq(N) writeGEQFreqCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak12Freq wroteGEQFreqCh(11, 11, GEQ_MAXNUMBANDS)
+#define readGEQRbak12Level readGEQLevelCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRbak12Level(N) writeGEQLevelCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak12Level wroteGEQLevelCh(11, 11, GEQ_MAXNUMBANDS)
+#define readGEQRbak12Width readGEQWidthCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRbak12Width(N) writeGEQWidthCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak12Width wroteGEQWidthCh(11, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak13Freq readGEQFreqCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRbak13Freq(N) writeGEQFreqCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak13Freq wroteGEQFreqCh(11, 12, GEQ_MAXNUMBANDS)
+#define readGEQRbak13Level readGEQLevelCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRbak13Level(N) writeGEQLevelCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak13Level wroteGEQLevelCh(11, 12, GEQ_MAXNUMBANDS)
+#define readGEQRbak13Width readGEQWidthCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRbak13Width(N) writeGEQWidthCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak13Width wroteGEQWidthCh(11, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak14Freq readGEQFreqCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRbak14Freq(N) writeGEQFreqCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak14Freq wroteGEQFreqCh(11, 13, GEQ_MAXNUMBANDS)
+#define readGEQRbak14Level readGEQLevelCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRbak14Level(N) writeGEQLevelCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak14Level wroteGEQLevelCh(11, 13, GEQ_MAXNUMBANDS)
+#define readGEQRbak14Width readGEQWidthCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRbak14Width(N) writeGEQWidthCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak14Width wroteGEQWidthCh(11, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak15Freq readGEQFreqCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRbak15Freq(N) writeGEQFreqCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak15Freq wroteGEQFreqCh(11, 14, GEQ_MAXNUMBANDS)
+#define readGEQRbak15Level readGEQLevelCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRbak15Level(N) writeGEQLevelCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak15Level wroteGEQLevelCh(11, 14, GEQ_MAXNUMBANDS)
+#define readGEQRbak15Width readGEQWidthCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRbak15Width(N) writeGEQWidthCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak15Width wroteGEQWidthCh(11, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak16Freq readGEQFreqCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRbak16Freq(N) writeGEQFreqCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak16Freq wroteGEQFreqCh(11, 15, GEQ_MAXNUMBANDS)
+#define readGEQRbak16Level readGEQLevelCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRbak16Level(N) writeGEQLevelCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak16Level wroteGEQLevelCh(11, 15, GEQ_MAXNUMBANDS)
+#define readGEQRbak16Width readGEQWidthCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRbak16Width(N) writeGEQWidthCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak16Width wroteGEQWidthCh(11, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak17Freq readGEQFreqCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRbak17Freq(N) writeGEQFreqCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak17Freq wroteGEQFreqCh(11, 16, GEQ_MAXNUMBANDS)
+#define readGEQRbak17Level readGEQLevelCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRbak17Level(N) writeGEQLevelCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak17Level wroteGEQLevelCh(11, 16, GEQ_MAXNUMBANDS)
+#define readGEQRbak17Width readGEQWidthCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRbak17Width(N) writeGEQWidthCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak17Width wroteGEQWidthCh(11, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak18Freq readGEQFreqCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRbak18Freq(N) writeGEQFreqCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak18Freq wroteGEQFreqCh(11, 17, GEQ_MAXNUMBANDS)
+#define readGEQRbak18Level readGEQLevelCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRbak18Level(N) writeGEQLevelCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak18Level wroteGEQLevelCh(11, 17, GEQ_MAXNUMBANDS)
+#define readGEQRbak18Width readGEQWidthCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRbak18Width(N) writeGEQWidthCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak18Width wroteGEQWidthCh(11, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak19Freq readGEQFreqCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRbak19Freq(N) writeGEQFreqCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak19Freq wroteGEQFreqCh(11, 18, GEQ_MAXNUMBANDS)
+#define readGEQRbak19Level readGEQLevelCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRbak19Level(N) writeGEQLevelCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak19Level wroteGEQLevelCh(11, 18, GEQ_MAXNUMBANDS)
+#define readGEQRbak19Width readGEQWidthCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRbak19Width(N) writeGEQWidthCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak19Width wroteGEQWidthCh(11, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak20Freq readGEQFreqCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRbak20Freq(N) writeGEQFreqCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak20Freq wroteGEQFreqCh(11, 19, GEQ_MAXNUMBANDS)
+#define readGEQRbak20Level readGEQLevelCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRbak20Level(N) writeGEQLevelCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak20Level wroteGEQLevelCh(11, 19, GEQ_MAXNUMBANDS)
+#define readGEQRbak20Width readGEQWidthCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRbak20Width(N) writeGEQWidthCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak20Width wroteGEQWidthCh(11, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak21Freq readGEQFreqCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRbak21Freq(N) writeGEQFreqCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak21Freq wroteGEQFreqCh(11, 20, GEQ_MAXNUMBANDS)
+#define readGEQRbak21Level readGEQLevelCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRbak21Level(N) writeGEQLevelCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak21Level wroteGEQLevelCh(11, 20, GEQ_MAXNUMBANDS)
+#define readGEQRbak21Width readGEQWidthCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRbak21Width(N) writeGEQWidthCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak21Width wroteGEQWidthCh(11, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak22Freq readGEQFreqCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRbak22Freq(N) writeGEQFreqCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak22Freq wroteGEQFreqCh(11, 21, GEQ_MAXNUMBANDS)
+#define readGEQRbak22Level readGEQLevelCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRbak22Level(N) writeGEQLevelCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak22Level wroteGEQLevelCh(11, 21, GEQ_MAXNUMBANDS)
+#define readGEQRbak22Width readGEQWidthCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRbak22Width(N) writeGEQWidthCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak22Width wroteGEQWidthCh(11, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak23Freq readGEQFreqCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRbak23Freq(N) writeGEQFreqCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak23Freq wroteGEQFreqCh(11, 22, GEQ_MAXNUMBANDS)
+#define readGEQRbak23Level readGEQLevelCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRbak23Level(N) writeGEQLevelCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak23Level wroteGEQLevelCh(11, 22, GEQ_MAXNUMBANDS)
+#define readGEQRbak23Width readGEQWidthCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRbak23Width(N) writeGEQWidthCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak23Width wroteGEQWidthCh(11, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak24Freq readGEQFreqCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRbak24Freq(N) writeGEQFreqCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak24Freq wroteGEQFreqCh(11, 23, GEQ_MAXNUMBANDS)
+#define readGEQRbak24Level readGEQLevelCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRbak24Level(N) writeGEQLevelCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak24Level wroteGEQLevelCh(11, 23, GEQ_MAXNUMBANDS)
+#define readGEQRbak24Width readGEQWidthCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRbak24Width(N) writeGEQWidthCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak24Width wroteGEQWidthCh(11, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak25Freq readGEQFreqCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRbak25Freq(N) writeGEQFreqCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak25Freq wroteGEQFreqCh(11, 24, GEQ_MAXNUMBANDS)
+#define readGEQRbak25Level readGEQLevelCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRbak25Level(N) writeGEQLevelCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak25Level wroteGEQLevelCh(11, 24, GEQ_MAXNUMBANDS)
+#define readGEQRbak25Width readGEQWidthCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRbak25Width(N) writeGEQWidthCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak25Width wroteGEQWidthCh(11, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak26Freq readGEQFreqCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRbak26Freq(N) writeGEQFreqCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak26Freq wroteGEQFreqCh(11, 25, GEQ_MAXNUMBANDS)
+#define readGEQRbak26Level readGEQLevelCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRbak26Level(N) writeGEQLevelCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak26Level wroteGEQLevelCh(11, 25, GEQ_MAXNUMBANDS)
+#define readGEQRbak26Width readGEQWidthCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRbak26Width(N) writeGEQWidthCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak26Width wroteGEQWidthCh(11, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak27Freq readGEQFreqCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRbak27Freq(N) writeGEQFreqCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak27Freq wroteGEQFreqCh(11, 26, GEQ_MAXNUMBANDS)
+#define readGEQRbak27Level readGEQLevelCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRbak27Level(N) writeGEQLevelCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak27Level wroteGEQLevelCh(11, 26, GEQ_MAXNUMBANDS)
+#define readGEQRbak27Width readGEQWidthCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRbak27Width(N) writeGEQWidthCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak27Width wroteGEQWidthCh(11, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak28Freq readGEQFreqCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRbak28Freq(N) writeGEQFreqCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak28Freq wroteGEQFreqCh(11, 27, GEQ_MAXNUMBANDS)
+#define readGEQRbak28Level readGEQLevelCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRbak28Level(N) writeGEQLevelCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak28Level wroteGEQLevelCh(11, 27, GEQ_MAXNUMBANDS)
+#define readGEQRbak28Width readGEQWidthCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRbak28Width(N) writeGEQWidthCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak28Width wroteGEQWidthCh(11, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak29Freq readGEQFreqCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRbak29Freq(N) writeGEQFreqCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak29Freq wroteGEQFreqCh(11, 28, GEQ_MAXNUMBANDS)
+#define readGEQRbak29Level readGEQLevelCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRbak29Level(N) writeGEQLevelCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak29Level wroteGEQLevelCh(11, 28, GEQ_MAXNUMBANDS)
+#define readGEQRbak29Width readGEQWidthCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRbak29Width(N) writeGEQWidthCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak29Width wroteGEQWidthCh(11, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak30Freq readGEQFreqCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRbak30Freq(N) writeGEQFreqCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak30Freq wroteGEQFreqCh(11, 29, GEQ_MAXNUMBANDS)
+#define readGEQRbak30Level readGEQLevelCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRbak30Level(N) writeGEQLevelCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak30Level wroteGEQLevelCh(11, 29, GEQ_MAXNUMBANDS)
+#define readGEQRbak30Width readGEQWidthCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRbak30Width(N) writeGEQWidthCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak30Width wroteGEQWidthCh(11, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak31Freq readGEQFreqCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRbak31Freq(N) writeGEQFreqCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak31Freq wroteGEQFreqCh(11, 30, GEQ_MAXNUMBANDS)
+#define readGEQRbak31Level readGEQLevelCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRbak31Level(N) writeGEQLevelCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak31Level wroteGEQLevelCh(11, 30, GEQ_MAXNUMBANDS)
+#define readGEQRbak31Width readGEQWidthCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRbak31Width(N) writeGEQWidthCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak31Width wroteGEQWidthCh(11, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRbak32Freq readGEQFreqCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRbak32Freq(N) writeGEQFreqCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak32Freq wroteGEQFreqCh(11, 31, GEQ_MAXNUMBANDS)
+#define readGEQRbak32Level readGEQLevelCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRbak32Level(N) writeGEQLevelCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak32Level wroteGEQLevelCh(11, 31, GEQ_MAXNUMBANDS)
+#define readGEQRbak32Width readGEQWidthCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRbak32Width(N) writeGEQWidthCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRbak32Width wroteGEQWidthCh(11, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw1Freq readGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSubw1Freq(N) writeGEQFreqCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw1Freq wroteGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQSubw1Level readGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSubw1Level(N) writeGEQLevelCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw1Level wroteGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQSubw1Width readGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQSubw1Width(N) writeGEQWidthCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw1Width wroteGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw2Freq readGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSubw2Freq(N) writeGEQFreqCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw2Freq wroteGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQSubw2Level readGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSubw2Level(N) writeGEQLevelCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw2Level wroteGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQSubw2Width readGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQSubw2Width(N) writeGEQWidthCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw2Width wroteGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw3Freq readGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSubw3Freq(N) writeGEQFreqCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw3Freq wroteGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQSubw3Level readGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSubw3Level(N) writeGEQLevelCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw3Level wroteGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQSubw3Width readGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQSubw3Width(N) writeGEQWidthCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw3Width wroteGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw4Freq readGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSubw4Freq(N) writeGEQFreqCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw4Freq wroteGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQSubw4Level readGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSubw4Level(N) writeGEQLevelCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw4Level wroteGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQSubw4Width readGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQSubw4Width(N) writeGEQWidthCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw4Width wroteGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw5Freq readGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSubw5Freq(N) writeGEQFreqCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw5Freq wroteGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQSubw5Level readGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSubw5Level(N) writeGEQLevelCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw5Level wroteGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQSubw5Width readGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQSubw5Width(N) writeGEQWidthCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw5Width wroteGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw6Freq readGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSubw6Freq(N) writeGEQFreqCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw6Freq wroteGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQSubw6Level readGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSubw6Level(N) writeGEQLevelCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw6Level wroteGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQSubw6Width readGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQSubw6Width(N) writeGEQWidthCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw6Width wroteGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw7Freq readGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSubw7Freq(N) writeGEQFreqCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw7Freq wroteGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQSubw7Level readGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSubw7Level(N) writeGEQLevelCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw7Level wroteGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQSubw7Width readGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQSubw7Width(N) writeGEQWidthCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw7Width wroteGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw8Freq readGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSubw8Freq(N) writeGEQFreqCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw8Freq wroteGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQSubw8Level readGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSubw8Level(N) writeGEQLevelCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw8Level wroteGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQSubw8Width readGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQSubw8Width(N) writeGEQWidthCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw8Width wroteGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw9Freq readGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSubw9Freq(N) writeGEQFreqCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw9Freq wroteGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQSubw9Level readGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSubw9Level(N) writeGEQLevelCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw9Level wroteGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQSubw9Width readGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQSubw9Width(N) writeGEQWidthCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw9Width wroteGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw10Freq readGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSubw10Freq(N) writeGEQFreqCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw10Freq wroteGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQSubw10Level readGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSubw10Level(N) writeGEQLevelCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw10Level wroteGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQSubw10Width readGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQSubw10Width(N) writeGEQWidthCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw10Width wroteGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw11Freq readGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSubw11Freq(N) writeGEQFreqCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw11Freq wroteGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQSubw11Level readGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSubw11Level(N) writeGEQLevelCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw11Level wroteGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQSubw11Width readGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQSubw11Width(N) writeGEQWidthCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw11Width wroteGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw12Freq readGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSubw12Freq(N) writeGEQFreqCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw12Freq wroteGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQSubw12Level readGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSubw12Level(N) writeGEQLevelCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw12Level wroteGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQSubw12Width readGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQSubw12Width(N) writeGEQWidthCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw12Width wroteGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw13Freq readGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSubw13Freq(N) writeGEQFreqCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw13Freq wroteGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQSubw13Level readGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSubw13Level(N) writeGEQLevelCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw13Level wroteGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQSubw13Width readGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQSubw13Width(N) writeGEQWidthCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw13Width wroteGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw14Freq readGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSubw14Freq(N) writeGEQFreqCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw14Freq wroteGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQSubw14Level readGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSubw14Level(N) writeGEQLevelCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw14Level wroteGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQSubw14Width readGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQSubw14Width(N) writeGEQWidthCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw14Width wroteGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw15Freq readGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSubw15Freq(N) writeGEQFreqCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw15Freq wroteGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQSubw15Level readGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSubw15Level(N) writeGEQLevelCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw15Level wroteGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQSubw15Width readGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQSubw15Width(N) writeGEQWidthCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw15Width wroteGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw16Freq readGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSubw16Freq(N) writeGEQFreqCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw16Freq wroteGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQSubw16Level readGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSubw16Level(N) writeGEQLevelCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw16Level wroteGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQSubw16Width readGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQSubw16Width(N) writeGEQWidthCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw16Width wroteGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw17Freq readGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSubw17Freq(N) writeGEQFreqCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw17Freq wroteGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQSubw17Level readGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSubw17Level(N) writeGEQLevelCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw17Level wroteGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQSubw17Width readGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQSubw17Width(N) writeGEQWidthCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw17Width wroteGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw18Freq readGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSubw18Freq(N) writeGEQFreqCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw18Freq wroteGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQSubw18Level readGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSubw18Level(N) writeGEQLevelCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw18Level wroteGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQSubw18Width readGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQSubw18Width(N) writeGEQWidthCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw18Width wroteGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw19Freq readGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSubw19Freq(N) writeGEQFreqCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw19Freq wroteGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQSubw19Level readGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSubw19Level(N) writeGEQLevelCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw19Level wroteGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQSubw19Width readGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQSubw19Width(N) writeGEQWidthCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw19Width wroteGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw20Freq readGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSubw20Freq(N) writeGEQFreqCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw20Freq wroteGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQSubw20Level readGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSubw20Level(N) writeGEQLevelCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw20Level wroteGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQSubw20Width readGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQSubw20Width(N) writeGEQWidthCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw20Width wroteGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw21Freq readGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSubw21Freq(N) writeGEQFreqCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw21Freq wroteGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQSubw21Level readGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSubw21Level(N) writeGEQLevelCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw21Level wroteGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQSubw21Width readGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQSubw21Width(N) writeGEQWidthCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw21Width wroteGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw22Freq readGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSubw22Freq(N) writeGEQFreqCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw22Freq wroteGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQSubw22Level readGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSubw22Level(N) writeGEQLevelCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw22Level wroteGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQSubw22Width readGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQSubw22Width(N) writeGEQWidthCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw22Width wroteGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw23Freq readGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSubw23Freq(N) writeGEQFreqCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw23Freq wroteGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQSubw23Level readGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSubw23Level(N) writeGEQLevelCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw23Level wroteGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQSubw23Width readGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQSubw23Width(N) writeGEQWidthCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw23Width wroteGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw24Freq readGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSubw24Freq(N) writeGEQFreqCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw24Freq wroteGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQSubw24Level readGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSubw24Level(N) writeGEQLevelCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw24Level wroteGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQSubw24Width readGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQSubw24Width(N) writeGEQWidthCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw24Width wroteGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw25Freq readGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSubw25Freq(N) writeGEQFreqCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw25Freq wroteGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQSubw25Level readGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSubw25Level(N) writeGEQLevelCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw25Level wroteGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQSubw25Width readGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQSubw25Width(N) writeGEQWidthCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw25Width wroteGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw26Freq readGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSubw26Freq(N) writeGEQFreqCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw26Freq wroteGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQSubw26Level readGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSubw26Level(N) writeGEQLevelCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw26Level wroteGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQSubw26Width readGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQSubw26Width(N) writeGEQWidthCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw26Width wroteGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw27Freq readGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSubw27Freq(N) writeGEQFreqCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw27Freq wroteGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQSubw27Level readGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSubw27Level(N) writeGEQLevelCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw27Level wroteGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQSubw27Width readGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQSubw27Width(N) writeGEQWidthCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw27Width wroteGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw28Freq readGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSubw28Freq(N) writeGEQFreqCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw28Freq wroteGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQSubw28Level readGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSubw28Level(N) writeGEQLevelCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw28Level wroteGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQSubw28Width readGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQSubw28Width(N) writeGEQWidthCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw28Width wroteGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw29Freq readGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSubw29Freq(N) writeGEQFreqCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw29Freq wroteGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQSubw29Level readGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSubw29Level(N) writeGEQLevelCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw29Level wroteGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQSubw29Width readGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQSubw29Width(N) writeGEQWidthCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw29Width wroteGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw30Freq readGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSubw30Freq(N) writeGEQFreqCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw30Freq wroteGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQSubw30Level readGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSubw30Level(N) writeGEQLevelCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw30Level wroteGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQSubw30Width readGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQSubw30Width(N) writeGEQWidthCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw30Width wroteGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw31Freq readGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSubw31Freq(N) writeGEQFreqCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw31Freq wroteGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQSubw31Level readGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSubw31Level(N) writeGEQLevelCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw31Level wroteGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQSubw31Width readGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQSubw31Width(N) writeGEQWidthCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw31Width wroteGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQSubw32Freq readGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSubw32Freq(N) writeGEQFreqCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw32Freq wroteGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQSubw32Level readGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSubw32Level(N) writeGEQLevelCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw32Level wroteGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQSubw32Width readGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQSubw32Width(N) writeGEQWidthCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQSubw32Width wroteGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub1Freq readGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsub1Freq(N) writeGEQFreqCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub1Freq wroteGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQLsub1Level readGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsub1Level(N) writeGEQLevelCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub1Level wroteGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQLsub1Width readGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLsub1Width(N) writeGEQWidthCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub1Width wroteGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub2Freq readGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsub2Freq(N) writeGEQFreqCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub2Freq wroteGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQLsub2Level readGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsub2Level(N) writeGEQLevelCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub2Level wroteGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQLsub2Width readGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLsub2Width(N) writeGEQWidthCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub2Width wroteGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub3Freq readGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsub3Freq(N) writeGEQFreqCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub3Freq wroteGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQLsub3Level readGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsub3Level(N) writeGEQLevelCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub3Level wroteGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQLsub3Width readGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLsub3Width(N) writeGEQWidthCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub3Width wroteGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub4Freq readGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsub4Freq(N) writeGEQFreqCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub4Freq wroteGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQLsub4Level readGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsub4Level(N) writeGEQLevelCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub4Level wroteGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQLsub4Width readGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLsub4Width(N) writeGEQWidthCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub4Width wroteGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub5Freq readGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsub5Freq(N) writeGEQFreqCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub5Freq wroteGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQLsub5Level readGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsub5Level(N) writeGEQLevelCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub5Level wroteGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQLsub5Width readGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLsub5Width(N) writeGEQWidthCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub5Width wroteGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub6Freq readGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsub6Freq(N) writeGEQFreqCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub6Freq wroteGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQLsub6Level readGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsub6Level(N) writeGEQLevelCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub6Level wroteGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQLsub6Width readGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLsub6Width(N) writeGEQWidthCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub6Width wroteGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub7Freq readGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsub7Freq(N) writeGEQFreqCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub7Freq wroteGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQLsub7Level readGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsub7Level(N) writeGEQLevelCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub7Level wroteGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQLsub7Width readGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLsub7Width(N) writeGEQWidthCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub7Width wroteGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub8Freq readGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsub8Freq(N) writeGEQFreqCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub8Freq wroteGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQLsub8Level readGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsub8Level(N) writeGEQLevelCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub8Level wroteGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQLsub8Width readGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLsub8Width(N) writeGEQWidthCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub8Width wroteGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub9Freq readGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsub9Freq(N) writeGEQFreqCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub9Freq wroteGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQLsub9Level readGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsub9Level(N) writeGEQLevelCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub9Level wroteGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQLsub9Width readGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLsub9Width(N) writeGEQWidthCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub9Width wroteGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub10Freq readGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsub10Freq(N) writeGEQFreqCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub10Freq wroteGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQLsub10Level readGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsub10Level(N) writeGEQLevelCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub10Level wroteGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQLsub10Width readGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLsub10Width(N) writeGEQWidthCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub10Width wroteGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub11Freq readGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsub11Freq(N) writeGEQFreqCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub11Freq wroteGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQLsub11Level readGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsub11Level(N) writeGEQLevelCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub11Level wroteGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQLsub11Width readGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLsub11Width(N) writeGEQWidthCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub11Width wroteGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub12Freq readGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsub12Freq(N) writeGEQFreqCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub12Freq wroteGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQLsub12Level readGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsub12Level(N) writeGEQLevelCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub12Level wroteGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQLsub12Width readGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLsub12Width(N) writeGEQWidthCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub12Width wroteGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub13Freq readGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsub13Freq(N) writeGEQFreqCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub13Freq wroteGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQLsub13Level readGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsub13Level(N) writeGEQLevelCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub13Level wroteGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQLsub13Width readGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLsub13Width(N) writeGEQWidthCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub13Width wroteGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub14Freq readGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsub14Freq(N) writeGEQFreqCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub14Freq wroteGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQLsub14Level readGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsub14Level(N) writeGEQLevelCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub14Level wroteGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQLsub14Width readGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLsub14Width(N) writeGEQWidthCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub14Width wroteGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub15Freq readGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsub15Freq(N) writeGEQFreqCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub15Freq wroteGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQLsub15Level readGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsub15Level(N) writeGEQLevelCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub15Level wroteGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQLsub15Width readGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLsub15Width(N) writeGEQWidthCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub15Width wroteGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub16Freq readGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsub16Freq(N) writeGEQFreqCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub16Freq wroteGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQLsub16Level readGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsub16Level(N) writeGEQLevelCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub16Level wroteGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQLsub16Width readGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLsub16Width(N) writeGEQWidthCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub16Width wroteGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub17Freq readGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsub17Freq(N) writeGEQFreqCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub17Freq wroteGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQLsub17Level readGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsub17Level(N) writeGEQLevelCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub17Level wroteGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQLsub17Width readGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLsub17Width(N) writeGEQWidthCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub17Width wroteGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub18Freq readGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsub18Freq(N) writeGEQFreqCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub18Freq wroteGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQLsub18Level readGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsub18Level(N) writeGEQLevelCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub18Level wroteGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQLsub18Width readGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLsub18Width(N) writeGEQWidthCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub18Width wroteGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub19Freq readGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsub19Freq(N) writeGEQFreqCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub19Freq wroteGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQLsub19Level readGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsub19Level(N) writeGEQLevelCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub19Level wroteGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQLsub19Width readGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLsub19Width(N) writeGEQWidthCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub19Width wroteGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub20Freq readGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsub20Freq(N) writeGEQFreqCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub20Freq wroteGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQLsub20Level readGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsub20Level(N) writeGEQLevelCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub20Level wroteGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQLsub20Width readGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLsub20Width(N) writeGEQWidthCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub20Width wroteGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub21Freq readGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsub21Freq(N) writeGEQFreqCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub21Freq wroteGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQLsub21Level readGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsub21Level(N) writeGEQLevelCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub21Level wroteGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQLsub21Width readGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLsub21Width(N) writeGEQWidthCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub21Width wroteGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub22Freq readGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsub22Freq(N) writeGEQFreqCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub22Freq wroteGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQLsub22Level readGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsub22Level(N) writeGEQLevelCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub22Level wroteGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQLsub22Width readGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLsub22Width(N) writeGEQWidthCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub22Width wroteGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub23Freq readGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsub23Freq(N) writeGEQFreqCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub23Freq wroteGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQLsub23Level readGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsub23Level(N) writeGEQLevelCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub23Level wroteGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQLsub23Width readGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLsub23Width(N) writeGEQWidthCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub23Width wroteGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub24Freq readGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsub24Freq(N) writeGEQFreqCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub24Freq wroteGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQLsub24Level readGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsub24Level(N) writeGEQLevelCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub24Level wroteGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQLsub24Width readGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLsub24Width(N) writeGEQWidthCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub24Width wroteGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub25Freq readGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsub25Freq(N) writeGEQFreqCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub25Freq wroteGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQLsub25Level readGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsub25Level(N) writeGEQLevelCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub25Level wroteGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQLsub25Width readGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLsub25Width(N) writeGEQWidthCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub25Width wroteGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub26Freq readGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsub26Freq(N) writeGEQFreqCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub26Freq wroteGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQLsub26Level readGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsub26Level(N) writeGEQLevelCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub26Level wroteGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQLsub26Width readGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLsub26Width(N) writeGEQWidthCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub26Width wroteGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub27Freq readGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsub27Freq(N) writeGEQFreqCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub27Freq wroteGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQLsub27Level readGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsub27Level(N) writeGEQLevelCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub27Level wroteGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQLsub27Width readGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLsub27Width(N) writeGEQWidthCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub27Width wroteGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub28Freq readGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsub28Freq(N) writeGEQFreqCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub28Freq wroteGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQLsub28Level readGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsub28Level(N) writeGEQLevelCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub28Level wroteGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQLsub28Width readGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLsub28Width(N) writeGEQWidthCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub28Width wroteGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub29Freq readGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsub29Freq(N) writeGEQFreqCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub29Freq wroteGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQLsub29Level readGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsub29Level(N) writeGEQLevelCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub29Level wroteGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQLsub29Width readGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLsub29Width(N) writeGEQWidthCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub29Width wroteGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub30Freq readGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsub30Freq(N) writeGEQFreqCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub30Freq wroteGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQLsub30Level readGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsub30Level(N) writeGEQLevelCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub30Level wroteGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQLsub30Width readGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLsub30Width(N) writeGEQWidthCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub30Width wroteGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub31Freq readGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsub31Freq(N) writeGEQFreqCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub31Freq wroteGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQLsub31Level readGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsub31Level(N) writeGEQLevelCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub31Level wroteGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQLsub31Width readGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLsub31Width(N) writeGEQWidthCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub31Width wroteGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLsub32Freq readGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsub32Freq(N) writeGEQFreqCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub32Freq wroteGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQLsub32Level readGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsub32Level(N) writeGEQLevelCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub32Level wroteGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQLsub32Width readGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLsub32Width(N) writeGEQWidthCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLsub32Width wroteGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub1Freq readGEQFreqCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsub1Freq(N) writeGEQFreqCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub1Freq wroteGEQFreqCh(13, 0, GEQ_MAXNUMBANDS)
+#define readGEQRsub1Level readGEQLevelCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsub1Level(N) writeGEQLevelCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub1Level wroteGEQLevelCh(13, 0, GEQ_MAXNUMBANDS)
+#define readGEQRsub1Width readGEQWidthCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRsub1Width(N) writeGEQWidthCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub1Width wroteGEQWidthCh(13, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub2Freq readGEQFreqCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsub2Freq(N) writeGEQFreqCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub2Freq wroteGEQFreqCh(13, 1, GEQ_MAXNUMBANDS)
+#define readGEQRsub2Level readGEQLevelCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsub2Level(N) writeGEQLevelCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub2Level wroteGEQLevelCh(13, 1, GEQ_MAXNUMBANDS)
+#define readGEQRsub2Width readGEQWidthCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRsub2Width(N) writeGEQWidthCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub2Width wroteGEQWidthCh(13, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub3Freq readGEQFreqCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsub3Freq(N) writeGEQFreqCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub3Freq wroteGEQFreqCh(13, 2, GEQ_MAXNUMBANDS)
+#define readGEQRsub3Level readGEQLevelCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsub3Level(N) writeGEQLevelCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub3Level wroteGEQLevelCh(13, 2, GEQ_MAXNUMBANDS)
+#define readGEQRsub3Width readGEQWidthCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRsub3Width(N) writeGEQWidthCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub3Width wroteGEQWidthCh(13, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub4Freq readGEQFreqCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsub4Freq(N) writeGEQFreqCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub4Freq wroteGEQFreqCh(13, 3, GEQ_MAXNUMBANDS)
+#define readGEQRsub4Level readGEQLevelCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsub4Level(N) writeGEQLevelCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub4Level wroteGEQLevelCh(13, 3, GEQ_MAXNUMBANDS)
+#define readGEQRsub4Width readGEQWidthCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRsub4Width(N) writeGEQWidthCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub4Width wroteGEQWidthCh(13, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub5Freq readGEQFreqCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsub5Freq(N) writeGEQFreqCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub5Freq wroteGEQFreqCh(13, 4, GEQ_MAXNUMBANDS)
+#define readGEQRsub5Level readGEQLevelCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsub5Level(N) writeGEQLevelCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub5Level wroteGEQLevelCh(13, 4, GEQ_MAXNUMBANDS)
+#define readGEQRsub5Width readGEQWidthCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRsub5Width(N) writeGEQWidthCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub5Width wroteGEQWidthCh(13, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub6Freq readGEQFreqCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsub6Freq(N) writeGEQFreqCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub6Freq wroteGEQFreqCh(13, 5, GEQ_MAXNUMBANDS)
+#define readGEQRsub6Level readGEQLevelCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsub6Level(N) writeGEQLevelCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub6Level wroteGEQLevelCh(13, 5, GEQ_MAXNUMBANDS)
+#define readGEQRsub6Width readGEQWidthCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRsub6Width(N) writeGEQWidthCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub6Width wroteGEQWidthCh(13, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub7Freq readGEQFreqCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsub7Freq(N) writeGEQFreqCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub7Freq wroteGEQFreqCh(13, 6, GEQ_MAXNUMBANDS)
+#define readGEQRsub7Level readGEQLevelCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsub7Level(N) writeGEQLevelCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub7Level wroteGEQLevelCh(13, 6, GEQ_MAXNUMBANDS)
+#define readGEQRsub7Width readGEQWidthCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRsub7Width(N) writeGEQWidthCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub7Width wroteGEQWidthCh(13, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub8Freq readGEQFreqCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsub8Freq(N) writeGEQFreqCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub8Freq wroteGEQFreqCh(13, 7, GEQ_MAXNUMBANDS)
+#define readGEQRsub8Level readGEQLevelCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsub8Level(N) writeGEQLevelCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub8Level wroteGEQLevelCh(13, 7, GEQ_MAXNUMBANDS)
+#define readGEQRsub8Width readGEQWidthCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRsub8Width(N) writeGEQWidthCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub8Width wroteGEQWidthCh(13, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub9Freq readGEQFreqCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsub9Freq(N) writeGEQFreqCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub9Freq wroteGEQFreqCh(13, 8, GEQ_MAXNUMBANDS)
+#define readGEQRsub9Level readGEQLevelCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsub9Level(N) writeGEQLevelCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub9Level wroteGEQLevelCh(13, 8, GEQ_MAXNUMBANDS)
+#define readGEQRsub9Width readGEQWidthCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRsub9Width(N) writeGEQWidthCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub9Width wroteGEQWidthCh(13, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub10Freq readGEQFreqCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsub10Freq(N) writeGEQFreqCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub10Freq wroteGEQFreqCh(13, 9, GEQ_MAXNUMBANDS)
+#define readGEQRsub10Level readGEQLevelCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsub10Level(N) writeGEQLevelCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub10Level wroteGEQLevelCh(13, 9, GEQ_MAXNUMBANDS)
+#define readGEQRsub10Width readGEQWidthCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRsub10Width(N) writeGEQWidthCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub10Width wroteGEQWidthCh(13, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub11Freq readGEQFreqCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsub11Freq(N) writeGEQFreqCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub11Freq wroteGEQFreqCh(13, 10, GEQ_MAXNUMBANDS)
+#define readGEQRsub11Level readGEQLevelCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsub11Level(N) writeGEQLevelCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub11Level wroteGEQLevelCh(13, 10, GEQ_MAXNUMBANDS)
+#define readGEQRsub11Width readGEQWidthCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRsub11Width(N) writeGEQWidthCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub11Width wroteGEQWidthCh(13, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub12Freq readGEQFreqCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsub12Freq(N) writeGEQFreqCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub12Freq wroteGEQFreqCh(13, 11, GEQ_MAXNUMBANDS)
+#define readGEQRsub12Level readGEQLevelCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsub12Level(N) writeGEQLevelCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub12Level wroteGEQLevelCh(13, 11, GEQ_MAXNUMBANDS)
+#define readGEQRsub12Width readGEQWidthCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRsub12Width(N) writeGEQWidthCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub12Width wroteGEQWidthCh(13, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub13Freq readGEQFreqCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsub13Freq(N) writeGEQFreqCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub13Freq wroteGEQFreqCh(13, 12, GEQ_MAXNUMBANDS)
+#define readGEQRsub13Level readGEQLevelCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsub13Level(N) writeGEQLevelCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub13Level wroteGEQLevelCh(13, 12, GEQ_MAXNUMBANDS)
+#define readGEQRsub13Width readGEQWidthCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRsub13Width(N) writeGEQWidthCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub13Width wroteGEQWidthCh(13, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub14Freq readGEQFreqCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsub14Freq(N) writeGEQFreqCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub14Freq wroteGEQFreqCh(13, 13, GEQ_MAXNUMBANDS)
+#define readGEQRsub14Level readGEQLevelCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsub14Level(N) writeGEQLevelCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub14Level wroteGEQLevelCh(13, 13, GEQ_MAXNUMBANDS)
+#define readGEQRsub14Width readGEQWidthCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRsub14Width(N) writeGEQWidthCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub14Width wroteGEQWidthCh(13, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub15Freq readGEQFreqCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsub15Freq(N) writeGEQFreqCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub15Freq wroteGEQFreqCh(13, 14, GEQ_MAXNUMBANDS)
+#define readGEQRsub15Level readGEQLevelCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsub15Level(N) writeGEQLevelCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub15Level wroteGEQLevelCh(13, 14, GEQ_MAXNUMBANDS)
+#define readGEQRsub15Width readGEQWidthCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRsub15Width(N) writeGEQWidthCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub15Width wroteGEQWidthCh(13, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub16Freq readGEQFreqCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsub16Freq(N) writeGEQFreqCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub16Freq wroteGEQFreqCh(13, 15, GEQ_MAXNUMBANDS)
+#define readGEQRsub16Level readGEQLevelCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsub16Level(N) writeGEQLevelCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub16Level wroteGEQLevelCh(13, 15, GEQ_MAXNUMBANDS)
+#define readGEQRsub16Width readGEQWidthCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRsub16Width(N) writeGEQWidthCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub16Width wroteGEQWidthCh(13, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub17Freq readGEQFreqCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsub17Freq(N) writeGEQFreqCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub17Freq wroteGEQFreqCh(13, 16, GEQ_MAXNUMBANDS)
+#define readGEQRsub17Level readGEQLevelCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsub17Level(N) writeGEQLevelCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub17Level wroteGEQLevelCh(13, 16, GEQ_MAXNUMBANDS)
+#define readGEQRsub17Width readGEQWidthCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRsub17Width(N) writeGEQWidthCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub17Width wroteGEQWidthCh(13, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub18Freq readGEQFreqCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsub18Freq(N) writeGEQFreqCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub18Freq wroteGEQFreqCh(13, 17, GEQ_MAXNUMBANDS)
+#define readGEQRsub18Level readGEQLevelCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsub18Level(N) writeGEQLevelCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub18Level wroteGEQLevelCh(13, 17, GEQ_MAXNUMBANDS)
+#define readGEQRsub18Width readGEQWidthCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRsub18Width(N) writeGEQWidthCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub18Width wroteGEQWidthCh(13, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub19Freq readGEQFreqCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsub19Freq(N) writeGEQFreqCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub19Freq wroteGEQFreqCh(13, 18, GEQ_MAXNUMBANDS)
+#define readGEQRsub19Level readGEQLevelCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsub19Level(N) writeGEQLevelCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub19Level wroteGEQLevelCh(13, 18, GEQ_MAXNUMBANDS)
+#define readGEQRsub19Width readGEQWidthCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRsub19Width(N) writeGEQWidthCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub19Width wroteGEQWidthCh(13, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub20Freq readGEQFreqCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsub20Freq(N) writeGEQFreqCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub20Freq wroteGEQFreqCh(13, 19, GEQ_MAXNUMBANDS)
+#define readGEQRsub20Level readGEQLevelCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsub20Level(N) writeGEQLevelCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub20Level wroteGEQLevelCh(13, 19, GEQ_MAXNUMBANDS)
+#define readGEQRsub20Width readGEQWidthCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRsub20Width(N) writeGEQWidthCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub20Width wroteGEQWidthCh(13, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub21Freq readGEQFreqCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsub21Freq(N) writeGEQFreqCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub21Freq wroteGEQFreqCh(13, 20, GEQ_MAXNUMBANDS)
+#define readGEQRsub21Level readGEQLevelCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsub21Level(N) writeGEQLevelCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub21Level wroteGEQLevelCh(13, 20, GEQ_MAXNUMBANDS)
+#define readGEQRsub21Width readGEQWidthCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRsub21Width(N) writeGEQWidthCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub21Width wroteGEQWidthCh(13, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub22Freq readGEQFreqCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsub22Freq(N) writeGEQFreqCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub22Freq wroteGEQFreqCh(13, 21, GEQ_MAXNUMBANDS)
+#define readGEQRsub22Level readGEQLevelCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsub22Level(N) writeGEQLevelCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub22Level wroteGEQLevelCh(13, 21, GEQ_MAXNUMBANDS)
+#define readGEQRsub22Width readGEQWidthCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRsub22Width(N) writeGEQWidthCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub22Width wroteGEQWidthCh(13, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub23Freq readGEQFreqCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsub23Freq(N) writeGEQFreqCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub23Freq wroteGEQFreqCh(13, 22, GEQ_MAXNUMBANDS)
+#define readGEQRsub23Level readGEQLevelCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsub23Level(N) writeGEQLevelCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub23Level wroteGEQLevelCh(13, 22, GEQ_MAXNUMBANDS)
+#define readGEQRsub23Width readGEQWidthCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRsub23Width(N) writeGEQWidthCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub23Width wroteGEQWidthCh(13, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub24Freq readGEQFreqCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsub24Freq(N) writeGEQFreqCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub24Freq wroteGEQFreqCh(13, 23, GEQ_MAXNUMBANDS)
+#define readGEQRsub24Level readGEQLevelCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsub24Level(N) writeGEQLevelCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub24Level wroteGEQLevelCh(13, 23, GEQ_MAXNUMBANDS)
+#define readGEQRsub24Width readGEQWidthCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRsub24Width(N) writeGEQWidthCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub24Width wroteGEQWidthCh(13, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub25Freq readGEQFreqCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsub25Freq(N) writeGEQFreqCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub25Freq wroteGEQFreqCh(13, 24, GEQ_MAXNUMBANDS)
+#define readGEQRsub25Level readGEQLevelCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsub25Level(N) writeGEQLevelCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub25Level wroteGEQLevelCh(13, 24, GEQ_MAXNUMBANDS)
+#define readGEQRsub25Width readGEQWidthCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRsub25Width(N) writeGEQWidthCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub25Width wroteGEQWidthCh(13, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub26Freq readGEQFreqCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsub26Freq(N) writeGEQFreqCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub26Freq wroteGEQFreqCh(13, 25, GEQ_MAXNUMBANDS)
+#define readGEQRsub26Level readGEQLevelCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsub26Level(N) writeGEQLevelCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub26Level wroteGEQLevelCh(13, 25, GEQ_MAXNUMBANDS)
+#define readGEQRsub26Width readGEQWidthCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRsub26Width(N) writeGEQWidthCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub26Width wroteGEQWidthCh(13, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub27Freq readGEQFreqCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsub27Freq(N) writeGEQFreqCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub27Freq wroteGEQFreqCh(13, 26, GEQ_MAXNUMBANDS)
+#define readGEQRsub27Level readGEQLevelCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsub27Level(N) writeGEQLevelCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub27Level wroteGEQLevelCh(13, 26, GEQ_MAXNUMBANDS)
+#define readGEQRsub27Width readGEQWidthCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRsub27Width(N) writeGEQWidthCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub27Width wroteGEQWidthCh(13, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub28Freq readGEQFreqCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsub28Freq(N) writeGEQFreqCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub28Freq wroteGEQFreqCh(13, 27, GEQ_MAXNUMBANDS)
+#define readGEQRsub28Level readGEQLevelCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsub28Level(N) writeGEQLevelCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub28Level wroteGEQLevelCh(13, 27, GEQ_MAXNUMBANDS)
+#define readGEQRsub28Width readGEQWidthCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRsub28Width(N) writeGEQWidthCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub28Width wroteGEQWidthCh(13, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub29Freq readGEQFreqCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsub29Freq(N) writeGEQFreqCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub29Freq wroteGEQFreqCh(13, 28, GEQ_MAXNUMBANDS)
+#define readGEQRsub29Level readGEQLevelCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsub29Level(N) writeGEQLevelCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub29Level wroteGEQLevelCh(13, 28, GEQ_MAXNUMBANDS)
+#define readGEQRsub29Width readGEQWidthCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRsub29Width(N) writeGEQWidthCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub29Width wroteGEQWidthCh(13, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub30Freq readGEQFreqCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsub30Freq(N) writeGEQFreqCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub30Freq wroteGEQFreqCh(13, 29, GEQ_MAXNUMBANDS)
+#define readGEQRsub30Level readGEQLevelCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsub30Level(N) writeGEQLevelCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub30Level wroteGEQLevelCh(13, 29, GEQ_MAXNUMBANDS)
+#define readGEQRsub30Width readGEQWidthCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRsub30Width(N) writeGEQWidthCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub30Width wroteGEQWidthCh(13, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub31Freq readGEQFreqCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsub31Freq(N) writeGEQFreqCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub31Freq wroteGEQFreqCh(13, 30, GEQ_MAXNUMBANDS)
+#define readGEQRsub31Level readGEQLevelCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsub31Level(N) writeGEQLevelCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub31Level wroteGEQLevelCh(13, 30, GEQ_MAXNUMBANDS)
+#define readGEQRsub31Width readGEQWidthCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRsub31Width(N) writeGEQWidthCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub31Width wroteGEQWidthCh(13, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRsub32Freq readGEQFreqCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsub32Freq(N) writeGEQFreqCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub32Freq wroteGEQFreqCh(13, 31, GEQ_MAXNUMBANDS)
+#define readGEQRsub32Level readGEQLevelCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsub32Level(N) writeGEQLevelCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub32Level wroteGEQLevelCh(13, 31, GEQ_MAXNUMBANDS)
+#define readGEQRsub32Width readGEQWidthCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRsub32Width(N) writeGEQWidthCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRsub32Width wroteGEQWidthCh(13, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQHead1Freq readGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead1Freq(N) writeGEQFreqCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead1Freq wroteGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQHead1Level readGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead1Level(N) writeGEQLevelCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead1Level wroteGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQHead1Width readGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead1Width(N) writeGEQWidthCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead1Width wroteGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQHead2Freq readGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead2Freq(N) writeGEQFreqCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead2Freq wroteGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQHead2Level readGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead2Level(N) writeGEQLevelCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead2Level wroteGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQHead2Width readGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead2Width(N) writeGEQWidthCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead2Width wroteGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQHead3Freq readGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead3Freq(N) writeGEQFreqCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead3Freq wroteGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQHead3Level readGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead3Level(N) writeGEQLevelCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead3Level wroteGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQHead3Width readGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead3Width(N) writeGEQWidthCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead3Width wroteGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQHead4Freq readGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead4Freq(N) writeGEQFreqCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead4Freq wroteGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQHead4Level readGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead4Level(N) writeGEQLevelCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead4Level wroteGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQHead4Width readGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead4Width(N) writeGEQWidthCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead4Width wroteGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQHead5Freq readGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead5Freq(N) writeGEQFreqCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead5Freq wroteGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQHead5Level readGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead5Level(N) writeGEQLevelCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead5Level wroteGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQHead5Width readGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead5Width(N) writeGEQWidthCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead5Width wroteGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQHead6Freq readGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead6Freq(N) writeGEQFreqCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead6Freq wroteGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQHead6Level readGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead6Level(N) writeGEQLevelCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead6Level wroteGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQHead6Width readGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead6Width(N) writeGEQWidthCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead6Width wroteGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQHead7Freq readGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead7Freq(N) writeGEQFreqCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead7Freq wroteGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQHead7Level readGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead7Level(N) writeGEQLevelCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead7Level wroteGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQHead7Width readGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead7Width(N) writeGEQWidthCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead7Width wroteGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQHead8Freq readGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead8Freq(N) writeGEQFreqCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead8Freq wroteGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQHead8Level readGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead8Level(N) writeGEQLevelCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead8Level wroteGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQHead8Width readGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead8Width(N) writeGEQWidthCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead8Width wroteGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQHead9Freq readGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead9Freq(N) writeGEQFreqCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead9Freq wroteGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQHead9Level readGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead9Level(N) writeGEQLevelCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead9Level wroteGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQHead9Width readGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead9Width(N) writeGEQWidthCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead9Width wroteGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQHead10Freq readGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead10Freq(N) writeGEQFreqCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead10Freq wroteGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQHead10Level readGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead10Level(N) writeGEQLevelCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead10Level wroteGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQHead10Width readGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead10Width(N) writeGEQWidthCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead10Width wroteGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQHead11Freq readGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead11Freq(N) writeGEQFreqCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead11Freq wroteGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQHead11Level readGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead11Level(N) writeGEQLevelCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead11Level wroteGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQHead11Width readGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead11Width(N) writeGEQWidthCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead11Width wroteGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQHead12Freq readGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead12Freq(N) writeGEQFreqCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead12Freq wroteGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQHead12Level readGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead12Level(N) writeGEQLevelCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead12Level wroteGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQHead12Width readGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead12Width(N) writeGEQWidthCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead12Width wroteGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQHead13Freq readGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead13Freq(N) writeGEQFreqCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead13Freq wroteGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQHead13Level readGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead13Level(N) writeGEQLevelCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead13Level wroteGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQHead13Width readGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead13Width(N) writeGEQWidthCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead13Width wroteGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQHead14Freq readGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead14Freq(N) writeGEQFreqCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead14Freq wroteGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQHead14Level readGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead14Level(N) writeGEQLevelCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead14Level wroteGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQHead14Width readGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead14Width(N) writeGEQWidthCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead14Width wroteGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQHead15Freq readGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead15Freq(N) writeGEQFreqCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead15Freq wroteGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQHead15Level readGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead15Level(N) writeGEQLevelCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead15Level wroteGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQHead15Width readGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead15Width(N) writeGEQWidthCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead15Width wroteGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQHead16Freq readGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead16Freq(N) writeGEQFreqCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead16Freq wroteGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQHead16Level readGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead16Level(N) writeGEQLevelCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead16Level wroteGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQHead16Width readGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead16Width(N) writeGEQWidthCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead16Width wroteGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQHead17Freq readGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead17Freq(N) writeGEQFreqCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead17Freq wroteGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQHead17Level readGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead17Level(N) writeGEQLevelCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead17Level wroteGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQHead17Width readGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead17Width(N) writeGEQWidthCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead17Width wroteGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQHead18Freq readGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead18Freq(N) writeGEQFreqCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead18Freq wroteGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQHead18Level readGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead18Level(N) writeGEQLevelCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead18Level wroteGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQHead18Width readGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead18Width(N) writeGEQWidthCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead18Width wroteGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQHead19Freq readGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead19Freq(N) writeGEQFreqCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead19Freq wroteGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQHead19Level readGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead19Level(N) writeGEQLevelCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead19Level wroteGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQHead19Width readGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead19Width(N) writeGEQWidthCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead19Width wroteGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQHead20Freq readGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead20Freq(N) writeGEQFreqCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead20Freq wroteGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQHead20Level readGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead20Level(N) writeGEQLevelCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead20Level wroteGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQHead20Width readGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead20Width(N) writeGEQWidthCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead20Width wroteGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQHead21Freq readGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead21Freq(N) writeGEQFreqCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead21Freq wroteGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQHead21Level readGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead21Level(N) writeGEQLevelCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead21Level wroteGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQHead21Width readGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead21Width(N) writeGEQWidthCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead21Width wroteGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQHead22Freq readGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead22Freq(N) writeGEQFreqCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead22Freq wroteGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQHead22Level readGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead22Level(N) writeGEQLevelCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead22Level wroteGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQHead22Width readGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead22Width(N) writeGEQWidthCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead22Width wroteGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQHead23Freq readGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead23Freq(N) writeGEQFreqCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead23Freq wroteGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQHead23Level readGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead23Level(N) writeGEQLevelCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead23Level wroteGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQHead23Width readGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead23Width(N) writeGEQWidthCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead23Width wroteGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQHead24Freq readGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead24Freq(N) writeGEQFreqCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead24Freq wroteGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQHead24Level readGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead24Level(N) writeGEQLevelCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead24Level wroteGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQHead24Width readGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead24Width(N) writeGEQWidthCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead24Width wroteGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQHead25Freq readGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead25Freq(N) writeGEQFreqCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead25Freq wroteGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQHead25Level readGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead25Level(N) writeGEQLevelCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead25Level wroteGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQHead25Width readGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead25Width(N) writeGEQWidthCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead25Width wroteGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQHead26Freq readGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead26Freq(N) writeGEQFreqCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead26Freq wroteGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQHead26Level readGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead26Level(N) writeGEQLevelCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead26Level wroteGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQHead26Width readGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead26Width(N) writeGEQWidthCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead26Width wroteGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQHead27Freq readGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead27Freq(N) writeGEQFreqCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead27Freq wroteGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQHead27Level readGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead27Level(N) writeGEQLevelCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead27Level wroteGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQHead27Width readGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead27Width(N) writeGEQWidthCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead27Width wroteGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQHead28Freq readGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead28Freq(N) writeGEQFreqCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead28Freq wroteGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQHead28Level readGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead28Level(N) writeGEQLevelCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead28Level wroteGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQHead28Width readGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead28Width(N) writeGEQWidthCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead28Width wroteGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQHead29Freq readGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead29Freq(N) writeGEQFreqCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead29Freq wroteGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQHead29Level readGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead29Level(N) writeGEQLevelCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead29Level wroteGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQHead29Width readGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead29Width(N) writeGEQWidthCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead29Width wroteGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQHead30Freq readGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead30Freq(N) writeGEQFreqCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead30Freq wroteGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQHead30Level readGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead30Level(N) writeGEQLevelCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead30Level wroteGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQHead30Width readGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead30Width(N) writeGEQWidthCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead30Width wroteGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQHead31Freq readGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead31Freq(N) writeGEQFreqCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead31Freq wroteGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQHead31Level readGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead31Level(N) writeGEQLevelCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead31Level wroteGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQHead31Width readGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead31Width(N) writeGEQWidthCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead31Width wroteGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQHead32Freq readGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead32Freq(N) writeGEQFreqCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead32Freq wroteGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQHead32Level readGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead32Level(N) writeGEQLevelCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead32Level wroteGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQHead32Width readGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead32Width(N) writeGEQWidthCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead32Width wroteGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed1Freq readGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLhed1Freq(N) writeGEQFreqCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed1Freq wroteGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQLhed1Level readGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLhed1Level(N) writeGEQLevelCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed1Level wroteGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQLhed1Width readGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQLhed1Width(N) writeGEQWidthCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed1Width wroteGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed2Freq readGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLhed2Freq(N) writeGEQFreqCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed2Freq wroteGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQLhed2Level readGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLhed2Level(N) writeGEQLevelCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed2Level wroteGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQLhed2Width readGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQLhed2Width(N) writeGEQWidthCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed2Width wroteGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed3Freq readGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLhed3Freq(N) writeGEQFreqCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed3Freq wroteGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQLhed3Level readGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLhed3Level(N) writeGEQLevelCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed3Level wroteGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQLhed3Width readGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQLhed3Width(N) writeGEQWidthCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed3Width wroteGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed4Freq readGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLhed4Freq(N) writeGEQFreqCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed4Freq wroteGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQLhed4Level readGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLhed4Level(N) writeGEQLevelCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed4Level wroteGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQLhed4Width readGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQLhed4Width(N) writeGEQWidthCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed4Width wroteGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed5Freq readGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLhed5Freq(N) writeGEQFreqCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed5Freq wroteGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQLhed5Level readGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLhed5Level(N) writeGEQLevelCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed5Level wroteGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQLhed5Width readGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQLhed5Width(N) writeGEQWidthCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed5Width wroteGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed6Freq readGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLhed6Freq(N) writeGEQFreqCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed6Freq wroteGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQLhed6Level readGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLhed6Level(N) writeGEQLevelCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed6Level wroteGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQLhed6Width readGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQLhed6Width(N) writeGEQWidthCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed6Width wroteGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed7Freq readGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLhed7Freq(N) writeGEQFreqCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed7Freq wroteGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQLhed7Level readGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLhed7Level(N) writeGEQLevelCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed7Level wroteGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQLhed7Width readGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQLhed7Width(N) writeGEQWidthCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed7Width wroteGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed8Freq readGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLhed8Freq(N) writeGEQFreqCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed8Freq wroteGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQLhed8Level readGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLhed8Level(N) writeGEQLevelCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed8Level wroteGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQLhed8Width readGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQLhed8Width(N) writeGEQWidthCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed8Width wroteGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed9Freq readGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLhed9Freq(N) writeGEQFreqCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed9Freq wroteGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQLhed9Level readGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLhed9Level(N) writeGEQLevelCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed9Level wroteGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQLhed9Width readGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQLhed9Width(N) writeGEQWidthCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed9Width wroteGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed10Freq readGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLhed10Freq(N) writeGEQFreqCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed10Freq wroteGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQLhed10Level readGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLhed10Level(N) writeGEQLevelCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed10Level wroteGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQLhed10Width readGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQLhed10Width(N) writeGEQWidthCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed10Width wroteGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed11Freq readGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLhed11Freq(N) writeGEQFreqCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed11Freq wroteGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQLhed11Level readGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLhed11Level(N) writeGEQLevelCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed11Level wroteGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQLhed11Width readGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQLhed11Width(N) writeGEQWidthCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed11Width wroteGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed12Freq readGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLhed12Freq(N) writeGEQFreqCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed12Freq wroteGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQLhed12Level readGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLhed12Level(N) writeGEQLevelCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed12Level wroteGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQLhed12Width readGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQLhed12Width(N) writeGEQWidthCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed12Width wroteGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed13Freq readGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLhed13Freq(N) writeGEQFreqCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed13Freq wroteGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQLhed13Level readGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLhed13Level(N) writeGEQLevelCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed13Level wroteGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQLhed13Width readGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQLhed13Width(N) writeGEQWidthCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed13Width wroteGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed14Freq readGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLhed14Freq(N) writeGEQFreqCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed14Freq wroteGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQLhed14Level readGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLhed14Level(N) writeGEQLevelCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed14Level wroteGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQLhed14Width readGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQLhed14Width(N) writeGEQWidthCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed14Width wroteGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed15Freq readGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLhed15Freq(N) writeGEQFreqCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed15Freq wroteGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQLhed15Level readGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLhed15Level(N) writeGEQLevelCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed15Level wroteGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQLhed15Width readGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQLhed15Width(N) writeGEQWidthCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed15Width wroteGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed16Freq readGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLhed16Freq(N) writeGEQFreqCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed16Freq wroteGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQLhed16Level readGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLhed16Level(N) writeGEQLevelCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed16Level wroteGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQLhed16Width readGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQLhed16Width(N) writeGEQWidthCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed16Width wroteGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed17Freq readGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLhed17Freq(N) writeGEQFreqCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed17Freq wroteGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQLhed17Level readGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLhed17Level(N) writeGEQLevelCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed17Level wroteGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQLhed17Width readGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQLhed17Width(N) writeGEQWidthCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed17Width wroteGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed18Freq readGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLhed18Freq(N) writeGEQFreqCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed18Freq wroteGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQLhed18Level readGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLhed18Level(N) writeGEQLevelCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed18Level wroteGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQLhed18Width readGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQLhed18Width(N) writeGEQWidthCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed18Width wroteGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed19Freq readGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLhed19Freq(N) writeGEQFreqCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed19Freq wroteGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQLhed19Level readGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLhed19Level(N) writeGEQLevelCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed19Level wroteGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQLhed19Width readGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQLhed19Width(N) writeGEQWidthCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed19Width wroteGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed20Freq readGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLhed20Freq(N) writeGEQFreqCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed20Freq wroteGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQLhed20Level readGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLhed20Level(N) writeGEQLevelCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed20Level wroteGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQLhed20Width readGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQLhed20Width(N) writeGEQWidthCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed20Width wroteGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed21Freq readGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLhed21Freq(N) writeGEQFreqCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed21Freq wroteGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQLhed21Level readGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLhed21Level(N) writeGEQLevelCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed21Level wroteGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQLhed21Width readGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQLhed21Width(N) writeGEQWidthCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed21Width wroteGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed22Freq readGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLhed22Freq(N) writeGEQFreqCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed22Freq wroteGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQLhed22Level readGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLhed22Level(N) writeGEQLevelCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed22Level wroteGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQLhed22Width readGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQLhed22Width(N) writeGEQWidthCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed22Width wroteGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed23Freq readGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLhed23Freq(N) writeGEQFreqCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed23Freq wroteGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQLhed23Level readGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLhed23Level(N) writeGEQLevelCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed23Level wroteGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQLhed23Width readGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQLhed23Width(N) writeGEQWidthCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed23Width wroteGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed24Freq readGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLhed24Freq(N) writeGEQFreqCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed24Freq wroteGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQLhed24Level readGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLhed24Level(N) writeGEQLevelCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed24Level wroteGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQLhed24Width readGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQLhed24Width(N) writeGEQWidthCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed24Width wroteGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed25Freq readGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLhed25Freq(N) writeGEQFreqCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed25Freq wroteGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQLhed25Level readGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLhed25Level(N) writeGEQLevelCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed25Level wroteGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQLhed25Width readGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQLhed25Width(N) writeGEQWidthCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed25Width wroteGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed26Freq readGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLhed26Freq(N) writeGEQFreqCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed26Freq wroteGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQLhed26Level readGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLhed26Level(N) writeGEQLevelCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed26Level wroteGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQLhed26Width readGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQLhed26Width(N) writeGEQWidthCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed26Width wroteGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed27Freq readGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLhed27Freq(N) writeGEQFreqCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed27Freq wroteGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQLhed27Level readGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLhed27Level(N) writeGEQLevelCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed27Level wroteGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQLhed27Width readGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQLhed27Width(N) writeGEQWidthCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed27Width wroteGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed28Freq readGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLhed28Freq(N) writeGEQFreqCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed28Freq wroteGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQLhed28Level readGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLhed28Level(N) writeGEQLevelCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed28Level wroteGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQLhed28Width readGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQLhed28Width(N) writeGEQWidthCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed28Width wroteGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed29Freq readGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLhed29Freq(N) writeGEQFreqCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed29Freq wroteGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQLhed29Level readGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLhed29Level(N) writeGEQLevelCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed29Level wroteGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQLhed29Width readGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQLhed29Width(N) writeGEQWidthCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed29Width wroteGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed30Freq readGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLhed30Freq(N) writeGEQFreqCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed30Freq wroteGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQLhed30Level readGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLhed30Level(N) writeGEQLevelCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed30Level wroteGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQLhed30Width readGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQLhed30Width(N) writeGEQWidthCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed30Width wroteGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed31Freq readGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLhed31Freq(N) writeGEQFreqCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed31Freq wroteGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQLhed31Level readGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLhed31Level(N) writeGEQLevelCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed31Level wroteGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQLhed31Width readGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQLhed31Width(N) writeGEQWidthCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed31Width wroteGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQLhed32Freq readGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLhed32Freq(N) writeGEQFreqCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed32Freq wroteGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQLhed32Level readGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLhed32Level(N) writeGEQLevelCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed32Level wroteGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQLhed32Width readGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQLhed32Width(N) writeGEQWidthCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQLhed32Width wroteGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed1Freq readGEQFreqCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRhed1Freq(N) writeGEQFreqCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed1Freq wroteGEQFreqCh(15, 0, GEQ_MAXNUMBANDS)
+#define readGEQRhed1Level readGEQLevelCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRhed1Level(N) writeGEQLevelCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed1Level wroteGEQLevelCh(15, 0, GEQ_MAXNUMBANDS)
+#define readGEQRhed1Width readGEQWidthCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRhed1Width(N) writeGEQWidthCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed1Width wroteGEQWidthCh(15, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed2Freq readGEQFreqCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRhed2Freq(N) writeGEQFreqCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed2Freq wroteGEQFreqCh(15, 1, GEQ_MAXNUMBANDS)
+#define readGEQRhed2Level readGEQLevelCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRhed2Level(N) writeGEQLevelCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed2Level wroteGEQLevelCh(15, 1, GEQ_MAXNUMBANDS)
+#define readGEQRhed2Width readGEQWidthCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRhed2Width(N) writeGEQWidthCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed2Width wroteGEQWidthCh(15, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed3Freq readGEQFreqCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRhed3Freq(N) writeGEQFreqCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed3Freq wroteGEQFreqCh(15, 2, GEQ_MAXNUMBANDS)
+#define readGEQRhed3Level readGEQLevelCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRhed3Level(N) writeGEQLevelCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed3Level wroteGEQLevelCh(15, 2, GEQ_MAXNUMBANDS)
+#define readGEQRhed3Width readGEQWidthCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRhed3Width(N) writeGEQWidthCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed3Width wroteGEQWidthCh(15, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed4Freq readGEQFreqCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRhed4Freq(N) writeGEQFreqCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed4Freq wroteGEQFreqCh(15, 3, GEQ_MAXNUMBANDS)
+#define readGEQRhed4Level readGEQLevelCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRhed4Level(N) writeGEQLevelCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed4Level wroteGEQLevelCh(15, 3, GEQ_MAXNUMBANDS)
+#define readGEQRhed4Width readGEQWidthCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRhed4Width(N) writeGEQWidthCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed4Width wroteGEQWidthCh(15, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed5Freq readGEQFreqCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRhed5Freq(N) writeGEQFreqCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed5Freq wroteGEQFreqCh(15, 4, GEQ_MAXNUMBANDS)
+#define readGEQRhed5Level readGEQLevelCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRhed5Level(N) writeGEQLevelCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed5Level wroteGEQLevelCh(15, 4, GEQ_MAXNUMBANDS)
+#define readGEQRhed5Width readGEQWidthCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRhed5Width(N) writeGEQWidthCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed5Width wroteGEQWidthCh(15, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed6Freq readGEQFreqCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRhed6Freq(N) writeGEQFreqCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed6Freq wroteGEQFreqCh(15, 5, GEQ_MAXNUMBANDS)
+#define readGEQRhed6Level readGEQLevelCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRhed6Level(N) writeGEQLevelCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed6Level wroteGEQLevelCh(15, 5, GEQ_MAXNUMBANDS)
+#define readGEQRhed6Width readGEQWidthCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRhed6Width(N) writeGEQWidthCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed6Width wroteGEQWidthCh(15, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed7Freq readGEQFreqCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRhed7Freq(N) writeGEQFreqCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed7Freq wroteGEQFreqCh(15, 6, GEQ_MAXNUMBANDS)
+#define readGEQRhed7Level readGEQLevelCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRhed7Level(N) writeGEQLevelCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed7Level wroteGEQLevelCh(15, 6, GEQ_MAXNUMBANDS)
+#define readGEQRhed7Width readGEQWidthCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRhed7Width(N) writeGEQWidthCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed7Width wroteGEQWidthCh(15, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed8Freq readGEQFreqCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRhed8Freq(N) writeGEQFreqCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed8Freq wroteGEQFreqCh(15, 7, GEQ_MAXNUMBANDS)
+#define readGEQRhed8Level readGEQLevelCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRhed8Level(N) writeGEQLevelCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed8Level wroteGEQLevelCh(15, 7, GEQ_MAXNUMBANDS)
+#define readGEQRhed8Width readGEQWidthCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRhed8Width(N) writeGEQWidthCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed8Width wroteGEQWidthCh(15, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed9Freq readGEQFreqCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRhed9Freq(N) writeGEQFreqCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed9Freq wroteGEQFreqCh(15, 8, GEQ_MAXNUMBANDS)
+#define readGEQRhed9Level readGEQLevelCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRhed9Level(N) writeGEQLevelCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed9Level wroteGEQLevelCh(15, 8, GEQ_MAXNUMBANDS)
+#define readGEQRhed9Width readGEQWidthCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRhed9Width(N) writeGEQWidthCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed9Width wroteGEQWidthCh(15, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed10Freq readGEQFreqCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRhed10Freq(N) writeGEQFreqCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed10Freq wroteGEQFreqCh(15, 9, GEQ_MAXNUMBANDS)
+#define readGEQRhed10Level readGEQLevelCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRhed10Level(N) writeGEQLevelCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed10Level wroteGEQLevelCh(15, 9, GEQ_MAXNUMBANDS)
+#define readGEQRhed10Width readGEQWidthCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRhed10Width(N) writeGEQWidthCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed10Width wroteGEQWidthCh(15, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed11Freq readGEQFreqCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRhed11Freq(N) writeGEQFreqCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed11Freq wroteGEQFreqCh(15, 10, GEQ_MAXNUMBANDS)
+#define readGEQRhed11Level readGEQLevelCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRhed11Level(N) writeGEQLevelCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed11Level wroteGEQLevelCh(15, 10, GEQ_MAXNUMBANDS)
+#define readGEQRhed11Width readGEQWidthCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRhed11Width(N) writeGEQWidthCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed11Width wroteGEQWidthCh(15, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed12Freq readGEQFreqCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRhed12Freq(N) writeGEQFreqCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed12Freq wroteGEQFreqCh(15, 11, GEQ_MAXNUMBANDS)
+#define readGEQRhed12Level readGEQLevelCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRhed12Level(N) writeGEQLevelCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed12Level wroteGEQLevelCh(15, 11, GEQ_MAXNUMBANDS)
+#define readGEQRhed12Width readGEQWidthCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRhed12Width(N) writeGEQWidthCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed12Width wroteGEQWidthCh(15, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed13Freq readGEQFreqCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRhed13Freq(N) writeGEQFreqCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed13Freq wroteGEQFreqCh(15, 12, GEQ_MAXNUMBANDS)
+#define readGEQRhed13Level readGEQLevelCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRhed13Level(N) writeGEQLevelCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed13Level wroteGEQLevelCh(15, 12, GEQ_MAXNUMBANDS)
+#define readGEQRhed13Width readGEQWidthCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRhed13Width(N) writeGEQWidthCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed13Width wroteGEQWidthCh(15, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed14Freq readGEQFreqCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRhed14Freq(N) writeGEQFreqCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed14Freq wroteGEQFreqCh(15, 13, GEQ_MAXNUMBANDS)
+#define readGEQRhed14Level readGEQLevelCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRhed14Level(N) writeGEQLevelCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed14Level wroteGEQLevelCh(15, 13, GEQ_MAXNUMBANDS)
+#define readGEQRhed14Width readGEQWidthCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRhed14Width(N) writeGEQWidthCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed14Width wroteGEQWidthCh(15, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed15Freq readGEQFreqCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRhed15Freq(N) writeGEQFreqCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed15Freq wroteGEQFreqCh(15, 14, GEQ_MAXNUMBANDS)
+#define readGEQRhed15Level readGEQLevelCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRhed15Level(N) writeGEQLevelCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed15Level wroteGEQLevelCh(15, 14, GEQ_MAXNUMBANDS)
+#define readGEQRhed15Width readGEQWidthCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRhed15Width(N) writeGEQWidthCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed15Width wroteGEQWidthCh(15, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed16Freq readGEQFreqCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRhed16Freq(N) writeGEQFreqCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed16Freq wroteGEQFreqCh(15, 15, GEQ_MAXNUMBANDS)
+#define readGEQRhed16Level readGEQLevelCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRhed16Level(N) writeGEQLevelCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed16Level wroteGEQLevelCh(15, 15, GEQ_MAXNUMBANDS)
+#define readGEQRhed16Width readGEQWidthCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRhed16Width(N) writeGEQWidthCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed16Width wroteGEQWidthCh(15, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed17Freq readGEQFreqCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRhed17Freq(N) writeGEQFreqCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed17Freq wroteGEQFreqCh(15, 16, GEQ_MAXNUMBANDS)
+#define readGEQRhed17Level readGEQLevelCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRhed17Level(N) writeGEQLevelCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed17Level wroteGEQLevelCh(15, 16, GEQ_MAXNUMBANDS)
+#define readGEQRhed17Width readGEQWidthCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRhed17Width(N) writeGEQWidthCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed17Width wroteGEQWidthCh(15, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed18Freq readGEQFreqCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRhed18Freq(N) writeGEQFreqCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed18Freq wroteGEQFreqCh(15, 17, GEQ_MAXNUMBANDS)
+#define readGEQRhed18Level readGEQLevelCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRhed18Level(N) writeGEQLevelCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed18Level wroteGEQLevelCh(15, 17, GEQ_MAXNUMBANDS)
+#define readGEQRhed18Width readGEQWidthCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRhed18Width(N) writeGEQWidthCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed18Width wroteGEQWidthCh(15, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed19Freq readGEQFreqCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRhed19Freq(N) writeGEQFreqCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed19Freq wroteGEQFreqCh(15, 18, GEQ_MAXNUMBANDS)
+#define readGEQRhed19Level readGEQLevelCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRhed19Level(N) writeGEQLevelCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed19Level wroteGEQLevelCh(15, 18, GEQ_MAXNUMBANDS)
+#define readGEQRhed19Width readGEQWidthCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRhed19Width(N) writeGEQWidthCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed19Width wroteGEQWidthCh(15, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed20Freq readGEQFreqCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRhed20Freq(N) writeGEQFreqCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed20Freq wroteGEQFreqCh(15, 19, GEQ_MAXNUMBANDS)
+#define readGEQRhed20Level readGEQLevelCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRhed20Level(N) writeGEQLevelCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed20Level wroteGEQLevelCh(15, 19, GEQ_MAXNUMBANDS)
+#define readGEQRhed20Width readGEQWidthCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRhed20Width(N) writeGEQWidthCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed20Width wroteGEQWidthCh(15, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed21Freq readGEQFreqCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRhed21Freq(N) writeGEQFreqCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed21Freq wroteGEQFreqCh(15, 20, GEQ_MAXNUMBANDS)
+#define readGEQRhed21Level readGEQLevelCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRhed21Level(N) writeGEQLevelCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed21Level wroteGEQLevelCh(15, 20, GEQ_MAXNUMBANDS)
+#define readGEQRhed21Width readGEQWidthCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRhed21Width(N) writeGEQWidthCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed21Width wroteGEQWidthCh(15, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed22Freq readGEQFreqCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRhed22Freq(N) writeGEQFreqCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed22Freq wroteGEQFreqCh(15, 21, GEQ_MAXNUMBANDS)
+#define readGEQRhed22Level readGEQLevelCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRhed22Level(N) writeGEQLevelCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed22Level wroteGEQLevelCh(15, 21, GEQ_MAXNUMBANDS)
+#define readGEQRhed22Width readGEQWidthCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRhed22Width(N) writeGEQWidthCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed22Width wroteGEQWidthCh(15, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed23Freq readGEQFreqCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRhed23Freq(N) writeGEQFreqCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed23Freq wroteGEQFreqCh(15, 22, GEQ_MAXNUMBANDS)
+#define readGEQRhed23Level readGEQLevelCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRhed23Level(N) writeGEQLevelCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed23Level wroteGEQLevelCh(15, 22, GEQ_MAXNUMBANDS)
+#define readGEQRhed23Width readGEQWidthCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRhed23Width(N) writeGEQWidthCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed23Width wroteGEQWidthCh(15, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed24Freq readGEQFreqCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRhed24Freq(N) writeGEQFreqCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed24Freq wroteGEQFreqCh(15, 23, GEQ_MAXNUMBANDS)
+#define readGEQRhed24Level readGEQLevelCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRhed24Level(N) writeGEQLevelCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed24Level wroteGEQLevelCh(15, 23, GEQ_MAXNUMBANDS)
+#define readGEQRhed24Width readGEQWidthCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRhed24Width(N) writeGEQWidthCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed24Width wroteGEQWidthCh(15, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed25Freq readGEQFreqCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRhed25Freq(N) writeGEQFreqCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed25Freq wroteGEQFreqCh(15, 24, GEQ_MAXNUMBANDS)
+#define readGEQRhed25Level readGEQLevelCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRhed25Level(N) writeGEQLevelCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed25Level wroteGEQLevelCh(15, 24, GEQ_MAXNUMBANDS)
+#define readGEQRhed25Width readGEQWidthCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRhed25Width(N) writeGEQWidthCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed25Width wroteGEQWidthCh(15, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed26Freq readGEQFreqCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRhed26Freq(N) writeGEQFreqCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed26Freq wroteGEQFreqCh(15, 25, GEQ_MAXNUMBANDS)
+#define readGEQRhed26Level readGEQLevelCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRhed26Level(N) writeGEQLevelCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed26Level wroteGEQLevelCh(15, 25, GEQ_MAXNUMBANDS)
+#define readGEQRhed26Width readGEQWidthCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRhed26Width(N) writeGEQWidthCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed26Width wroteGEQWidthCh(15, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed27Freq readGEQFreqCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRhed27Freq(N) writeGEQFreqCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed27Freq wroteGEQFreqCh(15, 26, GEQ_MAXNUMBANDS)
+#define readGEQRhed27Level readGEQLevelCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRhed27Level(N) writeGEQLevelCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed27Level wroteGEQLevelCh(15, 26, GEQ_MAXNUMBANDS)
+#define readGEQRhed27Width readGEQWidthCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRhed27Width(N) writeGEQWidthCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed27Width wroteGEQWidthCh(15, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed28Freq readGEQFreqCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRhed28Freq(N) writeGEQFreqCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed28Freq wroteGEQFreqCh(15, 27, GEQ_MAXNUMBANDS)
+#define readGEQRhed28Level readGEQLevelCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRhed28Level(N) writeGEQLevelCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed28Level wroteGEQLevelCh(15, 27, GEQ_MAXNUMBANDS)
+#define readGEQRhed28Width readGEQWidthCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRhed28Width(N) writeGEQWidthCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed28Width wroteGEQWidthCh(15, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed29Freq readGEQFreqCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRhed29Freq(N) writeGEQFreqCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed29Freq wroteGEQFreqCh(15, 28, GEQ_MAXNUMBANDS)
+#define readGEQRhed29Level readGEQLevelCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRhed29Level(N) writeGEQLevelCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed29Level wroteGEQLevelCh(15, 28, GEQ_MAXNUMBANDS)
+#define readGEQRhed29Width readGEQWidthCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRhed29Width(N) writeGEQWidthCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed29Width wroteGEQWidthCh(15, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed30Freq readGEQFreqCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRhed30Freq(N) writeGEQFreqCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed30Freq wroteGEQFreqCh(15, 29, GEQ_MAXNUMBANDS)
+#define readGEQRhed30Level readGEQLevelCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRhed30Level(N) writeGEQLevelCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed30Level wroteGEQLevelCh(15, 29, GEQ_MAXNUMBANDS)
+#define readGEQRhed30Width readGEQWidthCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRhed30Width(N) writeGEQWidthCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed30Width wroteGEQWidthCh(15, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed31Freq readGEQFreqCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRhed31Freq(N) writeGEQFreqCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed31Freq wroteGEQFreqCh(15, 30, GEQ_MAXNUMBANDS)
+#define readGEQRhed31Level readGEQLevelCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRhed31Level(N) writeGEQLevelCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed31Level wroteGEQLevelCh(15, 30, GEQ_MAXNUMBANDS)
+#define readGEQRhed31Width readGEQWidthCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRhed31Width(N) writeGEQWidthCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed31Width wroteGEQWidthCh(15, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRhed32Freq readGEQFreqCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRhed32Freq(N) writeGEQFreqCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed32Freq wroteGEQFreqCh(15, 31, GEQ_MAXNUMBANDS)
+#define readGEQRhed32Level readGEQLevelCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRhed32Level(N) writeGEQLevelCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed32Level wroteGEQLevelCh(15, 31, GEQ_MAXNUMBANDS)
+#define readGEQRhed32Width readGEQWidthCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRhed32Width(N) writeGEQWidthCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRhed32Width wroteGEQWidthCh(15, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_01Freq readGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_01Freq(N) writeGEQFreqCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_01Freq wroteGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_01Level readGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_01Level(N) writeGEQLevelCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_01Level wroteGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_01Width readGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_01Width(N) writeGEQWidthCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_01Width wroteGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_02Freq readGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_02Freq(N) writeGEQFreqCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_02Freq wroteGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_02Level readGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_02Level(N) writeGEQLevelCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_02Level wroteGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_02Width readGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_02Width(N) writeGEQWidthCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_02Width wroteGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_03Freq readGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_03Freq(N) writeGEQFreqCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_03Freq wroteGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_03Level readGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_03Level(N) writeGEQLevelCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_03Level wroteGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_03Width readGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_03Width(N) writeGEQWidthCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_03Width wroteGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_04Freq readGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_04Freq(N) writeGEQFreqCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_04Freq wroteGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_04Level readGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_04Level(N) writeGEQLevelCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_04Level wroteGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_04Width readGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_04Width(N) writeGEQWidthCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_04Width wroteGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_05Freq readGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_05Freq(N) writeGEQFreqCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_05Freq wroteGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_05Level readGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_05Level(N) writeGEQLevelCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_05Level wroteGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_05Width readGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_05Width(N) writeGEQWidthCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_05Width wroteGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_06Freq readGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_06Freq(N) writeGEQFreqCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_06Freq wroteGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_06Level readGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_06Level(N) writeGEQLevelCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_06Level wroteGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_06Width readGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_06Width(N) writeGEQWidthCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_06Width wroteGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_07Freq readGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_07Freq(N) writeGEQFreqCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_07Freq wroteGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_07Level readGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_07Level(N) writeGEQLevelCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_07Level wroteGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_07Width readGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_07Width(N) writeGEQWidthCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_07Width wroteGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_08Freq readGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_08Freq(N) writeGEQFreqCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_08Freq wroteGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_08Level readGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_08Level(N) writeGEQLevelCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_08Level wroteGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_08Width readGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_08Width(N) writeGEQWidthCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_08Width wroteGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_09Freq readGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_09Freq(N) writeGEQFreqCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_09Freq wroteGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_09Level readGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_09Level(N) writeGEQLevelCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_09Level wroteGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_09Width readGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_09Width(N) writeGEQWidthCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_09Width wroteGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_010Freq readGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_010Freq(N) writeGEQFreqCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_010Freq wroteGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_010Level readGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_010Level(N) writeGEQLevelCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_010Level wroteGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_010Width readGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_010Width(N) writeGEQWidthCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_010Width wroteGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_011Freq readGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_011Freq(N) writeGEQFreqCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_011Freq wroteGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_011Level readGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_011Level(N) writeGEQLevelCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_011Level wroteGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_011Width readGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_011Width(N) writeGEQWidthCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_011Width wroteGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_012Freq readGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_012Freq(N) writeGEQFreqCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_012Freq wroteGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_012Level readGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_012Level(N) writeGEQLevelCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_012Level wroteGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_012Width readGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_012Width(N) writeGEQWidthCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_012Width wroteGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_013Freq readGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_013Freq(N) writeGEQFreqCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_013Freq wroteGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_013Level readGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_013Level(N) writeGEQLevelCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_013Level wroteGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_013Width readGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_013Width(N) writeGEQWidthCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_013Width wroteGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_014Freq readGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_014Freq(N) writeGEQFreqCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_014Freq wroteGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_014Level readGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_014Level(N) writeGEQLevelCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_014Level wroteGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_014Width readGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_014Width(N) writeGEQWidthCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_014Width wroteGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_015Freq readGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_015Freq(N) writeGEQFreqCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_015Freq wroteGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_015Level readGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_015Level(N) writeGEQLevelCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_015Level wroteGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_015Width readGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_015Width(N) writeGEQWidthCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_015Width wroteGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_016Freq readGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_016Freq(N) writeGEQFreqCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_016Freq wroteGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_016Level readGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_016Level(N) writeGEQLevelCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_016Level wroteGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_016Width readGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_016Width(N) writeGEQWidthCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_016Width wroteGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_017Freq readGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_017Freq(N) writeGEQFreqCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_017Freq wroteGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_017Level readGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_017Level(N) writeGEQLevelCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_017Level wroteGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_017Width readGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_017Width(N) writeGEQWidthCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_017Width wroteGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_018Freq readGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_018Freq(N) writeGEQFreqCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_018Freq wroteGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_018Level readGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_018Level(N) writeGEQLevelCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_018Level wroteGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_018Width readGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_018Width(N) writeGEQWidthCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_018Width wroteGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_019Freq readGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_019Freq(N) writeGEQFreqCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_019Freq wroteGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_019Level readGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_019Level(N) writeGEQLevelCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_019Level wroteGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_019Width readGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_019Width(N) writeGEQWidthCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_019Width wroteGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_020Freq readGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_020Freq(N) writeGEQFreqCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_020Freq wroteGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_020Level readGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_020Level(N) writeGEQLevelCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_020Level wroteGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_020Width readGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_020Width(N) writeGEQWidthCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_020Width wroteGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_021Freq readGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_021Freq(N) writeGEQFreqCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_021Freq wroteGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_021Level readGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_021Level(N) writeGEQLevelCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_021Level wroteGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_021Width readGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_021Width(N) writeGEQWidthCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_021Width wroteGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_022Freq readGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_022Freq(N) writeGEQFreqCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_022Freq wroteGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_022Level readGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_022Level(N) writeGEQLevelCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_022Level wroteGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_022Width readGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_022Width(N) writeGEQWidthCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_022Width wroteGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_023Freq readGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_023Freq(N) writeGEQFreqCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_023Freq wroteGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_023Level readGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_023Level(N) writeGEQLevelCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_023Level wroteGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_023Width readGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_023Width(N) writeGEQWidthCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_023Width wroteGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_024Freq readGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_024Freq(N) writeGEQFreqCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_024Freq wroteGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_024Level readGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_024Level(N) writeGEQLevelCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_024Level wroteGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_024Width readGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_024Width(N) writeGEQWidthCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_024Width wroteGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_025Freq readGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_025Freq(N) writeGEQFreqCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_025Freq wroteGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_025Level readGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_025Level(N) writeGEQLevelCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_025Level wroteGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_025Width readGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_025Width(N) writeGEQWidthCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_025Width wroteGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_026Freq readGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_026Freq(N) writeGEQFreqCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_026Freq wroteGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_026Level readGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_026Level(N) writeGEQLevelCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_026Level wroteGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_026Width readGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_026Width(N) writeGEQWidthCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_026Width wroteGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_027Freq readGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_027Freq(N) writeGEQFreqCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_027Freq wroteGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_027Level readGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_027Level(N) writeGEQLevelCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_027Level wroteGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_027Width readGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_027Width(N) writeGEQWidthCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_027Width wroteGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_028Freq readGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_028Freq(N) writeGEQFreqCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_028Freq wroteGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_028Level readGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_028Level(N) writeGEQLevelCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_028Level wroteGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_028Width readGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_028Width(N) writeGEQWidthCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_028Width wroteGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_029Freq readGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_029Freq(N) writeGEQFreqCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_029Freq wroteGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_029Level readGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_029Level(N) writeGEQLevelCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_029Level wroteGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_029Width readGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_029Width(N) writeGEQWidthCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_029Width wroteGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_030Freq readGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_030Freq(N) writeGEQFreqCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_030Freq wroteGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_030Level readGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_030Level(N) writeGEQLevelCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_030Level wroteGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_030Width readGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_030Width(N) writeGEQWidthCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_030Width wroteGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_031Freq readGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_031Freq(N) writeGEQFreqCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_031Freq wroteGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_031Level readGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_031Level(N) writeGEQLevelCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_031Level wroteGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_031Width readGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_031Width(N) writeGEQWidthCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_031Width wroteGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_032Freq readGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_032Freq(N) writeGEQFreqCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_032Freq wroteGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_032Level readGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_032Level(N) writeGEQLevelCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_032Level wroteGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_032Width readGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_032Width(N) writeGEQWidthCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_032Width wroteGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n1Freq readGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n1Freq(N) writeGEQFreqCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n1Freq wroteGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n1Level readGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n1Level(N) writeGEQLevelCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n1Level wroteGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n1Width readGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n1Width(N) writeGEQWidthCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n1Width wroteGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n2Freq readGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n2Freq(N) writeGEQFreqCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n2Freq wroteGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n2Level readGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n2Level(N) writeGEQLevelCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n2Level wroteGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n2Width readGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n2Width(N) writeGEQWidthCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n2Width wroteGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n3Freq readGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n3Freq(N) writeGEQFreqCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n3Freq wroteGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n3Level readGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n3Level(N) writeGEQLevelCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n3Level wroteGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n3Width readGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n3Width(N) writeGEQWidthCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n3Width wroteGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n4Freq readGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n4Freq(N) writeGEQFreqCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n4Freq wroteGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n4Level readGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n4Level(N) writeGEQLevelCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n4Level wroteGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n4Width readGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n4Width(N) writeGEQWidthCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n4Width wroteGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n5Freq readGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n5Freq(N) writeGEQFreqCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n5Freq wroteGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n5Level readGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n5Level(N) writeGEQLevelCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n5Level wroteGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n5Width readGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n5Width(N) writeGEQWidthCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n5Width wroteGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n6Freq readGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n6Freq(N) writeGEQFreqCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n6Freq wroteGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n6Level readGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n6Level(N) writeGEQLevelCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n6Level wroteGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n6Width readGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n6Width(N) writeGEQWidthCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n6Width wroteGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n7Freq readGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n7Freq(N) writeGEQFreqCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n7Freq wroteGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n7Level readGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n7Level(N) writeGEQLevelCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n7Level wroteGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n7Width readGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n7Width(N) writeGEQWidthCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n7Width wroteGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n8Freq readGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n8Freq(N) writeGEQFreqCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n8Freq wroteGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n8Level readGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n8Level(N) writeGEQLevelCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n8Level wroteGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n8Width readGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n8Width(N) writeGEQWidthCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n8Width wroteGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n9Freq readGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n9Freq(N) writeGEQFreqCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n9Freq wroteGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n9Level readGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n9Level(N) writeGEQLevelCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n9Level wroteGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n9Width readGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n9Width(N) writeGEQWidthCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n9Width wroteGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n10Freq readGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n10Freq(N) writeGEQFreqCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n10Freq wroteGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n10Level readGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n10Level(N) writeGEQLevelCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n10Level wroteGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n10Width readGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n10Width(N) writeGEQWidthCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n10Width wroteGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n11Freq readGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n11Freq(N) writeGEQFreqCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n11Freq wroteGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n11Level readGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n11Level(N) writeGEQLevelCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n11Level wroteGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n11Width readGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n11Width(N) writeGEQWidthCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n11Width wroteGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n12Freq readGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n12Freq(N) writeGEQFreqCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n12Freq wroteGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n12Level readGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n12Level(N) writeGEQLevelCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n12Level wroteGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n12Width readGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n12Width(N) writeGEQWidthCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n12Width wroteGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n13Freq readGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n13Freq(N) writeGEQFreqCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n13Freq wroteGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n13Level readGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n13Level(N) writeGEQLevelCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n13Level wroteGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n13Width readGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n13Width(N) writeGEQWidthCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n13Width wroteGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n14Freq readGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n14Freq(N) writeGEQFreqCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n14Freq wroteGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n14Level readGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n14Level(N) writeGEQLevelCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n14Level wroteGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n14Width readGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n14Width(N) writeGEQWidthCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n14Width wroteGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n15Freq readGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n15Freq(N) writeGEQFreqCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n15Freq wroteGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n15Level readGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n15Level(N) writeGEQLevelCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n15Level wroteGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n15Width readGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n15Width(N) writeGEQWidthCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n15Width wroteGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n16Freq readGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n16Freq(N) writeGEQFreqCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n16Freq wroteGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n16Level readGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n16Level(N) writeGEQLevelCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n16Level wroteGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n16Width readGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n16Width(N) writeGEQWidthCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n16Width wroteGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n17Freq readGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n17Freq(N) writeGEQFreqCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n17Freq wroteGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n17Level readGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n17Level(N) writeGEQLevelCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n17Level wroteGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n17Width readGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n17Width(N) writeGEQWidthCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n17Width wroteGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n18Freq readGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n18Freq(N) writeGEQFreqCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n18Freq wroteGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n18Level readGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n18Level(N) writeGEQLevelCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n18Level wroteGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n18Width readGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n18Width(N) writeGEQWidthCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n18Width wroteGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n19Freq readGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n19Freq(N) writeGEQFreqCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n19Freq wroteGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n19Level readGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n19Level(N) writeGEQLevelCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n19Level wroteGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n19Width readGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n19Width(N) writeGEQWidthCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n19Width wroteGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n20Freq readGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n20Freq(N) writeGEQFreqCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n20Freq wroteGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n20Level readGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n20Level(N) writeGEQLevelCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n20Level wroteGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n20Width readGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n20Width(N) writeGEQWidthCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n20Width wroteGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n21Freq readGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n21Freq(N) writeGEQFreqCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n21Freq wroteGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n21Level readGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n21Level(N) writeGEQLevelCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n21Level wroteGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n21Width readGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n21Width(N) writeGEQWidthCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n21Width wroteGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n22Freq readGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n22Freq(N) writeGEQFreqCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n22Freq wroteGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n22Level readGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n22Level(N) writeGEQLevelCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n22Level wroteGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n22Width readGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n22Width(N) writeGEQWidthCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n22Width wroteGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n23Freq readGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n23Freq(N) writeGEQFreqCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n23Freq wroteGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n23Level readGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n23Level(N) writeGEQLevelCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n23Level wroteGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n23Width readGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n23Width(N) writeGEQWidthCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n23Width wroteGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n24Freq readGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n24Freq(N) writeGEQFreqCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n24Freq wroteGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n24Level readGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n24Level(N) writeGEQLevelCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n24Level wroteGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n24Width readGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n24Width(N) writeGEQWidthCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n24Width wroteGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n25Freq readGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n25Freq(N) writeGEQFreqCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n25Freq wroteGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n25Level readGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n25Level(N) writeGEQLevelCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n25Level wroteGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n25Width readGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n25Width(N) writeGEQWidthCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n25Width wroteGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n26Freq readGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n26Freq(N) writeGEQFreqCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n26Freq wroteGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n26Level readGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n26Level(N) writeGEQLevelCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n26Level wroteGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n26Width readGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n26Width(N) writeGEQWidthCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n26Width wroteGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n27Freq readGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n27Freq(N) writeGEQFreqCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n27Freq wroteGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n27Level readGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n27Level(N) writeGEQLevelCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n27Level wroteGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n27Width readGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n27Width(N) writeGEQWidthCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n27Width wroteGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n28Freq readGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n28Freq(N) writeGEQFreqCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n28Freq wroteGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n28Level readGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n28Level(N) writeGEQLevelCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n28Level wroteGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n28Width readGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n28Width(N) writeGEQWidthCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n28Width wroteGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n29Freq readGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n29Freq(N) writeGEQFreqCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n29Freq wroteGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n29Level readGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n29Level(N) writeGEQLevelCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n29Level wroteGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n29Width readGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n29Width(N) writeGEQWidthCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n29Width wroteGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n30Freq readGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n30Freq(N) writeGEQFreqCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n30Freq wroteGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n30Level readGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n30Level(N) writeGEQLevelCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n30Level wroteGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n30Width readGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n30Width(N) writeGEQWidthCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n30Width wroteGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n31Freq readGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n31Freq(N) writeGEQFreqCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n31Freq wroteGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n31Level readGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n31Level(N) writeGEQLevelCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n31Level wroteGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n31Width readGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n31Width(N) writeGEQWidthCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n31Width wroteGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQFrnt_n32Freq readGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n32Freq(N) writeGEQFreqCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n32Freq wroteGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n32Level readGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n32Level(N) writeGEQLevelCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n32Level wroteGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQFrnt_n32Width readGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQFrnt_n32Width(N) writeGEQWidthCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQFrnt_n32Width wroteGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_01Freq readGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_01Freq(N) writeGEQFreqCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_01Freq wroteGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQRear_01Level readGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_01Level(N) writeGEQLevelCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_01Level wroteGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQRear_01Width readGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_01Width(N) writeGEQWidthCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_01Width wroteGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_02Freq readGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_02Freq(N) writeGEQFreqCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_02Freq wroteGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQRear_02Level readGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_02Level(N) writeGEQLevelCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_02Level wroteGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQRear_02Width readGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_02Width(N) writeGEQWidthCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_02Width wroteGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_03Freq readGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_03Freq(N) writeGEQFreqCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_03Freq wroteGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQRear_03Level readGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_03Level(N) writeGEQLevelCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_03Level wroteGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQRear_03Width readGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_03Width(N) writeGEQWidthCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_03Width wroteGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_04Freq readGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_04Freq(N) writeGEQFreqCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_04Freq wroteGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQRear_04Level readGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_04Level(N) writeGEQLevelCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_04Level wroteGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQRear_04Width readGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_04Width(N) writeGEQWidthCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_04Width wroteGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_05Freq readGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_05Freq(N) writeGEQFreqCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_05Freq wroteGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQRear_05Level readGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_05Level(N) writeGEQLevelCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_05Level wroteGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQRear_05Width readGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_05Width(N) writeGEQWidthCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_05Width wroteGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_06Freq readGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_06Freq(N) writeGEQFreqCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_06Freq wroteGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQRear_06Level readGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_06Level(N) writeGEQLevelCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_06Level wroteGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQRear_06Width readGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_06Width(N) writeGEQWidthCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_06Width wroteGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_07Freq readGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_07Freq(N) writeGEQFreqCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_07Freq wroteGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQRear_07Level readGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_07Level(N) writeGEQLevelCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_07Level wroteGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQRear_07Width readGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_07Width(N) writeGEQWidthCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_07Width wroteGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_08Freq readGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_08Freq(N) writeGEQFreqCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_08Freq wroteGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQRear_08Level readGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_08Level(N) writeGEQLevelCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_08Level wroteGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQRear_08Width readGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_08Width(N) writeGEQWidthCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_08Width wroteGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_09Freq readGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_09Freq(N) writeGEQFreqCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_09Freq wroteGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQRear_09Level readGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_09Level(N) writeGEQLevelCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_09Level wroteGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQRear_09Width readGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_09Width(N) writeGEQWidthCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_09Width wroteGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_010Freq readGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_010Freq(N) writeGEQFreqCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_010Freq wroteGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQRear_010Level readGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_010Level(N) writeGEQLevelCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_010Level wroteGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQRear_010Width readGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_010Width(N) writeGEQWidthCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_010Width wroteGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_011Freq readGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_011Freq(N) writeGEQFreqCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_011Freq wroteGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQRear_011Level readGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_011Level(N) writeGEQLevelCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_011Level wroteGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQRear_011Width readGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_011Width(N) writeGEQWidthCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_011Width wroteGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_012Freq readGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_012Freq(N) writeGEQFreqCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_012Freq wroteGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQRear_012Level readGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_012Level(N) writeGEQLevelCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_012Level wroteGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQRear_012Width readGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_012Width(N) writeGEQWidthCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_012Width wroteGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_013Freq readGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_013Freq(N) writeGEQFreqCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_013Freq wroteGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQRear_013Level readGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_013Level(N) writeGEQLevelCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_013Level wroteGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQRear_013Width readGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_013Width(N) writeGEQWidthCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_013Width wroteGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_014Freq readGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_014Freq(N) writeGEQFreqCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_014Freq wroteGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQRear_014Level readGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_014Level(N) writeGEQLevelCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_014Level wroteGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQRear_014Width readGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_014Width(N) writeGEQWidthCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_014Width wroteGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_015Freq readGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_015Freq(N) writeGEQFreqCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_015Freq wroteGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQRear_015Level readGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_015Level(N) writeGEQLevelCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_015Level wroteGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQRear_015Width readGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_015Width(N) writeGEQWidthCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_015Width wroteGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_016Freq readGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_016Freq(N) writeGEQFreqCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_016Freq wroteGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQRear_016Level readGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_016Level(N) writeGEQLevelCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_016Level wroteGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQRear_016Width readGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_016Width(N) writeGEQWidthCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_016Width wroteGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_017Freq readGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_017Freq(N) writeGEQFreqCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_017Freq wroteGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQRear_017Level readGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_017Level(N) writeGEQLevelCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_017Level wroteGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQRear_017Width readGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_017Width(N) writeGEQWidthCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_017Width wroteGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_018Freq readGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_018Freq(N) writeGEQFreqCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_018Freq wroteGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQRear_018Level readGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_018Level(N) writeGEQLevelCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_018Level wroteGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQRear_018Width readGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_018Width(N) writeGEQWidthCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_018Width wroteGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_019Freq readGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_019Freq(N) writeGEQFreqCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_019Freq wroteGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQRear_019Level readGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_019Level(N) writeGEQLevelCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_019Level wroteGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQRear_019Width readGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_019Width(N) writeGEQWidthCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_019Width wroteGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_020Freq readGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_020Freq(N) writeGEQFreqCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_020Freq wroteGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQRear_020Level readGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_020Level(N) writeGEQLevelCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_020Level wroteGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQRear_020Width readGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_020Width(N) writeGEQWidthCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_020Width wroteGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_021Freq readGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_021Freq(N) writeGEQFreqCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_021Freq wroteGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQRear_021Level readGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_021Level(N) writeGEQLevelCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_021Level wroteGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQRear_021Width readGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_021Width(N) writeGEQWidthCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_021Width wroteGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_022Freq readGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_022Freq(N) writeGEQFreqCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_022Freq wroteGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQRear_022Level readGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_022Level(N) writeGEQLevelCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_022Level wroteGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQRear_022Width readGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_022Width(N) writeGEQWidthCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_022Width wroteGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_023Freq readGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_023Freq(N) writeGEQFreqCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_023Freq wroteGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQRear_023Level readGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_023Level(N) writeGEQLevelCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_023Level wroteGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQRear_023Width readGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_023Width(N) writeGEQWidthCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_023Width wroteGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_024Freq readGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_024Freq(N) writeGEQFreqCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_024Freq wroteGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQRear_024Level readGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_024Level(N) writeGEQLevelCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_024Level wroteGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQRear_024Width readGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_024Width(N) writeGEQWidthCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_024Width wroteGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_025Freq readGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_025Freq(N) writeGEQFreqCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_025Freq wroteGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQRear_025Level readGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_025Level(N) writeGEQLevelCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_025Level wroteGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQRear_025Width readGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_025Width(N) writeGEQWidthCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_025Width wroteGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_026Freq readGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_026Freq(N) writeGEQFreqCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_026Freq wroteGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQRear_026Level readGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_026Level(N) writeGEQLevelCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_026Level wroteGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQRear_026Width readGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_026Width(N) writeGEQWidthCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_026Width wroteGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_027Freq readGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_027Freq(N) writeGEQFreqCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_027Freq wroteGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQRear_027Level readGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_027Level(N) writeGEQLevelCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_027Level wroteGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQRear_027Width readGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_027Width(N) writeGEQWidthCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_027Width wroteGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_028Freq readGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_028Freq(N) writeGEQFreqCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_028Freq wroteGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQRear_028Level readGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_028Level(N) writeGEQLevelCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_028Level wroteGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQRear_028Width readGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_028Width(N) writeGEQWidthCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_028Width wroteGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_029Freq readGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_029Freq(N) writeGEQFreqCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_029Freq wroteGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQRear_029Level readGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_029Level(N) writeGEQLevelCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_029Level wroteGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQRear_029Width readGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_029Width(N) writeGEQWidthCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_029Width wroteGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_030Freq readGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_030Freq(N) writeGEQFreqCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_030Freq wroteGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQRear_030Level readGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_030Level(N) writeGEQLevelCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_030Level wroteGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQRear_030Width readGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_030Width(N) writeGEQWidthCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_030Width wroteGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_031Freq readGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_031Freq(N) writeGEQFreqCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_031Freq wroteGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQRear_031Level readGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_031Level(N) writeGEQLevelCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_031Level wroteGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQRear_031Width readGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_031Width(N) writeGEQWidthCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_031Width wroteGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_032Freq readGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_032Freq(N) writeGEQFreqCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_032Freq wroteGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQRear_032Level readGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_032Level(N) writeGEQLevelCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_032Level wroteGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQRear_032Width readGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_032Width(N) writeGEQWidthCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_032Width wroteGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n1Freq readGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n1Freq(N) writeGEQFreqCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n1Freq wroteGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQRear_n1Level readGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n1Level(N) writeGEQLevelCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n1Level wroteGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQRear_n1Width readGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n1Width(N) writeGEQWidthCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n1Width wroteGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n2Freq readGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n2Freq(N) writeGEQFreqCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n2Freq wroteGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQRear_n2Level readGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n2Level(N) writeGEQLevelCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n2Level wroteGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQRear_n2Width readGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n2Width(N) writeGEQWidthCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n2Width wroteGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n3Freq readGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n3Freq(N) writeGEQFreqCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n3Freq wroteGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQRear_n3Level readGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n3Level(N) writeGEQLevelCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n3Level wroteGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQRear_n3Width readGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n3Width(N) writeGEQWidthCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n3Width wroteGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n4Freq readGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n4Freq(N) writeGEQFreqCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n4Freq wroteGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQRear_n4Level readGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n4Level(N) writeGEQLevelCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n4Level wroteGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQRear_n4Width readGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n4Width(N) writeGEQWidthCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n4Width wroteGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n5Freq readGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n5Freq(N) writeGEQFreqCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n5Freq wroteGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQRear_n5Level readGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n5Level(N) writeGEQLevelCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n5Level wroteGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQRear_n5Width readGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n5Width(N) writeGEQWidthCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n5Width wroteGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n6Freq readGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n6Freq(N) writeGEQFreqCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n6Freq wroteGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQRear_n6Level readGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n6Level(N) writeGEQLevelCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n6Level wroteGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQRear_n6Width readGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n6Width(N) writeGEQWidthCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n6Width wroteGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n7Freq readGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n7Freq(N) writeGEQFreqCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n7Freq wroteGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQRear_n7Level readGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n7Level(N) writeGEQLevelCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n7Level wroteGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQRear_n7Width readGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n7Width(N) writeGEQWidthCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n7Width wroteGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n8Freq readGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n8Freq(N) writeGEQFreqCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n8Freq wroteGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQRear_n8Level readGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n8Level(N) writeGEQLevelCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n8Level wroteGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQRear_n8Width readGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n8Width(N) writeGEQWidthCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n8Width wroteGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n9Freq readGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n9Freq(N) writeGEQFreqCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n9Freq wroteGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQRear_n9Level readGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n9Level(N) writeGEQLevelCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n9Level wroteGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQRear_n9Width readGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n9Width(N) writeGEQWidthCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n9Width wroteGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n10Freq readGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n10Freq(N) writeGEQFreqCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n10Freq wroteGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQRear_n10Level readGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n10Level(N) writeGEQLevelCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n10Level wroteGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQRear_n10Width readGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n10Width(N) writeGEQWidthCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n10Width wroteGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n11Freq readGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n11Freq(N) writeGEQFreqCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n11Freq wroteGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQRear_n11Level readGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n11Level(N) writeGEQLevelCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n11Level wroteGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQRear_n11Width readGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n11Width(N) writeGEQWidthCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n11Width wroteGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n12Freq readGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n12Freq(N) writeGEQFreqCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n12Freq wroteGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQRear_n12Level readGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n12Level(N) writeGEQLevelCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n12Level wroteGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQRear_n12Width readGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n12Width(N) writeGEQWidthCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n12Width wroteGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n13Freq readGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n13Freq(N) writeGEQFreqCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n13Freq wroteGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQRear_n13Level readGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n13Level(N) writeGEQLevelCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n13Level wroteGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQRear_n13Width readGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n13Width(N) writeGEQWidthCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n13Width wroteGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n14Freq readGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n14Freq(N) writeGEQFreqCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n14Freq wroteGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQRear_n14Level readGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n14Level(N) writeGEQLevelCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n14Level wroteGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQRear_n14Width readGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n14Width(N) writeGEQWidthCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n14Width wroteGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n15Freq readGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n15Freq(N) writeGEQFreqCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n15Freq wroteGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQRear_n15Level readGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n15Level(N) writeGEQLevelCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n15Level wroteGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQRear_n15Width readGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n15Width(N) writeGEQWidthCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n15Width wroteGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n16Freq readGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n16Freq(N) writeGEQFreqCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n16Freq wroteGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQRear_n16Level readGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n16Level(N) writeGEQLevelCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n16Level wroteGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQRear_n16Width readGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n16Width(N) writeGEQWidthCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n16Width wroteGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n17Freq readGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n17Freq(N) writeGEQFreqCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n17Freq wroteGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQRear_n17Level readGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n17Level(N) writeGEQLevelCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n17Level wroteGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQRear_n17Width readGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n17Width(N) writeGEQWidthCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n17Width wroteGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n18Freq readGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n18Freq(N) writeGEQFreqCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n18Freq wroteGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQRear_n18Level readGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n18Level(N) writeGEQLevelCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n18Level wroteGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQRear_n18Width readGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n18Width(N) writeGEQWidthCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n18Width wroteGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n19Freq readGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n19Freq(N) writeGEQFreqCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n19Freq wroteGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQRear_n19Level readGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n19Level(N) writeGEQLevelCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n19Level wroteGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQRear_n19Width readGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n19Width(N) writeGEQWidthCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n19Width wroteGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n20Freq readGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n20Freq(N) writeGEQFreqCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n20Freq wroteGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQRear_n20Level readGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n20Level(N) writeGEQLevelCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n20Level wroteGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQRear_n20Width readGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n20Width(N) writeGEQWidthCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n20Width wroteGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n21Freq readGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n21Freq(N) writeGEQFreqCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n21Freq wroteGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQRear_n21Level readGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n21Level(N) writeGEQLevelCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n21Level wroteGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQRear_n21Width readGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n21Width(N) writeGEQWidthCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n21Width wroteGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n22Freq readGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n22Freq(N) writeGEQFreqCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n22Freq wroteGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQRear_n22Level readGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n22Level(N) writeGEQLevelCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n22Level wroteGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQRear_n22Width readGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n22Width(N) writeGEQWidthCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n22Width wroteGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n23Freq readGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n23Freq(N) writeGEQFreqCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n23Freq wroteGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQRear_n23Level readGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n23Level(N) writeGEQLevelCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n23Level wroteGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQRear_n23Width readGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n23Width(N) writeGEQWidthCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n23Width wroteGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n24Freq readGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n24Freq(N) writeGEQFreqCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n24Freq wroteGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQRear_n24Level readGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n24Level(N) writeGEQLevelCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n24Level wroteGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQRear_n24Width readGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n24Width(N) writeGEQWidthCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n24Width wroteGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n25Freq readGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n25Freq(N) writeGEQFreqCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n25Freq wroteGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQRear_n25Level readGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n25Level(N) writeGEQLevelCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n25Level wroteGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQRear_n25Width readGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n25Width(N) writeGEQWidthCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n25Width wroteGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n26Freq readGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n26Freq(N) writeGEQFreqCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n26Freq wroteGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQRear_n26Level readGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n26Level(N) writeGEQLevelCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n26Level wroteGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQRear_n26Width readGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n26Width(N) writeGEQWidthCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n26Width wroteGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n27Freq readGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n27Freq(N) writeGEQFreqCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n27Freq wroteGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQRear_n27Level readGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n27Level(N) writeGEQLevelCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n27Level wroteGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQRear_n27Width readGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n27Width(N) writeGEQWidthCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n27Width wroteGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n28Freq readGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n28Freq(N) writeGEQFreqCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n28Freq wroteGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQRear_n28Level readGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n28Level(N) writeGEQLevelCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n28Level wroteGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQRear_n28Width readGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n28Width(N) writeGEQWidthCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n28Width wroteGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n29Freq readGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n29Freq(N) writeGEQFreqCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n29Freq wroteGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQRear_n29Level readGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n29Level(N) writeGEQLevelCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n29Level wroteGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQRear_n29Width readGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n29Width(N) writeGEQWidthCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n29Width wroteGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n30Freq readGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n30Freq(N) writeGEQFreqCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n30Freq wroteGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQRear_n30Level readGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n30Level(N) writeGEQLevelCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n30Level wroteGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQRear_n30Width readGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n30Width(N) writeGEQWidthCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n30Width wroteGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n31Freq readGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n31Freq(N) writeGEQFreqCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n31Freq wroteGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQRear_n31Level readGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n31Level(N) writeGEQLevelCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n31Level wroteGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQRear_n31Width readGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n31Width(N) writeGEQWidthCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n31Width wroteGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQRear_n32Freq readGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n32Freq(N) writeGEQFreqCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n32Freq wroteGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQRear_n32Level readGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n32Level(N) writeGEQLevelCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n32Level wroteGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQRear_n32Width readGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQRear_n32Width(N) writeGEQWidthCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQRear_n32Width wroteGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_01Freq readGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_01Freq(N) writeGEQFreqCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_01Freq wroteGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQBass_01Level readGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_01Level(N) writeGEQLevelCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_01Level wroteGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQBass_01Width readGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_01Width(N) writeGEQWidthCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_01Width wroteGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_02Freq readGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_02Freq(N) writeGEQFreqCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_02Freq wroteGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQBass_02Level readGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_02Level(N) writeGEQLevelCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_02Level wroteGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQBass_02Width readGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_02Width(N) writeGEQWidthCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_02Width wroteGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_03Freq readGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_03Freq(N) writeGEQFreqCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_03Freq wroteGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQBass_03Level readGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_03Level(N) writeGEQLevelCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_03Level wroteGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQBass_03Width readGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_03Width(N) writeGEQWidthCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_03Width wroteGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_04Freq readGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_04Freq(N) writeGEQFreqCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_04Freq wroteGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQBass_04Level readGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_04Level(N) writeGEQLevelCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_04Level wroteGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQBass_04Width readGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_04Width(N) writeGEQWidthCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_04Width wroteGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_05Freq readGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_05Freq(N) writeGEQFreqCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_05Freq wroteGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQBass_05Level readGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_05Level(N) writeGEQLevelCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_05Level wroteGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQBass_05Width readGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_05Width(N) writeGEQWidthCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_05Width wroteGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_06Freq readGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_06Freq(N) writeGEQFreqCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_06Freq wroteGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQBass_06Level readGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_06Level(N) writeGEQLevelCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_06Level wroteGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQBass_06Width readGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_06Width(N) writeGEQWidthCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_06Width wroteGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_07Freq readGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_07Freq(N) writeGEQFreqCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_07Freq wroteGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQBass_07Level readGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_07Level(N) writeGEQLevelCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_07Level wroteGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQBass_07Width readGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_07Width(N) writeGEQWidthCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_07Width wroteGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_08Freq readGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_08Freq(N) writeGEQFreqCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_08Freq wroteGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQBass_08Level readGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_08Level(N) writeGEQLevelCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_08Level wroteGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQBass_08Width readGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_08Width(N) writeGEQWidthCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_08Width wroteGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_09Freq readGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_09Freq(N) writeGEQFreqCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_09Freq wroteGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQBass_09Level readGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_09Level(N) writeGEQLevelCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_09Level wroteGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQBass_09Width readGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_09Width(N) writeGEQWidthCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_09Width wroteGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_010Freq readGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_010Freq(N) writeGEQFreqCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_010Freq wroteGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQBass_010Level readGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_010Level(N) writeGEQLevelCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_010Level wroteGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQBass_010Width readGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_010Width(N) writeGEQWidthCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_010Width wroteGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_011Freq readGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_011Freq(N) writeGEQFreqCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_011Freq wroteGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQBass_011Level readGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_011Level(N) writeGEQLevelCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_011Level wroteGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQBass_011Width readGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_011Width(N) writeGEQWidthCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_011Width wroteGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_012Freq readGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_012Freq(N) writeGEQFreqCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_012Freq wroteGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQBass_012Level readGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_012Level(N) writeGEQLevelCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_012Level wroteGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQBass_012Width readGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_012Width(N) writeGEQWidthCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_012Width wroteGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_013Freq readGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_013Freq(N) writeGEQFreqCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_013Freq wroteGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQBass_013Level readGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_013Level(N) writeGEQLevelCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_013Level wroteGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQBass_013Width readGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_013Width(N) writeGEQWidthCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_013Width wroteGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_014Freq readGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_014Freq(N) writeGEQFreqCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_014Freq wroteGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQBass_014Level readGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_014Level(N) writeGEQLevelCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_014Level wroteGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQBass_014Width readGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_014Width(N) writeGEQWidthCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_014Width wroteGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_015Freq readGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_015Freq(N) writeGEQFreqCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_015Freq wroteGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQBass_015Level readGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_015Level(N) writeGEQLevelCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_015Level wroteGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQBass_015Width readGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_015Width(N) writeGEQWidthCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_015Width wroteGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_016Freq readGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_016Freq(N) writeGEQFreqCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_016Freq wroteGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQBass_016Level readGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_016Level(N) writeGEQLevelCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_016Level wroteGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQBass_016Width readGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_016Width(N) writeGEQWidthCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_016Width wroteGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_017Freq readGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_017Freq(N) writeGEQFreqCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_017Freq wroteGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQBass_017Level readGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_017Level(N) writeGEQLevelCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_017Level wroteGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQBass_017Width readGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_017Width(N) writeGEQWidthCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_017Width wroteGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_018Freq readGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_018Freq(N) writeGEQFreqCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_018Freq wroteGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQBass_018Level readGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_018Level(N) writeGEQLevelCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_018Level wroteGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQBass_018Width readGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_018Width(N) writeGEQWidthCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_018Width wroteGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_019Freq readGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_019Freq(N) writeGEQFreqCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_019Freq wroteGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQBass_019Level readGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_019Level(N) writeGEQLevelCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_019Level wroteGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQBass_019Width readGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_019Width(N) writeGEQWidthCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_019Width wroteGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_020Freq readGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_020Freq(N) writeGEQFreqCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_020Freq wroteGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQBass_020Level readGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_020Level(N) writeGEQLevelCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_020Level wroteGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQBass_020Width readGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_020Width(N) writeGEQWidthCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_020Width wroteGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_021Freq readGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_021Freq(N) writeGEQFreqCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_021Freq wroteGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQBass_021Level readGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_021Level(N) writeGEQLevelCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_021Level wroteGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQBass_021Width readGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_021Width(N) writeGEQWidthCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_021Width wroteGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_022Freq readGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_022Freq(N) writeGEQFreqCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_022Freq wroteGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQBass_022Level readGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_022Level(N) writeGEQLevelCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_022Level wroteGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQBass_022Width readGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_022Width(N) writeGEQWidthCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_022Width wroteGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_023Freq readGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_023Freq(N) writeGEQFreqCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_023Freq wroteGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQBass_023Level readGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_023Level(N) writeGEQLevelCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_023Level wroteGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQBass_023Width readGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_023Width(N) writeGEQWidthCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_023Width wroteGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_024Freq readGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_024Freq(N) writeGEQFreqCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_024Freq wroteGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQBass_024Level readGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_024Level(N) writeGEQLevelCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_024Level wroteGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQBass_024Width readGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_024Width(N) writeGEQWidthCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_024Width wroteGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_025Freq readGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_025Freq(N) writeGEQFreqCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_025Freq wroteGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQBass_025Level readGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_025Level(N) writeGEQLevelCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_025Level wroteGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQBass_025Width readGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_025Width(N) writeGEQWidthCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_025Width wroteGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_026Freq readGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_026Freq(N) writeGEQFreqCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_026Freq wroteGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQBass_026Level readGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_026Level(N) writeGEQLevelCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_026Level wroteGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQBass_026Width readGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_026Width(N) writeGEQWidthCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_026Width wroteGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_027Freq readGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_027Freq(N) writeGEQFreqCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_027Freq wroteGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQBass_027Level readGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_027Level(N) writeGEQLevelCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_027Level wroteGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQBass_027Width readGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_027Width(N) writeGEQWidthCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_027Width wroteGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_028Freq readGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_028Freq(N) writeGEQFreqCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_028Freq wroteGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQBass_028Level readGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_028Level(N) writeGEQLevelCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_028Level wroteGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQBass_028Width readGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_028Width(N) writeGEQWidthCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_028Width wroteGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_029Freq readGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_029Freq(N) writeGEQFreqCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_029Freq wroteGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQBass_029Level readGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_029Level(N) writeGEQLevelCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_029Level wroteGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQBass_029Width readGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_029Width(N) writeGEQWidthCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_029Width wroteGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_030Freq readGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_030Freq(N) writeGEQFreqCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_030Freq wroteGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQBass_030Level readGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_030Level(N) writeGEQLevelCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_030Level wroteGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQBass_030Width readGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_030Width(N) writeGEQWidthCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_030Width wroteGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_031Freq readGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_031Freq(N) writeGEQFreqCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_031Freq wroteGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQBass_031Level readGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_031Level(N) writeGEQLevelCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_031Level wroteGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQBass_031Width readGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_031Width(N) writeGEQWidthCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_031Width wroteGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_032Freq readGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_032Freq(N) writeGEQFreqCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_032Freq wroteGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQBass_032Level readGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_032Level(N) writeGEQLevelCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_032Level wroteGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQBass_032Width readGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_032Width(N) writeGEQWidthCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_032Width wroteGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n1Freq readGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n1Freq(N) writeGEQFreqCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n1Freq wroteGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQBass_n1Level readGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n1Level(N) writeGEQLevelCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n1Level wroteGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQBass_n1Width readGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n1Width(N) writeGEQWidthCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n1Width wroteGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n2Freq readGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n2Freq(N) writeGEQFreqCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n2Freq wroteGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQBass_n2Level readGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n2Level(N) writeGEQLevelCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n2Level wroteGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQBass_n2Width readGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n2Width(N) writeGEQWidthCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n2Width wroteGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n3Freq readGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n3Freq(N) writeGEQFreqCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n3Freq wroteGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQBass_n3Level readGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n3Level(N) writeGEQLevelCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n3Level wroteGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQBass_n3Width readGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n3Width(N) writeGEQWidthCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n3Width wroteGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n4Freq readGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n4Freq(N) writeGEQFreqCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n4Freq wroteGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQBass_n4Level readGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n4Level(N) writeGEQLevelCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n4Level wroteGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQBass_n4Width readGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n4Width(N) writeGEQWidthCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n4Width wroteGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n5Freq readGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n5Freq(N) writeGEQFreqCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n5Freq wroteGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQBass_n5Level readGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n5Level(N) writeGEQLevelCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n5Level wroteGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQBass_n5Width readGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n5Width(N) writeGEQWidthCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n5Width wroteGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n6Freq readGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n6Freq(N) writeGEQFreqCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n6Freq wroteGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQBass_n6Level readGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n6Level(N) writeGEQLevelCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n6Level wroteGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQBass_n6Width readGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n6Width(N) writeGEQWidthCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n6Width wroteGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n7Freq readGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n7Freq(N) writeGEQFreqCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n7Freq wroteGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQBass_n7Level readGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n7Level(N) writeGEQLevelCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n7Level wroteGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQBass_n7Width readGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n7Width(N) writeGEQWidthCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n7Width wroteGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n8Freq readGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n8Freq(N) writeGEQFreqCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n8Freq wroteGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQBass_n8Level readGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n8Level(N) writeGEQLevelCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n8Level wroteGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQBass_n8Width readGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n8Width(N) writeGEQWidthCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n8Width wroteGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n9Freq readGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n9Freq(N) writeGEQFreqCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n9Freq wroteGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQBass_n9Level readGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n9Level(N) writeGEQLevelCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n9Level wroteGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQBass_n9Width readGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n9Width(N) writeGEQWidthCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n9Width wroteGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n10Freq readGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n10Freq(N) writeGEQFreqCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n10Freq wroteGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQBass_n10Level readGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n10Level(N) writeGEQLevelCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n10Level wroteGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQBass_n10Width readGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n10Width(N) writeGEQWidthCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n10Width wroteGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n11Freq readGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n11Freq(N) writeGEQFreqCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n11Freq wroteGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQBass_n11Level readGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n11Level(N) writeGEQLevelCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n11Level wroteGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQBass_n11Width readGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n11Width(N) writeGEQWidthCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n11Width wroteGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n12Freq readGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n12Freq(N) writeGEQFreqCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n12Freq wroteGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQBass_n12Level readGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n12Level(N) writeGEQLevelCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n12Level wroteGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQBass_n12Width readGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n12Width(N) writeGEQWidthCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n12Width wroteGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n13Freq readGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n13Freq(N) writeGEQFreqCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n13Freq wroteGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQBass_n13Level readGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n13Level(N) writeGEQLevelCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n13Level wroteGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQBass_n13Width readGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n13Width(N) writeGEQWidthCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n13Width wroteGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n14Freq readGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n14Freq(N) writeGEQFreqCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n14Freq wroteGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQBass_n14Level readGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n14Level(N) writeGEQLevelCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n14Level wroteGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQBass_n14Width readGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n14Width(N) writeGEQWidthCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n14Width wroteGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n15Freq readGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n15Freq(N) writeGEQFreqCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n15Freq wroteGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQBass_n15Level readGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n15Level(N) writeGEQLevelCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n15Level wroteGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQBass_n15Width readGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n15Width(N) writeGEQWidthCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n15Width wroteGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n16Freq readGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n16Freq(N) writeGEQFreqCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n16Freq wroteGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQBass_n16Level readGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n16Level(N) writeGEQLevelCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n16Level wroteGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQBass_n16Width readGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n16Width(N) writeGEQWidthCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n16Width wroteGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n17Freq readGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n17Freq(N) writeGEQFreqCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n17Freq wroteGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQBass_n17Level readGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n17Level(N) writeGEQLevelCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n17Level wroteGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQBass_n17Width readGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n17Width(N) writeGEQWidthCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n17Width wroteGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n18Freq readGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n18Freq(N) writeGEQFreqCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n18Freq wroteGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQBass_n18Level readGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n18Level(N) writeGEQLevelCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n18Level wroteGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQBass_n18Width readGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n18Width(N) writeGEQWidthCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n18Width wroteGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n19Freq readGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n19Freq(N) writeGEQFreqCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n19Freq wroteGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQBass_n19Level readGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n19Level(N) writeGEQLevelCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n19Level wroteGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQBass_n19Width readGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n19Width(N) writeGEQWidthCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n19Width wroteGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n20Freq readGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n20Freq(N) writeGEQFreqCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n20Freq wroteGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQBass_n20Level readGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n20Level(N) writeGEQLevelCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n20Level wroteGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQBass_n20Width readGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n20Width(N) writeGEQWidthCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n20Width wroteGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n21Freq readGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n21Freq(N) writeGEQFreqCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n21Freq wroteGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQBass_n21Level readGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n21Level(N) writeGEQLevelCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n21Level wroteGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQBass_n21Width readGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n21Width(N) writeGEQWidthCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n21Width wroteGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n22Freq readGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n22Freq(N) writeGEQFreqCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n22Freq wroteGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQBass_n22Level readGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n22Level(N) writeGEQLevelCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n22Level wroteGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQBass_n22Width readGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n22Width(N) writeGEQWidthCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n22Width wroteGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n23Freq readGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n23Freq(N) writeGEQFreqCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n23Freq wroteGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQBass_n23Level readGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n23Level(N) writeGEQLevelCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n23Level wroteGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQBass_n23Width readGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n23Width(N) writeGEQWidthCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n23Width wroteGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n24Freq readGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n24Freq(N) writeGEQFreqCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n24Freq wroteGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQBass_n24Level readGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n24Level(N) writeGEQLevelCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n24Level wroteGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQBass_n24Width readGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n24Width(N) writeGEQWidthCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n24Width wroteGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n25Freq readGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n25Freq(N) writeGEQFreqCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n25Freq wroteGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQBass_n25Level readGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n25Level(N) writeGEQLevelCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n25Level wroteGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQBass_n25Width readGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n25Width(N) writeGEQWidthCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n25Width wroteGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n26Freq readGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n26Freq(N) writeGEQFreqCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n26Freq wroteGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQBass_n26Level readGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n26Level(N) writeGEQLevelCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n26Level wroteGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQBass_n26Width readGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n26Width(N) writeGEQWidthCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n26Width wroteGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n27Freq readGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n27Freq(N) writeGEQFreqCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n27Freq wroteGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQBass_n27Level readGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n27Level(N) writeGEQLevelCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n27Level wroteGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQBass_n27Width readGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n27Width(N) writeGEQWidthCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n27Width wroteGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n28Freq readGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n28Freq(N) writeGEQFreqCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n28Freq wroteGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQBass_n28Level readGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n28Level(N) writeGEQLevelCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n28Level wroteGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQBass_n28Width readGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n28Width(N) writeGEQWidthCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n28Width wroteGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n29Freq readGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n29Freq(N) writeGEQFreqCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n29Freq wroteGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQBass_n29Level readGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n29Level(N) writeGEQLevelCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n29Level wroteGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQBass_n29Width readGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n29Width(N) writeGEQWidthCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n29Width wroteGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n30Freq readGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n30Freq(N) writeGEQFreqCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n30Freq wroteGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQBass_n30Level readGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n30Level(N) writeGEQLevelCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n30Level wroteGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQBass_n30Width readGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n30Width(N) writeGEQWidthCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n30Width wroteGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n31Freq readGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n31Freq(N) writeGEQFreqCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n31Freq wroteGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQBass_n31Level readGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n31Level(N) writeGEQLevelCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n31Level wroteGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQBass_n31Width readGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n31Width(N) writeGEQWidthCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n31Width wroteGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQBass_n32Freq readGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n32Freq(N) writeGEQFreqCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n32Freq wroteGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQBass_n32Level readGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n32Level(N) writeGEQLevelCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n32Level wroteGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQBass_n32Width readGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQBass_n32Width(N) writeGEQWidthCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQBass_n32Width wroteGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_01Freq readGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead_01Freq(N) writeGEQFreqCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_01Freq wroteGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQHead_01Level readGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead_01Level(N) writeGEQLevelCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_01Level wroteGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQHead_01Width readGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQHead_01Width(N) writeGEQWidthCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_01Width wroteGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_02Freq readGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead_02Freq(N) writeGEQFreqCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_02Freq wroteGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQHead_02Level readGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead_02Level(N) writeGEQLevelCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_02Level wroteGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQHead_02Width readGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQHead_02Width(N) writeGEQWidthCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_02Width wroteGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_03Freq readGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead_03Freq(N) writeGEQFreqCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_03Freq wroteGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQHead_03Level readGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead_03Level(N) writeGEQLevelCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_03Level wroteGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQHead_03Width readGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQHead_03Width(N) writeGEQWidthCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_03Width wroteGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_04Freq readGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead_04Freq(N) writeGEQFreqCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_04Freq wroteGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQHead_04Level readGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead_04Level(N) writeGEQLevelCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_04Level wroteGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQHead_04Width readGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQHead_04Width(N) writeGEQWidthCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_04Width wroteGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_05Freq readGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead_05Freq(N) writeGEQFreqCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_05Freq wroteGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQHead_05Level readGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead_05Level(N) writeGEQLevelCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_05Level wroteGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQHead_05Width readGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQHead_05Width(N) writeGEQWidthCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_05Width wroteGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_06Freq readGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead_06Freq(N) writeGEQFreqCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_06Freq wroteGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQHead_06Level readGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead_06Level(N) writeGEQLevelCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_06Level wroteGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQHead_06Width readGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQHead_06Width(N) writeGEQWidthCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_06Width wroteGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_07Freq readGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead_07Freq(N) writeGEQFreqCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_07Freq wroteGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQHead_07Level readGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead_07Level(N) writeGEQLevelCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_07Level wroteGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQHead_07Width readGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQHead_07Width(N) writeGEQWidthCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_07Width wroteGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_08Freq readGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead_08Freq(N) writeGEQFreqCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_08Freq wroteGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQHead_08Level readGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead_08Level(N) writeGEQLevelCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_08Level wroteGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQHead_08Width readGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQHead_08Width(N) writeGEQWidthCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_08Width wroteGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_09Freq readGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead_09Freq(N) writeGEQFreqCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_09Freq wroteGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQHead_09Level readGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead_09Level(N) writeGEQLevelCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_09Level wroteGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQHead_09Width readGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQHead_09Width(N) writeGEQWidthCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_09Width wroteGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_010Freq readGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead_010Freq(N) writeGEQFreqCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_010Freq wroteGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQHead_010Level readGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead_010Level(N) writeGEQLevelCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_010Level wroteGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQHead_010Width readGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQHead_010Width(N) writeGEQWidthCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_010Width wroteGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_011Freq readGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead_011Freq(N) writeGEQFreqCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_011Freq wroteGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQHead_011Level readGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead_011Level(N) writeGEQLevelCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_011Level wroteGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQHead_011Width readGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQHead_011Width(N) writeGEQWidthCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_011Width wroteGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_012Freq readGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead_012Freq(N) writeGEQFreqCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_012Freq wroteGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQHead_012Level readGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead_012Level(N) writeGEQLevelCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_012Level wroteGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQHead_012Width readGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQHead_012Width(N) writeGEQWidthCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_012Width wroteGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_013Freq readGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead_013Freq(N) writeGEQFreqCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_013Freq wroteGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQHead_013Level readGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead_013Level(N) writeGEQLevelCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_013Level wroteGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQHead_013Width readGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQHead_013Width(N) writeGEQWidthCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_013Width wroteGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_014Freq readGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead_014Freq(N) writeGEQFreqCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_014Freq wroteGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQHead_014Level readGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead_014Level(N) writeGEQLevelCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_014Level wroteGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQHead_014Width readGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQHead_014Width(N) writeGEQWidthCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_014Width wroteGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_015Freq readGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead_015Freq(N) writeGEQFreqCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_015Freq wroteGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQHead_015Level readGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead_015Level(N) writeGEQLevelCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_015Level wroteGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQHead_015Width readGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQHead_015Width(N) writeGEQWidthCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_015Width wroteGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_016Freq readGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead_016Freq(N) writeGEQFreqCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_016Freq wroteGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQHead_016Level readGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead_016Level(N) writeGEQLevelCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_016Level wroteGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQHead_016Width readGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQHead_016Width(N) writeGEQWidthCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_016Width wroteGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_017Freq readGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead_017Freq(N) writeGEQFreqCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_017Freq wroteGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQHead_017Level readGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead_017Level(N) writeGEQLevelCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_017Level wroteGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQHead_017Width readGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQHead_017Width(N) writeGEQWidthCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_017Width wroteGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_018Freq readGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead_018Freq(N) writeGEQFreqCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_018Freq wroteGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQHead_018Level readGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead_018Level(N) writeGEQLevelCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_018Level wroteGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQHead_018Width readGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQHead_018Width(N) writeGEQWidthCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_018Width wroteGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_019Freq readGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead_019Freq(N) writeGEQFreqCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_019Freq wroteGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQHead_019Level readGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead_019Level(N) writeGEQLevelCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_019Level wroteGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQHead_019Width readGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQHead_019Width(N) writeGEQWidthCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_019Width wroteGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_020Freq readGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead_020Freq(N) writeGEQFreqCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_020Freq wroteGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQHead_020Level readGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead_020Level(N) writeGEQLevelCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_020Level wroteGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQHead_020Width readGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQHead_020Width(N) writeGEQWidthCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_020Width wroteGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_021Freq readGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead_021Freq(N) writeGEQFreqCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_021Freq wroteGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQHead_021Level readGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead_021Level(N) writeGEQLevelCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_021Level wroteGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQHead_021Width readGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQHead_021Width(N) writeGEQWidthCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_021Width wroteGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_022Freq readGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead_022Freq(N) writeGEQFreqCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_022Freq wroteGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQHead_022Level readGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead_022Level(N) writeGEQLevelCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_022Level wroteGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQHead_022Width readGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQHead_022Width(N) writeGEQWidthCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_022Width wroteGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_023Freq readGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead_023Freq(N) writeGEQFreqCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_023Freq wroteGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQHead_023Level readGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead_023Level(N) writeGEQLevelCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_023Level wroteGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQHead_023Width readGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQHead_023Width(N) writeGEQWidthCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_023Width wroteGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_024Freq readGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead_024Freq(N) writeGEQFreqCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_024Freq wroteGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQHead_024Level readGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead_024Level(N) writeGEQLevelCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_024Level wroteGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQHead_024Width readGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQHead_024Width(N) writeGEQWidthCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_024Width wroteGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_025Freq readGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead_025Freq(N) writeGEQFreqCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_025Freq wroteGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQHead_025Level readGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead_025Level(N) writeGEQLevelCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_025Level wroteGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQHead_025Width readGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQHead_025Width(N) writeGEQWidthCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_025Width wroteGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_026Freq readGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead_026Freq(N) writeGEQFreqCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_026Freq wroteGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQHead_026Level readGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead_026Level(N) writeGEQLevelCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_026Level wroteGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQHead_026Width readGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQHead_026Width(N) writeGEQWidthCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_026Width wroteGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_027Freq readGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead_027Freq(N) writeGEQFreqCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_027Freq wroteGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQHead_027Level readGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead_027Level(N) writeGEQLevelCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_027Level wroteGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQHead_027Width readGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQHead_027Width(N) writeGEQWidthCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_027Width wroteGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_028Freq readGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead_028Freq(N) writeGEQFreqCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_028Freq wroteGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQHead_028Level readGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead_028Level(N) writeGEQLevelCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_028Level wroteGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQHead_028Width readGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQHead_028Width(N) writeGEQWidthCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_028Width wroteGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_029Freq readGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead_029Freq(N) writeGEQFreqCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_029Freq wroteGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQHead_029Level readGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead_029Level(N) writeGEQLevelCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_029Level wroteGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQHead_029Width readGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQHead_029Width(N) writeGEQWidthCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_029Width wroteGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_030Freq readGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead_030Freq(N) writeGEQFreqCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_030Freq wroteGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQHead_030Level readGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead_030Level(N) writeGEQLevelCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_030Level wroteGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQHead_030Width readGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQHead_030Width(N) writeGEQWidthCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_030Width wroteGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_031Freq readGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead_031Freq(N) writeGEQFreqCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_031Freq wroteGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQHead_031Level readGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead_031Level(N) writeGEQLevelCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_031Level wroteGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQHead_031Width readGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQHead_031Width(N) writeGEQWidthCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_031Width wroteGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQHead_032Freq readGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead_032Freq(N) writeGEQFreqCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_032Freq wroteGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQHead_032Level readGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead_032Level(N) writeGEQLevelCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_032Level wroteGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQHead_032Width readGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQHead_032Width(N) writeGEQWidthCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQHead_032Width wroteGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba1Freq readGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba1Freq(N) writeGEQFreqCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba1Freq wroteGEQFreqCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba1Level readGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba1Level(N) writeGEQLevelCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba1Level wroteGEQLevelCh(0, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba1Width readGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba1Width(N) writeGEQWidthCh(0, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba1Width wroteGEQWidthCh(0, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba2Freq readGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba2Freq(N) writeGEQFreqCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba2Freq wroteGEQFreqCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba2Level readGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba2Level(N) writeGEQLevelCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba2Level wroteGEQLevelCh(0, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba2Width readGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba2Width(N) writeGEQWidthCh(0, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba2Width wroteGEQWidthCh(0, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba3Freq readGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba3Freq(N) writeGEQFreqCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba3Freq wroteGEQFreqCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba3Level readGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba3Level(N) writeGEQLevelCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba3Level wroteGEQLevelCh(0, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba3Width readGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba3Width(N) writeGEQWidthCh(0, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba3Width wroteGEQWidthCh(0, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba4Freq readGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba4Freq(N) writeGEQFreqCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba4Freq wroteGEQFreqCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba4Level readGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba4Level(N) writeGEQLevelCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba4Level wroteGEQLevelCh(0, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba4Width readGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba4Width(N) writeGEQWidthCh(0, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba4Width wroteGEQWidthCh(0, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba5Freq readGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba5Freq(N) writeGEQFreqCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba5Freq wroteGEQFreqCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba5Level readGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba5Level(N) writeGEQLevelCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba5Level wroteGEQLevelCh(0, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba5Width readGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba5Width(N) writeGEQWidthCh(0, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba5Width wroteGEQWidthCh(0, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba6Freq readGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba6Freq(N) writeGEQFreqCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba6Freq wroteGEQFreqCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba6Level readGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba6Level(N) writeGEQLevelCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba6Level wroteGEQLevelCh(0, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba6Width readGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba6Width(N) writeGEQWidthCh(0, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba6Width wroteGEQWidthCh(0, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba7Freq readGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba7Freq(N) writeGEQFreqCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba7Freq wroteGEQFreqCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba7Level readGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba7Level(N) writeGEQLevelCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba7Level wroteGEQLevelCh(0, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba7Width readGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba7Width(N) writeGEQWidthCh(0, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba7Width wroteGEQWidthCh(0, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba8Freq readGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba8Freq(N) writeGEQFreqCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba8Freq wroteGEQFreqCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba8Level readGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba8Level(N) writeGEQLevelCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba8Level wroteGEQLevelCh(0, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba8Width readGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba8Width(N) writeGEQWidthCh(0, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba8Width wroteGEQWidthCh(0, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba9Freq readGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba9Freq(N) writeGEQFreqCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba9Freq wroteGEQFreqCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba9Level readGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba9Level(N) writeGEQLevelCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba9Level wroteGEQLevelCh(0, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba9Width readGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba9Width(N) writeGEQWidthCh(0, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba9Width wroteGEQWidthCh(0, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba10Freq readGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba10Freq(N) writeGEQFreqCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba10Freq wroteGEQFreqCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba10Level readGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba10Level(N) writeGEQLevelCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba10Level wroteGEQLevelCh(0, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba10Width readGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba10Width(N) writeGEQWidthCh(0, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba10Width wroteGEQWidthCh(0, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba11Freq readGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba11Freq(N) writeGEQFreqCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba11Freq wroteGEQFreqCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba11Level readGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba11Level(N) writeGEQLevelCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba11Level wroteGEQLevelCh(0, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba11Width readGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba11Width(N) writeGEQWidthCh(0, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba11Width wroteGEQWidthCh(0, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba12Freq readGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba12Freq(N) writeGEQFreqCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba12Freq wroteGEQFreqCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba12Level readGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba12Level(N) writeGEQLevelCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba12Level wroteGEQLevelCh(0, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba12Width readGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba12Width(N) writeGEQWidthCh(0, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba12Width wroteGEQWidthCh(0, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba13Freq readGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba13Freq(N) writeGEQFreqCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba13Freq wroteGEQFreqCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba13Level readGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba13Level(N) writeGEQLevelCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba13Level wroteGEQLevelCh(0, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba13Width readGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba13Width(N) writeGEQWidthCh(0, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba13Width wroteGEQWidthCh(0, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba14Freq readGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba14Freq(N) writeGEQFreqCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba14Freq wroteGEQFreqCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba14Level readGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba14Level(N) writeGEQLevelCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba14Level wroteGEQLevelCh(0, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba14Width readGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba14Width(N) writeGEQWidthCh(0, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba14Width wroteGEQWidthCh(0, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba15Freq readGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba15Freq(N) writeGEQFreqCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba15Freq wroteGEQFreqCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba15Level readGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba15Level(N) writeGEQLevelCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba15Level wroteGEQLevelCh(0, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba15Width readGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba15Width(N) writeGEQWidthCh(0, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba15Width wroteGEQWidthCh(0, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba16Freq readGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba16Freq(N) writeGEQFreqCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba16Freq wroteGEQFreqCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba16Level readGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba16Level(N) writeGEQLevelCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba16Level wroteGEQLevelCh(0, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba16Width readGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba16Width(N) writeGEQWidthCh(0, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba16Width wroteGEQWidthCh(0, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba17Freq readGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba17Freq(N) writeGEQFreqCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba17Freq wroteGEQFreqCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba17Level readGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba17Level(N) writeGEQLevelCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba17Level wroteGEQLevelCh(0, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba17Width readGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba17Width(N) writeGEQWidthCh(0, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba17Width wroteGEQWidthCh(0, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba18Freq readGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba18Freq(N) writeGEQFreqCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba18Freq wroteGEQFreqCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba18Level readGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba18Level(N) writeGEQLevelCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba18Level wroteGEQLevelCh(0, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba18Width readGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba18Width(N) writeGEQWidthCh(0, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba18Width wroteGEQWidthCh(0, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba19Freq readGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba19Freq(N) writeGEQFreqCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba19Freq wroteGEQFreqCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba19Level readGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba19Level(N) writeGEQLevelCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba19Level wroteGEQLevelCh(0, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba19Width readGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba19Width(N) writeGEQWidthCh(0, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba19Width wroteGEQWidthCh(0, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba20Freq readGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba20Freq(N) writeGEQFreqCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba20Freq wroteGEQFreqCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba20Level readGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba20Level(N) writeGEQLevelCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba20Level wroteGEQLevelCh(0, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba20Width readGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba20Width(N) writeGEQWidthCh(0, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba20Width wroteGEQWidthCh(0, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba21Freq readGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba21Freq(N) writeGEQFreqCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba21Freq wroteGEQFreqCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba21Level readGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba21Level(N) writeGEQLevelCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba21Level wroteGEQLevelCh(0, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba21Width readGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba21Width(N) writeGEQWidthCh(0, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba21Width wroteGEQWidthCh(0, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba22Freq readGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba22Freq(N) writeGEQFreqCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba22Freq wroteGEQFreqCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba22Level readGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba22Level(N) writeGEQLevelCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba22Level wroteGEQLevelCh(0, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba22Width readGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba22Width(N) writeGEQWidthCh(0, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba22Width wroteGEQWidthCh(0, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba23Freq readGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba23Freq(N) writeGEQFreqCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba23Freq wroteGEQFreqCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba23Level readGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba23Level(N) writeGEQLevelCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba23Level wroteGEQLevelCh(0, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba23Width readGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba23Width(N) writeGEQWidthCh(0, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba23Width wroteGEQWidthCh(0, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba24Freq readGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba24Freq(N) writeGEQFreqCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba24Freq wroteGEQFreqCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba24Level readGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba24Level(N) writeGEQLevelCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba24Level wroteGEQLevelCh(0, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba24Width readGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba24Width(N) writeGEQWidthCh(0, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba24Width wroteGEQWidthCh(0, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba25Freq readGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba25Freq(N) writeGEQFreqCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba25Freq wroteGEQFreqCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba25Level readGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba25Level(N) writeGEQLevelCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba25Level wroteGEQLevelCh(0, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba25Width readGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba25Width(N) writeGEQWidthCh(0, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba25Width wroteGEQWidthCh(0, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba26Freq readGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba26Freq(N) writeGEQFreqCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba26Freq wroteGEQFreqCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba26Level readGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba26Level(N) writeGEQLevelCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba26Level wroteGEQLevelCh(0, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba26Width readGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba26Width(N) writeGEQWidthCh(0, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba26Width wroteGEQWidthCh(0, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba27Freq readGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba27Freq(N) writeGEQFreqCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba27Freq wroteGEQFreqCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba27Level readGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba27Level(N) writeGEQLevelCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba27Level wroteGEQLevelCh(0, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba27Width readGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba27Width(N) writeGEQWidthCh(0, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba27Width wroteGEQWidthCh(0, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba28Freq readGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba28Freq(N) writeGEQFreqCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba28Freq wroteGEQFreqCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba28Level readGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba28Level(N) writeGEQLevelCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba28Level wroteGEQLevelCh(0, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba28Width readGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba28Width(N) writeGEQWidthCh(0, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba28Width wroteGEQWidthCh(0, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba29Freq readGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba29Freq(N) writeGEQFreqCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba29Freq wroteGEQFreqCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba29Level readGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba29Level(N) writeGEQLevelCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba29Level wroteGEQLevelCh(0, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba29Width readGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba29Width(N) writeGEQWidthCh(0, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba29Width wroteGEQWidthCh(0, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba30Freq readGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba30Freq(N) writeGEQFreqCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba30Freq wroteGEQFreqCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba30Level readGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba30Level(N) writeGEQLevelCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba30Level wroteGEQLevelCh(0, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba30Width readGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba30Width(N) writeGEQWidthCh(0, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba30Width wroteGEQWidthCh(0, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba31Freq readGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba31Freq(N) writeGEQFreqCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba31Freq wroteGEQFreqCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba31Level readGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba31Level(N) writeGEQLevelCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba31Level wroteGEQLevelCh(0, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba31Width readGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba31Width(N) writeGEQWidthCh(0, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba31Width wroteGEQWidthCh(0, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh0Ba32Freq readGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba32Freq(N) writeGEQFreqCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba32Freq wroteGEQFreqCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba32Level readGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba32Level(N) writeGEQLevelCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba32Level wroteGEQLevelCh(0, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh0Ba32Width readGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh0Ba32Width(N) writeGEQWidthCh(0, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh0Ba32Width wroteGEQWidthCh(0, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba1Freq readGEQFreqCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba1Freq(N) writeGEQFreqCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba1Freq wroteGEQFreqCh(1, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba1Level readGEQLevelCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba1Level(N) writeGEQLevelCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba1Level wroteGEQLevelCh(1, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba1Width readGEQWidthCh(1, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba1Width(N) writeGEQWidthCh(1, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba1Width wroteGEQWidthCh(1, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba2Freq readGEQFreqCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba2Freq(N) writeGEQFreqCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba2Freq wroteGEQFreqCh(1, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba2Level readGEQLevelCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba2Level(N) writeGEQLevelCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba2Level wroteGEQLevelCh(1, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba2Width readGEQWidthCh(1, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba2Width(N) writeGEQWidthCh(1, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba2Width wroteGEQWidthCh(1, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba3Freq readGEQFreqCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba3Freq(N) writeGEQFreqCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba3Freq wroteGEQFreqCh(1, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba3Level readGEQLevelCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba3Level(N) writeGEQLevelCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba3Level wroteGEQLevelCh(1, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba3Width readGEQWidthCh(1, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba3Width(N) writeGEQWidthCh(1, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba3Width wroteGEQWidthCh(1, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba4Freq readGEQFreqCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba4Freq(N) writeGEQFreqCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba4Freq wroteGEQFreqCh(1, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba4Level readGEQLevelCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba4Level(N) writeGEQLevelCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba4Level wroteGEQLevelCh(1, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba4Width readGEQWidthCh(1, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba4Width(N) writeGEQWidthCh(1, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba4Width wroteGEQWidthCh(1, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba5Freq readGEQFreqCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba5Freq(N) writeGEQFreqCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba5Freq wroteGEQFreqCh(1, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba5Level readGEQLevelCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba5Level(N) writeGEQLevelCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba5Level wroteGEQLevelCh(1, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba5Width readGEQWidthCh(1, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba5Width(N) writeGEQWidthCh(1, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba5Width wroteGEQWidthCh(1, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba6Freq readGEQFreqCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba6Freq(N) writeGEQFreqCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba6Freq wroteGEQFreqCh(1, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba6Level readGEQLevelCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba6Level(N) writeGEQLevelCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba6Level wroteGEQLevelCh(1, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba6Width readGEQWidthCh(1, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba6Width(N) writeGEQWidthCh(1, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba6Width wroteGEQWidthCh(1, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba7Freq readGEQFreqCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba7Freq(N) writeGEQFreqCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba7Freq wroteGEQFreqCh(1, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba7Level readGEQLevelCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba7Level(N) writeGEQLevelCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba7Level wroteGEQLevelCh(1, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba7Width readGEQWidthCh(1, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba7Width(N) writeGEQWidthCh(1, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba7Width wroteGEQWidthCh(1, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba8Freq readGEQFreqCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba8Freq(N) writeGEQFreqCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba8Freq wroteGEQFreqCh(1, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba8Level readGEQLevelCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba8Level(N) writeGEQLevelCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba8Level wroteGEQLevelCh(1, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba8Width readGEQWidthCh(1, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba8Width(N) writeGEQWidthCh(1, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba8Width wroteGEQWidthCh(1, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba9Freq readGEQFreqCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba9Freq(N) writeGEQFreqCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba9Freq wroteGEQFreqCh(1, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba9Level readGEQLevelCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba9Level(N) writeGEQLevelCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba9Level wroteGEQLevelCh(1, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba9Width readGEQWidthCh(1, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba9Width(N) writeGEQWidthCh(1, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba9Width wroteGEQWidthCh(1, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba10Freq readGEQFreqCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba10Freq(N) writeGEQFreqCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba10Freq wroteGEQFreqCh(1, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba10Level readGEQLevelCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba10Level(N) writeGEQLevelCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba10Level wroteGEQLevelCh(1, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba10Width readGEQWidthCh(1, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba10Width(N) writeGEQWidthCh(1, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba10Width wroteGEQWidthCh(1, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba11Freq readGEQFreqCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba11Freq(N) writeGEQFreqCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba11Freq wroteGEQFreqCh(1, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba11Level readGEQLevelCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba11Level(N) writeGEQLevelCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba11Level wroteGEQLevelCh(1, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba11Width readGEQWidthCh(1, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba11Width(N) writeGEQWidthCh(1, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba11Width wroteGEQWidthCh(1, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba12Freq readGEQFreqCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba12Freq(N) writeGEQFreqCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba12Freq wroteGEQFreqCh(1, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba12Level readGEQLevelCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba12Level(N) writeGEQLevelCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba12Level wroteGEQLevelCh(1, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba12Width readGEQWidthCh(1, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba12Width(N) writeGEQWidthCh(1, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba12Width wroteGEQWidthCh(1, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba13Freq readGEQFreqCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba13Freq(N) writeGEQFreqCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba13Freq wroteGEQFreqCh(1, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba13Level readGEQLevelCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba13Level(N) writeGEQLevelCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba13Level wroteGEQLevelCh(1, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba13Width readGEQWidthCh(1, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba13Width(N) writeGEQWidthCh(1, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba13Width wroteGEQWidthCh(1, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba14Freq readGEQFreqCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba14Freq(N) writeGEQFreqCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba14Freq wroteGEQFreqCh(1, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba14Level readGEQLevelCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba14Level(N) writeGEQLevelCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba14Level wroteGEQLevelCh(1, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba14Width readGEQWidthCh(1, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba14Width(N) writeGEQWidthCh(1, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba14Width wroteGEQWidthCh(1, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba15Freq readGEQFreqCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba15Freq(N) writeGEQFreqCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba15Freq wroteGEQFreqCh(1, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba15Level readGEQLevelCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba15Level(N) writeGEQLevelCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba15Level wroteGEQLevelCh(1, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba15Width readGEQWidthCh(1, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba15Width(N) writeGEQWidthCh(1, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba15Width wroteGEQWidthCh(1, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba16Freq readGEQFreqCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba16Freq(N) writeGEQFreqCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba16Freq wroteGEQFreqCh(1, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba16Level readGEQLevelCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba16Level(N) writeGEQLevelCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba16Level wroteGEQLevelCh(1, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba16Width readGEQWidthCh(1, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba16Width(N) writeGEQWidthCh(1, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba16Width wroteGEQWidthCh(1, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba17Freq readGEQFreqCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba17Freq(N) writeGEQFreqCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba17Freq wroteGEQFreqCh(1, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba17Level readGEQLevelCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba17Level(N) writeGEQLevelCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba17Level wroteGEQLevelCh(1, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba17Width readGEQWidthCh(1, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba17Width(N) writeGEQWidthCh(1, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba17Width wroteGEQWidthCh(1, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba18Freq readGEQFreqCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba18Freq(N) writeGEQFreqCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba18Freq wroteGEQFreqCh(1, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba18Level readGEQLevelCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba18Level(N) writeGEQLevelCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba18Level wroteGEQLevelCh(1, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba18Width readGEQWidthCh(1, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba18Width(N) writeGEQWidthCh(1, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba18Width wroteGEQWidthCh(1, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba19Freq readGEQFreqCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba19Freq(N) writeGEQFreqCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba19Freq wroteGEQFreqCh(1, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba19Level readGEQLevelCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba19Level(N) writeGEQLevelCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba19Level wroteGEQLevelCh(1, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba19Width readGEQWidthCh(1, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba19Width(N) writeGEQWidthCh(1, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba19Width wroteGEQWidthCh(1, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba20Freq readGEQFreqCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba20Freq(N) writeGEQFreqCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba20Freq wroteGEQFreqCh(1, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba20Level readGEQLevelCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba20Level(N) writeGEQLevelCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba20Level wroteGEQLevelCh(1, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba20Width readGEQWidthCh(1, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba20Width(N) writeGEQWidthCh(1, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba20Width wroteGEQWidthCh(1, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba21Freq readGEQFreqCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba21Freq(N) writeGEQFreqCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba21Freq wroteGEQFreqCh(1, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba21Level readGEQLevelCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba21Level(N) writeGEQLevelCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba21Level wroteGEQLevelCh(1, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba21Width readGEQWidthCh(1, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba21Width(N) writeGEQWidthCh(1, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba21Width wroteGEQWidthCh(1, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba22Freq readGEQFreqCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba22Freq(N) writeGEQFreqCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba22Freq wroteGEQFreqCh(1, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba22Level readGEQLevelCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba22Level(N) writeGEQLevelCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba22Level wroteGEQLevelCh(1, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba22Width readGEQWidthCh(1, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba22Width(N) writeGEQWidthCh(1, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba22Width wroteGEQWidthCh(1, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba23Freq readGEQFreqCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba23Freq(N) writeGEQFreqCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba23Freq wroteGEQFreqCh(1, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba23Level readGEQLevelCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba23Level(N) writeGEQLevelCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba23Level wroteGEQLevelCh(1, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba23Width readGEQWidthCh(1, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba23Width(N) writeGEQWidthCh(1, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba23Width wroteGEQWidthCh(1, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba24Freq readGEQFreqCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba24Freq(N) writeGEQFreqCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba24Freq wroteGEQFreqCh(1, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba24Level readGEQLevelCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba24Level(N) writeGEQLevelCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba24Level wroteGEQLevelCh(1, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba24Width readGEQWidthCh(1, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba24Width(N) writeGEQWidthCh(1, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba24Width wroteGEQWidthCh(1, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba25Freq readGEQFreqCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba25Freq(N) writeGEQFreqCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba25Freq wroteGEQFreqCh(1, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba25Level readGEQLevelCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba25Level(N) writeGEQLevelCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba25Level wroteGEQLevelCh(1, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba25Width readGEQWidthCh(1, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba25Width(N) writeGEQWidthCh(1, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba25Width wroteGEQWidthCh(1, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba26Freq readGEQFreqCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba26Freq(N) writeGEQFreqCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba26Freq wroteGEQFreqCh(1, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba26Level readGEQLevelCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba26Level(N) writeGEQLevelCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba26Level wroteGEQLevelCh(1, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba26Width readGEQWidthCh(1, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba26Width(N) writeGEQWidthCh(1, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba26Width wroteGEQWidthCh(1, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba27Freq readGEQFreqCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba27Freq(N) writeGEQFreqCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba27Freq wroteGEQFreqCh(1, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba27Level readGEQLevelCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba27Level(N) writeGEQLevelCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba27Level wroteGEQLevelCh(1, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba27Width readGEQWidthCh(1, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba27Width(N) writeGEQWidthCh(1, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba27Width wroteGEQWidthCh(1, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba28Freq readGEQFreqCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba28Freq(N) writeGEQFreqCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba28Freq wroteGEQFreqCh(1, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba28Level readGEQLevelCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba28Level(N) writeGEQLevelCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba28Level wroteGEQLevelCh(1, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba28Width readGEQWidthCh(1, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba28Width(N) writeGEQWidthCh(1, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba28Width wroteGEQWidthCh(1, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba29Freq readGEQFreqCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba29Freq(N) writeGEQFreqCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba29Freq wroteGEQFreqCh(1, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba29Level readGEQLevelCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba29Level(N) writeGEQLevelCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba29Level wroteGEQLevelCh(1, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba29Width readGEQWidthCh(1, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba29Width(N) writeGEQWidthCh(1, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba29Width wroteGEQWidthCh(1, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba30Freq readGEQFreqCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba30Freq(N) writeGEQFreqCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba30Freq wroteGEQFreqCh(1, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba30Level readGEQLevelCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba30Level(N) writeGEQLevelCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba30Level wroteGEQLevelCh(1, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba30Width readGEQWidthCh(1, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba30Width(N) writeGEQWidthCh(1, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba30Width wroteGEQWidthCh(1, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba31Freq readGEQFreqCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba31Freq(N) writeGEQFreqCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba31Freq wroteGEQFreqCh(1, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba31Level readGEQLevelCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba31Level(N) writeGEQLevelCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba31Level wroteGEQLevelCh(1, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba31Width readGEQWidthCh(1, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba31Width(N) writeGEQWidthCh(1, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba31Width wroteGEQWidthCh(1, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh1Ba32Freq readGEQFreqCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba32Freq(N) writeGEQFreqCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba32Freq wroteGEQFreqCh(1, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba32Level readGEQLevelCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba32Level(N) writeGEQLevelCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba32Level wroteGEQLevelCh(1, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh1Ba32Width readGEQWidthCh(1, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh1Ba32Width(N) writeGEQWidthCh(1, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh1Ba32Width wroteGEQWidthCh(1, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba1Freq readGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba1Freq(N) writeGEQFreqCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba1Freq wroteGEQFreqCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba1Level readGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba1Level(N) writeGEQLevelCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba1Level wroteGEQLevelCh(2, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba1Width readGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba1Width(N) writeGEQWidthCh(2, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba1Width wroteGEQWidthCh(2, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba2Freq readGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba2Freq(N) writeGEQFreqCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba2Freq wroteGEQFreqCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba2Level readGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba2Level(N) writeGEQLevelCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba2Level wroteGEQLevelCh(2, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba2Width readGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba2Width(N) writeGEQWidthCh(2, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba2Width wroteGEQWidthCh(2, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba3Freq readGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba3Freq(N) writeGEQFreqCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba3Freq wroteGEQFreqCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba3Level readGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba3Level(N) writeGEQLevelCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba3Level wroteGEQLevelCh(2, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba3Width readGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba3Width(N) writeGEQWidthCh(2, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba3Width wroteGEQWidthCh(2, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba4Freq readGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba4Freq(N) writeGEQFreqCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba4Freq wroteGEQFreqCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba4Level readGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba4Level(N) writeGEQLevelCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba4Level wroteGEQLevelCh(2, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba4Width readGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba4Width(N) writeGEQWidthCh(2, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba4Width wroteGEQWidthCh(2, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba5Freq readGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba5Freq(N) writeGEQFreqCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba5Freq wroteGEQFreqCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba5Level readGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba5Level(N) writeGEQLevelCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba5Level wroteGEQLevelCh(2, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba5Width readGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba5Width(N) writeGEQWidthCh(2, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba5Width wroteGEQWidthCh(2, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba6Freq readGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba6Freq(N) writeGEQFreqCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba6Freq wroteGEQFreqCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba6Level readGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba6Level(N) writeGEQLevelCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba6Level wroteGEQLevelCh(2, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba6Width readGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba6Width(N) writeGEQWidthCh(2, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba6Width wroteGEQWidthCh(2, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba7Freq readGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba7Freq(N) writeGEQFreqCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba7Freq wroteGEQFreqCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba7Level readGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba7Level(N) writeGEQLevelCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba7Level wroteGEQLevelCh(2, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba7Width readGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba7Width(N) writeGEQWidthCh(2, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba7Width wroteGEQWidthCh(2, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba8Freq readGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba8Freq(N) writeGEQFreqCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba8Freq wroteGEQFreqCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba8Level readGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba8Level(N) writeGEQLevelCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba8Level wroteGEQLevelCh(2, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba8Width readGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba8Width(N) writeGEQWidthCh(2, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba8Width wroteGEQWidthCh(2, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba9Freq readGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba9Freq(N) writeGEQFreqCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba9Freq wroteGEQFreqCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba9Level readGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba9Level(N) writeGEQLevelCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba9Level wroteGEQLevelCh(2, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba9Width readGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba9Width(N) writeGEQWidthCh(2, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba9Width wroteGEQWidthCh(2, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba10Freq readGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba10Freq(N) writeGEQFreqCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba10Freq wroteGEQFreqCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba10Level readGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba10Level(N) writeGEQLevelCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba10Level wroteGEQLevelCh(2, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba10Width readGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba10Width(N) writeGEQWidthCh(2, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba10Width wroteGEQWidthCh(2, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba11Freq readGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba11Freq(N) writeGEQFreqCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba11Freq wroteGEQFreqCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba11Level readGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba11Level(N) writeGEQLevelCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba11Level wroteGEQLevelCh(2, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba11Width readGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba11Width(N) writeGEQWidthCh(2, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba11Width wroteGEQWidthCh(2, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba12Freq readGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba12Freq(N) writeGEQFreqCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba12Freq wroteGEQFreqCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba12Level readGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba12Level(N) writeGEQLevelCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba12Level wroteGEQLevelCh(2, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba12Width readGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba12Width(N) writeGEQWidthCh(2, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba12Width wroteGEQWidthCh(2, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba13Freq readGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba13Freq(N) writeGEQFreqCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba13Freq wroteGEQFreqCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba13Level readGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba13Level(N) writeGEQLevelCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba13Level wroteGEQLevelCh(2, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba13Width readGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba13Width(N) writeGEQWidthCh(2, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba13Width wroteGEQWidthCh(2, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba14Freq readGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba14Freq(N) writeGEQFreqCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba14Freq wroteGEQFreqCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba14Level readGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba14Level(N) writeGEQLevelCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba14Level wroteGEQLevelCh(2, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba14Width readGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba14Width(N) writeGEQWidthCh(2, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba14Width wroteGEQWidthCh(2, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba15Freq readGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba15Freq(N) writeGEQFreqCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba15Freq wroteGEQFreqCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba15Level readGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba15Level(N) writeGEQLevelCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba15Level wroteGEQLevelCh(2, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba15Width readGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba15Width(N) writeGEQWidthCh(2, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba15Width wroteGEQWidthCh(2, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba16Freq readGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba16Freq(N) writeGEQFreqCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba16Freq wroteGEQFreqCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba16Level readGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba16Level(N) writeGEQLevelCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba16Level wroteGEQLevelCh(2, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba16Width readGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba16Width(N) writeGEQWidthCh(2, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba16Width wroteGEQWidthCh(2, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba17Freq readGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba17Freq(N) writeGEQFreqCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba17Freq wroteGEQFreqCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba17Level readGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba17Level(N) writeGEQLevelCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba17Level wroteGEQLevelCh(2, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba17Width readGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba17Width(N) writeGEQWidthCh(2, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba17Width wroteGEQWidthCh(2, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba18Freq readGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba18Freq(N) writeGEQFreqCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba18Freq wroteGEQFreqCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba18Level readGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba18Level(N) writeGEQLevelCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba18Level wroteGEQLevelCh(2, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba18Width readGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba18Width(N) writeGEQWidthCh(2, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba18Width wroteGEQWidthCh(2, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba19Freq readGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba19Freq(N) writeGEQFreqCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba19Freq wroteGEQFreqCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba19Level readGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba19Level(N) writeGEQLevelCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba19Level wroteGEQLevelCh(2, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba19Width readGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba19Width(N) writeGEQWidthCh(2, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba19Width wroteGEQWidthCh(2, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba20Freq readGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba20Freq(N) writeGEQFreqCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba20Freq wroteGEQFreqCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba20Level readGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba20Level(N) writeGEQLevelCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba20Level wroteGEQLevelCh(2, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba20Width readGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba20Width(N) writeGEQWidthCh(2, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba20Width wroteGEQWidthCh(2, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba21Freq readGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba21Freq(N) writeGEQFreqCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba21Freq wroteGEQFreqCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba21Level readGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba21Level(N) writeGEQLevelCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba21Level wroteGEQLevelCh(2, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba21Width readGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba21Width(N) writeGEQWidthCh(2, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba21Width wroteGEQWidthCh(2, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba22Freq readGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba22Freq(N) writeGEQFreqCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba22Freq wroteGEQFreqCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba22Level readGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba22Level(N) writeGEQLevelCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba22Level wroteGEQLevelCh(2, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba22Width readGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba22Width(N) writeGEQWidthCh(2, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba22Width wroteGEQWidthCh(2, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba23Freq readGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba23Freq(N) writeGEQFreqCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba23Freq wroteGEQFreqCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba23Level readGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba23Level(N) writeGEQLevelCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba23Level wroteGEQLevelCh(2, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba23Width readGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba23Width(N) writeGEQWidthCh(2, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba23Width wroteGEQWidthCh(2, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba24Freq readGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba24Freq(N) writeGEQFreqCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba24Freq wroteGEQFreqCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba24Level readGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba24Level(N) writeGEQLevelCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba24Level wroteGEQLevelCh(2, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba24Width readGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba24Width(N) writeGEQWidthCh(2, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba24Width wroteGEQWidthCh(2, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba25Freq readGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba25Freq(N) writeGEQFreqCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba25Freq wroteGEQFreqCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba25Level readGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba25Level(N) writeGEQLevelCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba25Level wroteGEQLevelCh(2, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba25Width readGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba25Width(N) writeGEQWidthCh(2, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba25Width wroteGEQWidthCh(2, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba26Freq readGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba26Freq(N) writeGEQFreqCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba26Freq wroteGEQFreqCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba26Level readGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba26Level(N) writeGEQLevelCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba26Level wroteGEQLevelCh(2, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba26Width readGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba26Width(N) writeGEQWidthCh(2, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba26Width wroteGEQWidthCh(2, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba27Freq readGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba27Freq(N) writeGEQFreqCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba27Freq wroteGEQFreqCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba27Level readGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba27Level(N) writeGEQLevelCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba27Level wroteGEQLevelCh(2, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba27Width readGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba27Width(N) writeGEQWidthCh(2, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba27Width wroteGEQWidthCh(2, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba28Freq readGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba28Freq(N) writeGEQFreqCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba28Freq wroteGEQFreqCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba28Level readGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba28Level(N) writeGEQLevelCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba28Level wroteGEQLevelCh(2, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba28Width readGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba28Width(N) writeGEQWidthCh(2, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba28Width wroteGEQWidthCh(2, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba29Freq readGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba29Freq(N) writeGEQFreqCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba29Freq wroteGEQFreqCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba29Level readGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba29Level(N) writeGEQLevelCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba29Level wroteGEQLevelCh(2, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba29Width readGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba29Width(N) writeGEQWidthCh(2, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba29Width wroteGEQWidthCh(2, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba30Freq readGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba30Freq(N) writeGEQFreqCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba30Freq wroteGEQFreqCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba30Level readGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba30Level(N) writeGEQLevelCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba30Level wroteGEQLevelCh(2, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba30Width readGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba30Width(N) writeGEQWidthCh(2, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba30Width wroteGEQWidthCh(2, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba31Freq readGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba31Freq(N) writeGEQFreqCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba31Freq wroteGEQFreqCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba31Level readGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba31Level(N) writeGEQLevelCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba31Level wroteGEQLevelCh(2, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba31Width readGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba31Width(N) writeGEQWidthCh(2, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba31Width wroteGEQWidthCh(2, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh2Ba32Freq readGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba32Freq(N) writeGEQFreqCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba32Freq wroteGEQFreqCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba32Level readGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba32Level(N) writeGEQLevelCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba32Level wroteGEQLevelCh(2, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh2Ba32Width readGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh2Ba32Width(N) writeGEQWidthCh(2, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh2Ba32Width wroteGEQWidthCh(2, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba1Freq readGEQFreqCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba1Freq(N) writeGEQFreqCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba1Freq wroteGEQFreqCh(3, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba1Level readGEQLevelCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba1Level(N) writeGEQLevelCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba1Level wroteGEQLevelCh(3, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba1Width readGEQWidthCh(3, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba1Width(N) writeGEQWidthCh(3, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba1Width wroteGEQWidthCh(3, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba2Freq readGEQFreqCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba2Freq(N) writeGEQFreqCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba2Freq wroteGEQFreqCh(3, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba2Level readGEQLevelCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba2Level(N) writeGEQLevelCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba2Level wroteGEQLevelCh(3, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba2Width readGEQWidthCh(3, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba2Width(N) writeGEQWidthCh(3, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba2Width wroteGEQWidthCh(3, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba3Freq readGEQFreqCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba3Freq(N) writeGEQFreqCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba3Freq wroteGEQFreqCh(3, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba3Level readGEQLevelCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba3Level(N) writeGEQLevelCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba3Level wroteGEQLevelCh(3, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba3Width readGEQWidthCh(3, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba3Width(N) writeGEQWidthCh(3, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba3Width wroteGEQWidthCh(3, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba4Freq readGEQFreqCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba4Freq(N) writeGEQFreqCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba4Freq wroteGEQFreqCh(3, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba4Level readGEQLevelCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba4Level(N) writeGEQLevelCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba4Level wroteGEQLevelCh(3, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba4Width readGEQWidthCh(3, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba4Width(N) writeGEQWidthCh(3, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba4Width wroteGEQWidthCh(3, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba5Freq readGEQFreqCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba5Freq(N) writeGEQFreqCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba5Freq wroteGEQFreqCh(3, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba5Level readGEQLevelCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba5Level(N) writeGEQLevelCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba5Level wroteGEQLevelCh(3, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba5Width readGEQWidthCh(3, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba5Width(N) writeGEQWidthCh(3, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba5Width wroteGEQWidthCh(3, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba6Freq readGEQFreqCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba6Freq(N) writeGEQFreqCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba6Freq wroteGEQFreqCh(3, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba6Level readGEQLevelCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba6Level(N) writeGEQLevelCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba6Level wroteGEQLevelCh(3, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba6Width readGEQWidthCh(3, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba6Width(N) writeGEQWidthCh(3, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba6Width wroteGEQWidthCh(3, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba7Freq readGEQFreqCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba7Freq(N) writeGEQFreqCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba7Freq wroteGEQFreqCh(3, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba7Level readGEQLevelCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba7Level(N) writeGEQLevelCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba7Level wroteGEQLevelCh(3, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba7Width readGEQWidthCh(3, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba7Width(N) writeGEQWidthCh(3, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba7Width wroteGEQWidthCh(3, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba8Freq readGEQFreqCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba8Freq(N) writeGEQFreqCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba8Freq wroteGEQFreqCh(3, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba8Level readGEQLevelCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba8Level(N) writeGEQLevelCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba8Level wroteGEQLevelCh(3, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba8Width readGEQWidthCh(3, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba8Width(N) writeGEQWidthCh(3, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba8Width wroteGEQWidthCh(3, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba9Freq readGEQFreqCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba9Freq(N) writeGEQFreqCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba9Freq wroteGEQFreqCh(3, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba9Level readGEQLevelCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba9Level(N) writeGEQLevelCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba9Level wroteGEQLevelCh(3, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba9Width readGEQWidthCh(3, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba9Width(N) writeGEQWidthCh(3, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba9Width wroteGEQWidthCh(3, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba10Freq readGEQFreqCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba10Freq(N) writeGEQFreqCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba10Freq wroteGEQFreqCh(3, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba10Level readGEQLevelCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba10Level(N) writeGEQLevelCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba10Level wroteGEQLevelCh(3, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba10Width readGEQWidthCh(3, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba10Width(N) writeGEQWidthCh(3, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba10Width wroteGEQWidthCh(3, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba11Freq readGEQFreqCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba11Freq(N) writeGEQFreqCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba11Freq wroteGEQFreqCh(3, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba11Level readGEQLevelCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba11Level(N) writeGEQLevelCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba11Level wroteGEQLevelCh(3, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba11Width readGEQWidthCh(3, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba11Width(N) writeGEQWidthCh(3, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba11Width wroteGEQWidthCh(3, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba12Freq readGEQFreqCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba12Freq(N) writeGEQFreqCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba12Freq wroteGEQFreqCh(3, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba12Level readGEQLevelCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba12Level(N) writeGEQLevelCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba12Level wroteGEQLevelCh(3, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba12Width readGEQWidthCh(3, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba12Width(N) writeGEQWidthCh(3, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba12Width wroteGEQWidthCh(3, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba13Freq readGEQFreqCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba13Freq(N) writeGEQFreqCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba13Freq wroteGEQFreqCh(3, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba13Level readGEQLevelCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba13Level(N) writeGEQLevelCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba13Level wroteGEQLevelCh(3, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba13Width readGEQWidthCh(3, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba13Width(N) writeGEQWidthCh(3, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba13Width wroteGEQWidthCh(3, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba14Freq readGEQFreqCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba14Freq(N) writeGEQFreqCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba14Freq wroteGEQFreqCh(3, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba14Level readGEQLevelCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba14Level(N) writeGEQLevelCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba14Level wroteGEQLevelCh(3, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba14Width readGEQWidthCh(3, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba14Width(N) writeGEQWidthCh(3, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba14Width wroteGEQWidthCh(3, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba15Freq readGEQFreqCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba15Freq(N) writeGEQFreqCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba15Freq wroteGEQFreqCh(3, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba15Level readGEQLevelCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba15Level(N) writeGEQLevelCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba15Level wroteGEQLevelCh(3, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba15Width readGEQWidthCh(3, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba15Width(N) writeGEQWidthCh(3, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba15Width wroteGEQWidthCh(3, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba16Freq readGEQFreqCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba16Freq(N) writeGEQFreqCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba16Freq wroteGEQFreqCh(3, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba16Level readGEQLevelCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba16Level(N) writeGEQLevelCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba16Level wroteGEQLevelCh(3, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba16Width readGEQWidthCh(3, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba16Width(N) writeGEQWidthCh(3, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba16Width wroteGEQWidthCh(3, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba17Freq readGEQFreqCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba17Freq(N) writeGEQFreqCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba17Freq wroteGEQFreqCh(3, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba17Level readGEQLevelCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba17Level(N) writeGEQLevelCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba17Level wroteGEQLevelCh(3, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba17Width readGEQWidthCh(3, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba17Width(N) writeGEQWidthCh(3, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba17Width wroteGEQWidthCh(3, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba18Freq readGEQFreqCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba18Freq(N) writeGEQFreqCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba18Freq wroteGEQFreqCh(3, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba18Level readGEQLevelCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba18Level(N) writeGEQLevelCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba18Level wroteGEQLevelCh(3, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba18Width readGEQWidthCh(3, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba18Width(N) writeGEQWidthCh(3, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba18Width wroteGEQWidthCh(3, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba19Freq readGEQFreqCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba19Freq(N) writeGEQFreqCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba19Freq wroteGEQFreqCh(3, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba19Level readGEQLevelCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba19Level(N) writeGEQLevelCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba19Level wroteGEQLevelCh(3, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba19Width readGEQWidthCh(3, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba19Width(N) writeGEQWidthCh(3, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba19Width wroteGEQWidthCh(3, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba20Freq readGEQFreqCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba20Freq(N) writeGEQFreqCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba20Freq wroteGEQFreqCh(3, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba20Level readGEQLevelCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba20Level(N) writeGEQLevelCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba20Level wroteGEQLevelCh(3, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba20Width readGEQWidthCh(3, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba20Width(N) writeGEQWidthCh(3, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba20Width wroteGEQWidthCh(3, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba21Freq readGEQFreqCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba21Freq(N) writeGEQFreqCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba21Freq wroteGEQFreqCh(3, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba21Level readGEQLevelCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba21Level(N) writeGEQLevelCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba21Level wroteGEQLevelCh(3, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba21Width readGEQWidthCh(3, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba21Width(N) writeGEQWidthCh(3, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba21Width wroteGEQWidthCh(3, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba22Freq readGEQFreqCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba22Freq(N) writeGEQFreqCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba22Freq wroteGEQFreqCh(3, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba22Level readGEQLevelCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba22Level(N) writeGEQLevelCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba22Level wroteGEQLevelCh(3, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba22Width readGEQWidthCh(3, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba22Width(N) writeGEQWidthCh(3, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba22Width wroteGEQWidthCh(3, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba23Freq readGEQFreqCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba23Freq(N) writeGEQFreqCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba23Freq wroteGEQFreqCh(3, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba23Level readGEQLevelCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba23Level(N) writeGEQLevelCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba23Level wroteGEQLevelCh(3, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba23Width readGEQWidthCh(3, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba23Width(N) writeGEQWidthCh(3, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba23Width wroteGEQWidthCh(3, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba24Freq readGEQFreqCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba24Freq(N) writeGEQFreqCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba24Freq wroteGEQFreqCh(3, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba24Level readGEQLevelCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba24Level(N) writeGEQLevelCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba24Level wroteGEQLevelCh(3, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba24Width readGEQWidthCh(3, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba24Width(N) writeGEQWidthCh(3, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba24Width wroteGEQWidthCh(3, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba25Freq readGEQFreqCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba25Freq(N) writeGEQFreqCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba25Freq wroteGEQFreqCh(3, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba25Level readGEQLevelCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba25Level(N) writeGEQLevelCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba25Level wroteGEQLevelCh(3, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba25Width readGEQWidthCh(3, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba25Width(N) writeGEQWidthCh(3, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba25Width wroteGEQWidthCh(3, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba26Freq readGEQFreqCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba26Freq(N) writeGEQFreqCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba26Freq wroteGEQFreqCh(3, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba26Level readGEQLevelCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba26Level(N) writeGEQLevelCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba26Level wroteGEQLevelCh(3, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba26Width readGEQWidthCh(3, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba26Width(N) writeGEQWidthCh(3, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba26Width wroteGEQWidthCh(3, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba27Freq readGEQFreqCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba27Freq(N) writeGEQFreqCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba27Freq wroteGEQFreqCh(3, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba27Level readGEQLevelCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba27Level(N) writeGEQLevelCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba27Level wroteGEQLevelCh(3, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba27Width readGEQWidthCh(3, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba27Width(N) writeGEQWidthCh(3, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba27Width wroteGEQWidthCh(3, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba28Freq readGEQFreqCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba28Freq(N) writeGEQFreqCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba28Freq wroteGEQFreqCh(3, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba28Level readGEQLevelCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba28Level(N) writeGEQLevelCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba28Level wroteGEQLevelCh(3, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba28Width readGEQWidthCh(3, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba28Width(N) writeGEQWidthCh(3, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba28Width wroteGEQWidthCh(3, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba29Freq readGEQFreqCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba29Freq(N) writeGEQFreqCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba29Freq wroteGEQFreqCh(3, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba29Level readGEQLevelCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba29Level(N) writeGEQLevelCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba29Level wroteGEQLevelCh(3, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba29Width readGEQWidthCh(3, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba29Width(N) writeGEQWidthCh(3, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba29Width wroteGEQWidthCh(3, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba30Freq readGEQFreqCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba30Freq(N) writeGEQFreqCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba30Freq wroteGEQFreqCh(3, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba30Level readGEQLevelCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba30Level(N) writeGEQLevelCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba30Level wroteGEQLevelCh(3, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba30Width readGEQWidthCh(3, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba30Width(N) writeGEQWidthCh(3, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba30Width wroteGEQWidthCh(3, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba31Freq readGEQFreqCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba31Freq(N) writeGEQFreqCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba31Freq wroteGEQFreqCh(3, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba31Level readGEQLevelCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba31Level(N) writeGEQLevelCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba31Level wroteGEQLevelCh(3, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba31Width readGEQWidthCh(3, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba31Width(N) writeGEQWidthCh(3, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba31Width wroteGEQWidthCh(3, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh3Ba32Freq readGEQFreqCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba32Freq(N) writeGEQFreqCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba32Freq wroteGEQFreqCh(3, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba32Level readGEQLevelCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba32Level(N) writeGEQLevelCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba32Level wroteGEQLevelCh(3, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh3Ba32Width readGEQWidthCh(3, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh3Ba32Width(N) writeGEQWidthCh(3, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh3Ba32Width wroteGEQWidthCh(3, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba1Freq readGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba1Freq(N) writeGEQFreqCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba1Freq wroteGEQFreqCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba1Level readGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba1Level(N) writeGEQLevelCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba1Level wroteGEQLevelCh(4, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba1Width readGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba1Width(N) writeGEQWidthCh(4, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba1Width wroteGEQWidthCh(4, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba2Freq readGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba2Freq(N) writeGEQFreqCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba2Freq wroteGEQFreqCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba2Level readGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba2Level(N) writeGEQLevelCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba2Level wroteGEQLevelCh(4, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba2Width readGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba2Width(N) writeGEQWidthCh(4, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba2Width wroteGEQWidthCh(4, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba3Freq readGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba3Freq(N) writeGEQFreqCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba3Freq wroteGEQFreqCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba3Level readGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba3Level(N) writeGEQLevelCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba3Level wroteGEQLevelCh(4, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba3Width readGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba3Width(N) writeGEQWidthCh(4, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba3Width wroteGEQWidthCh(4, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba4Freq readGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba4Freq(N) writeGEQFreqCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba4Freq wroteGEQFreqCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba4Level readGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba4Level(N) writeGEQLevelCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba4Level wroteGEQLevelCh(4, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba4Width readGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba4Width(N) writeGEQWidthCh(4, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba4Width wroteGEQWidthCh(4, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba5Freq readGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba5Freq(N) writeGEQFreqCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba5Freq wroteGEQFreqCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba5Level readGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba5Level(N) writeGEQLevelCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba5Level wroteGEQLevelCh(4, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba5Width readGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba5Width(N) writeGEQWidthCh(4, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba5Width wroteGEQWidthCh(4, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba6Freq readGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba6Freq(N) writeGEQFreqCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba6Freq wroteGEQFreqCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba6Level readGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba6Level(N) writeGEQLevelCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba6Level wroteGEQLevelCh(4, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba6Width readGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba6Width(N) writeGEQWidthCh(4, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba6Width wroteGEQWidthCh(4, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba7Freq readGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba7Freq(N) writeGEQFreqCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba7Freq wroteGEQFreqCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba7Level readGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba7Level(N) writeGEQLevelCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba7Level wroteGEQLevelCh(4, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba7Width readGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba7Width(N) writeGEQWidthCh(4, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba7Width wroteGEQWidthCh(4, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba8Freq readGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba8Freq(N) writeGEQFreqCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba8Freq wroteGEQFreqCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba8Level readGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba8Level(N) writeGEQLevelCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba8Level wroteGEQLevelCh(4, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba8Width readGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba8Width(N) writeGEQWidthCh(4, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba8Width wroteGEQWidthCh(4, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba9Freq readGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba9Freq(N) writeGEQFreqCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba9Freq wroteGEQFreqCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba9Level readGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba9Level(N) writeGEQLevelCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba9Level wroteGEQLevelCh(4, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba9Width readGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba9Width(N) writeGEQWidthCh(4, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba9Width wroteGEQWidthCh(4, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba10Freq readGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba10Freq(N) writeGEQFreqCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba10Freq wroteGEQFreqCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba10Level readGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba10Level(N) writeGEQLevelCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba10Level wroteGEQLevelCh(4, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba10Width readGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba10Width(N) writeGEQWidthCh(4, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba10Width wroteGEQWidthCh(4, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba11Freq readGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba11Freq(N) writeGEQFreqCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba11Freq wroteGEQFreqCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba11Level readGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba11Level(N) writeGEQLevelCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba11Level wroteGEQLevelCh(4, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba11Width readGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba11Width(N) writeGEQWidthCh(4, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba11Width wroteGEQWidthCh(4, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba12Freq readGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba12Freq(N) writeGEQFreqCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba12Freq wroteGEQFreqCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba12Level readGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba12Level(N) writeGEQLevelCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba12Level wroteGEQLevelCh(4, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba12Width readGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba12Width(N) writeGEQWidthCh(4, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba12Width wroteGEQWidthCh(4, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba13Freq readGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba13Freq(N) writeGEQFreqCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba13Freq wroteGEQFreqCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba13Level readGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba13Level(N) writeGEQLevelCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba13Level wroteGEQLevelCh(4, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba13Width readGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba13Width(N) writeGEQWidthCh(4, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba13Width wroteGEQWidthCh(4, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba14Freq readGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba14Freq(N) writeGEQFreqCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba14Freq wroteGEQFreqCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba14Level readGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba14Level(N) writeGEQLevelCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba14Level wroteGEQLevelCh(4, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba14Width readGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba14Width(N) writeGEQWidthCh(4, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba14Width wroteGEQWidthCh(4, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba15Freq readGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba15Freq(N) writeGEQFreqCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba15Freq wroteGEQFreqCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba15Level readGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba15Level(N) writeGEQLevelCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba15Level wroteGEQLevelCh(4, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba15Width readGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba15Width(N) writeGEQWidthCh(4, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba15Width wroteGEQWidthCh(4, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba16Freq readGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba16Freq(N) writeGEQFreqCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba16Freq wroteGEQFreqCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba16Level readGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba16Level(N) writeGEQLevelCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba16Level wroteGEQLevelCh(4, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba16Width readGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba16Width(N) writeGEQWidthCh(4, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba16Width wroteGEQWidthCh(4, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba17Freq readGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba17Freq(N) writeGEQFreqCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba17Freq wroteGEQFreqCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba17Level readGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba17Level(N) writeGEQLevelCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba17Level wroteGEQLevelCh(4, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba17Width readGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba17Width(N) writeGEQWidthCh(4, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba17Width wroteGEQWidthCh(4, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba18Freq readGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba18Freq(N) writeGEQFreqCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba18Freq wroteGEQFreqCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba18Level readGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba18Level(N) writeGEQLevelCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba18Level wroteGEQLevelCh(4, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba18Width readGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba18Width(N) writeGEQWidthCh(4, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba18Width wroteGEQWidthCh(4, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba19Freq readGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba19Freq(N) writeGEQFreqCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba19Freq wroteGEQFreqCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba19Level readGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba19Level(N) writeGEQLevelCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba19Level wroteGEQLevelCh(4, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba19Width readGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba19Width(N) writeGEQWidthCh(4, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba19Width wroteGEQWidthCh(4, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba20Freq readGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba20Freq(N) writeGEQFreqCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba20Freq wroteGEQFreqCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba20Level readGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba20Level(N) writeGEQLevelCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba20Level wroteGEQLevelCh(4, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba20Width readGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba20Width(N) writeGEQWidthCh(4, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba20Width wroteGEQWidthCh(4, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba21Freq readGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba21Freq(N) writeGEQFreqCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba21Freq wroteGEQFreqCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba21Level readGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba21Level(N) writeGEQLevelCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba21Level wroteGEQLevelCh(4, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba21Width readGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba21Width(N) writeGEQWidthCh(4, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba21Width wroteGEQWidthCh(4, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba22Freq readGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba22Freq(N) writeGEQFreqCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba22Freq wroteGEQFreqCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba22Level readGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba22Level(N) writeGEQLevelCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba22Level wroteGEQLevelCh(4, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba22Width readGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba22Width(N) writeGEQWidthCh(4, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba22Width wroteGEQWidthCh(4, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba23Freq readGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba23Freq(N) writeGEQFreqCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba23Freq wroteGEQFreqCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba23Level readGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba23Level(N) writeGEQLevelCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba23Level wroteGEQLevelCh(4, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba23Width readGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba23Width(N) writeGEQWidthCh(4, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba23Width wroteGEQWidthCh(4, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba24Freq readGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba24Freq(N) writeGEQFreqCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba24Freq wroteGEQFreqCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba24Level readGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba24Level(N) writeGEQLevelCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba24Level wroteGEQLevelCh(4, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba24Width readGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba24Width(N) writeGEQWidthCh(4, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba24Width wroteGEQWidthCh(4, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba25Freq readGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba25Freq(N) writeGEQFreqCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba25Freq wroteGEQFreqCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba25Level readGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba25Level(N) writeGEQLevelCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba25Level wroteGEQLevelCh(4, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba25Width readGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba25Width(N) writeGEQWidthCh(4, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba25Width wroteGEQWidthCh(4, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba26Freq readGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba26Freq(N) writeGEQFreqCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba26Freq wroteGEQFreqCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba26Level readGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba26Level(N) writeGEQLevelCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba26Level wroteGEQLevelCh(4, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba26Width readGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba26Width(N) writeGEQWidthCh(4, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba26Width wroteGEQWidthCh(4, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba27Freq readGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba27Freq(N) writeGEQFreqCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba27Freq wroteGEQFreqCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba27Level readGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba27Level(N) writeGEQLevelCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba27Level wroteGEQLevelCh(4, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba27Width readGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba27Width(N) writeGEQWidthCh(4, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba27Width wroteGEQWidthCh(4, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba28Freq readGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba28Freq(N) writeGEQFreqCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba28Freq wroteGEQFreqCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba28Level readGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba28Level(N) writeGEQLevelCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba28Level wroteGEQLevelCh(4, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba28Width readGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba28Width(N) writeGEQWidthCh(4, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba28Width wroteGEQWidthCh(4, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba29Freq readGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba29Freq(N) writeGEQFreqCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba29Freq wroteGEQFreqCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba29Level readGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba29Level(N) writeGEQLevelCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba29Level wroteGEQLevelCh(4, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba29Width readGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba29Width(N) writeGEQWidthCh(4, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba29Width wroteGEQWidthCh(4, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba30Freq readGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba30Freq(N) writeGEQFreqCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba30Freq wroteGEQFreqCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba30Level readGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba30Level(N) writeGEQLevelCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba30Level wroteGEQLevelCh(4, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba30Width readGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba30Width(N) writeGEQWidthCh(4, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba30Width wroteGEQWidthCh(4, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba31Freq readGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba31Freq(N) writeGEQFreqCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba31Freq wroteGEQFreqCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba31Level readGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba31Level(N) writeGEQLevelCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba31Level wroteGEQLevelCh(4, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba31Width readGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba31Width(N) writeGEQWidthCh(4, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba31Width wroteGEQWidthCh(4, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh4Ba32Freq readGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba32Freq(N) writeGEQFreqCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba32Freq wroteGEQFreqCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba32Level readGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba32Level(N) writeGEQLevelCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba32Level wroteGEQLevelCh(4, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh4Ba32Width readGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh4Ba32Width(N) writeGEQWidthCh(4, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh4Ba32Width wroteGEQWidthCh(4, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba1Freq readGEQFreqCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba1Freq(N) writeGEQFreqCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba1Freq wroteGEQFreqCh(5, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba1Level readGEQLevelCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba1Level(N) writeGEQLevelCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba1Level wroteGEQLevelCh(5, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba1Width readGEQWidthCh(5, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba1Width(N) writeGEQWidthCh(5, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba1Width wroteGEQWidthCh(5, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba2Freq readGEQFreqCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba2Freq(N) writeGEQFreqCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba2Freq wroteGEQFreqCh(5, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba2Level readGEQLevelCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba2Level(N) writeGEQLevelCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba2Level wroteGEQLevelCh(5, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba2Width readGEQWidthCh(5, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba2Width(N) writeGEQWidthCh(5, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba2Width wroteGEQWidthCh(5, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba3Freq readGEQFreqCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba3Freq(N) writeGEQFreqCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba3Freq wroteGEQFreqCh(5, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba3Level readGEQLevelCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba3Level(N) writeGEQLevelCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba3Level wroteGEQLevelCh(5, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba3Width readGEQWidthCh(5, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba3Width(N) writeGEQWidthCh(5, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba3Width wroteGEQWidthCh(5, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba4Freq readGEQFreqCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba4Freq(N) writeGEQFreqCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba4Freq wroteGEQFreqCh(5, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba4Level readGEQLevelCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba4Level(N) writeGEQLevelCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba4Level wroteGEQLevelCh(5, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba4Width readGEQWidthCh(5, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba4Width(N) writeGEQWidthCh(5, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba4Width wroteGEQWidthCh(5, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba5Freq readGEQFreqCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba5Freq(N) writeGEQFreqCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba5Freq wroteGEQFreqCh(5, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba5Level readGEQLevelCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba5Level(N) writeGEQLevelCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba5Level wroteGEQLevelCh(5, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba5Width readGEQWidthCh(5, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba5Width(N) writeGEQWidthCh(5, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba5Width wroteGEQWidthCh(5, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba6Freq readGEQFreqCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba6Freq(N) writeGEQFreqCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba6Freq wroteGEQFreqCh(5, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba6Level readGEQLevelCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba6Level(N) writeGEQLevelCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba6Level wroteGEQLevelCh(5, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba6Width readGEQWidthCh(5, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba6Width(N) writeGEQWidthCh(5, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba6Width wroteGEQWidthCh(5, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba7Freq readGEQFreqCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba7Freq(N) writeGEQFreqCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba7Freq wroteGEQFreqCh(5, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba7Level readGEQLevelCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba7Level(N) writeGEQLevelCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba7Level wroteGEQLevelCh(5, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba7Width readGEQWidthCh(5, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba7Width(N) writeGEQWidthCh(5, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba7Width wroteGEQWidthCh(5, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba8Freq readGEQFreqCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba8Freq(N) writeGEQFreqCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba8Freq wroteGEQFreqCh(5, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba8Level readGEQLevelCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba8Level(N) writeGEQLevelCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba8Level wroteGEQLevelCh(5, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba8Width readGEQWidthCh(5, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba8Width(N) writeGEQWidthCh(5, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba8Width wroteGEQWidthCh(5, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba9Freq readGEQFreqCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba9Freq(N) writeGEQFreqCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba9Freq wroteGEQFreqCh(5, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba9Level readGEQLevelCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba9Level(N) writeGEQLevelCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba9Level wroteGEQLevelCh(5, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba9Width readGEQWidthCh(5, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba9Width(N) writeGEQWidthCh(5, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba9Width wroteGEQWidthCh(5, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba10Freq readGEQFreqCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba10Freq(N) writeGEQFreqCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba10Freq wroteGEQFreqCh(5, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba10Level readGEQLevelCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba10Level(N) writeGEQLevelCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba10Level wroteGEQLevelCh(5, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba10Width readGEQWidthCh(5, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba10Width(N) writeGEQWidthCh(5, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba10Width wroteGEQWidthCh(5, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba11Freq readGEQFreqCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba11Freq(N) writeGEQFreqCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba11Freq wroteGEQFreqCh(5, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba11Level readGEQLevelCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba11Level(N) writeGEQLevelCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba11Level wroteGEQLevelCh(5, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba11Width readGEQWidthCh(5, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba11Width(N) writeGEQWidthCh(5, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba11Width wroteGEQWidthCh(5, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba12Freq readGEQFreqCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba12Freq(N) writeGEQFreqCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba12Freq wroteGEQFreqCh(5, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba12Level readGEQLevelCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba12Level(N) writeGEQLevelCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba12Level wroteGEQLevelCh(5, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba12Width readGEQWidthCh(5, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba12Width(N) writeGEQWidthCh(5, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba12Width wroteGEQWidthCh(5, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba13Freq readGEQFreqCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba13Freq(N) writeGEQFreqCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba13Freq wroteGEQFreqCh(5, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba13Level readGEQLevelCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba13Level(N) writeGEQLevelCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba13Level wroteGEQLevelCh(5, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba13Width readGEQWidthCh(5, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba13Width(N) writeGEQWidthCh(5, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba13Width wroteGEQWidthCh(5, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba14Freq readGEQFreqCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba14Freq(N) writeGEQFreqCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba14Freq wroteGEQFreqCh(5, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba14Level readGEQLevelCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba14Level(N) writeGEQLevelCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba14Level wroteGEQLevelCh(5, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba14Width readGEQWidthCh(5, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba14Width(N) writeGEQWidthCh(5, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba14Width wroteGEQWidthCh(5, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba15Freq readGEQFreqCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba15Freq(N) writeGEQFreqCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba15Freq wroteGEQFreqCh(5, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba15Level readGEQLevelCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba15Level(N) writeGEQLevelCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba15Level wroteGEQLevelCh(5, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba15Width readGEQWidthCh(5, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba15Width(N) writeGEQWidthCh(5, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba15Width wroteGEQWidthCh(5, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba16Freq readGEQFreqCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba16Freq(N) writeGEQFreqCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba16Freq wroteGEQFreqCh(5, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba16Level readGEQLevelCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba16Level(N) writeGEQLevelCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba16Level wroteGEQLevelCh(5, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba16Width readGEQWidthCh(5, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba16Width(N) writeGEQWidthCh(5, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba16Width wroteGEQWidthCh(5, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba17Freq readGEQFreqCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba17Freq(N) writeGEQFreqCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba17Freq wroteGEQFreqCh(5, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba17Level readGEQLevelCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba17Level(N) writeGEQLevelCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba17Level wroteGEQLevelCh(5, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba17Width readGEQWidthCh(5, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba17Width(N) writeGEQWidthCh(5, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba17Width wroteGEQWidthCh(5, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba18Freq readGEQFreqCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba18Freq(N) writeGEQFreqCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba18Freq wroteGEQFreqCh(5, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba18Level readGEQLevelCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba18Level(N) writeGEQLevelCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba18Level wroteGEQLevelCh(5, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba18Width readGEQWidthCh(5, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba18Width(N) writeGEQWidthCh(5, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba18Width wroteGEQWidthCh(5, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba19Freq readGEQFreqCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba19Freq(N) writeGEQFreqCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba19Freq wroteGEQFreqCh(5, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba19Level readGEQLevelCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba19Level(N) writeGEQLevelCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba19Level wroteGEQLevelCh(5, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba19Width readGEQWidthCh(5, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba19Width(N) writeGEQWidthCh(5, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba19Width wroteGEQWidthCh(5, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba20Freq readGEQFreqCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba20Freq(N) writeGEQFreqCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba20Freq wroteGEQFreqCh(5, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba20Level readGEQLevelCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba20Level(N) writeGEQLevelCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba20Level wroteGEQLevelCh(5, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba20Width readGEQWidthCh(5, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba20Width(N) writeGEQWidthCh(5, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba20Width wroteGEQWidthCh(5, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba21Freq readGEQFreqCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba21Freq(N) writeGEQFreqCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba21Freq wroteGEQFreqCh(5, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba21Level readGEQLevelCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba21Level(N) writeGEQLevelCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba21Level wroteGEQLevelCh(5, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba21Width readGEQWidthCh(5, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba21Width(N) writeGEQWidthCh(5, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba21Width wroteGEQWidthCh(5, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba22Freq readGEQFreqCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba22Freq(N) writeGEQFreqCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba22Freq wroteGEQFreqCh(5, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba22Level readGEQLevelCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba22Level(N) writeGEQLevelCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba22Level wroteGEQLevelCh(5, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba22Width readGEQWidthCh(5, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba22Width(N) writeGEQWidthCh(5, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba22Width wroteGEQWidthCh(5, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba23Freq readGEQFreqCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba23Freq(N) writeGEQFreqCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba23Freq wroteGEQFreqCh(5, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba23Level readGEQLevelCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba23Level(N) writeGEQLevelCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba23Level wroteGEQLevelCh(5, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba23Width readGEQWidthCh(5, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba23Width(N) writeGEQWidthCh(5, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba23Width wroteGEQWidthCh(5, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba24Freq readGEQFreqCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba24Freq(N) writeGEQFreqCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba24Freq wroteGEQFreqCh(5, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba24Level readGEQLevelCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba24Level(N) writeGEQLevelCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba24Level wroteGEQLevelCh(5, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba24Width readGEQWidthCh(5, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba24Width(N) writeGEQWidthCh(5, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba24Width wroteGEQWidthCh(5, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba25Freq readGEQFreqCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba25Freq(N) writeGEQFreqCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba25Freq wroteGEQFreqCh(5, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba25Level readGEQLevelCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba25Level(N) writeGEQLevelCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba25Level wroteGEQLevelCh(5, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba25Width readGEQWidthCh(5, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba25Width(N) writeGEQWidthCh(5, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba25Width wroteGEQWidthCh(5, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba26Freq readGEQFreqCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba26Freq(N) writeGEQFreqCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba26Freq wroteGEQFreqCh(5, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba26Level readGEQLevelCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba26Level(N) writeGEQLevelCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba26Level wroteGEQLevelCh(5, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba26Width readGEQWidthCh(5, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba26Width(N) writeGEQWidthCh(5, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba26Width wroteGEQWidthCh(5, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba27Freq readGEQFreqCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba27Freq(N) writeGEQFreqCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba27Freq wroteGEQFreqCh(5, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba27Level readGEQLevelCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba27Level(N) writeGEQLevelCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba27Level wroteGEQLevelCh(5, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba27Width readGEQWidthCh(5, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba27Width(N) writeGEQWidthCh(5, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba27Width wroteGEQWidthCh(5, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba28Freq readGEQFreqCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba28Freq(N) writeGEQFreqCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba28Freq wroteGEQFreqCh(5, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba28Level readGEQLevelCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba28Level(N) writeGEQLevelCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba28Level wroteGEQLevelCh(5, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba28Width readGEQWidthCh(5, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba28Width(N) writeGEQWidthCh(5, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba28Width wroteGEQWidthCh(5, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba29Freq readGEQFreqCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba29Freq(N) writeGEQFreqCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba29Freq wroteGEQFreqCh(5, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba29Level readGEQLevelCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba29Level(N) writeGEQLevelCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba29Level wroteGEQLevelCh(5, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba29Width readGEQWidthCh(5, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba29Width(N) writeGEQWidthCh(5, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba29Width wroteGEQWidthCh(5, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba30Freq readGEQFreqCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba30Freq(N) writeGEQFreqCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba30Freq wroteGEQFreqCh(5, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba30Level readGEQLevelCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba30Level(N) writeGEQLevelCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba30Level wroteGEQLevelCh(5, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba30Width readGEQWidthCh(5, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba30Width(N) writeGEQWidthCh(5, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba30Width wroteGEQWidthCh(5, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba31Freq readGEQFreqCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba31Freq(N) writeGEQFreqCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba31Freq wroteGEQFreqCh(5, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba31Level readGEQLevelCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba31Level(N) writeGEQLevelCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba31Level wroteGEQLevelCh(5, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba31Width readGEQWidthCh(5, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba31Width(N) writeGEQWidthCh(5, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba31Width wroteGEQWidthCh(5, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh5Ba32Freq readGEQFreqCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba32Freq(N) writeGEQFreqCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba32Freq wroteGEQFreqCh(5, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba32Level readGEQLevelCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba32Level(N) writeGEQLevelCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba32Level wroteGEQLevelCh(5, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh5Ba32Width readGEQWidthCh(5, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh5Ba32Width(N) writeGEQWidthCh(5, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh5Ba32Width wroteGEQWidthCh(5, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba1Freq readGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba1Freq(N) writeGEQFreqCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba1Freq wroteGEQFreqCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba1Level readGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba1Level(N) writeGEQLevelCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba1Level wroteGEQLevelCh(6, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba1Width readGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba1Width(N) writeGEQWidthCh(6, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba1Width wroteGEQWidthCh(6, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba2Freq readGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba2Freq(N) writeGEQFreqCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba2Freq wroteGEQFreqCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba2Level readGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba2Level(N) writeGEQLevelCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba2Level wroteGEQLevelCh(6, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba2Width readGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba2Width(N) writeGEQWidthCh(6, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba2Width wroteGEQWidthCh(6, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba3Freq readGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba3Freq(N) writeGEQFreqCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba3Freq wroteGEQFreqCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba3Level readGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba3Level(N) writeGEQLevelCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba3Level wroteGEQLevelCh(6, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba3Width readGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba3Width(N) writeGEQWidthCh(6, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba3Width wroteGEQWidthCh(6, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba4Freq readGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba4Freq(N) writeGEQFreqCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba4Freq wroteGEQFreqCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba4Level readGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba4Level(N) writeGEQLevelCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba4Level wroteGEQLevelCh(6, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba4Width readGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba4Width(N) writeGEQWidthCh(6, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba4Width wroteGEQWidthCh(6, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba5Freq readGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba5Freq(N) writeGEQFreqCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba5Freq wroteGEQFreqCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba5Level readGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba5Level(N) writeGEQLevelCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba5Level wroteGEQLevelCh(6, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba5Width readGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba5Width(N) writeGEQWidthCh(6, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba5Width wroteGEQWidthCh(6, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba6Freq readGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba6Freq(N) writeGEQFreqCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba6Freq wroteGEQFreqCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba6Level readGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba6Level(N) writeGEQLevelCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba6Level wroteGEQLevelCh(6, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba6Width readGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba6Width(N) writeGEQWidthCh(6, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba6Width wroteGEQWidthCh(6, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba7Freq readGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba7Freq(N) writeGEQFreqCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba7Freq wroteGEQFreqCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba7Level readGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba7Level(N) writeGEQLevelCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba7Level wroteGEQLevelCh(6, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba7Width readGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba7Width(N) writeGEQWidthCh(6, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba7Width wroteGEQWidthCh(6, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba8Freq readGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba8Freq(N) writeGEQFreqCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba8Freq wroteGEQFreqCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba8Level readGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba8Level(N) writeGEQLevelCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba8Level wroteGEQLevelCh(6, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba8Width readGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba8Width(N) writeGEQWidthCh(6, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba8Width wroteGEQWidthCh(6, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba9Freq readGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba9Freq(N) writeGEQFreqCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba9Freq wroteGEQFreqCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba9Level readGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba9Level(N) writeGEQLevelCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba9Level wroteGEQLevelCh(6, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba9Width readGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba9Width(N) writeGEQWidthCh(6, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba9Width wroteGEQWidthCh(6, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba10Freq readGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba10Freq(N) writeGEQFreqCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba10Freq wroteGEQFreqCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba10Level readGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba10Level(N) writeGEQLevelCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba10Level wroteGEQLevelCh(6, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba10Width readGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba10Width(N) writeGEQWidthCh(6, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba10Width wroteGEQWidthCh(6, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba11Freq readGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba11Freq(N) writeGEQFreqCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba11Freq wroteGEQFreqCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba11Level readGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba11Level(N) writeGEQLevelCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba11Level wroteGEQLevelCh(6, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba11Width readGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba11Width(N) writeGEQWidthCh(6, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba11Width wroteGEQWidthCh(6, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba12Freq readGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba12Freq(N) writeGEQFreqCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba12Freq wroteGEQFreqCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba12Level readGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba12Level(N) writeGEQLevelCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba12Level wroteGEQLevelCh(6, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba12Width readGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba12Width(N) writeGEQWidthCh(6, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba12Width wroteGEQWidthCh(6, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba13Freq readGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba13Freq(N) writeGEQFreqCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba13Freq wroteGEQFreqCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba13Level readGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba13Level(N) writeGEQLevelCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba13Level wroteGEQLevelCh(6, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba13Width readGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba13Width(N) writeGEQWidthCh(6, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba13Width wroteGEQWidthCh(6, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba14Freq readGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba14Freq(N) writeGEQFreqCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba14Freq wroteGEQFreqCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba14Level readGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba14Level(N) writeGEQLevelCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba14Level wroteGEQLevelCh(6, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba14Width readGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba14Width(N) writeGEQWidthCh(6, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba14Width wroteGEQWidthCh(6, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba15Freq readGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba15Freq(N) writeGEQFreqCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba15Freq wroteGEQFreqCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba15Level readGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba15Level(N) writeGEQLevelCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba15Level wroteGEQLevelCh(6, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba15Width readGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba15Width(N) writeGEQWidthCh(6, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba15Width wroteGEQWidthCh(6, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba16Freq readGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba16Freq(N) writeGEQFreqCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba16Freq wroteGEQFreqCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba16Level readGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba16Level(N) writeGEQLevelCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba16Level wroteGEQLevelCh(6, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba16Width readGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba16Width(N) writeGEQWidthCh(6, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba16Width wroteGEQWidthCh(6, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba17Freq readGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba17Freq(N) writeGEQFreqCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba17Freq wroteGEQFreqCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba17Level readGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba17Level(N) writeGEQLevelCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba17Level wroteGEQLevelCh(6, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba17Width readGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba17Width(N) writeGEQWidthCh(6, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba17Width wroteGEQWidthCh(6, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba18Freq readGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba18Freq(N) writeGEQFreqCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba18Freq wroteGEQFreqCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba18Level readGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba18Level(N) writeGEQLevelCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba18Level wroteGEQLevelCh(6, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba18Width readGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba18Width(N) writeGEQWidthCh(6, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba18Width wroteGEQWidthCh(6, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba19Freq readGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba19Freq(N) writeGEQFreqCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba19Freq wroteGEQFreqCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba19Level readGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba19Level(N) writeGEQLevelCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba19Level wroteGEQLevelCh(6, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba19Width readGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba19Width(N) writeGEQWidthCh(6, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba19Width wroteGEQWidthCh(6, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba20Freq readGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba20Freq(N) writeGEQFreqCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba20Freq wroteGEQFreqCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba20Level readGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba20Level(N) writeGEQLevelCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba20Level wroteGEQLevelCh(6, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba20Width readGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba20Width(N) writeGEQWidthCh(6, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba20Width wroteGEQWidthCh(6, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba21Freq readGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba21Freq(N) writeGEQFreqCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba21Freq wroteGEQFreqCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba21Level readGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba21Level(N) writeGEQLevelCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba21Level wroteGEQLevelCh(6, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba21Width readGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba21Width(N) writeGEQWidthCh(6, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba21Width wroteGEQWidthCh(6, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba22Freq readGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba22Freq(N) writeGEQFreqCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba22Freq wroteGEQFreqCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba22Level readGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba22Level(N) writeGEQLevelCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba22Level wroteGEQLevelCh(6, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba22Width readGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba22Width(N) writeGEQWidthCh(6, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba22Width wroteGEQWidthCh(6, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba23Freq readGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba23Freq(N) writeGEQFreqCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba23Freq wroteGEQFreqCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba23Level readGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba23Level(N) writeGEQLevelCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba23Level wroteGEQLevelCh(6, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba23Width readGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba23Width(N) writeGEQWidthCh(6, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba23Width wroteGEQWidthCh(6, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba24Freq readGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba24Freq(N) writeGEQFreqCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba24Freq wroteGEQFreqCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba24Level readGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba24Level(N) writeGEQLevelCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba24Level wroteGEQLevelCh(6, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba24Width readGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba24Width(N) writeGEQWidthCh(6, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba24Width wroteGEQWidthCh(6, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba25Freq readGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba25Freq(N) writeGEQFreqCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba25Freq wroteGEQFreqCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba25Level readGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba25Level(N) writeGEQLevelCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba25Level wroteGEQLevelCh(6, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba25Width readGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba25Width(N) writeGEQWidthCh(6, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba25Width wroteGEQWidthCh(6, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba26Freq readGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba26Freq(N) writeGEQFreqCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba26Freq wroteGEQFreqCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba26Level readGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba26Level(N) writeGEQLevelCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba26Level wroteGEQLevelCh(6, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba26Width readGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba26Width(N) writeGEQWidthCh(6, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba26Width wroteGEQWidthCh(6, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba27Freq readGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba27Freq(N) writeGEQFreqCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba27Freq wroteGEQFreqCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba27Level readGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba27Level(N) writeGEQLevelCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba27Level wroteGEQLevelCh(6, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba27Width readGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba27Width(N) writeGEQWidthCh(6, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba27Width wroteGEQWidthCh(6, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba28Freq readGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba28Freq(N) writeGEQFreqCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba28Freq wroteGEQFreqCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba28Level readGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba28Level(N) writeGEQLevelCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba28Level wroteGEQLevelCh(6, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba28Width readGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba28Width(N) writeGEQWidthCh(6, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba28Width wroteGEQWidthCh(6, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba29Freq readGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba29Freq(N) writeGEQFreqCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba29Freq wroteGEQFreqCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba29Level readGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba29Level(N) writeGEQLevelCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba29Level wroteGEQLevelCh(6, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba29Width readGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba29Width(N) writeGEQWidthCh(6, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba29Width wroteGEQWidthCh(6, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba30Freq readGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba30Freq(N) writeGEQFreqCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba30Freq wroteGEQFreqCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba30Level readGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba30Level(N) writeGEQLevelCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba30Level wroteGEQLevelCh(6, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba30Width readGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba30Width(N) writeGEQWidthCh(6, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba30Width wroteGEQWidthCh(6, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba31Freq readGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba31Freq(N) writeGEQFreqCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba31Freq wroteGEQFreqCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba31Level readGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba31Level(N) writeGEQLevelCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba31Level wroteGEQLevelCh(6, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba31Width readGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba31Width(N) writeGEQWidthCh(6, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba31Width wroteGEQWidthCh(6, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh6Ba32Freq readGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba32Freq(N) writeGEQFreqCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba32Freq wroteGEQFreqCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba32Level readGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba32Level(N) writeGEQLevelCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba32Level wroteGEQLevelCh(6, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh6Ba32Width readGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh6Ba32Width(N) writeGEQWidthCh(6, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh6Ba32Width wroteGEQWidthCh(6, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba1Freq readGEQFreqCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba1Freq(N) writeGEQFreqCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba1Freq wroteGEQFreqCh(7, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba1Level readGEQLevelCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba1Level(N) writeGEQLevelCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba1Level wroteGEQLevelCh(7, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba1Width readGEQWidthCh(7, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba1Width(N) writeGEQWidthCh(7, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba1Width wroteGEQWidthCh(7, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba2Freq readGEQFreqCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba2Freq(N) writeGEQFreqCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba2Freq wroteGEQFreqCh(7, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba2Level readGEQLevelCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba2Level(N) writeGEQLevelCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba2Level wroteGEQLevelCh(7, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba2Width readGEQWidthCh(7, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba2Width(N) writeGEQWidthCh(7, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba2Width wroteGEQWidthCh(7, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba3Freq readGEQFreqCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba3Freq(N) writeGEQFreqCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba3Freq wroteGEQFreqCh(7, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba3Level readGEQLevelCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba3Level(N) writeGEQLevelCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba3Level wroteGEQLevelCh(7, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba3Width readGEQWidthCh(7, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba3Width(N) writeGEQWidthCh(7, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba3Width wroteGEQWidthCh(7, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba4Freq readGEQFreqCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba4Freq(N) writeGEQFreqCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba4Freq wroteGEQFreqCh(7, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba4Level readGEQLevelCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba4Level(N) writeGEQLevelCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba4Level wroteGEQLevelCh(7, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba4Width readGEQWidthCh(7, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba4Width(N) writeGEQWidthCh(7, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba4Width wroteGEQWidthCh(7, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba5Freq readGEQFreqCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba5Freq(N) writeGEQFreqCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba5Freq wroteGEQFreqCh(7, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba5Level readGEQLevelCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba5Level(N) writeGEQLevelCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba5Level wroteGEQLevelCh(7, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba5Width readGEQWidthCh(7, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba5Width(N) writeGEQWidthCh(7, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba5Width wroteGEQWidthCh(7, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba6Freq readGEQFreqCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba6Freq(N) writeGEQFreqCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba6Freq wroteGEQFreqCh(7, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba6Level readGEQLevelCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba6Level(N) writeGEQLevelCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba6Level wroteGEQLevelCh(7, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba6Width readGEQWidthCh(7, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba6Width(N) writeGEQWidthCh(7, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba6Width wroteGEQWidthCh(7, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba7Freq readGEQFreqCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba7Freq(N) writeGEQFreqCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba7Freq wroteGEQFreqCh(7, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba7Level readGEQLevelCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba7Level(N) writeGEQLevelCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba7Level wroteGEQLevelCh(7, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba7Width readGEQWidthCh(7, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba7Width(N) writeGEQWidthCh(7, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba7Width wroteGEQWidthCh(7, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba8Freq readGEQFreqCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba8Freq(N) writeGEQFreqCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba8Freq wroteGEQFreqCh(7, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba8Level readGEQLevelCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba8Level(N) writeGEQLevelCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba8Level wroteGEQLevelCh(7, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba8Width readGEQWidthCh(7, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba8Width(N) writeGEQWidthCh(7, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba8Width wroteGEQWidthCh(7, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba9Freq readGEQFreqCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba9Freq(N) writeGEQFreqCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba9Freq wroteGEQFreqCh(7, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba9Level readGEQLevelCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba9Level(N) writeGEQLevelCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba9Level wroteGEQLevelCh(7, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba9Width readGEQWidthCh(7, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba9Width(N) writeGEQWidthCh(7, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba9Width wroteGEQWidthCh(7, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba10Freq readGEQFreqCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba10Freq(N) writeGEQFreqCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba10Freq wroteGEQFreqCh(7, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba10Level readGEQLevelCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba10Level(N) writeGEQLevelCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba10Level wroteGEQLevelCh(7, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba10Width readGEQWidthCh(7, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba10Width(N) writeGEQWidthCh(7, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba10Width wroteGEQWidthCh(7, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba11Freq readGEQFreqCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba11Freq(N) writeGEQFreqCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba11Freq wroteGEQFreqCh(7, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba11Level readGEQLevelCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba11Level(N) writeGEQLevelCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba11Level wroteGEQLevelCh(7, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba11Width readGEQWidthCh(7, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba11Width(N) writeGEQWidthCh(7, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba11Width wroteGEQWidthCh(7, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba12Freq readGEQFreqCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba12Freq(N) writeGEQFreqCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba12Freq wroteGEQFreqCh(7, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba12Level readGEQLevelCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba12Level(N) writeGEQLevelCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba12Level wroteGEQLevelCh(7, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba12Width readGEQWidthCh(7, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba12Width(N) writeGEQWidthCh(7, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba12Width wroteGEQWidthCh(7, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba13Freq readGEQFreqCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba13Freq(N) writeGEQFreqCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba13Freq wroteGEQFreqCh(7, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba13Level readGEQLevelCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba13Level(N) writeGEQLevelCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba13Level wroteGEQLevelCh(7, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba13Width readGEQWidthCh(7, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba13Width(N) writeGEQWidthCh(7, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba13Width wroteGEQWidthCh(7, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba14Freq readGEQFreqCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba14Freq(N) writeGEQFreqCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba14Freq wroteGEQFreqCh(7, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba14Level readGEQLevelCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba14Level(N) writeGEQLevelCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba14Level wroteGEQLevelCh(7, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba14Width readGEQWidthCh(7, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba14Width(N) writeGEQWidthCh(7, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba14Width wroteGEQWidthCh(7, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba15Freq readGEQFreqCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba15Freq(N) writeGEQFreqCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba15Freq wroteGEQFreqCh(7, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba15Level readGEQLevelCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba15Level(N) writeGEQLevelCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba15Level wroteGEQLevelCh(7, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba15Width readGEQWidthCh(7, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba15Width(N) writeGEQWidthCh(7, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba15Width wroteGEQWidthCh(7, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba16Freq readGEQFreqCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba16Freq(N) writeGEQFreqCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba16Freq wroteGEQFreqCh(7, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba16Level readGEQLevelCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba16Level(N) writeGEQLevelCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba16Level wroteGEQLevelCh(7, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba16Width readGEQWidthCh(7, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba16Width(N) writeGEQWidthCh(7, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba16Width wroteGEQWidthCh(7, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba17Freq readGEQFreqCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba17Freq(N) writeGEQFreqCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba17Freq wroteGEQFreqCh(7, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba17Level readGEQLevelCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba17Level(N) writeGEQLevelCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba17Level wroteGEQLevelCh(7, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba17Width readGEQWidthCh(7, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba17Width(N) writeGEQWidthCh(7, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba17Width wroteGEQWidthCh(7, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba18Freq readGEQFreqCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba18Freq(N) writeGEQFreqCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba18Freq wroteGEQFreqCh(7, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba18Level readGEQLevelCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba18Level(N) writeGEQLevelCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba18Level wroteGEQLevelCh(7, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba18Width readGEQWidthCh(7, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba18Width(N) writeGEQWidthCh(7, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba18Width wroteGEQWidthCh(7, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba19Freq readGEQFreqCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba19Freq(N) writeGEQFreqCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba19Freq wroteGEQFreqCh(7, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba19Level readGEQLevelCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba19Level(N) writeGEQLevelCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba19Level wroteGEQLevelCh(7, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba19Width readGEQWidthCh(7, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba19Width(N) writeGEQWidthCh(7, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba19Width wroteGEQWidthCh(7, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba20Freq readGEQFreqCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba20Freq(N) writeGEQFreqCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba20Freq wroteGEQFreqCh(7, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba20Level readGEQLevelCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba20Level(N) writeGEQLevelCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba20Level wroteGEQLevelCh(7, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba20Width readGEQWidthCh(7, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba20Width(N) writeGEQWidthCh(7, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba20Width wroteGEQWidthCh(7, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba21Freq readGEQFreqCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba21Freq(N) writeGEQFreqCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba21Freq wroteGEQFreqCh(7, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba21Level readGEQLevelCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba21Level(N) writeGEQLevelCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba21Level wroteGEQLevelCh(7, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba21Width readGEQWidthCh(7, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba21Width(N) writeGEQWidthCh(7, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba21Width wroteGEQWidthCh(7, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba22Freq readGEQFreqCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba22Freq(N) writeGEQFreqCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba22Freq wroteGEQFreqCh(7, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba22Level readGEQLevelCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba22Level(N) writeGEQLevelCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba22Level wroteGEQLevelCh(7, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba22Width readGEQWidthCh(7, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba22Width(N) writeGEQWidthCh(7, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba22Width wroteGEQWidthCh(7, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba23Freq readGEQFreqCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba23Freq(N) writeGEQFreqCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba23Freq wroteGEQFreqCh(7, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba23Level readGEQLevelCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba23Level(N) writeGEQLevelCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba23Level wroteGEQLevelCh(7, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba23Width readGEQWidthCh(7, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba23Width(N) writeGEQWidthCh(7, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba23Width wroteGEQWidthCh(7, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba24Freq readGEQFreqCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba24Freq(N) writeGEQFreqCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba24Freq wroteGEQFreqCh(7, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba24Level readGEQLevelCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba24Level(N) writeGEQLevelCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba24Level wroteGEQLevelCh(7, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba24Width readGEQWidthCh(7, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba24Width(N) writeGEQWidthCh(7, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba24Width wroteGEQWidthCh(7, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba25Freq readGEQFreqCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba25Freq(N) writeGEQFreqCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba25Freq wroteGEQFreqCh(7, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba25Level readGEQLevelCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba25Level(N) writeGEQLevelCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba25Level wroteGEQLevelCh(7, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba25Width readGEQWidthCh(7, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba25Width(N) writeGEQWidthCh(7, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba25Width wroteGEQWidthCh(7, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba26Freq readGEQFreqCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba26Freq(N) writeGEQFreqCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba26Freq wroteGEQFreqCh(7, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba26Level readGEQLevelCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba26Level(N) writeGEQLevelCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba26Level wroteGEQLevelCh(7, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba26Width readGEQWidthCh(7, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba26Width(N) writeGEQWidthCh(7, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba26Width wroteGEQWidthCh(7, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba27Freq readGEQFreqCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba27Freq(N) writeGEQFreqCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba27Freq wroteGEQFreqCh(7, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba27Level readGEQLevelCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba27Level(N) writeGEQLevelCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba27Level wroteGEQLevelCh(7, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba27Width readGEQWidthCh(7, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba27Width(N) writeGEQWidthCh(7, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba27Width wroteGEQWidthCh(7, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba28Freq readGEQFreqCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba28Freq(N) writeGEQFreqCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba28Freq wroteGEQFreqCh(7, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba28Level readGEQLevelCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba28Level(N) writeGEQLevelCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba28Level wroteGEQLevelCh(7, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba28Width readGEQWidthCh(7, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba28Width(N) writeGEQWidthCh(7, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba28Width wroteGEQWidthCh(7, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba29Freq readGEQFreqCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba29Freq(N) writeGEQFreqCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba29Freq wroteGEQFreqCh(7, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba29Level readGEQLevelCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba29Level(N) writeGEQLevelCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba29Level wroteGEQLevelCh(7, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba29Width readGEQWidthCh(7, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba29Width(N) writeGEQWidthCh(7, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba29Width wroteGEQWidthCh(7, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba30Freq readGEQFreqCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba30Freq(N) writeGEQFreqCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba30Freq wroteGEQFreqCh(7, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba30Level readGEQLevelCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba30Level(N) writeGEQLevelCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba30Level wroteGEQLevelCh(7, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba30Width readGEQWidthCh(7, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba30Width(N) writeGEQWidthCh(7, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba30Width wroteGEQWidthCh(7, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba31Freq readGEQFreqCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba31Freq(N) writeGEQFreqCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba31Freq wroteGEQFreqCh(7, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba31Level readGEQLevelCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba31Level(N) writeGEQLevelCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba31Level wroteGEQLevelCh(7, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba31Width readGEQWidthCh(7, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba31Width(N) writeGEQWidthCh(7, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba31Width wroteGEQWidthCh(7, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh7Ba32Freq readGEQFreqCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba32Freq(N) writeGEQFreqCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba32Freq wroteGEQFreqCh(7, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba32Level readGEQLevelCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba32Level(N) writeGEQLevelCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba32Level wroteGEQLevelCh(7, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh7Ba32Width readGEQWidthCh(7, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh7Ba32Width(N) writeGEQWidthCh(7, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh7Ba32Width wroteGEQWidthCh(7, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba1Freq readGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba1Freq(N) writeGEQFreqCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba1Freq wroteGEQFreqCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba1Level readGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba1Level(N) writeGEQLevelCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba1Level wroteGEQLevelCh(8, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba1Width readGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba1Width(N) writeGEQWidthCh(8, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba1Width wroteGEQWidthCh(8, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba2Freq readGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba2Freq(N) writeGEQFreqCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba2Freq wroteGEQFreqCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba2Level readGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba2Level(N) writeGEQLevelCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba2Level wroteGEQLevelCh(8, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba2Width readGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba2Width(N) writeGEQWidthCh(8, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba2Width wroteGEQWidthCh(8, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba3Freq readGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba3Freq(N) writeGEQFreqCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba3Freq wroteGEQFreqCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba3Level readGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba3Level(N) writeGEQLevelCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba3Level wroteGEQLevelCh(8, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba3Width readGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba3Width(N) writeGEQWidthCh(8, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba3Width wroteGEQWidthCh(8, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba4Freq readGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba4Freq(N) writeGEQFreqCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba4Freq wroteGEQFreqCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba4Level readGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba4Level(N) writeGEQLevelCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba4Level wroteGEQLevelCh(8, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba4Width readGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba4Width(N) writeGEQWidthCh(8, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba4Width wroteGEQWidthCh(8, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba5Freq readGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba5Freq(N) writeGEQFreqCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba5Freq wroteGEQFreqCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba5Level readGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba5Level(N) writeGEQLevelCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba5Level wroteGEQLevelCh(8, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba5Width readGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba5Width(N) writeGEQWidthCh(8, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba5Width wroteGEQWidthCh(8, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba6Freq readGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba6Freq(N) writeGEQFreqCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba6Freq wroteGEQFreqCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba6Level readGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba6Level(N) writeGEQLevelCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba6Level wroteGEQLevelCh(8, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba6Width readGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba6Width(N) writeGEQWidthCh(8, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba6Width wroteGEQWidthCh(8, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba7Freq readGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba7Freq(N) writeGEQFreqCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba7Freq wroteGEQFreqCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba7Level readGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba7Level(N) writeGEQLevelCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba7Level wroteGEQLevelCh(8, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba7Width readGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba7Width(N) writeGEQWidthCh(8, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba7Width wroteGEQWidthCh(8, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba8Freq readGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba8Freq(N) writeGEQFreqCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba8Freq wroteGEQFreqCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba8Level readGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba8Level(N) writeGEQLevelCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba8Level wroteGEQLevelCh(8, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba8Width readGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba8Width(N) writeGEQWidthCh(8, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba8Width wroteGEQWidthCh(8, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba9Freq readGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba9Freq(N) writeGEQFreqCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba9Freq wroteGEQFreqCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba9Level readGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba9Level(N) writeGEQLevelCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba9Level wroteGEQLevelCh(8, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba9Width readGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba9Width(N) writeGEQWidthCh(8, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba9Width wroteGEQWidthCh(8, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba10Freq readGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba10Freq(N) writeGEQFreqCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba10Freq wroteGEQFreqCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba10Level readGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba10Level(N) writeGEQLevelCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba10Level wroteGEQLevelCh(8, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba10Width readGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba10Width(N) writeGEQWidthCh(8, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba10Width wroteGEQWidthCh(8, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba11Freq readGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba11Freq(N) writeGEQFreqCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba11Freq wroteGEQFreqCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba11Level readGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba11Level(N) writeGEQLevelCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba11Level wroteGEQLevelCh(8, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba11Width readGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba11Width(N) writeGEQWidthCh(8, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba11Width wroteGEQWidthCh(8, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba12Freq readGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba12Freq(N) writeGEQFreqCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba12Freq wroteGEQFreqCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba12Level readGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba12Level(N) writeGEQLevelCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba12Level wroteGEQLevelCh(8, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba12Width readGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba12Width(N) writeGEQWidthCh(8, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba12Width wroteGEQWidthCh(8, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba13Freq readGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba13Freq(N) writeGEQFreqCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba13Freq wroteGEQFreqCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba13Level readGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba13Level(N) writeGEQLevelCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba13Level wroteGEQLevelCh(8, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba13Width readGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba13Width(N) writeGEQWidthCh(8, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba13Width wroteGEQWidthCh(8, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba14Freq readGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba14Freq(N) writeGEQFreqCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba14Freq wroteGEQFreqCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba14Level readGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba14Level(N) writeGEQLevelCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba14Level wroteGEQLevelCh(8, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba14Width readGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba14Width(N) writeGEQWidthCh(8, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba14Width wroteGEQWidthCh(8, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba15Freq readGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba15Freq(N) writeGEQFreqCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba15Freq wroteGEQFreqCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba15Level readGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba15Level(N) writeGEQLevelCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba15Level wroteGEQLevelCh(8, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba15Width readGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba15Width(N) writeGEQWidthCh(8, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba15Width wroteGEQWidthCh(8, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba16Freq readGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba16Freq(N) writeGEQFreqCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba16Freq wroteGEQFreqCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba16Level readGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba16Level(N) writeGEQLevelCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba16Level wroteGEQLevelCh(8, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba16Width readGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba16Width(N) writeGEQWidthCh(8, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba16Width wroteGEQWidthCh(8, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba17Freq readGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba17Freq(N) writeGEQFreqCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba17Freq wroteGEQFreqCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba17Level readGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba17Level(N) writeGEQLevelCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba17Level wroteGEQLevelCh(8, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba17Width readGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba17Width(N) writeGEQWidthCh(8, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba17Width wroteGEQWidthCh(8, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba18Freq readGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba18Freq(N) writeGEQFreqCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba18Freq wroteGEQFreqCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba18Level readGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba18Level(N) writeGEQLevelCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba18Level wroteGEQLevelCh(8, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba18Width readGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba18Width(N) writeGEQWidthCh(8, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba18Width wroteGEQWidthCh(8, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba19Freq readGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba19Freq(N) writeGEQFreqCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba19Freq wroteGEQFreqCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba19Level readGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba19Level(N) writeGEQLevelCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba19Level wroteGEQLevelCh(8, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba19Width readGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba19Width(N) writeGEQWidthCh(8, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba19Width wroteGEQWidthCh(8, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba20Freq readGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba20Freq(N) writeGEQFreqCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba20Freq wroteGEQFreqCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba20Level readGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba20Level(N) writeGEQLevelCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba20Level wroteGEQLevelCh(8, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba20Width readGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba20Width(N) writeGEQWidthCh(8, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba20Width wroteGEQWidthCh(8, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba21Freq readGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba21Freq(N) writeGEQFreqCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba21Freq wroteGEQFreqCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba21Level readGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba21Level(N) writeGEQLevelCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba21Level wroteGEQLevelCh(8, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba21Width readGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba21Width(N) writeGEQWidthCh(8, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba21Width wroteGEQWidthCh(8, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba22Freq readGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba22Freq(N) writeGEQFreqCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba22Freq wroteGEQFreqCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba22Level readGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba22Level(N) writeGEQLevelCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba22Level wroteGEQLevelCh(8, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba22Width readGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba22Width(N) writeGEQWidthCh(8, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba22Width wroteGEQWidthCh(8, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba23Freq readGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba23Freq(N) writeGEQFreqCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba23Freq wroteGEQFreqCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba23Level readGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba23Level(N) writeGEQLevelCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba23Level wroteGEQLevelCh(8, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba23Width readGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba23Width(N) writeGEQWidthCh(8, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba23Width wroteGEQWidthCh(8, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba24Freq readGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba24Freq(N) writeGEQFreqCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba24Freq wroteGEQFreqCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba24Level readGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba24Level(N) writeGEQLevelCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba24Level wroteGEQLevelCh(8, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba24Width readGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba24Width(N) writeGEQWidthCh(8, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba24Width wroteGEQWidthCh(8, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba25Freq readGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba25Freq(N) writeGEQFreqCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba25Freq wroteGEQFreqCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba25Level readGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba25Level(N) writeGEQLevelCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba25Level wroteGEQLevelCh(8, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba25Width readGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba25Width(N) writeGEQWidthCh(8, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba25Width wroteGEQWidthCh(8, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba26Freq readGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba26Freq(N) writeGEQFreqCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba26Freq wroteGEQFreqCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba26Level readGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba26Level(N) writeGEQLevelCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba26Level wroteGEQLevelCh(8, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba26Width readGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba26Width(N) writeGEQWidthCh(8, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba26Width wroteGEQWidthCh(8, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba27Freq readGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba27Freq(N) writeGEQFreqCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba27Freq wroteGEQFreqCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba27Level readGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba27Level(N) writeGEQLevelCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba27Level wroteGEQLevelCh(8, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba27Width readGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba27Width(N) writeGEQWidthCh(8, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba27Width wroteGEQWidthCh(8, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba28Freq readGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba28Freq(N) writeGEQFreqCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba28Freq wroteGEQFreqCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba28Level readGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba28Level(N) writeGEQLevelCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba28Level wroteGEQLevelCh(8, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba28Width readGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba28Width(N) writeGEQWidthCh(8, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba28Width wroteGEQWidthCh(8, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba29Freq readGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba29Freq(N) writeGEQFreqCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba29Freq wroteGEQFreqCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba29Level readGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba29Level(N) writeGEQLevelCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba29Level wroteGEQLevelCh(8, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba29Width readGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba29Width(N) writeGEQWidthCh(8, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba29Width wroteGEQWidthCh(8, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba30Freq readGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba30Freq(N) writeGEQFreqCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba30Freq wroteGEQFreqCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba30Level readGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba30Level(N) writeGEQLevelCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba30Level wroteGEQLevelCh(8, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba30Width readGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba30Width(N) writeGEQWidthCh(8, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba30Width wroteGEQWidthCh(8, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba31Freq readGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba31Freq(N) writeGEQFreqCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba31Freq wroteGEQFreqCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba31Level readGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba31Level(N) writeGEQLevelCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba31Level wroteGEQLevelCh(8, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba31Width readGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba31Width(N) writeGEQWidthCh(8, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba31Width wroteGEQWidthCh(8, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh8Ba32Freq readGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba32Freq(N) writeGEQFreqCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba32Freq wroteGEQFreqCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba32Level readGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba32Level(N) writeGEQLevelCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba32Level wroteGEQLevelCh(8, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh8Ba32Width readGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh8Ba32Width(N) writeGEQWidthCh(8, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh8Ba32Width wroteGEQWidthCh(8, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba1Freq readGEQFreqCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba1Freq(N) writeGEQFreqCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba1Freq wroteGEQFreqCh(9, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba1Level readGEQLevelCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba1Level(N) writeGEQLevelCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba1Level wroteGEQLevelCh(9, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba1Width readGEQWidthCh(9, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba1Width(N) writeGEQWidthCh(9, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba1Width wroteGEQWidthCh(9, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba2Freq readGEQFreqCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba2Freq(N) writeGEQFreqCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba2Freq wroteGEQFreqCh(9, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba2Level readGEQLevelCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba2Level(N) writeGEQLevelCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba2Level wroteGEQLevelCh(9, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba2Width readGEQWidthCh(9, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba2Width(N) writeGEQWidthCh(9, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba2Width wroteGEQWidthCh(9, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba3Freq readGEQFreqCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba3Freq(N) writeGEQFreqCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba3Freq wroteGEQFreqCh(9, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba3Level readGEQLevelCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba3Level(N) writeGEQLevelCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba3Level wroteGEQLevelCh(9, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba3Width readGEQWidthCh(9, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba3Width(N) writeGEQWidthCh(9, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba3Width wroteGEQWidthCh(9, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba4Freq readGEQFreqCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba4Freq(N) writeGEQFreqCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba4Freq wroteGEQFreqCh(9, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba4Level readGEQLevelCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba4Level(N) writeGEQLevelCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba4Level wroteGEQLevelCh(9, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba4Width readGEQWidthCh(9, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba4Width(N) writeGEQWidthCh(9, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba4Width wroteGEQWidthCh(9, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba5Freq readGEQFreqCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba5Freq(N) writeGEQFreqCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba5Freq wroteGEQFreqCh(9, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba5Level readGEQLevelCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba5Level(N) writeGEQLevelCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba5Level wroteGEQLevelCh(9, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba5Width readGEQWidthCh(9, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba5Width(N) writeGEQWidthCh(9, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba5Width wroteGEQWidthCh(9, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba6Freq readGEQFreqCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba6Freq(N) writeGEQFreqCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba6Freq wroteGEQFreqCh(9, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba6Level readGEQLevelCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba6Level(N) writeGEQLevelCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba6Level wroteGEQLevelCh(9, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba6Width readGEQWidthCh(9, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba6Width(N) writeGEQWidthCh(9, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba6Width wroteGEQWidthCh(9, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba7Freq readGEQFreqCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba7Freq(N) writeGEQFreqCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba7Freq wroteGEQFreqCh(9, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba7Level readGEQLevelCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba7Level(N) writeGEQLevelCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba7Level wroteGEQLevelCh(9, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba7Width readGEQWidthCh(9, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba7Width(N) writeGEQWidthCh(9, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba7Width wroteGEQWidthCh(9, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba8Freq readGEQFreqCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba8Freq(N) writeGEQFreqCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba8Freq wroteGEQFreqCh(9, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba8Level readGEQLevelCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba8Level(N) writeGEQLevelCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba8Level wroteGEQLevelCh(9, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba8Width readGEQWidthCh(9, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba8Width(N) writeGEQWidthCh(9, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba8Width wroteGEQWidthCh(9, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba9Freq readGEQFreqCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba9Freq(N) writeGEQFreqCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba9Freq wroteGEQFreqCh(9, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba9Level readGEQLevelCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba9Level(N) writeGEQLevelCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba9Level wroteGEQLevelCh(9, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba9Width readGEQWidthCh(9, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba9Width(N) writeGEQWidthCh(9, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba9Width wroteGEQWidthCh(9, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba10Freq readGEQFreqCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba10Freq(N) writeGEQFreqCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba10Freq wroteGEQFreqCh(9, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba10Level readGEQLevelCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba10Level(N) writeGEQLevelCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba10Level wroteGEQLevelCh(9, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba10Width readGEQWidthCh(9, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba10Width(N) writeGEQWidthCh(9, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba10Width wroteGEQWidthCh(9, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba11Freq readGEQFreqCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba11Freq(N) writeGEQFreqCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba11Freq wroteGEQFreqCh(9, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba11Level readGEQLevelCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba11Level(N) writeGEQLevelCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba11Level wroteGEQLevelCh(9, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba11Width readGEQWidthCh(9, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba11Width(N) writeGEQWidthCh(9, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba11Width wroteGEQWidthCh(9, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba12Freq readGEQFreqCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba12Freq(N) writeGEQFreqCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba12Freq wroteGEQFreqCh(9, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba12Level readGEQLevelCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba12Level(N) writeGEQLevelCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba12Level wroteGEQLevelCh(9, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba12Width readGEQWidthCh(9, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba12Width(N) writeGEQWidthCh(9, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba12Width wroteGEQWidthCh(9, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba13Freq readGEQFreqCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba13Freq(N) writeGEQFreqCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba13Freq wroteGEQFreqCh(9, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba13Level readGEQLevelCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba13Level(N) writeGEQLevelCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba13Level wroteGEQLevelCh(9, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba13Width readGEQWidthCh(9, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba13Width(N) writeGEQWidthCh(9, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba13Width wroteGEQWidthCh(9, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba14Freq readGEQFreqCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba14Freq(N) writeGEQFreqCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba14Freq wroteGEQFreqCh(9, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba14Level readGEQLevelCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba14Level(N) writeGEQLevelCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba14Level wroteGEQLevelCh(9, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba14Width readGEQWidthCh(9, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba14Width(N) writeGEQWidthCh(9, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba14Width wroteGEQWidthCh(9, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba15Freq readGEQFreqCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba15Freq(N) writeGEQFreqCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba15Freq wroteGEQFreqCh(9, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba15Level readGEQLevelCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba15Level(N) writeGEQLevelCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba15Level wroteGEQLevelCh(9, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba15Width readGEQWidthCh(9, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba15Width(N) writeGEQWidthCh(9, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba15Width wroteGEQWidthCh(9, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba16Freq readGEQFreqCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba16Freq(N) writeGEQFreqCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba16Freq wroteGEQFreqCh(9, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba16Level readGEQLevelCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba16Level(N) writeGEQLevelCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba16Level wroteGEQLevelCh(9, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba16Width readGEQWidthCh(9, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba16Width(N) writeGEQWidthCh(9, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba16Width wroteGEQWidthCh(9, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba17Freq readGEQFreqCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba17Freq(N) writeGEQFreqCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba17Freq wroteGEQFreqCh(9, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba17Level readGEQLevelCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba17Level(N) writeGEQLevelCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba17Level wroteGEQLevelCh(9, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba17Width readGEQWidthCh(9, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba17Width(N) writeGEQWidthCh(9, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba17Width wroteGEQWidthCh(9, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba18Freq readGEQFreqCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba18Freq(N) writeGEQFreqCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba18Freq wroteGEQFreqCh(9, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba18Level readGEQLevelCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba18Level(N) writeGEQLevelCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba18Level wroteGEQLevelCh(9, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba18Width readGEQWidthCh(9, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba18Width(N) writeGEQWidthCh(9, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba18Width wroteGEQWidthCh(9, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba19Freq readGEQFreqCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba19Freq(N) writeGEQFreqCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba19Freq wroteGEQFreqCh(9, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba19Level readGEQLevelCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba19Level(N) writeGEQLevelCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba19Level wroteGEQLevelCh(9, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba19Width readGEQWidthCh(9, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba19Width(N) writeGEQWidthCh(9, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba19Width wroteGEQWidthCh(9, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba20Freq readGEQFreqCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba20Freq(N) writeGEQFreqCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba20Freq wroteGEQFreqCh(9, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba20Level readGEQLevelCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba20Level(N) writeGEQLevelCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba20Level wroteGEQLevelCh(9, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba20Width readGEQWidthCh(9, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba20Width(N) writeGEQWidthCh(9, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba20Width wroteGEQWidthCh(9, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba21Freq readGEQFreqCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba21Freq(N) writeGEQFreqCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba21Freq wroteGEQFreqCh(9, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba21Level readGEQLevelCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba21Level(N) writeGEQLevelCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba21Level wroteGEQLevelCh(9, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba21Width readGEQWidthCh(9, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba21Width(N) writeGEQWidthCh(9, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba21Width wroteGEQWidthCh(9, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba22Freq readGEQFreqCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba22Freq(N) writeGEQFreqCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba22Freq wroteGEQFreqCh(9, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba22Level readGEQLevelCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba22Level(N) writeGEQLevelCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba22Level wroteGEQLevelCh(9, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba22Width readGEQWidthCh(9, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba22Width(N) writeGEQWidthCh(9, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba22Width wroteGEQWidthCh(9, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba23Freq readGEQFreqCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba23Freq(N) writeGEQFreqCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba23Freq wroteGEQFreqCh(9, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba23Level readGEQLevelCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba23Level(N) writeGEQLevelCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba23Level wroteGEQLevelCh(9, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba23Width readGEQWidthCh(9, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba23Width(N) writeGEQWidthCh(9, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba23Width wroteGEQWidthCh(9, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba24Freq readGEQFreqCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba24Freq(N) writeGEQFreqCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba24Freq wroteGEQFreqCh(9, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba24Level readGEQLevelCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba24Level(N) writeGEQLevelCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba24Level wroteGEQLevelCh(9, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba24Width readGEQWidthCh(9, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba24Width(N) writeGEQWidthCh(9, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba24Width wroteGEQWidthCh(9, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba25Freq readGEQFreqCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba25Freq(N) writeGEQFreqCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba25Freq wroteGEQFreqCh(9, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba25Level readGEQLevelCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba25Level(N) writeGEQLevelCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba25Level wroteGEQLevelCh(9, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba25Width readGEQWidthCh(9, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba25Width(N) writeGEQWidthCh(9, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba25Width wroteGEQWidthCh(9, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba26Freq readGEQFreqCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba26Freq(N) writeGEQFreqCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba26Freq wroteGEQFreqCh(9, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba26Level readGEQLevelCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba26Level(N) writeGEQLevelCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba26Level wroteGEQLevelCh(9, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba26Width readGEQWidthCh(9, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba26Width(N) writeGEQWidthCh(9, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba26Width wroteGEQWidthCh(9, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba27Freq readGEQFreqCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba27Freq(N) writeGEQFreqCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba27Freq wroteGEQFreqCh(9, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba27Level readGEQLevelCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba27Level(N) writeGEQLevelCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba27Level wroteGEQLevelCh(9, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba27Width readGEQWidthCh(9, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba27Width(N) writeGEQWidthCh(9, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba27Width wroteGEQWidthCh(9, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba28Freq readGEQFreqCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba28Freq(N) writeGEQFreqCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba28Freq wroteGEQFreqCh(9, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba28Level readGEQLevelCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba28Level(N) writeGEQLevelCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba28Level wroteGEQLevelCh(9, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba28Width readGEQWidthCh(9, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba28Width(N) writeGEQWidthCh(9, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba28Width wroteGEQWidthCh(9, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba29Freq readGEQFreqCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba29Freq(N) writeGEQFreqCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba29Freq wroteGEQFreqCh(9, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba29Level readGEQLevelCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba29Level(N) writeGEQLevelCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba29Level wroteGEQLevelCh(9, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba29Width readGEQWidthCh(9, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba29Width(N) writeGEQWidthCh(9, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba29Width wroteGEQWidthCh(9, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba30Freq readGEQFreqCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba30Freq(N) writeGEQFreqCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba30Freq wroteGEQFreqCh(9, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba30Level readGEQLevelCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba30Level(N) writeGEQLevelCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba30Level wroteGEQLevelCh(9, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba30Width readGEQWidthCh(9, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba30Width(N) writeGEQWidthCh(9, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba30Width wroteGEQWidthCh(9, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba31Freq readGEQFreqCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba31Freq(N) writeGEQFreqCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba31Freq wroteGEQFreqCh(9, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba31Level readGEQLevelCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba31Level(N) writeGEQLevelCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba31Level wroteGEQLevelCh(9, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba31Width readGEQWidthCh(9, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba31Width(N) writeGEQWidthCh(9, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba31Width wroteGEQWidthCh(9, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh9Ba32Freq readGEQFreqCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba32Freq(N) writeGEQFreqCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba32Freq wroteGEQFreqCh(9, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba32Level readGEQLevelCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba32Level(N) writeGEQLevelCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba32Level wroteGEQLevelCh(9, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh9Ba32Width readGEQWidthCh(9, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh9Ba32Width(N) writeGEQWidthCh(9, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh9Ba32Width wroteGEQWidthCh(9, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba1Freq readGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba1Freq(N) writeGEQFreqCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba1Freq wroteGEQFreqCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba1Level readGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba1Level(N) writeGEQLevelCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba1Level wroteGEQLevelCh(10, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba1Width readGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba1Width(N) writeGEQWidthCh(10, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba1Width wroteGEQWidthCh(10, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba2Freq readGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba2Freq(N) writeGEQFreqCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba2Freq wroteGEQFreqCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba2Level readGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba2Level(N) writeGEQLevelCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba2Level wroteGEQLevelCh(10, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba2Width readGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba2Width(N) writeGEQWidthCh(10, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba2Width wroteGEQWidthCh(10, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba3Freq readGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba3Freq(N) writeGEQFreqCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba3Freq wroteGEQFreqCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba3Level readGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba3Level(N) writeGEQLevelCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba3Level wroteGEQLevelCh(10, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba3Width readGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba3Width(N) writeGEQWidthCh(10, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba3Width wroteGEQWidthCh(10, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba4Freq readGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba4Freq(N) writeGEQFreqCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba4Freq wroteGEQFreqCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba4Level readGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba4Level(N) writeGEQLevelCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba4Level wroteGEQLevelCh(10, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba4Width readGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba4Width(N) writeGEQWidthCh(10, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba4Width wroteGEQWidthCh(10, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba5Freq readGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba5Freq(N) writeGEQFreqCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba5Freq wroteGEQFreqCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba5Level readGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba5Level(N) writeGEQLevelCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba5Level wroteGEQLevelCh(10, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba5Width readGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba5Width(N) writeGEQWidthCh(10, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba5Width wroteGEQWidthCh(10, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba6Freq readGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba6Freq(N) writeGEQFreqCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba6Freq wroteGEQFreqCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba6Level readGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba6Level(N) writeGEQLevelCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba6Level wroteGEQLevelCh(10, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba6Width readGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba6Width(N) writeGEQWidthCh(10, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba6Width wroteGEQWidthCh(10, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba7Freq readGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba7Freq(N) writeGEQFreqCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba7Freq wroteGEQFreqCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba7Level readGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba7Level(N) writeGEQLevelCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba7Level wroteGEQLevelCh(10, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba7Width readGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba7Width(N) writeGEQWidthCh(10, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba7Width wroteGEQWidthCh(10, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba8Freq readGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba8Freq(N) writeGEQFreqCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba8Freq wroteGEQFreqCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba8Level readGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba8Level(N) writeGEQLevelCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba8Level wroteGEQLevelCh(10, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba8Width readGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba8Width(N) writeGEQWidthCh(10, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba8Width wroteGEQWidthCh(10, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba9Freq readGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba9Freq(N) writeGEQFreqCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba9Freq wroteGEQFreqCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba9Level readGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba9Level(N) writeGEQLevelCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba9Level wroteGEQLevelCh(10, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba9Width readGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba9Width(N) writeGEQWidthCh(10, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba9Width wroteGEQWidthCh(10, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba10Freq readGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba10Freq(N) writeGEQFreqCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba10Freq wroteGEQFreqCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba10Level readGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba10Level(N) writeGEQLevelCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba10Level wroteGEQLevelCh(10, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba10Width readGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba10Width(N) writeGEQWidthCh(10, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba10Width wroteGEQWidthCh(10, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba11Freq readGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba11Freq(N) writeGEQFreqCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba11Freq wroteGEQFreqCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba11Level readGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba11Level(N) writeGEQLevelCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba11Level wroteGEQLevelCh(10, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba11Width readGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba11Width(N) writeGEQWidthCh(10, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba11Width wroteGEQWidthCh(10, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba12Freq readGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba12Freq(N) writeGEQFreqCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba12Freq wroteGEQFreqCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba12Level readGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba12Level(N) writeGEQLevelCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba12Level wroteGEQLevelCh(10, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba12Width readGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba12Width(N) writeGEQWidthCh(10, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba12Width wroteGEQWidthCh(10, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba13Freq readGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba13Freq(N) writeGEQFreqCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba13Freq wroteGEQFreqCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba13Level readGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba13Level(N) writeGEQLevelCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba13Level wroteGEQLevelCh(10, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba13Width readGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba13Width(N) writeGEQWidthCh(10, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba13Width wroteGEQWidthCh(10, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba14Freq readGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba14Freq(N) writeGEQFreqCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba14Freq wroteGEQFreqCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba14Level readGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba14Level(N) writeGEQLevelCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba14Level wroteGEQLevelCh(10, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba14Width readGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba14Width(N) writeGEQWidthCh(10, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba14Width wroteGEQWidthCh(10, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba15Freq readGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba15Freq(N) writeGEQFreqCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba15Freq wroteGEQFreqCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba15Level readGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba15Level(N) writeGEQLevelCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba15Level wroteGEQLevelCh(10, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba15Width readGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba15Width(N) writeGEQWidthCh(10, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba15Width wroteGEQWidthCh(10, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba16Freq readGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba16Freq(N) writeGEQFreqCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba16Freq wroteGEQFreqCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba16Level readGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba16Level(N) writeGEQLevelCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba16Level wroteGEQLevelCh(10, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba16Width readGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba16Width(N) writeGEQWidthCh(10, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba16Width wroteGEQWidthCh(10, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba17Freq readGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba17Freq(N) writeGEQFreqCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba17Freq wroteGEQFreqCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba17Level readGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba17Level(N) writeGEQLevelCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba17Level wroteGEQLevelCh(10, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba17Width readGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba17Width(N) writeGEQWidthCh(10, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba17Width wroteGEQWidthCh(10, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba18Freq readGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba18Freq(N) writeGEQFreqCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba18Freq wroteGEQFreqCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba18Level readGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba18Level(N) writeGEQLevelCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba18Level wroteGEQLevelCh(10, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba18Width readGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba18Width(N) writeGEQWidthCh(10, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba18Width wroteGEQWidthCh(10, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba19Freq readGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba19Freq(N) writeGEQFreqCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba19Freq wroteGEQFreqCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba19Level readGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba19Level(N) writeGEQLevelCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba19Level wroteGEQLevelCh(10, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba19Width readGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba19Width(N) writeGEQWidthCh(10, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba19Width wroteGEQWidthCh(10, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba20Freq readGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba20Freq(N) writeGEQFreqCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba20Freq wroteGEQFreqCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba20Level readGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba20Level(N) writeGEQLevelCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba20Level wroteGEQLevelCh(10, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba20Width readGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba20Width(N) writeGEQWidthCh(10, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba20Width wroteGEQWidthCh(10, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba21Freq readGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba21Freq(N) writeGEQFreqCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba21Freq wroteGEQFreqCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba21Level readGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba21Level(N) writeGEQLevelCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba21Level wroteGEQLevelCh(10, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba21Width readGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba21Width(N) writeGEQWidthCh(10, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba21Width wroteGEQWidthCh(10, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba22Freq readGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba22Freq(N) writeGEQFreqCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba22Freq wroteGEQFreqCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba22Level readGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba22Level(N) writeGEQLevelCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba22Level wroteGEQLevelCh(10, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba22Width readGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba22Width(N) writeGEQWidthCh(10, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba22Width wroteGEQWidthCh(10, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba23Freq readGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba23Freq(N) writeGEQFreqCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba23Freq wroteGEQFreqCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba23Level readGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba23Level(N) writeGEQLevelCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba23Level wroteGEQLevelCh(10, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba23Width readGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba23Width(N) writeGEQWidthCh(10, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba23Width wroteGEQWidthCh(10, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba24Freq readGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba24Freq(N) writeGEQFreqCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba24Freq wroteGEQFreqCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba24Level readGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba24Level(N) writeGEQLevelCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba24Level wroteGEQLevelCh(10, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba24Width readGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba24Width(N) writeGEQWidthCh(10, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba24Width wroteGEQWidthCh(10, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba25Freq readGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba25Freq(N) writeGEQFreqCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba25Freq wroteGEQFreqCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba25Level readGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba25Level(N) writeGEQLevelCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba25Level wroteGEQLevelCh(10, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba25Width readGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba25Width(N) writeGEQWidthCh(10, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba25Width wroteGEQWidthCh(10, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba26Freq readGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba26Freq(N) writeGEQFreqCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba26Freq wroteGEQFreqCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba26Level readGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba26Level(N) writeGEQLevelCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba26Level wroteGEQLevelCh(10, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba26Width readGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba26Width(N) writeGEQWidthCh(10, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba26Width wroteGEQWidthCh(10, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba27Freq readGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba27Freq(N) writeGEQFreqCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba27Freq wroteGEQFreqCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba27Level readGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba27Level(N) writeGEQLevelCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba27Level wroteGEQLevelCh(10, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba27Width readGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba27Width(N) writeGEQWidthCh(10, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba27Width wroteGEQWidthCh(10, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba28Freq readGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba28Freq(N) writeGEQFreqCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba28Freq wroteGEQFreqCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba28Level readGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba28Level(N) writeGEQLevelCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba28Level wroteGEQLevelCh(10, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba28Width readGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba28Width(N) writeGEQWidthCh(10, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba28Width wroteGEQWidthCh(10, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba29Freq readGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba29Freq(N) writeGEQFreqCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba29Freq wroteGEQFreqCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba29Level readGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba29Level(N) writeGEQLevelCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba29Level wroteGEQLevelCh(10, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba29Width readGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba29Width(N) writeGEQWidthCh(10, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba29Width wroteGEQWidthCh(10, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba30Freq readGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba30Freq(N) writeGEQFreqCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba30Freq wroteGEQFreqCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba30Level readGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba30Level(N) writeGEQLevelCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba30Level wroteGEQLevelCh(10, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba30Width readGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba30Width(N) writeGEQWidthCh(10, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba30Width wroteGEQWidthCh(10, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba31Freq readGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba31Freq(N) writeGEQFreqCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba31Freq wroteGEQFreqCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba31Level readGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba31Level(N) writeGEQLevelCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba31Level wroteGEQLevelCh(10, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba31Width readGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba31Width(N) writeGEQWidthCh(10, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba31Width wroteGEQWidthCh(10, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh10Ba32Freq readGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba32Freq(N) writeGEQFreqCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba32Freq wroteGEQFreqCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba32Level readGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba32Level(N) writeGEQLevelCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba32Level wroteGEQLevelCh(10, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh10Ba32Width readGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh10Ba32Width(N) writeGEQWidthCh(10, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh10Ba32Width wroteGEQWidthCh(10, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba1Freq readGEQFreqCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba1Freq(N) writeGEQFreqCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba1Freq wroteGEQFreqCh(11, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba1Level readGEQLevelCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba1Level(N) writeGEQLevelCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba1Level wroteGEQLevelCh(11, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba1Width readGEQWidthCh(11, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba1Width(N) writeGEQWidthCh(11, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba1Width wroteGEQWidthCh(11, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba2Freq readGEQFreqCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba2Freq(N) writeGEQFreqCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba2Freq wroteGEQFreqCh(11, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba2Level readGEQLevelCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba2Level(N) writeGEQLevelCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba2Level wroteGEQLevelCh(11, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba2Width readGEQWidthCh(11, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba2Width(N) writeGEQWidthCh(11, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba2Width wroteGEQWidthCh(11, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba3Freq readGEQFreqCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba3Freq(N) writeGEQFreqCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba3Freq wroteGEQFreqCh(11, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba3Level readGEQLevelCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba3Level(N) writeGEQLevelCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba3Level wroteGEQLevelCh(11, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba3Width readGEQWidthCh(11, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba3Width(N) writeGEQWidthCh(11, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba3Width wroteGEQWidthCh(11, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba4Freq readGEQFreqCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba4Freq(N) writeGEQFreqCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba4Freq wroteGEQFreqCh(11, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba4Level readGEQLevelCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba4Level(N) writeGEQLevelCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba4Level wroteGEQLevelCh(11, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba4Width readGEQWidthCh(11, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba4Width(N) writeGEQWidthCh(11, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba4Width wroteGEQWidthCh(11, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba5Freq readGEQFreqCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba5Freq(N) writeGEQFreqCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba5Freq wroteGEQFreqCh(11, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba5Level readGEQLevelCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba5Level(N) writeGEQLevelCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba5Level wroteGEQLevelCh(11, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba5Width readGEQWidthCh(11, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba5Width(N) writeGEQWidthCh(11, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba5Width wroteGEQWidthCh(11, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba6Freq readGEQFreqCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba6Freq(N) writeGEQFreqCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba6Freq wroteGEQFreqCh(11, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba6Level readGEQLevelCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba6Level(N) writeGEQLevelCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba6Level wroteGEQLevelCh(11, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba6Width readGEQWidthCh(11, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba6Width(N) writeGEQWidthCh(11, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba6Width wroteGEQWidthCh(11, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba7Freq readGEQFreqCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba7Freq(N) writeGEQFreqCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba7Freq wroteGEQFreqCh(11, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba7Level readGEQLevelCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba7Level(N) writeGEQLevelCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba7Level wroteGEQLevelCh(11, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba7Width readGEQWidthCh(11, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba7Width(N) writeGEQWidthCh(11, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba7Width wroteGEQWidthCh(11, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba8Freq readGEQFreqCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba8Freq(N) writeGEQFreqCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba8Freq wroteGEQFreqCh(11, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba8Level readGEQLevelCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba8Level(N) writeGEQLevelCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba8Level wroteGEQLevelCh(11, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba8Width readGEQWidthCh(11, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba8Width(N) writeGEQWidthCh(11, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba8Width wroteGEQWidthCh(11, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba9Freq readGEQFreqCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba9Freq(N) writeGEQFreqCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba9Freq wroteGEQFreqCh(11, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba9Level readGEQLevelCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba9Level(N) writeGEQLevelCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba9Level wroteGEQLevelCh(11, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba9Width readGEQWidthCh(11, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba9Width(N) writeGEQWidthCh(11, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba9Width wroteGEQWidthCh(11, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba10Freq readGEQFreqCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba10Freq(N) writeGEQFreqCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba10Freq wroteGEQFreqCh(11, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba10Level readGEQLevelCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba10Level(N) writeGEQLevelCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba10Level wroteGEQLevelCh(11, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba10Width readGEQWidthCh(11, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba10Width(N) writeGEQWidthCh(11, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba10Width wroteGEQWidthCh(11, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba11Freq readGEQFreqCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba11Freq(N) writeGEQFreqCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba11Freq wroteGEQFreqCh(11, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba11Level readGEQLevelCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba11Level(N) writeGEQLevelCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba11Level wroteGEQLevelCh(11, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba11Width readGEQWidthCh(11, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba11Width(N) writeGEQWidthCh(11, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba11Width wroteGEQWidthCh(11, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba12Freq readGEQFreqCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba12Freq(N) writeGEQFreqCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba12Freq wroteGEQFreqCh(11, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba12Level readGEQLevelCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba12Level(N) writeGEQLevelCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba12Level wroteGEQLevelCh(11, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba12Width readGEQWidthCh(11, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba12Width(N) writeGEQWidthCh(11, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba12Width wroteGEQWidthCh(11, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba13Freq readGEQFreqCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba13Freq(N) writeGEQFreqCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba13Freq wroteGEQFreqCh(11, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba13Level readGEQLevelCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba13Level(N) writeGEQLevelCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba13Level wroteGEQLevelCh(11, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba13Width readGEQWidthCh(11, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba13Width(N) writeGEQWidthCh(11, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba13Width wroteGEQWidthCh(11, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba14Freq readGEQFreqCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba14Freq(N) writeGEQFreqCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba14Freq wroteGEQFreqCh(11, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba14Level readGEQLevelCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba14Level(N) writeGEQLevelCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba14Level wroteGEQLevelCh(11, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba14Width readGEQWidthCh(11, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba14Width(N) writeGEQWidthCh(11, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba14Width wroteGEQWidthCh(11, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba15Freq readGEQFreqCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba15Freq(N) writeGEQFreqCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba15Freq wroteGEQFreqCh(11, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba15Level readGEQLevelCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba15Level(N) writeGEQLevelCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba15Level wroteGEQLevelCh(11, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba15Width readGEQWidthCh(11, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba15Width(N) writeGEQWidthCh(11, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba15Width wroteGEQWidthCh(11, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba16Freq readGEQFreqCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba16Freq(N) writeGEQFreqCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba16Freq wroteGEQFreqCh(11, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba16Level readGEQLevelCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba16Level(N) writeGEQLevelCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba16Level wroteGEQLevelCh(11, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba16Width readGEQWidthCh(11, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba16Width(N) writeGEQWidthCh(11, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba16Width wroteGEQWidthCh(11, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba17Freq readGEQFreqCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba17Freq(N) writeGEQFreqCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba17Freq wroteGEQFreqCh(11, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba17Level readGEQLevelCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba17Level(N) writeGEQLevelCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba17Level wroteGEQLevelCh(11, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba17Width readGEQWidthCh(11, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba17Width(N) writeGEQWidthCh(11, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba17Width wroteGEQWidthCh(11, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba18Freq readGEQFreqCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba18Freq(N) writeGEQFreqCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba18Freq wroteGEQFreqCh(11, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba18Level readGEQLevelCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba18Level(N) writeGEQLevelCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba18Level wroteGEQLevelCh(11, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba18Width readGEQWidthCh(11, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba18Width(N) writeGEQWidthCh(11, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba18Width wroteGEQWidthCh(11, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba19Freq readGEQFreqCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba19Freq(N) writeGEQFreqCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba19Freq wroteGEQFreqCh(11, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba19Level readGEQLevelCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba19Level(N) writeGEQLevelCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba19Level wroteGEQLevelCh(11, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba19Width readGEQWidthCh(11, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba19Width(N) writeGEQWidthCh(11, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba19Width wroteGEQWidthCh(11, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba20Freq readGEQFreqCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba20Freq(N) writeGEQFreqCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba20Freq wroteGEQFreqCh(11, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba20Level readGEQLevelCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba20Level(N) writeGEQLevelCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba20Level wroteGEQLevelCh(11, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba20Width readGEQWidthCh(11, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba20Width(N) writeGEQWidthCh(11, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba20Width wroteGEQWidthCh(11, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba21Freq readGEQFreqCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba21Freq(N) writeGEQFreqCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba21Freq wroteGEQFreqCh(11, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba21Level readGEQLevelCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba21Level(N) writeGEQLevelCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba21Level wroteGEQLevelCh(11, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba21Width readGEQWidthCh(11, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba21Width(N) writeGEQWidthCh(11, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba21Width wroteGEQWidthCh(11, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba22Freq readGEQFreqCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba22Freq(N) writeGEQFreqCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba22Freq wroteGEQFreqCh(11, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba22Level readGEQLevelCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba22Level(N) writeGEQLevelCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba22Level wroteGEQLevelCh(11, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba22Width readGEQWidthCh(11, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba22Width(N) writeGEQWidthCh(11, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba22Width wroteGEQWidthCh(11, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba23Freq readGEQFreqCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba23Freq(N) writeGEQFreqCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba23Freq wroteGEQFreqCh(11, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba23Level readGEQLevelCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba23Level(N) writeGEQLevelCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba23Level wroteGEQLevelCh(11, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba23Width readGEQWidthCh(11, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba23Width(N) writeGEQWidthCh(11, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba23Width wroteGEQWidthCh(11, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba24Freq readGEQFreqCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba24Freq(N) writeGEQFreqCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba24Freq wroteGEQFreqCh(11, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba24Level readGEQLevelCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba24Level(N) writeGEQLevelCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba24Level wroteGEQLevelCh(11, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba24Width readGEQWidthCh(11, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba24Width(N) writeGEQWidthCh(11, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba24Width wroteGEQWidthCh(11, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba25Freq readGEQFreqCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba25Freq(N) writeGEQFreqCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba25Freq wroteGEQFreqCh(11, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba25Level readGEQLevelCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba25Level(N) writeGEQLevelCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba25Level wroteGEQLevelCh(11, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba25Width readGEQWidthCh(11, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba25Width(N) writeGEQWidthCh(11, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba25Width wroteGEQWidthCh(11, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba26Freq readGEQFreqCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba26Freq(N) writeGEQFreqCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba26Freq wroteGEQFreqCh(11, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba26Level readGEQLevelCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba26Level(N) writeGEQLevelCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba26Level wroteGEQLevelCh(11, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba26Width readGEQWidthCh(11, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba26Width(N) writeGEQWidthCh(11, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba26Width wroteGEQWidthCh(11, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba27Freq readGEQFreqCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba27Freq(N) writeGEQFreqCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba27Freq wroteGEQFreqCh(11, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba27Level readGEQLevelCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba27Level(N) writeGEQLevelCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba27Level wroteGEQLevelCh(11, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba27Width readGEQWidthCh(11, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba27Width(N) writeGEQWidthCh(11, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba27Width wroteGEQWidthCh(11, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba28Freq readGEQFreqCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba28Freq(N) writeGEQFreqCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba28Freq wroteGEQFreqCh(11, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba28Level readGEQLevelCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba28Level(N) writeGEQLevelCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba28Level wroteGEQLevelCh(11, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba28Width readGEQWidthCh(11, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba28Width(N) writeGEQWidthCh(11, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba28Width wroteGEQWidthCh(11, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba29Freq readGEQFreqCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba29Freq(N) writeGEQFreqCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba29Freq wroteGEQFreqCh(11, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba29Level readGEQLevelCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba29Level(N) writeGEQLevelCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba29Level wroteGEQLevelCh(11, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba29Width readGEQWidthCh(11, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba29Width(N) writeGEQWidthCh(11, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba29Width wroteGEQWidthCh(11, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba30Freq readGEQFreqCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba30Freq(N) writeGEQFreqCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba30Freq wroteGEQFreqCh(11, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba30Level readGEQLevelCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba30Level(N) writeGEQLevelCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba30Level wroteGEQLevelCh(11, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba30Width readGEQWidthCh(11, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba30Width(N) writeGEQWidthCh(11, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba30Width wroteGEQWidthCh(11, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba31Freq readGEQFreqCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba31Freq(N) writeGEQFreqCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba31Freq wroteGEQFreqCh(11, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba31Level readGEQLevelCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba31Level(N) writeGEQLevelCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba31Level wroteGEQLevelCh(11, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba31Width readGEQWidthCh(11, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba31Width(N) writeGEQWidthCh(11, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba31Width wroteGEQWidthCh(11, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh11Ba32Freq readGEQFreqCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba32Freq(N) writeGEQFreqCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba32Freq wroteGEQFreqCh(11, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba32Level readGEQLevelCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba32Level(N) writeGEQLevelCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba32Level wroteGEQLevelCh(11, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh11Ba32Width readGEQWidthCh(11, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh11Ba32Width(N) writeGEQWidthCh(11, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh11Ba32Width wroteGEQWidthCh(11, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba1Freq readGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba1Freq(N) writeGEQFreqCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba1Freq wroteGEQFreqCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba1Level readGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba1Level(N) writeGEQLevelCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba1Level wroteGEQLevelCh(12, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba1Width readGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba1Width(N) writeGEQWidthCh(12, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba1Width wroteGEQWidthCh(12, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba2Freq readGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba2Freq(N) writeGEQFreqCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba2Freq wroteGEQFreqCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba2Level readGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba2Level(N) writeGEQLevelCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba2Level wroteGEQLevelCh(12, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba2Width readGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba2Width(N) writeGEQWidthCh(12, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba2Width wroteGEQWidthCh(12, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba3Freq readGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba3Freq(N) writeGEQFreqCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba3Freq wroteGEQFreqCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba3Level readGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba3Level(N) writeGEQLevelCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba3Level wroteGEQLevelCh(12, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba3Width readGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba3Width(N) writeGEQWidthCh(12, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba3Width wroteGEQWidthCh(12, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba4Freq readGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba4Freq(N) writeGEQFreqCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba4Freq wroteGEQFreqCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba4Level readGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba4Level(N) writeGEQLevelCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba4Level wroteGEQLevelCh(12, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba4Width readGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba4Width(N) writeGEQWidthCh(12, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba4Width wroteGEQWidthCh(12, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba5Freq readGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba5Freq(N) writeGEQFreqCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba5Freq wroteGEQFreqCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba5Level readGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba5Level(N) writeGEQLevelCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba5Level wroteGEQLevelCh(12, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba5Width readGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba5Width(N) writeGEQWidthCh(12, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba5Width wroteGEQWidthCh(12, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba6Freq readGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba6Freq(N) writeGEQFreqCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba6Freq wroteGEQFreqCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba6Level readGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba6Level(N) writeGEQLevelCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba6Level wroteGEQLevelCh(12, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba6Width readGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba6Width(N) writeGEQWidthCh(12, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba6Width wroteGEQWidthCh(12, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba7Freq readGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba7Freq(N) writeGEQFreqCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba7Freq wroteGEQFreqCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba7Level readGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba7Level(N) writeGEQLevelCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba7Level wroteGEQLevelCh(12, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba7Width readGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba7Width(N) writeGEQWidthCh(12, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba7Width wroteGEQWidthCh(12, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba8Freq readGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba8Freq(N) writeGEQFreqCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba8Freq wroteGEQFreqCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba8Level readGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba8Level(N) writeGEQLevelCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba8Level wroteGEQLevelCh(12, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba8Width readGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba8Width(N) writeGEQWidthCh(12, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba8Width wroteGEQWidthCh(12, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba9Freq readGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba9Freq(N) writeGEQFreqCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba9Freq wroteGEQFreqCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba9Level readGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba9Level(N) writeGEQLevelCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba9Level wroteGEQLevelCh(12, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba9Width readGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba9Width(N) writeGEQWidthCh(12, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba9Width wroteGEQWidthCh(12, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba10Freq readGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba10Freq(N) writeGEQFreqCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba10Freq wroteGEQFreqCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba10Level readGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba10Level(N) writeGEQLevelCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba10Level wroteGEQLevelCh(12, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba10Width readGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba10Width(N) writeGEQWidthCh(12, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba10Width wroteGEQWidthCh(12, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba11Freq readGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba11Freq(N) writeGEQFreqCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba11Freq wroteGEQFreqCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba11Level readGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba11Level(N) writeGEQLevelCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba11Level wroteGEQLevelCh(12, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba11Width readGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba11Width(N) writeGEQWidthCh(12, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba11Width wroteGEQWidthCh(12, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba12Freq readGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba12Freq(N) writeGEQFreqCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba12Freq wroteGEQFreqCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba12Level readGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba12Level(N) writeGEQLevelCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba12Level wroteGEQLevelCh(12, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba12Width readGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba12Width(N) writeGEQWidthCh(12, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba12Width wroteGEQWidthCh(12, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba13Freq readGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba13Freq(N) writeGEQFreqCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba13Freq wroteGEQFreqCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba13Level readGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba13Level(N) writeGEQLevelCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba13Level wroteGEQLevelCh(12, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba13Width readGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba13Width(N) writeGEQWidthCh(12, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba13Width wroteGEQWidthCh(12, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba14Freq readGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba14Freq(N) writeGEQFreqCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba14Freq wroteGEQFreqCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba14Level readGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba14Level(N) writeGEQLevelCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba14Level wroteGEQLevelCh(12, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba14Width readGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba14Width(N) writeGEQWidthCh(12, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba14Width wroteGEQWidthCh(12, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba15Freq readGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba15Freq(N) writeGEQFreqCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba15Freq wroteGEQFreqCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba15Level readGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba15Level(N) writeGEQLevelCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba15Level wroteGEQLevelCh(12, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba15Width readGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba15Width(N) writeGEQWidthCh(12, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba15Width wroteGEQWidthCh(12, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba16Freq readGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba16Freq(N) writeGEQFreqCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba16Freq wroteGEQFreqCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba16Level readGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba16Level(N) writeGEQLevelCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba16Level wroteGEQLevelCh(12, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba16Width readGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba16Width(N) writeGEQWidthCh(12, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba16Width wroteGEQWidthCh(12, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba17Freq readGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba17Freq(N) writeGEQFreqCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba17Freq wroteGEQFreqCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba17Level readGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba17Level(N) writeGEQLevelCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba17Level wroteGEQLevelCh(12, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba17Width readGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba17Width(N) writeGEQWidthCh(12, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba17Width wroteGEQWidthCh(12, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba18Freq readGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba18Freq(N) writeGEQFreqCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba18Freq wroteGEQFreqCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba18Level readGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba18Level(N) writeGEQLevelCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba18Level wroteGEQLevelCh(12, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba18Width readGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba18Width(N) writeGEQWidthCh(12, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba18Width wroteGEQWidthCh(12, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba19Freq readGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba19Freq(N) writeGEQFreqCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba19Freq wroteGEQFreqCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba19Level readGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba19Level(N) writeGEQLevelCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba19Level wroteGEQLevelCh(12, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba19Width readGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba19Width(N) writeGEQWidthCh(12, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba19Width wroteGEQWidthCh(12, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba20Freq readGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba20Freq(N) writeGEQFreqCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba20Freq wroteGEQFreqCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba20Level readGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba20Level(N) writeGEQLevelCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba20Level wroteGEQLevelCh(12, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba20Width readGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba20Width(N) writeGEQWidthCh(12, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba20Width wroteGEQWidthCh(12, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba21Freq readGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba21Freq(N) writeGEQFreqCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba21Freq wroteGEQFreqCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba21Level readGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba21Level(N) writeGEQLevelCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba21Level wroteGEQLevelCh(12, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba21Width readGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba21Width(N) writeGEQWidthCh(12, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba21Width wroteGEQWidthCh(12, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba22Freq readGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba22Freq(N) writeGEQFreqCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba22Freq wroteGEQFreqCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba22Level readGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba22Level(N) writeGEQLevelCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba22Level wroteGEQLevelCh(12, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba22Width readGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba22Width(N) writeGEQWidthCh(12, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba22Width wroteGEQWidthCh(12, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba23Freq readGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba23Freq(N) writeGEQFreqCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba23Freq wroteGEQFreqCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba23Level readGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba23Level(N) writeGEQLevelCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba23Level wroteGEQLevelCh(12, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba23Width readGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba23Width(N) writeGEQWidthCh(12, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba23Width wroteGEQWidthCh(12, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba24Freq readGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba24Freq(N) writeGEQFreqCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba24Freq wroteGEQFreqCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba24Level readGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba24Level(N) writeGEQLevelCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba24Level wroteGEQLevelCh(12, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba24Width readGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba24Width(N) writeGEQWidthCh(12, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba24Width wroteGEQWidthCh(12, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba25Freq readGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba25Freq(N) writeGEQFreqCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba25Freq wroteGEQFreqCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba25Level readGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba25Level(N) writeGEQLevelCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba25Level wroteGEQLevelCh(12, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba25Width readGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba25Width(N) writeGEQWidthCh(12, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba25Width wroteGEQWidthCh(12, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba26Freq readGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba26Freq(N) writeGEQFreqCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba26Freq wroteGEQFreqCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba26Level readGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba26Level(N) writeGEQLevelCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba26Level wroteGEQLevelCh(12, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba26Width readGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba26Width(N) writeGEQWidthCh(12, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba26Width wroteGEQWidthCh(12, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba27Freq readGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba27Freq(N) writeGEQFreqCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba27Freq wroteGEQFreqCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba27Level readGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba27Level(N) writeGEQLevelCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba27Level wroteGEQLevelCh(12, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba27Width readGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba27Width(N) writeGEQWidthCh(12, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba27Width wroteGEQWidthCh(12, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba28Freq readGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba28Freq(N) writeGEQFreqCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba28Freq wroteGEQFreqCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba28Level readGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba28Level(N) writeGEQLevelCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba28Level wroteGEQLevelCh(12, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba28Width readGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba28Width(N) writeGEQWidthCh(12, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba28Width wroteGEQWidthCh(12, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba29Freq readGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba29Freq(N) writeGEQFreqCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba29Freq wroteGEQFreqCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba29Level readGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba29Level(N) writeGEQLevelCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba29Level wroteGEQLevelCh(12, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba29Width readGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba29Width(N) writeGEQWidthCh(12, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba29Width wroteGEQWidthCh(12, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba30Freq readGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba30Freq(N) writeGEQFreqCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba30Freq wroteGEQFreqCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba30Level readGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba30Level(N) writeGEQLevelCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba30Level wroteGEQLevelCh(12, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba30Width readGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba30Width(N) writeGEQWidthCh(12, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba30Width wroteGEQWidthCh(12, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba31Freq readGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba31Freq(N) writeGEQFreqCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba31Freq wroteGEQFreqCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba31Level readGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba31Level(N) writeGEQLevelCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba31Level wroteGEQLevelCh(12, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba31Width readGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba31Width(N) writeGEQWidthCh(12, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba31Width wroteGEQWidthCh(12, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh12Ba32Freq readGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba32Freq(N) writeGEQFreqCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba32Freq wroteGEQFreqCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba32Level readGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba32Level(N) writeGEQLevelCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba32Level wroteGEQLevelCh(12, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh12Ba32Width readGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh12Ba32Width(N) writeGEQWidthCh(12, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh12Ba32Width wroteGEQWidthCh(12, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba1Freq readGEQFreqCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba1Freq(N) writeGEQFreqCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba1Freq wroteGEQFreqCh(13, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba1Level readGEQLevelCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba1Level(N) writeGEQLevelCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba1Level wroteGEQLevelCh(13, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba1Width readGEQWidthCh(13, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba1Width(N) writeGEQWidthCh(13, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba1Width wroteGEQWidthCh(13, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba2Freq readGEQFreqCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba2Freq(N) writeGEQFreqCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba2Freq wroteGEQFreqCh(13, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba2Level readGEQLevelCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba2Level(N) writeGEQLevelCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba2Level wroteGEQLevelCh(13, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba2Width readGEQWidthCh(13, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba2Width(N) writeGEQWidthCh(13, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba2Width wroteGEQWidthCh(13, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba3Freq readGEQFreqCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba3Freq(N) writeGEQFreqCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba3Freq wroteGEQFreqCh(13, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba3Level readGEQLevelCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba3Level(N) writeGEQLevelCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba3Level wroteGEQLevelCh(13, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba3Width readGEQWidthCh(13, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba3Width(N) writeGEQWidthCh(13, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba3Width wroteGEQWidthCh(13, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba4Freq readGEQFreqCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba4Freq(N) writeGEQFreqCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba4Freq wroteGEQFreqCh(13, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba4Level readGEQLevelCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba4Level(N) writeGEQLevelCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba4Level wroteGEQLevelCh(13, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba4Width readGEQWidthCh(13, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba4Width(N) writeGEQWidthCh(13, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba4Width wroteGEQWidthCh(13, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba5Freq readGEQFreqCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba5Freq(N) writeGEQFreqCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba5Freq wroteGEQFreqCh(13, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba5Level readGEQLevelCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba5Level(N) writeGEQLevelCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba5Level wroteGEQLevelCh(13, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba5Width readGEQWidthCh(13, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba5Width(N) writeGEQWidthCh(13, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba5Width wroteGEQWidthCh(13, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba6Freq readGEQFreqCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba6Freq(N) writeGEQFreqCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba6Freq wroteGEQFreqCh(13, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba6Level readGEQLevelCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba6Level(N) writeGEQLevelCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba6Level wroteGEQLevelCh(13, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba6Width readGEQWidthCh(13, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba6Width(N) writeGEQWidthCh(13, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba6Width wroteGEQWidthCh(13, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba7Freq readGEQFreqCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba7Freq(N) writeGEQFreqCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba7Freq wroteGEQFreqCh(13, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba7Level readGEQLevelCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba7Level(N) writeGEQLevelCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba7Level wroteGEQLevelCh(13, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba7Width readGEQWidthCh(13, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba7Width(N) writeGEQWidthCh(13, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba7Width wroteGEQWidthCh(13, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba8Freq readGEQFreqCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba8Freq(N) writeGEQFreqCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba8Freq wroteGEQFreqCh(13, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba8Level readGEQLevelCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba8Level(N) writeGEQLevelCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba8Level wroteGEQLevelCh(13, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba8Width readGEQWidthCh(13, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba8Width(N) writeGEQWidthCh(13, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba8Width wroteGEQWidthCh(13, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba9Freq readGEQFreqCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba9Freq(N) writeGEQFreqCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba9Freq wroteGEQFreqCh(13, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba9Level readGEQLevelCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba9Level(N) writeGEQLevelCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba9Level wroteGEQLevelCh(13, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba9Width readGEQWidthCh(13, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba9Width(N) writeGEQWidthCh(13, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba9Width wroteGEQWidthCh(13, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba10Freq readGEQFreqCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba10Freq(N) writeGEQFreqCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba10Freq wroteGEQFreqCh(13, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba10Level readGEQLevelCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba10Level(N) writeGEQLevelCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba10Level wroteGEQLevelCh(13, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba10Width readGEQWidthCh(13, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba10Width(N) writeGEQWidthCh(13, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba10Width wroteGEQWidthCh(13, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba11Freq readGEQFreqCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba11Freq(N) writeGEQFreqCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba11Freq wroteGEQFreqCh(13, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba11Level readGEQLevelCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba11Level(N) writeGEQLevelCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba11Level wroteGEQLevelCh(13, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba11Width readGEQWidthCh(13, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba11Width(N) writeGEQWidthCh(13, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba11Width wroteGEQWidthCh(13, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba12Freq readGEQFreqCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba12Freq(N) writeGEQFreqCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba12Freq wroteGEQFreqCh(13, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba12Level readGEQLevelCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba12Level(N) writeGEQLevelCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba12Level wroteGEQLevelCh(13, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba12Width readGEQWidthCh(13, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba12Width(N) writeGEQWidthCh(13, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba12Width wroteGEQWidthCh(13, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba13Freq readGEQFreqCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba13Freq(N) writeGEQFreqCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba13Freq wroteGEQFreqCh(13, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba13Level readGEQLevelCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba13Level(N) writeGEQLevelCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba13Level wroteGEQLevelCh(13, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba13Width readGEQWidthCh(13, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba13Width(N) writeGEQWidthCh(13, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba13Width wroteGEQWidthCh(13, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba14Freq readGEQFreqCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba14Freq(N) writeGEQFreqCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba14Freq wroteGEQFreqCh(13, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba14Level readGEQLevelCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba14Level(N) writeGEQLevelCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba14Level wroteGEQLevelCh(13, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba14Width readGEQWidthCh(13, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba14Width(N) writeGEQWidthCh(13, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba14Width wroteGEQWidthCh(13, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba15Freq readGEQFreqCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba15Freq(N) writeGEQFreqCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba15Freq wroteGEQFreqCh(13, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba15Level readGEQLevelCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba15Level(N) writeGEQLevelCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba15Level wroteGEQLevelCh(13, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba15Width readGEQWidthCh(13, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba15Width(N) writeGEQWidthCh(13, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba15Width wroteGEQWidthCh(13, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba16Freq readGEQFreqCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba16Freq(N) writeGEQFreqCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba16Freq wroteGEQFreqCh(13, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba16Level readGEQLevelCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba16Level(N) writeGEQLevelCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba16Level wroteGEQLevelCh(13, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba16Width readGEQWidthCh(13, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba16Width(N) writeGEQWidthCh(13, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba16Width wroteGEQWidthCh(13, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba17Freq readGEQFreqCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba17Freq(N) writeGEQFreqCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba17Freq wroteGEQFreqCh(13, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba17Level readGEQLevelCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba17Level(N) writeGEQLevelCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba17Level wroteGEQLevelCh(13, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba17Width readGEQWidthCh(13, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba17Width(N) writeGEQWidthCh(13, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba17Width wroteGEQWidthCh(13, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba18Freq readGEQFreqCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba18Freq(N) writeGEQFreqCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba18Freq wroteGEQFreqCh(13, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba18Level readGEQLevelCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba18Level(N) writeGEQLevelCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba18Level wroteGEQLevelCh(13, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba18Width readGEQWidthCh(13, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba18Width(N) writeGEQWidthCh(13, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba18Width wroteGEQWidthCh(13, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba19Freq readGEQFreqCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba19Freq(N) writeGEQFreqCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba19Freq wroteGEQFreqCh(13, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba19Level readGEQLevelCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba19Level(N) writeGEQLevelCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba19Level wroteGEQLevelCh(13, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba19Width readGEQWidthCh(13, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba19Width(N) writeGEQWidthCh(13, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba19Width wroteGEQWidthCh(13, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba20Freq readGEQFreqCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba20Freq(N) writeGEQFreqCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba20Freq wroteGEQFreqCh(13, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba20Level readGEQLevelCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba20Level(N) writeGEQLevelCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba20Level wroteGEQLevelCh(13, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba20Width readGEQWidthCh(13, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba20Width(N) writeGEQWidthCh(13, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba20Width wroteGEQWidthCh(13, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba21Freq readGEQFreqCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba21Freq(N) writeGEQFreqCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba21Freq wroteGEQFreqCh(13, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba21Level readGEQLevelCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba21Level(N) writeGEQLevelCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba21Level wroteGEQLevelCh(13, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba21Width readGEQWidthCh(13, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba21Width(N) writeGEQWidthCh(13, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba21Width wroteGEQWidthCh(13, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba22Freq readGEQFreqCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba22Freq(N) writeGEQFreqCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba22Freq wroteGEQFreqCh(13, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba22Level readGEQLevelCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba22Level(N) writeGEQLevelCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba22Level wroteGEQLevelCh(13, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba22Width readGEQWidthCh(13, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba22Width(N) writeGEQWidthCh(13, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba22Width wroteGEQWidthCh(13, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba23Freq readGEQFreqCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba23Freq(N) writeGEQFreqCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba23Freq wroteGEQFreqCh(13, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba23Level readGEQLevelCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba23Level(N) writeGEQLevelCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba23Level wroteGEQLevelCh(13, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba23Width readGEQWidthCh(13, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba23Width(N) writeGEQWidthCh(13, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba23Width wroteGEQWidthCh(13, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba24Freq readGEQFreqCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba24Freq(N) writeGEQFreqCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba24Freq wroteGEQFreqCh(13, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba24Level readGEQLevelCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba24Level(N) writeGEQLevelCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba24Level wroteGEQLevelCh(13, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba24Width readGEQWidthCh(13, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba24Width(N) writeGEQWidthCh(13, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba24Width wroteGEQWidthCh(13, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba25Freq readGEQFreqCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba25Freq(N) writeGEQFreqCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba25Freq wroteGEQFreqCh(13, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba25Level readGEQLevelCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba25Level(N) writeGEQLevelCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba25Level wroteGEQLevelCh(13, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba25Width readGEQWidthCh(13, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba25Width(N) writeGEQWidthCh(13, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba25Width wroteGEQWidthCh(13, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba26Freq readGEQFreqCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba26Freq(N) writeGEQFreqCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba26Freq wroteGEQFreqCh(13, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba26Level readGEQLevelCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba26Level(N) writeGEQLevelCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba26Level wroteGEQLevelCh(13, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba26Width readGEQWidthCh(13, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba26Width(N) writeGEQWidthCh(13, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba26Width wroteGEQWidthCh(13, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba27Freq readGEQFreqCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba27Freq(N) writeGEQFreqCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba27Freq wroteGEQFreqCh(13, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba27Level readGEQLevelCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba27Level(N) writeGEQLevelCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba27Level wroteGEQLevelCh(13, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba27Width readGEQWidthCh(13, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba27Width(N) writeGEQWidthCh(13, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba27Width wroteGEQWidthCh(13, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba28Freq readGEQFreqCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba28Freq(N) writeGEQFreqCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba28Freq wroteGEQFreqCh(13, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba28Level readGEQLevelCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba28Level(N) writeGEQLevelCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba28Level wroteGEQLevelCh(13, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba28Width readGEQWidthCh(13, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba28Width(N) writeGEQWidthCh(13, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba28Width wroteGEQWidthCh(13, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba29Freq readGEQFreqCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba29Freq(N) writeGEQFreqCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba29Freq wroteGEQFreqCh(13, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba29Level readGEQLevelCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba29Level(N) writeGEQLevelCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba29Level wroteGEQLevelCh(13, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba29Width readGEQWidthCh(13, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba29Width(N) writeGEQWidthCh(13, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba29Width wroteGEQWidthCh(13, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba30Freq readGEQFreqCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba30Freq(N) writeGEQFreqCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba30Freq wroteGEQFreqCh(13, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba30Level readGEQLevelCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba30Level(N) writeGEQLevelCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba30Level wroteGEQLevelCh(13, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba30Width readGEQWidthCh(13, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba30Width(N) writeGEQWidthCh(13, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba30Width wroteGEQWidthCh(13, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba31Freq readGEQFreqCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba31Freq(N) writeGEQFreqCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba31Freq wroteGEQFreqCh(13, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba31Level readGEQLevelCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba31Level(N) writeGEQLevelCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba31Level wroteGEQLevelCh(13, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba31Width readGEQWidthCh(13, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba31Width(N) writeGEQWidthCh(13, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba31Width wroteGEQWidthCh(13, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh13Ba32Freq readGEQFreqCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba32Freq(N) writeGEQFreqCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba32Freq wroteGEQFreqCh(13, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba32Level readGEQLevelCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba32Level(N) writeGEQLevelCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba32Level wroteGEQLevelCh(13, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh13Ba32Width readGEQWidthCh(13, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh13Ba32Width(N) writeGEQWidthCh(13, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh13Ba32Width wroteGEQWidthCh(13, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba1Freq readGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba1Freq(N) writeGEQFreqCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba1Freq wroteGEQFreqCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba1Level readGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba1Level(N) writeGEQLevelCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba1Level wroteGEQLevelCh(14, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba1Width readGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba1Width(N) writeGEQWidthCh(14, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba1Width wroteGEQWidthCh(14, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba2Freq readGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba2Freq(N) writeGEQFreqCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba2Freq wroteGEQFreqCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba2Level readGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba2Level(N) writeGEQLevelCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba2Level wroteGEQLevelCh(14, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba2Width readGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba2Width(N) writeGEQWidthCh(14, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba2Width wroteGEQWidthCh(14, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba3Freq readGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba3Freq(N) writeGEQFreqCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba3Freq wroteGEQFreqCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba3Level readGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba3Level(N) writeGEQLevelCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba3Level wroteGEQLevelCh(14, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba3Width readGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba3Width(N) writeGEQWidthCh(14, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba3Width wroteGEQWidthCh(14, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba4Freq readGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba4Freq(N) writeGEQFreqCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba4Freq wroteGEQFreqCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba4Level readGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba4Level(N) writeGEQLevelCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba4Level wroteGEQLevelCh(14, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba4Width readGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba4Width(N) writeGEQWidthCh(14, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba4Width wroteGEQWidthCh(14, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba5Freq readGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba5Freq(N) writeGEQFreqCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba5Freq wroteGEQFreqCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba5Level readGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba5Level(N) writeGEQLevelCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba5Level wroteGEQLevelCh(14, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba5Width readGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba5Width(N) writeGEQWidthCh(14, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba5Width wroteGEQWidthCh(14, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba6Freq readGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba6Freq(N) writeGEQFreqCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba6Freq wroteGEQFreqCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba6Level readGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba6Level(N) writeGEQLevelCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba6Level wroteGEQLevelCh(14, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba6Width readGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba6Width(N) writeGEQWidthCh(14, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba6Width wroteGEQWidthCh(14, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba7Freq readGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba7Freq(N) writeGEQFreqCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba7Freq wroteGEQFreqCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba7Level readGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba7Level(N) writeGEQLevelCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba7Level wroteGEQLevelCh(14, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba7Width readGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba7Width(N) writeGEQWidthCh(14, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba7Width wroteGEQWidthCh(14, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba8Freq readGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba8Freq(N) writeGEQFreqCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba8Freq wroteGEQFreqCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba8Level readGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba8Level(N) writeGEQLevelCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba8Level wroteGEQLevelCh(14, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba8Width readGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba8Width(N) writeGEQWidthCh(14, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba8Width wroteGEQWidthCh(14, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba9Freq readGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba9Freq(N) writeGEQFreqCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba9Freq wroteGEQFreqCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba9Level readGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba9Level(N) writeGEQLevelCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba9Level wroteGEQLevelCh(14, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba9Width readGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba9Width(N) writeGEQWidthCh(14, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba9Width wroteGEQWidthCh(14, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba10Freq readGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba10Freq(N) writeGEQFreqCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba10Freq wroteGEQFreqCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba10Level readGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba10Level(N) writeGEQLevelCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba10Level wroteGEQLevelCh(14, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba10Width readGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba10Width(N) writeGEQWidthCh(14, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba10Width wroteGEQWidthCh(14, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba11Freq readGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba11Freq(N) writeGEQFreqCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba11Freq wroteGEQFreqCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba11Level readGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba11Level(N) writeGEQLevelCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba11Level wroteGEQLevelCh(14, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba11Width readGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba11Width(N) writeGEQWidthCh(14, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba11Width wroteGEQWidthCh(14, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba12Freq readGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba12Freq(N) writeGEQFreqCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba12Freq wroteGEQFreqCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba12Level readGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba12Level(N) writeGEQLevelCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba12Level wroteGEQLevelCh(14, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba12Width readGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba12Width(N) writeGEQWidthCh(14, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba12Width wroteGEQWidthCh(14, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba13Freq readGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba13Freq(N) writeGEQFreqCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba13Freq wroteGEQFreqCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba13Level readGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba13Level(N) writeGEQLevelCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba13Level wroteGEQLevelCh(14, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba13Width readGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba13Width(N) writeGEQWidthCh(14, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba13Width wroteGEQWidthCh(14, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba14Freq readGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba14Freq(N) writeGEQFreqCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba14Freq wroteGEQFreqCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba14Level readGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba14Level(N) writeGEQLevelCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba14Level wroteGEQLevelCh(14, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba14Width readGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba14Width(N) writeGEQWidthCh(14, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba14Width wroteGEQWidthCh(14, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba15Freq readGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba15Freq(N) writeGEQFreqCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba15Freq wroteGEQFreqCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba15Level readGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba15Level(N) writeGEQLevelCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba15Level wroteGEQLevelCh(14, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba15Width readGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba15Width(N) writeGEQWidthCh(14, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba15Width wroteGEQWidthCh(14, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba16Freq readGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba16Freq(N) writeGEQFreqCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba16Freq wroteGEQFreqCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba16Level readGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba16Level(N) writeGEQLevelCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba16Level wroteGEQLevelCh(14, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba16Width readGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba16Width(N) writeGEQWidthCh(14, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba16Width wroteGEQWidthCh(14, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba17Freq readGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba17Freq(N) writeGEQFreqCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba17Freq wroteGEQFreqCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba17Level readGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba17Level(N) writeGEQLevelCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba17Level wroteGEQLevelCh(14, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba17Width readGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba17Width(N) writeGEQWidthCh(14, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba17Width wroteGEQWidthCh(14, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba18Freq readGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba18Freq(N) writeGEQFreqCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba18Freq wroteGEQFreqCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba18Level readGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba18Level(N) writeGEQLevelCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba18Level wroteGEQLevelCh(14, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba18Width readGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba18Width(N) writeGEQWidthCh(14, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba18Width wroteGEQWidthCh(14, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba19Freq readGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba19Freq(N) writeGEQFreqCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba19Freq wroteGEQFreqCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba19Level readGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba19Level(N) writeGEQLevelCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba19Level wroteGEQLevelCh(14, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba19Width readGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba19Width(N) writeGEQWidthCh(14, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba19Width wroteGEQWidthCh(14, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba20Freq readGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba20Freq(N) writeGEQFreqCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba20Freq wroteGEQFreqCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba20Level readGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba20Level(N) writeGEQLevelCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba20Level wroteGEQLevelCh(14, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba20Width readGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba20Width(N) writeGEQWidthCh(14, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba20Width wroteGEQWidthCh(14, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba21Freq readGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba21Freq(N) writeGEQFreqCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba21Freq wroteGEQFreqCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba21Level readGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba21Level(N) writeGEQLevelCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba21Level wroteGEQLevelCh(14, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba21Width readGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba21Width(N) writeGEQWidthCh(14, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba21Width wroteGEQWidthCh(14, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba22Freq readGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba22Freq(N) writeGEQFreqCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba22Freq wroteGEQFreqCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba22Level readGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba22Level(N) writeGEQLevelCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba22Level wroteGEQLevelCh(14, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba22Width readGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba22Width(N) writeGEQWidthCh(14, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba22Width wroteGEQWidthCh(14, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba23Freq readGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba23Freq(N) writeGEQFreqCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba23Freq wroteGEQFreqCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba23Level readGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba23Level(N) writeGEQLevelCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba23Level wroteGEQLevelCh(14, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba23Width readGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba23Width(N) writeGEQWidthCh(14, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba23Width wroteGEQWidthCh(14, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba24Freq readGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba24Freq(N) writeGEQFreqCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba24Freq wroteGEQFreqCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba24Level readGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba24Level(N) writeGEQLevelCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba24Level wroteGEQLevelCh(14, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba24Width readGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba24Width(N) writeGEQWidthCh(14, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba24Width wroteGEQWidthCh(14, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba25Freq readGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba25Freq(N) writeGEQFreqCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba25Freq wroteGEQFreqCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba25Level readGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba25Level(N) writeGEQLevelCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba25Level wroteGEQLevelCh(14, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba25Width readGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba25Width(N) writeGEQWidthCh(14, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba25Width wroteGEQWidthCh(14, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba26Freq readGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba26Freq(N) writeGEQFreqCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba26Freq wroteGEQFreqCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba26Level readGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba26Level(N) writeGEQLevelCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba26Level wroteGEQLevelCh(14, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba26Width readGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba26Width(N) writeGEQWidthCh(14, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba26Width wroteGEQWidthCh(14, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba27Freq readGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba27Freq(N) writeGEQFreqCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba27Freq wroteGEQFreqCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba27Level readGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba27Level(N) writeGEQLevelCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba27Level wroteGEQLevelCh(14, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba27Width readGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba27Width(N) writeGEQWidthCh(14, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba27Width wroteGEQWidthCh(14, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba28Freq readGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba28Freq(N) writeGEQFreqCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba28Freq wroteGEQFreqCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba28Level readGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba28Level(N) writeGEQLevelCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba28Level wroteGEQLevelCh(14, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba28Width readGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba28Width(N) writeGEQWidthCh(14, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba28Width wroteGEQWidthCh(14, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba29Freq readGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba29Freq(N) writeGEQFreqCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba29Freq wroteGEQFreqCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba29Level readGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba29Level(N) writeGEQLevelCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba29Level wroteGEQLevelCh(14, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba29Width readGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba29Width(N) writeGEQWidthCh(14, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba29Width wroteGEQWidthCh(14, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba30Freq readGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba30Freq(N) writeGEQFreqCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba30Freq wroteGEQFreqCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba30Level readGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba30Level(N) writeGEQLevelCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba30Level wroteGEQLevelCh(14, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba30Width readGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba30Width(N) writeGEQWidthCh(14, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba30Width wroteGEQWidthCh(14, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba31Freq readGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba31Freq(N) writeGEQFreqCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba31Freq wroteGEQFreqCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba31Level readGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba31Level(N) writeGEQLevelCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba31Level wroteGEQLevelCh(14, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba31Width readGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba31Width(N) writeGEQWidthCh(14, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba31Width wroteGEQWidthCh(14, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh14Ba32Freq readGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba32Freq(N) writeGEQFreqCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba32Freq wroteGEQFreqCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba32Level readGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba32Level(N) writeGEQLevelCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba32Level wroteGEQLevelCh(14, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh14Ba32Width readGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh14Ba32Width(N) writeGEQWidthCh(14, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh14Ba32Width wroteGEQWidthCh(14, 31, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba1Freq readGEQFreqCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba1Freq(N) writeGEQFreqCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba1Freq wroteGEQFreqCh(15, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba1Level readGEQLevelCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba1Level(N) writeGEQLevelCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba1Level wroteGEQLevelCh(15, 0, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba1Width readGEQWidthCh(15, 0, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba1Width(N) writeGEQWidthCh(15, 0, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba1Width wroteGEQWidthCh(15, 0, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba2Freq readGEQFreqCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba2Freq(N) writeGEQFreqCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba2Freq wroteGEQFreqCh(15, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba2Level readGEQLevelCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba2Level(N) writeGEQLevelCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba2Level wroteGEQLevelCh(15, 1, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba2Width readGEQWidthCh(15, 1, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba2Width(N) writeGEQWidthCh(15, 1, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba2Width wroteGEQWidthCh(15, 1, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba3Freq readGEQFreqCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba3Freq(N) writeGEQFreqCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba3Freq wroteGEQFreqCh(15, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba3Level readGEQLevelCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba3Level(N) writeGEQLevelCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba3Level wroteGEQLevelCh(15, 2, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba3Width readGEQWidthCh(15, 2, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba3Width(N) writeGEQWidthCh(15, 2, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba3Width wroteGEQWidthCh(15, 2, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba4Freq readGEQFreqCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba4Freq(N) writeGEQFreqCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba4Freq wroteGEQFreqCh(15, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba4Level readGEQLevelCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba4Level(N) writeGEQLevelCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba4Level wroteGEQLevelCh(15, 3, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba4Width readGEQWidthCh(15, 3, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba4Width(N) writeGEQWidthCh(15, 3, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba4Width wroteGEQWidthCh(15, 3, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba5Freq readGEQFreqCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba5Freq(N) writeGEQFreqCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba5Freq wroteGEQFreqCh(15, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba5Level readGEQLevelCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba5Level(N) writeGEQLevelCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba5Level wroteGEQLevelCh(15, 4, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba5Width readGEQWidthCh(15, 4, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba5Width(N) writeGEQWidthCh(15, 4, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba5Width wroteGEQWidthCh(15, 4, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba6Freq readGEQFreqCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba6Freq(N) writeGEQFreqCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba6Freq wroteGEQFreqCh(15, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba6Level readGEQLevelCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba6Level(N) writeGEQLevelCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba6Level wroteGEQLevelCh(15, 5, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba6Width readGEQWidthCh(15, 5, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba6Width(N) writeGEQWidthCh(15, 5, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba6Width wroteGEQWidthCh(15, 5, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba7Freq readGEQFreqCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba7Freq(N) writeGEQFreqCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba7Freq wroteGEQFreqCh(15, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba7Level readGEQLevelCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba7Level(N) writeGEQLevelCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba7Level wroteGEQLevelCh(15, 6, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba7Width readGEQWidthCh(15, 6, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba7Width(N) writeGEQWidthCh(15, 6, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba7Width wroteGEQWidthCh(15, 6, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba8Freq readGEQFreqCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba8Freq(N) writeGEQFreqCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba8Freq wroteGEQFreqCh(15, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba8Level readGEQLevelCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba8Level(N) writeGEQLevelCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba8Level wroteGEQLevelCh(15, 7, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba8Width readGEQWidthCh(15, 7, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba8Width(N) writeGEQWidthCh(15, 7, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba8Width wroteGEQWidthCh(15, 7, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba9Freq readGEQFreqCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba9Freq(N) writeGEQFreqCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba9Freq wroteGEQFreqCh(15, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba9Level readGEQLevelCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba9Level(N) writeGEQLevelCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba9Level wroteGEQLevelCh(15, 8, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba9Width readGEQWidthCh(15, 8, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba9Width(N) writeGEQWidthCh(15, 8, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba9Width wroteGEQWidthCh(15, 8, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba10Freq readGEQFreqCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba10Freq(N) writeGEQFreqCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba10Freq wroteGEQFreqCh(15, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba10Level readGEQLevelCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba10Level(N) writeGEQLevelCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba10Level wroteGEQLevelCh(15, 9, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba10Width readGEQWidthCh(15, 9, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba10Width(N) writeGEQWidthCh(15, 9, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba10Width wroteGEQWidthCh(15, 9, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba11Freq readGEQFreqCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba11Freq(N) writeGEQFreqCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba11Freq wroteGEQFreqCh(15, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba11Level readGEQLevelCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba11Level(N) writeGEQLevelCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba11Level wroteGEQLevelCh(15, 10, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba11Width readGEQWidthCh(15, 10, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba11Width(N) writeGEQWidthCh(15, 10, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba11Width wroteGEQWidthCh(15, 10, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba12Freq readGEQFreqCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba12Freq(N) writeGEQFreqCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba12Freq wroteGEQFreqCh(15, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba12Level readGEQLevelCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba12Level(N) writeGEQLevelCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba12Level wroteGEQLevelCh(15, 11, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba12Width readGEQWidthCh(15, 11, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba12Width(N) writeGEQWidthCh(15, 11, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba12Width wroteGEQWidthCh(15, 11, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba13Freq readGEQFreqCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba13Freq(N) writeGEQFreqCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba13Freq wroteGEQFreqCh(15, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba13Level readGEQLevelCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba13Level(N) writeGEQLevelCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba13Level wroteGEQLevelCh(15, 12, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba13Width readGEQWidthCh(15, 12, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba13Width(N) writeGEQWidthCh(15, 12, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba13Width wroteGEQWidthCh(15, 12, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba14Freq readGEQFreqCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba14Freq(N) writeGEQFreqCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba14Freq wroteGEQFreqCh(15, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba14Level readGEQLevelCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba14Level(N) writeGEQLevelCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba14Level wroteGEQLevelCh(15, 13, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba14Width readGEQWidthCh(15, 13, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba14Width(N) writeGEQWidthCh(15, 13, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba14Width wroteGEQWidthCh(15, 13, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba15Freq readGEQFreqCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba15Freq(N) writeGEQFreqCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba15Freq wroteGEQFreqCh(15, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba15Level readGEQLevelCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba15Level(N) writeGEQLevelCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba15Level wroteGEQLevelCh(15, 14, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba15Width readGEQWidthCh(15, 14, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba15Width(N) writeGEQWidthCh(15, 14, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba15Width wroteGEQWidthCh(15, 14, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba16Freq readGEQFreqCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba16Freq(N) writeGEQFreqCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba16Freq wroteGEQFreqCh(15, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba16Level readGEQLevelCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba16Level(N) writeGEQLevelCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba16Level wroteGEQLevelCh(15, 15, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba16Width readGEQWidthCh(15, 15, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba16Width(N) writeGEQWidthCh(15, 15, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba16Width wroteGEQWidthCh(15, 15, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba17Freq readGEQFreqCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba17Freq(N) writeGEQFreqCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba17Freq wroteGEQFreqCh(15, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba17Level readGEQLevelCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba17Level(N) writeGEQLevelCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba17Level wroteGEQLevelCh(15, 16, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba17Width readGEQWidthCh(15, 16, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba17Width(N) writeGEQWidthCh(15, 16, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba17Width wroteGEQWidthCh(15, 16, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba18Freq readGEQFreqCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba18Freq(N) writeGEQFreqCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba18Freq wroteGEQFreqCh(15, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba18Level readGEQLevelCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba18Level(N) writeGEQLevelCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba18Level wroteGEQLevelCh(15, 17, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba18Width readGEQWidthCh(15, 17, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba18Width(N) writeGEQWidthCh(15, 17, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba18Width wroteGEQWidthCh(15, 17, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba19Freq readGEQFreqCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba19Freq(N) writeGEQFreqCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba19Freq wroteGEQFreqCh(15, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba19Level readGEQLevelCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba19Level(N) writeGEQLevelCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba19Level wroteGEQLevelCh(15, 18, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba19Width readGEQWidthCh(15, 18, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba19Width(N) writeGEQWidthCh(15, 18, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba19Width wroteGEQWidthCh(15, 18, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba20Freq readGEQFreqCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba20Freq(N) writeGEQFreqCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba20Freq wroteGEQFreqCh(15, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba20Level readGEQLevelCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba20Level(N) writeGEQLevelCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba20Level wroteGEQLevelCh(15, 19, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba20Width readGEQWidthCh(15, 19, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba20Width(N) writeGEQWidthCh(15, 19, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba20Width wroteGEQWidthCh(15, 19, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba21Freq readGEQFreqCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba21Freq(N) writeGEQFreqCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba21Freq wroteGEQFreqCh(15, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba21Level readGEQLevelCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba21Level(N) writeGEQLevelCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba21Level wroteGEQLevelCh(15, 20, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba21Width readGEQWidthCh(15, 20, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba21Width(N) writeGEQWidthCh(15, 20, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba21Width wroteGEQWidthCh(15, 20, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba22Freq readGEQFreqCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba22Freq(N) writeGEQFreqCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba22Freq wroteGEQFreqCh(15, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba22Level readGEQLevelCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba22Level(N) writeGEQLevelCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba22Level wroteGEQLevelCh(15, 21, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba22Width readGEQWidthCh(15, 21, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba22Width(N) writeGEQWidthCh(15, 21, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba22Width wroteGEQWidthCh(15, 21, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba23Freq readGEQFreqCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba23Freq(N) writeGEQFreqCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba23Freq wroteGEQFreqCh(15, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba23Level readGEQLevelCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba23Level(N) writeGEQLevelCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba23Level wroteGEQLevelCh(15, 22, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba23Width readGEQWidthCh(15, 22, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba23Width(N) writeGEQWidthCh(15, 22, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba23Width wroteGEQWidthCh(15, 22, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba24Freq readGEQFreqCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba24Freq(N) writeGEQFreqCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba24Freq wroteGEQFreqCh(15, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba24Level readGEQLevelCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba24Level(N) writeGEQLevelCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba24Level wroteGEQLevelCh(15, 23, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba24Width readGEQWidthCh(15, 23, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba24Width(N) writeGEQWidthCh(15, 23, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba24Width wroteGEQWidthCh(15, 23, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba25Freq readGEQFreqCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba25Freq(N) writeGEQFreqCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba25Freq wroteGEQFreqCh(15, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba25Level readGEQLevelCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba25Level(N) writeGEQLevelCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba25Level wroteGEQLevelCh(15, 24, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba25Width readGEQWidthCh(15, 24, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba25Width(N) writeGEQWidthCh(15, 24, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba25Width wroteGEQWidthCh(15, 24, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba26Freq readGEQFreqCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba26Freq(N) writeGEQFreqCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba26Freq wroteGEQFreqCh(15, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba26Level readGEQLevelCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba26Level(N) writeGEQLevelCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba26Level wroteGEQLevelCh(15, 25, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba26Width readGEQWidthCh(15, 25, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba26Width(N) writeGEQWidthCh(15, 25, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba26Width wroteGEQWidthCh(15, 25, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba27Freq readGEQFreqCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba27Freq(N) writeGEQFreqCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba27Freq wroteGEQFreqCh(15, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba27Level readGEQLevelCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba27Level(N) writeGEQLevelCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba27Level wroteGEQLevelCh(15, 26, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba27Width readGEQWidthCh(15, 26, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba27Width(N) writeGEQWidthCh(15, 26, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba27Width wroteGEQWidthCh(15, 26, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba28Freq readGEQFreqCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba28Freq(N) writeGEQFreqCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba28Freq wroteGEQFreqCh(15, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba28Level readGEQLevelCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba28Level(N) writeGEQLevelCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba28Level wroteGEQLevelCh(15, 27, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba28Width readGEQWidthCh(15, 27, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba28Width(N) writeGEQWidthCh(15, 27, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba28Width wroteGEQWidthCh(15, 27, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba29Freq readGEQFreqCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba29Freq(N) writeGEQFreqCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba29Freq wroteGEQFreqCh(15, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba29Level readGEQLevelCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba29Level(N) writeGEQLevelCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba29Level wroteGEQLevelCh(15, 28, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba29Width readGEQWidthCh(15, 28, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba29Width(N) writeGEQWidthCh(15, 28, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba29Width wroteGEQWidthCh(15, 28, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba30Freq readGEQFreqCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba30Freq(N) writeGEQFreqCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba30Freq wroteGEQFreqCh(15, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba30Level readGEQLevelCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba30Level(N) writeGEQLevelCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba30Level wroteGEQLevelCh(15, 29, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba30Width readGEQWidthCh(15, 29, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba30Width(N) writeGEQWidthCh(15, 29, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba30Width wroteGEQWidthCh(15, 29, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba31Freq readGEQFreqCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba31Freq(N) writeGEQFreqCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba31Freq wroteGEQFreqCh(15, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba31Level readGEQLevelCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba31Level(N) writeGEQLevelCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba31Level wroteGEQLevelCh(15, 30, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba31Width readGEQWidthCh(15, 30, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba31Width(N) writeGEQWidthCh(15, 30, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba31Width wroteGEQWidthCh(15, 30, GEQ_MAXNUMBANDS)
+
+#define readGEQCh15Ba32Freq readGEQFreqCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba32Freq(N) writeGEQFreqCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba32Freq wroteGEQFreqCh(15, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba32Level readGEQLevelCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba32Level(N) writeGEQLevelCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba32Level wroteGEQLevelCh(15, 31, GEQ_MAXNUMBANDS)
+#define readGEQCh15Ba32Width readGEQWidthCh(15, 31, GEQ_MAXNUMBANDS)
+#define writeGEQCh15Ba32Width(N) writeGEQWidthCh(15, 31, GEQ_MAXNUMBANDS,N)
+#define wroteGEQCh15Ba32Width wroteGEQWidthCh(15, 31, GEQ_MAXNUMBANDS)
+
+/*
+ * *Incomplete* Control read
+ *
+ * The following alpha code reads only those registers of the GEQ status
+ * structure that are guaranteed to be present in any instantiation of
+ * the ASP.
+ *
+ */
+#define readGEQControl \
+ readGEQMode, \
+ readGEQUse, \
+ readGEQparamChg, \
+ readGEQnumBands, \
+ readGEQenableBand, \
+ readGEQenableChan, \
+ readGEQ1Freq, \
+ readGEQ1Level, \
+ readGEQ1Width
+
+
+/* LOU alpha codes */
+
+#ifndef STD_BETA_LOU
+# define STD_BETA_LOU 0x59
+#endif
+
+#define readLOUMode 0xc200+STD_BETA_LOU,0x0400
+#define writeLOUModeDisable 0xca00+STD_BETA_LOU,0x0400
+#define writeLOUModeEnable 0xca00+STD_BETA_LOU,0x0401
+
+#define readLOUBypass 0xc200+STD_BETA_LOU,0x0500
+#define writeLOUBypassEnable 0xca00+STD_BETA_LOU,0x0500
+#define writeLOUBypassDisable 0xca00+STD_BETA_LOU,0x0501
+
+#define readLOUUse readLOUBypass
+#define writeLOUUseDisable writeLOUBypassEnable
+#define writeLOUUseEnable writeLOUBypassDisable
+
+
+/* readLOUStatus is commented out for now. LOUStatus invokes
+ the GEQ3 status structure which is too large to be transmitted
+ in a single payload within PA/F. */
+// #define readLOUStatus 0xc508,STD_BETA_LOU
+#define readLOUControl \
+ readLOUMode, \
+ readLOUBypass
+
+#define readGEQLOUMode readLOUMode
+#define writeGEQLOUModeDisable writeLOUModeDisable
+#define writeGEQLOUModeEnable writeLOUModeEnable
+
+#define readGEQLOUBypass readLOUBypass
+#define writeGEQLOUBypassEnable writeLOUBypassEnable
+#define writeGEQLOUBypassDisable writeLOUBypassDisable
+
+#define readGEQLOUUse readGEQLOUBypass
+#define writeGEQLOUUseDisable writeGEQLOUBypassEnable
+#define writeGEQLOUUseEnable writeGEQLOUBypassDisable
+
+//#define readGEQLOUStatus readLOUStatus
+#define readGEQLOUControl readLOUControl
+
+
+#endif /* _GEQ_A */
+
diff --git a/tools/alpha/geq3_a.hdM b/tools/alpha/geq3_a.hdM
--- /dev/null
+++ b/tools/alpha/geq3_a.hdM
@@ -0,0 +1,1115 @@
+// geq3_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:06 PM]
+
+#define readGEQMode 0xc255,0x0400
+#define writeGEQModeDisable 0xca55,0x0400
+#define writeGEQModeEnable 0xca55,0x0401
+#define readGEQUse 0xc255,0x0500
+#define writeGEQUseDisable 0xca55,0x0500
+#define writeGEQUseEnable 0xca55,0x0501
+#define readGEQparamChg 0xc255,0x0600
+#define wroteGEQparamChg 0xca55,0x0600
+#define writeGEQparamChgRamp 0xca55,0x0601
+#define writeGEQparamChgNoRamp 0xca55,0x0602
+#define readGEQnumBands 0xc255,0x0700
+#define readGEQenableBand 0xc455,0x0008
+#define readGEQenableChan 0xc455,0x000c
+#define readGEQ1Freq 0xc355,0x0010
+#define wroteGEQ1Freq 0xcb55,0x0010
+#define readGEQ1Level 0xc355,0x0012
+#define wroteGEQ1Level 0xcb55,0x0012
+#define readGEQ1Width 0xc355,0x0014
+#define wroteGEQ1Width 0xcb55,0x0014
+#define readGEQ2Freq 0xc355,0x0016
+#define wroteGEQ2Freq 0xcb55,0x0016
+#define readGEQ2Level 0xc355,0x0018
+#define wroteGEQ2Level 0xcb55,0x0018
+#define readGEQ2Width 0xc355,0x001a
+#define wroteGEQ2Width 0xcb55,0x001a
+#define readGEQ3Freq 0xc355,0x001c
+#define wroteGEQ3Freq 0xcb55,0x001c
+#define readGEQ3Level 0xc355,0x001e
+#define wroteGEQ3Level 0xcb55,0x001e
+#define readGEQ3Width 0xc355,0x0020
+#define wroteGEQ3Width 0xcb55,0x0020
+#define readGEQ4Freq 0xc355,0x0022
+#define wroteGEQ4Freq 0xcb55,0x0022
+#define readGEQ4Level 0xc355,0x0024
+#define wroteGEQ4Level 0xcb55,0x0024
+#define readGEQ4Width 0xc355,0x0026
+#define wroteGEQ4Width 0xcb55,0x0026
+#define readGEQ5Freq 0xc355,0x0028
+#define wroteGEQ5Freq 0xcb55,0x0028
+#define readGEQ5Level 0xc355,0x002a
+#define wroteGEQ5Level 0xcb55,0x002a
+#define readGEQ5Width 0xc355,0x002c
+#define wroteGEQ5Width 0xcb55,0x002c
+#define readGEQ6Freq 0xc355,0x002e
+#define wroteGEQ6Freq 0xcb55,0x002e
+#define readGEQ6Level 0xc355,0x0030
+#define wroteGEQ6Level 0xcb55,0x0030
+#define readGEQ6Width 0xc355,0x0032
+#define wroteGEQ6Width 0xcb55,0x0032
+#define readGEQ7Freq 0xc355,0x0034
+#define wroteGEQ7Freq 0xcb55,0x0034
+#define readGEQ7Level 0xc355,0x0036
+#define wroteGEQ7Level 0xcb55,0x0036
+#define readGEQ7Width 0xc355,0x0038
+#define wroteGEQ7Width 0xcb55,0x0038
+#define readGEQ8Freq 0xc355,0x003a
+#define wroteGEQ8Freq 0xcb55,0x003a
+#define readGEQ8Level 0xc355,0x003c
+#define wroteGEQ8Level 0xcb55,0x003c
+#define readGEQ8Width 0xc355,0x003e
+#define wroteGEQ8Width 0xcb55,0x003e
+#define readGEQ9Freq 0xc355,0x0040
+#define wroteGEQ9Freq 0xcb55,0x0040
+#define readGEQ9Level 0xc355,0x0042
+#define wroteGEQ9Level 0xcb55,0x0042
+#define readGEQ9Width 0xc355,0x0044
+#define wroteGEQ9Width 0xcb55,0x0044
+#define readGEQ10Freq 0xc355,0x0046
+#define wroteGEQ10Freq 0xcb55,0x0046
+#define readGEQ10Level 0xc355,0x0048
+#define wroteGEQ10Level 0xcb55,0x0048
+#define readGEQ10Width 0xc355,0x004a
+#define wroteGEQ10Width 0xcb55,0x004a
+#define readGEQLeft11Freq 0xc355,0x004c
+#define wroteGEQLeft11Freq 0xcb55,0x004c
+#define readGEQLeft11Level 0xc355,0x004e
+#define wroteGEQLeft11Level 0xcb55,0x004e
+#define readGEQLeft11Width 0xc355,0x0050
+#define wroteGEQLeft11Width 0xcb55,0x0050
+#define readGEQLeft12Freq 0xc355,0x0052
+#define wroteGEQLeft12Freq 0xcb55,0x0052
+#define readGEQLeft12Level 0xc355,0x0054
+#define wroteGEQLeft12Level 0xcb55,0x0054
+#define readGEQLeft12Width 0xc355,0x0056
+#define wroteGEQLeft12Width 0xcb55,0x0056
+#define readGEQLeft13Freq 0xc355,0x0058
+#define wroteGEQLeft13Freq 0xcb55,0x0058
+#define readGEQLeft13Level 0xc355,0x005a
+#define wroteGEQLeft13Level 0xcb55,0x005a
+#define readGEQLeft13Width 0xc355,0x005c
+#define wroteGEQLeft13Width 0xcb55,0x005c
+#define readGEQLeft14Freq 0xc355,0x005e
+#define wroteGEQLeft14Freq 0xcb55,0x005e
+#define readGEQLeft14Level 0xc355,0x0060
+#define wroteGEQLeft14Level 0xcb55,0x0060
+#define readGEQLeft14Width 0xc355,0x0062
+#define wroteGEQLeft14Width 0xcb55,0x0062
+#define readGEQLeft15Freq 0xc355,0x0064
+#define wroteGEQLeft15Freq 0xcb55,0x0064
+#define readGEQLeft15Level 0xc355,0x0066
+#define wroteGEQLeft15Level 0xcb55,0x0066
+#define readGEQLeft15Width 0xc355,0x0068
+#define wroteGEQLeft15Width 0xcb55,0x0068
+#define readGEQLeft16Freq 0xc355,0x006a
+#define wroteGEQLeft16Freq 0xcb55,0x006a
+#define readGEQLeft16Level 0xc355,0x006c
+#define wroteGEQLeft16Level 0xcb55,0x006c
+#define readGEQLeft16Width 0xc355,0x006e
+#define wroteGEQLeft16Width 0xcb55,0x006e
+#define readGEQLeft17Freq 0xc355,0x0070
+#define wroteGEQLeft17Freq 0xcb55,0x0070
+#define readGEQLeft17Level 0xc355,0x0072
+#define wroteGEQLeft17Level 0xcb55,0x0072
+#define readGEQLeft17Width 0xc355,0x0074
+#define wroteGEQLeft17Width 0xcb55,0x0074
+#define readGEQLeft18Freq 0xc355,0x0076
+#define wroteGEQLeft18Freq 0xcb55,0x0076
+#define readGEQLeft18Level 0xc355,0x0078
+#define wroteGEQLeft18Level 0xcb55,0x0078
+#define readGEQLeft18Width 0xc355,0x007a
+#define wroteGEQLeft18Width 0xcb55,0x007a
+#define readGEQLeft19Freq 0xc355,0x007c
+#define wroteGEQLeft19Freq 0xcb55,0x007c
+#define readGEQLeft19Level 0xc355,0x007e
+#define wroteGEQLeft19Level 0xcb55,0x007e
+#define readGEQLeft19Width 0xc355,0x0080
+#define wroteGEQLeft19Width 0xcb55,0x0080
+#define readGEQLeft20Freq 0xc355,0x0082
+#define wroteGEQLeft20Freq 0xcb55,0x0082
+#define readGEQLeft20Level 0xc355,0x0084
+#define wroteGEQLeft20Level 0xcb55,0x0084
+#define readGEQLeft20Width 0xc355,0x0086
+#define wroteGEQLeft20Width 0xcb55,0x0086
+#define readGEQLeft21Freq 0xc355,0x0088
+#define wroteGEQLeft21Freq 0xcb55,0x0088
+#define readGEQLeft21Level 0xc355,0x008a
+#define wroteGEQLeft21Level 0xcb55,0x008a
+#define readGEQLeft21Width 0xc355,0x008c
+#define wroteGEQLeft21Width 0xcb55,0x008c
+#define readGEQLeft22Freq 0xc355,0x008e
+#define wroteGEQLeft22Freq 0xcb55,0x008e
+#define readGEQLeft22Level 0xc355,0x0090
+#define wroteGEQLeft22Level 0xcb55,0x0090
+#define readGEQLeft22Width 0xc355,0x0092
+#define wroteGEQLeft22Width 0xcb55,0x0092
+#define readGEQLeft23Freq 0xc355,0x0094
+#define wroteGEQLeft23Freq 0xcb55,0x0094
+#define readGEQLeft23Level 0xc355,0x0096
+#define wroteGEQLeft23Level 0xcb55,0x0096
+#define readGEQLeft23Width 0xc355,0x0098
+#define wroteGEQLeft23Width 0xcb55,0x0098
+#define readGEQLeft24Freq 0xc355,0x009a
+#define wroteGEQLeft24Freq 0xcb55,0x009a
+#define readGEQLeft24Level 0xc355,0x009c
+#define wroteGEQLeft24Level 0xcb55,0x009c
+#define readGEQLeft24Width 0xc355,0x009e
+#define wroteGEQLeft24Width 0xcb55,0x009e
+#define readGEQLeft25Freq 0xc355,0x00a0
+#define wroteGEQLeft25Freq 0xcb55,0x00a0
+#define readGEQLeft25Level 0xc355,0x00a2
+#define wroteGEQLeft25Level 0xcb55,0x00a2
+#define readGEQLeft25Width 0xc355,0x00a4
+#define wroteGEQLeft25Width 0xcb55,0x00a4
+#define readGEQLeft26Freq 0xc355,0x00a6
+#define wroteGEQLeft26Freq 0xcb55,0x00a6
+#define readGEQLeft26Level 0xc355,0x00a8
+#define wroteGEQLeft26Level 0xcb55,0x00a8
+#define readGEQLeft26Width 0xc355,0x00aa
+#define wroteGEQLeft26Width 0xcb55,0x00aa
+#define readGEQLeft27Freq 0xc355,0x00ac
+#define wroteGEQLeft27Freq 0xcb55,0x00ac
+#define readGEQLeft27Level 0xc355,0x00ae
+#define wroteGEQLeft27Level 0xcb55,0x00ae
+#define readGEQLeft27Width 0xc355,0x00b0
+#define wroteGEQLeft27Width 0xcb55,0x00b0
+#define readGEQLeft28Freq 0xc355,0x00b2
+#define wroteGEQLeft28Freq 0xcb55,0x00b2
+#define readGEQLeft28Level 0xc355,0x00b4
+#define wroteGEQLeft28Level 0xcb55,0x00b4
+#define readGEQLeft28Width 0xc355,0x00b6
+#define wroteGEQLeft28Width 0xcb55,0x00b6
+#define readGEQLeft29Freq 0xc355,0x00b8
+#define wroteGEQLeft29Freq 0xcb55,0x00b8
+#define readGEQLeft29Level 0xc355,0x00ba
+#define wroteGEQLeft29Level 0xcb55,0x00ba
+#define readGEQLeft29Width 0xc355,0x00bc
+#define wroteGEQLeft29Width 0xcb55,0x00bc
+#define readGEQLeft30Freq 0xc355,0x00be
+#define wroteGEQLeft30Freq 0xcb55,0x00be
+#define readGEQLeft30Level 0xc355,0x00c0
+#define wroteGEQLeft30Level 0xcb55,0x00c0
+#define readGEQLeft30Width 0xc355,0x00c2
+#define wroteGEQLeft30Width 0xcb55,0x00c2
+#define readGEQLeft31Freq 0xc355,0x00c4
+#define wroteGEQLeft31Freq 0xcb55,0x00c4
+#define readGEQLeft31Level 0xc355,0x00c6
+#define wroteGEQLeft31Level 0xcb55,0x00c6
+#define readGEQLeft31Width 0xc355,0x00c8
+#define wroteGEQLeft31Width 0xcb55,0x00c8
+#define readGEQLeft32Freq 0xc355,0x00ca
+#define wroteGEQLeft32Freq 0xcb55,0x00ca
+#define readGEQLeft32Level 0xc355,0x00cc
+#define wroteGEQLeft32Level 0xcb55,0x00cc
+#define readGEQLeft32Width 0xc355,0x00ce
+#define wroteGEQLeft32Width 0xcb55,0x00ce
+#define readGEQRght23Freq 0xc355,0x00d0
+#define wroteGEQRght23Freq 0xcb55,0x00d0
+#define readGEQRght23Level 0xc355,0x00d2
+#define wroteGEQRght23Level 0xcb55,0x00d2
+#define readGEQRght23Width 0xc355,0x00d4
+#define wroteGEQRght23Width 0xcb55,0x00d4
+#define readGEQRght24Freq 0xc355,0x00d6
+#define wroteGEQRght24Freq 0xcb55,0x00d6
+#define readGEQRght24Level 0xc355,0x00d8
+#define wroteGEQRght24Level 0xcb55,0x00d8
+#define readGEQRght24Width 0xc355,0x00da
+#define wroteGEQRght24Width 0xcb55,0x00da
+#define readGEQRght25Freq 0xc355,0x00dc
+#define wroteGEQRght25Freq 0xcb55,0x00dc
+#define readGEQRght25Level 0xc355,0x00de
+#define wroteGEQRght25Level 0xcb55,0x00de
+#define readGEQRght25Width 0xc355,0x00e0
+#define wroteGEQRght25Width 0xcb55,0x00e0
+#define readGEQRght26Freq 0xc355,0x00e2
+#define wroteGEQRght26Freq 0xcb55,0x00e2
+#define readGEQRght26Level 0xc355,0x00e4
+#define wroteGEQRght26Level 0xcb55,0x00e4
+#define readGEQRght26Width 0xc355,0x00e6
+#define wroteGEQRght26Width 0xcb55,0x00e6
+#define readGEQRght27Freq 0xc355,0x00e8
+#define wroteGEQRght27Freq 0xcb55,0x00e8
+#define readGEQRght27Level 0xc355,0x00ea
+#define wroteGEQRght27Level 0xcb55,0x00ea
+#define readGEQRght27Width 0xc355,0x00ec
+#define wroteGEQRght27Width 0xcb55,0x00ec
+#define readGEQRght28Freq 0xc355,0x00ee
+#define wroteGEQRght28Freq 0xcb55,0x00ee
+#define readGEQRght28Level 0xc355,0x00f0
+#define wroteGEQRght28Level 0xcb55,0x00f0
+#define readGEQRght28Width 0xc355,0x00f2
+#define wroteGEQRght28Width 0xcb55,0x00f2
+#define readGEQRght29Freq 0xc355,0x00f4
+#define wroteGEQRght29Freq 0xcb55,0x00f4
+#define readGEQRght29Level 0xc355,0x00f6
+#define wroteGEQRght29Level 0xcb55,0x00f6
+#define readGEQRght29Width 0xc355,0x00f8
+#define wroteGEQRght29Width 0xcb55,0x00f8
+#define readGEQRght30Freq 0xc355,0x00fa
+#define wroteGEQRght30Freq 0xcb55,0x00fa
+#define readGEQRght30Level 0xc355,0x00fc
+#define wroteGEQRght30Level 0xcb55,0x00fc
+#define readGEQRght30Width 0xc355,0x00fe
+#define wroteGEQRght30Width 0xcb55,0x00fe
+#define readGEQRght31Freq 0xc355,0x0100
+#define wroteGEQRght31Freq 0xcb55,0x0100
+#define readGEQRght31Level 0xc355,0x0102
+#define wroteGEQRght31Level 0xcb55,0x0102
+#define readGEQRght31Width 0xc355,0x0104
+#define wroteGEQRght31Width 0xcb55,0x0104
+#define readGEQRght32Freq 0xc355,0x0106
+#define wroteGEQRght32Freq 0xcb55,0x0106
+#define readGEQRght32Level 0xc355,0x0108
+#define wroteGEQRght32Level 0xcb55,0x0108
+#define readGEQRght32Width 0xc355,0x010a
+#define wroteGEQRght32Width 0xcb55,0x010a
+#define readGEQCntr23Freq 0xc355,0x010c
+#define wroteGEQCntr23Freq 0xcb55,0x010c
+#define readGEQCntr23Level 0xc355,0x010e
+#define wroteGEQCntr23Level 0xcb55,0x010e
+#define readGEQCntr23Width 0xc355,0x0110
+#define wroteGEQCntr23Width 0xcb55,0x0110
+#define readGEQCntr24Freq 0xc355,0x0112
+#define wroteGEQCntr24Freq 0xcb55,0x0112
+#define readGEQCntr24Level 0xc355,0x0114
+#define wroteGEQCntr24Level 0xcb55,0x0114
+#define readGEQCntr24Width 0xc355,0x0116
+#define wroteGEQCntr24Width 0xcb55,0x0116
+#define readGEQCntr25Freq 0xc355,0x0118
+#define wroteGEQCntr25Freq 0xcb55,0x0118
+#define readGEQCntr25Level 0xc355,0x011a
+#define wroteGEQCntr25Level 0xcb55,0x011a
+#define readGEQCntr25Width 0xc355,0x011c
+#define wroteGEQCntr25Width 0xcb55,0x011c
+#define readGEQCntr26Freq 0xc355,0x011e
+#define wroteGEQCntr26Freq 0xcb55,0x011e
+#define readGEQCntr26Level 0xc355,0x0120
+#define wroteGEQCntr26Level 0xcb55,0x0120
+#define readGEQCntr26Width 0xc355,0x0122
+#define wroteGEQCntr26Width 0xcb55,0x0122
+#define readGEQCntr27Freq 0xc355,0x0124
+#define wroteGEQCntr27Freq 0xcb55,0x0124
+#define readGEQCntr27Level 0xc355,0x0126
+#define wroteGEQCntr27Level 0xcb55,0x0126
+#define readGEQCntr27Width 0xc355,0x0128
+#define wroteGEQCntr27Width 0xcb55,0x0128
+#define readGEQCntr28Freq 0xc355,0x012a
+#define wroteGEQCntr28Freq 0xcb55,0x012a
+#define readGEQCntr28Level 0xc355,0x012c
+#define wroteGEQCntr28Level 0xcb55,0x012c
+#define readGEQCntr28Width 0xc355,0x012e
+#define wroteGEQCntr28Width 0xcb55,0x012e
+#define readGEQCntr29Freq 0xc355,0x0130
+#define wroteGEQCntr29Freq 0xcb55,0x0130
+#define readGEQCntr29Level 0xc355,0x0132
+#define wroteGEQCntr29Level 0xcb55,0x0132
+#define readGEQCntr29Width 0xc355,0x0134
+#define wroteGEQCntr29Width 0xcb55,0x0134
+#define readGEQCntr30Freq 0xc355,0x0136
+#define wroteGEQCntr30Freq 0xcb55,0x0136
+#define readGEQCntr30Level 0xc355,0x0138
+#define wroteGEQCntr30Level 0xcb55,0x0138
+#define readGEQCntr30Width 0xc355,0x013a
+#define wroteGEQCntr30Width 0xcb55,0x013a
+#define readGEQCntr31Freq 0xc355,0x013c
+#define wroteGEQCntr31Freq 0xcb55,0x013c
+#define readGEQCntr31Level 0xc355,0x013e
+#define wroteGEQCntr31Level 0xcb55,0x013e
+#define readGEQCntr31Width 0xc355,0x0140
+#define wroteGEQCntr31Width 0xcb55,0x0140
+#define readGEQCntr32Freq 0xc355,0x0142
+#define wroteGEQCntr32Freq 0xcb55,0x0142
+#define readGEQCntr32Level 0xc355,0x0144
+#define wroteGEQCntr32Level 0xcb55,0x0144
+#define readGEQCntr32Width 0xc355,0x0146
+#define wroteGEQCntr32Width 0xcb55,0x0146
+#define readGEQRctr23Freq 0xc355,0x0148
+#define wroteGEQRctr23Freq 0xcb55,0x0148
+#define readGEQRctr23Level 0xc355,0x014a
+#define wroteGEQRctr23Level 0xcb55,0x014a
+#define readGEQRctr23Width 0xc355,0x014c
+#define wroteGEQRctr23Width 0xcb55,0x014c
+#define readGEQRctr24Freq 0xc355,0x014e
+#define wroteGEQRctr24Freq 0xcb55,0x014e
+#define readGEQRctr24Level 0xc355,0x0150
+#define wroteGEQRctr24Level 0xcb55,0x0150
+#define readGEQRctr24Width 0xc355,0x0152
+#define wroteGEQRctr24Width 0xcb55,0x0152
+#define readGEQRctr25Freq 0xc355,0x0154
+#define wroteGEQRctr25Freq 0xcb55,0x0154
+#define readGEQRctr25Level 0xc355,0x0156
+#define wroteGEQRctr25Level 0xcb55,0x0156
+#define readGEQRctr25Width 0xc355,0x0158
+#define wroteGEQRctr25Width 0xcb55,0x0158
+#define readGEQRctr26Freq 0xc355,0x015a
+#define wroteGEQRctr26Freq 0xcb55,0x015a
+#define readGEQRctr26Level 0xc355,0x015c
+#define wroteGEQRctr26Level 0xcb55,0x015c
+#define readGEQRctr26Width 0xc355,0x015e
+#define wroteGEQRctr26Width 0xcb55,0x015e
+#define readGEQRctr27Freq 0xc355,0x0160
+#define wroteGEQRctr27Freq 0xcb55,0x0160
+#define readGEQRctr27Level 0xc355,0x0162
+#define wroteGEQRctr27Level 0xcb55,0x0162
+#define readGEQRctr27Width 0xc355,0x0164
+#define wroteGEQRctr27Width 0xcb55,0x0164
+#define readGEQRctr28Freq 0xc355,0x0166
+#define wroteGEQRctr28Freq 0xcb55,0x0166
+#define readGEQRctr28Level 0xc355,0x0168
+#define wroteGEQRctr28Level 0xcb55,0x0168
+#define readGEQRctr28Width 0xc355,0x016a
+#define wroteGEQRctr28Width 0xcb55,0x016a
+#define readGEQRctr29Freq 0xc355,0x016c
+#define wroteGEQRctr29Freq 0xcb55,0x016c
+#define readGEQRctr29Level 0xc355,0x016e
+#define wroteGEQRctr29Level 0xcb55,0x016e
+#define readGEQRctr29Width 0xc355,0x0170
+#define wroteGEQRctr29Width 0xcb55,0x0170
+#define readGEQRctr30Freq 0xc355,0x0172
+#define wroteGEQRctr30Freq 0xcb55,0x0172
+#define readGEQRctr30Level 0xc355,0x0174
+#define wroteGEQRctr30Level 0xcb55,0x0174
+#define readGEQRctr30Width 0xc355,0x0176
+#define wroteGEQRctr30Width 0xcb55,0x0176
+#define readGEQRctr31Freq 0xc355,0x0178
+#define wroteGEQRctr31Freq 0xcb55,0x0178
+#define readGEQRctr31Level 0xc355,0x017a
+#define wroteGEQRctr31Level 0xcb55,0x017a
+#define readGEQRctr31Width 0xc355,0x017c
+#define wroteGEQRctr31Width 0xcb55,0x017c
+#define readGEQRctr32Freq 0xc355,0x017e
+#define wroteGEQRctr32Freq 0xcb55,0x017e
+#define readGEQRctr32Level 0xc355,0x0180
+#define wroteGEQRctr32Level 0xcb55,0x0180
+#define readGEQRctr32Width 0xc355,0x0182
+#define wroteGEQRctr32Width 0xcb55,0x0182
+#define readGEQWide23Freq 0xc355,0x0184
+#define wroteGEQWide23Freq 0xcb55,0x0184
+#define readGEQWide23Level 0xc355,0x0186
+#define wroteGEQWide23Level 0xcb55,0x0186
+#define readGEQWide23Width 0xc355,0x0188
+#define wroteGEQWide23Width 0xcb55,0x0188
+#define readGEQWide24Freq 0xc355,0x018a
+#define wroteGEQWide24Freq 0xcb55,0x018a
+#define readGEQWide24Level 0xc355,0x018c
+#define wroteGEQWide24Level 0xcb55,0x018c
+#define readGEQWide24Width 0xc355,0x018e
+#define wroteGEQWide24Width 0xcb55,0x018e
+#define readGEQWide25Freq 0xc355,0x0190
+#define wroteGEQWide25Freq 0xcb55,0x0190
+#define readGEQWide25Level 0xc355,0x0192
+#define wroteGEQWide25Level 0xcb55,0x0192
+#define readGEQWide25Width 0xc355,0x0194
+#define wroteGEQWide25Width 0xcb55,0x0194
+#define readGEQWide26Freq 0xc355,0x0196
+#define wroteGEQWide26Freq 0xcb55,0x0196
+#define readGEQWide26Level 0xc355,0x0198
+#define wroteGEQWide26Level 0xcb55,0x0198
+#define readGEQWide26Width 0xc355,0x019a
+#define wroteGEQWide26Width 0xcb55,0x019a
+#define readGEQWide27Freq 0xc355,0x019c
+#define wroteGEQWide27Freq 0xcb55,0x019c
+#define readGEQWide27Level 0xc355,0x019e
+#define wroteGEQWide27Level 0xcb55,0x019e
+#define readGEQWide27Width 0xc355,0x01a0
+#define wroteGEQWide27Width 0xcb55,0x01a0
+#define readGEQWide28Freq 0xc355,0x01a2
+#define wroteGEQWide28Freq 0xcb55,0x01a2
+#define readGEQWide28Level 0xc355,0x01a4
+#define wroteGEQWide28Level 0xcb55,0x01a4
+#define readGEQWide28Width 0xc355,0x01a6
+#define wroteGEQWide28Width 0xcb55,0x01a6
+#define readGEQWide29Freq 0xc355,0x01a8
+#define wroteGEQWide29Freq 0xcb55,0x01a8
+#define readGEQWide29Level 0xc355,0x01aa
+#define wroteGEQWide29Level 0xcb55,0x01aa
+#define readGEQWide29Width 0xc355,0x01ac
+#define wroteGEQWide29Width 0xcb55,0x01ac
+#define readGEQWide30Freq 0xc355,0x01ae
+#define wroteGEQWide30Freq 0xcb55,0x01ae
+#define readGEQWide30Level 0xc355,0x01b0
+#define wroteGEQWide30Level 0xcb55,0x01b0
+#define readGEQWide30Width 0xc355,0x01b2
+#define wroteGEQWide30Width 0xcb55,0x01b2
+#define readGEQWide31Freq 0xc355,0x01b4
+#define wroteGEQWide31Freq 0xcb55,0x01b4
+#define readGEQWide31Level 0xc355,0x01b6
+#define wroteGEQWide31Level 0xcb55,0x01b6
+#define readGEQWide31Width 0xc355,0x01b8
+#define wroteGEQWide31Width 0xcb55,0x01b8
+#define readGEQWide32Freq 0xc355,0x01ba
+#define wroteGEQWide32Freq 0xcb55,0x01ba
+#define readGEQWide32Level 0xc355,0x01bc
+#define wroteGEQWide32Level 0xcb55,0x01bc
+#define readGEQWide32Width 0xc355,0x01be
+#define wroteGEQWide32Width 0xcb55,0x01be
+#define readGEQRwid23Freq 0xc355,0x01c0
+#define wroteGEQRwid23Freq 0xcb55,0x01c0
+#define readGEQRwid23Level 0xc355,0x01c2
+#define wroteGEQRwid23Level 0xcb55,0x01c2
+#define readGEQRwid23Width 0xc355,0x01c4
+#define wroteGEQRwid23Width 0xcb55,0x01c4
+#define readGEQRwid24Freq 0xc355,0x01c6
+#define wroteGEQRwid24Freq 0xcb55,0x01c6
+#define readGEQRwid24Level 0xc355,0x01c8
+#define wroteGEQRwid24Level 0xcb55,0x01c8
+#define readGEQRwid24Width 0xc355,0x01ca
+#define wroteGEQRwid24Width 0xcb55,0x01ca
+#define readGEQRwid25Freq 0xc355,0x01cc
+#define wroteGEQRwid25Freq 0xcb55,0x01cc
+#define readGEQRwid25Level 0xc355,0x01ce
+#define wroteGEQRwid25Level 0xcb55,0x01ce
+#define readGEQRwid25Width 0xc355,0x01d0
+#define wroteGEQRwid25Width 0xcb55,0x01d0
+#define readGEQRwid26Freq 0xc355,0x01d2
+#define wroteGEQRwid26Freq 0xcb55,0x01d2
+#define readGEQRwid26Level 0xc355,0x01d4
+#define wroteGEQRwid26Level 0xcb55,0x01d4
+#define readGEQRwid26Width 0xc355,0x01d6
+#define wroteGEQRwid26Width 0xcb55,0x01d6
+#define readGEQRwid27Freq 0xc355,0x01d8
+#define wroteGEQRwid27Freq 0xcb55,0x01d8
+#define readGEQRwid27Level 0xc355,0x01da
+#define wroteGEQRwid27Level 0xcb55,0x01da
+#define readGEQRwid27Width 0xc355,0x01dc
+#define wroteGEQRwid27Width 0xcb55,0x01dc
+#define readGEQRwid28Freq 0xc355,0x01de
+#define wroteGEQRwid28Freq 0xcb55,0x01de
+#define readGEQRwid28Level 0xc355,0x01e0
+#define wroteGEQRwid28Level 0xcb55,0x01e0
+#define readGEQRwid28Width 0xc355,0x01e2
+#define wroteGEQRwid28Width 0xcb55,0x01e2
+#define readGEQRwid29Freq 0xc355,0x01e4
+#define wroteGEQRwid29Freq 0xcb55,0x01e4
+#define readGEQRwid29Level 0xc355,0x01e6
+#define wroteGEQRwid29Level 0xcb55,0x01e6
+#define readGEQRwid29Width 0xc355,0x01e8
+#define wroteGEQRwid29Width 0xcb55,0x01e8
+#define readGEQRwid30Freq 0xc355,0x01ea
+#define wroteGEQRwid30Freq 0xcb55,0x01ea
+#define readGEQRwid30Level 0xc355,0x01ec
+#define wroteGEQRwid30Level 0xcb55,0x01ec
+#define readGEQRwid30Width 0xc355,0x01ee
+#define wroteGEQRwid30Width 0xcb55,0x01ee
+#define readGEQRwid31Freq 0xc355,0x01f0
+#define wroteGEQRwid31Freq 0xcb55,0x01f0
+#define readGEQRwid31Level 0xc355,0x01f2
+#define wroteGEQRwid31Level 0xcb55,0x01f2
+#define readGEQRwid31Width 0xc355,0x01f4
+#define wroteGEQRwid31Width 0xcb55,0x01f4
+#define readGEQRwid32Freq 0xc355,0x01f6
+#define wroteGEQRwid32Freq 0xcb55,0x01f6
+#define readGEQRwid32Level 0xc355,0x01f8
+#define wroteGEQRwid32Level 0xcb55,0x01f8
+#define readGEQRwid32Width 0xc355,0x01fa
+#define wroteGEQRwid32Width 0xcb55,0x01fa
+#define readGEQOver23Freq 0xc355,0x01fc
+#define wroteGEQOver23Freq 0xcb55,0x01fc
+#define readGEQOver23Level 0xc355,0x01fe
+#define wroteGEQOver23Level 0xcb55,0x01fe
+#define readGEQOver23Width 0xc355,0x0200
+#define wroteGEQOver23Width 0xcb55,0x0200
+#define readGEQOver24Freq 0xc355,0x0202
+#define wroteGEQOver24Freq 0xcb55,0x0202
+#define readGEQOver24Level 0xc355,0x0204
+#define wroteGEQOver24Level 0xcb55,0x0204
+#define readGEQOver24Width 0xc355,0x0206
+#define wroteGEQOver24Width 0xcb55,0x0206
+#define readGEQOver25Freq 0xc355,0x0208
+#define wroteGEQOver25Freq 0xcb55,0x0208
+#define readGEQOver25Level 0xc355,0x020a
+#define wroteGEQOver25Level 0xcb55,0x020a
+#define readGEQOver25Width 0xc355,0x020c
+#define wroteGEQOver25Width 0xcb55,0x020c
+#define readGEQOver26Freq 0xc355,0x020e
+#define wroteGEQOver26Freq 0xcb55,0x020e
+#define readGEQOver26Level 0xc355,0x0210
+#define wroteGEQOver26Level 0xcb55,0x0210
+#define readGEQOver26Width 0xc355,0x0212
+#define wroteGEQOver26Width 0xcb55,0x0212
+#define readGEQOver27Freq 0xc355,0x0214
+#define wroteGEQOver27Freq 0xcb55,0x0214
+#define readGEQOver27Level 0xc355,0x0216
+#define wroteGEQOver27Level 0xcb55,0x0216
+#define readGEQOver27Width 0xc355,0x0218
+#define wroteGEQOver27Width 0xcb55,0x0218
+#define readGEQOver28Freq 0xc355,0x021a
+#define wroteGEQOver28Freq 0xcb55,0x021a
+#define readGEQOver28Level 0xc355,0x021c
+#define wroteGEQOver28Level 0xcb55,0x021c
+#define readGEQOver28Width 0xc355,0x021e
+#define wroteGEQOver28Width 0xcb55,0x021e
+#define readGEQOver29Freq 0xc355,0x0220
+#define wroteGEQOver29Freq 0xcb55,0x0220
+#define readGEQOver29Level 0xc355,0x0222
+#define wroteGEQOver29Level 0xcb55,0x0222
+#define readGEQOver29Width 0xc355,0x0224
+#define wroteGEQOver29Width 0xcb55,0x0224
+#define readGEQOver30Freq 0xc355,0x0226
+#define wroteGEQOver30Freq 0xcb55,0x0226
+#define readGEQOver30Level 0xc355,0x0228
+#define wroteGEQOver30Level 0xcb55,0x0228
+#define readGEQOver30Width 0xc355,0x022a
+#define wroteGEQOver30Width 0xcb55,0x022a
+#define readGEQOver31Freq 0xc355,0x022c
+#define wroteGEQOver31Freq 0xcb55,0x022c
+#define readGEQOver31Level 0xc355,0x022e
+#define wroteGEQOver31Level 0xcb55,0x022e
+#define readGEQOver31Width 0xc355,0x0230
+#define wroteGEQOver31Width 0xcb55,0x0230
+#define readGEQOver32Freq 0xc355,0x0232
+#define wroteGEQOver32Freq 0xcb55,0x0232
+#define readGEQOver32Level 0xc355,0x0234
+#define wroteGEQOver32Level 0xcb55,0x0234
+#define readGEQOver32Width 0xc355,0x0236
+#define wroteGEQOver32Width 0xcb55,0x0236
+#define readGEQRovr23Freq 0xc355,0x0238
+#define wroteGEQRovr23Freq 0xcb55,0x0238
+#define readGEQRovr23Level 0xc355,0x023a
+#define wroteGEQRovr23Level 0xcb55,0x023a
+#define readGEQRovr23Width 0xc355,0x023c
+#define wroteGEQRovr23Width 0xcb55,0x023c
+#define readGEQRovr24Freq 0xc355,0x023e
+#define wroteGEQRovr24Freq 0xcb55,0x023e
+#define readGEQRovr24Level 0xc355,0x0240
+#define wroteGEQRovr24Level 0xcb55,0x0240
+#define readGEQRovr24Width 0xc355,0x0242
+#define wroteGEQRovr24Width 0xcb55,0x0242
+#define readGEQRovr25Freq 0xc355,0x0244
+#define wroteGEQRovr25Freq 0xcb55,0x0244
+#define readGEQRovr25Level 0xc355,0x0246
+#define wroteGEQRovr25Level 0xcb55,0x0246
+#define readGEQRovr25Width 0xc355,0x0248
+#define wroteGEQRovr25Width 0xcb55,0x0248
+#define readGEQRovr26Freq 0xc355,0x024a
+#define wroteGEQRovr26Freq 0xcb55,0x024a
+#define readGEQRovr26Level 0xc355,0x024c
+#define wroteGEQRovr26Level 0xcb55,0x024c
+#define readGEQRovr26Width 0xc355,0x024e
+#define wroteGEQRovr26Width 0xcb55,0x024e
+#define readGEQRovr27Freq 0xc355,0x0250
+#define wroteGEQRovr27Freq 0xcb55,0x0250
+#define readGEQRovr27Level 0xc355,0x0252
+#define wroteGEQRovr27Level 0xcb55,0x0252
+#define readGEQRovr27Width 0xc355,0x0254
+#define wroteGEQRovr27Width 0xcb55,0x0254
+#define readGEQRovr28Freq 0xc355,0x0256
+#define wroteGEQRovr28Freq 0xcb55,0x0256
+#define readGEQRovr28Level 0xc355,0x0258
+#define wroteGEQRovr28Level 0xcb55,0x0258
+#define readGEQRovr28Width 0xc355,0x025a
+#define wroteGEQRovr28Width 0xcb55,0x025a
+#define readGEQRovr29Freq 0xc355,0x025c
+#define wroteGEQRovr29Freq 0xcb55,0x025c
+#define readGEQRovr29Level 0xc355,0x025e
+#define wroteGEQRovr29Level 0xcb55,0x025e
+#define readGEQRovr29Width 0xc355,0x0260
+#define wroteGEQRovr29Width 0xcb55,0x0260
+#define readGEQRovr30Freq 0xc355,0x0262
+#define wroteGEQRovr30Freq 0xcb55,0x0262
+#define readGEQRovr30Level 0xc355,0x0264
+#define wroteGEQRovr30Level 0xcb55,0x0264
+#define readGEQRovr30Width 0xc355,0x0266
+#define wroteGEQRovr30Width 0xcb55,0x0266
+#define readGEQRovr31Freq 0xc355,0x0268
+#define wroteGEQRovr31Freq 0xcb55,0x0268
+#define readGEQRovr31Level 0xc355,0x026a
+#define wroteGEQRovr31Level 0xcb55,0x026a
+#define readGEQRovr31Width 0xc355,0x026c
+#define wroteGEQRovr31Width 0xcb55,0x026c
+#define readGEQRovr32Freq 0xc355,0x026e
+#define wroteGEQRovr32Freq 0xcb55,0x026e
+#define readGEQRovr32Level 0xc355,0x0270
+#define wroteGEQRovr32Level 0xcb55,0x0270
+#define readGEQRovr32Width 0xc355,0x0272
+#define wroteGEQRovr32Width 0xcb55,0x0272
+#define readGEQSurr23Freq 0xc355,0x0274
+#define wroteGEQSurr23Freq 0xcb55,0x0274
+#define readGEQSurr23Level 0xc355,0x0276
+#define wroteGEQSurr23Level 0xcb55,0x0276
+#define readGEQSurr23Width 0xc355,0x0278
+#define wroteGEQSurr23Width 0xcb55,0x0278
+#define readGEQSurr24Freq 0xc355,0x027a
+#define wroteGEQSurr24Freq 0xcb55,0x027a
+#define readGEQSurr24Level 0xc355,0x027c
+#define wroteGEQSurr24Level 0xcb55,0x027c
+#define readGEQSurr24Width 0xc355,0x027e
+#define wroteGEQSurr24Width 0xcb55,0x027e
+#define readGEQSurr25Freq 0xc355,0x0280
+#define wroteGEQSurr25Freq 0xcb55,0x0280
+#define readGEQSurr25Level 0xc355,0x0282
+#define wroteGEQSurr25Level 0xcb55,0x0282
+#define readGEQSurr25Width 0xc355,0x0284
+#define wroteGEQSurr25Width 0xcb55,0x0284
+#define readGEQSurr26Freq 0xc355,0x0286
+#define wroteGEQSurr26Freq 0xcb55,0x0286
+#define readGEQSurr26Level 0xc355,0x0288
+#define wroteGEQSurr26Level 0xcb55,0x0288
+#define readGEQSurr26Width 0xc355,0x028a
+#define wroteGEQSurr26Width 0xcb55,0x028a
+#define readGEQSurr27Freq 0xc355,0x028c
+#define wroteGEQSurr27Freq 0xcb55,0x028c
+#define readGEQSurr27Level 0xc355,0x028e
+#define wroteGEQSurr27Level 0xcb55,0x028e
+#define readGEQSurr27Width 0xc355,0x0290
+#define wroteGEQSurr27Width 0xcb55,0x0290
+#define readGEQSurr28Freq 0xc355,0x0292
+#define wroteGEQSurr28Freq 0xcb55,0x0292
+#define readGEQSurr28Level 0xc355,0x0294
+#define wroteGEQSurr28Level 0xcb55,0x0294
+#define readGEQSurr28Width 0xc355,0x0296
+#define wroteGEQSurr28Width 0xcb55,0x0296
+#define readGEQSurr29Freq 0xc355,0x0298
+#define wroteGEQSurr29Freq 0xcb55,0x0298
+#define readGEQSurr29Level 0xc355,0x029a
+#define wroteGEQSurr29Level 0xcb55,0x029a
+#define readGEQSurr29Width 0xc355,0x029c
+#define wroteGEQSurr29Width 0xcb55,0x029c
+#define readGEQSurr30Freq 0xc355,0x029e
+#define wroteGEQSurr30Freq 0xcb55,0x029e
+#define readGEQSurr30Level 0xc355,0x02a0
+#define wroteGEQSurr30Level 0xcb55,0x02a0
+#define readGEQSurr30Width 0xc355,0x02a2
+#define wroteGEQSurr30Width 0xcb55,0x02a2
+#define readGEQSurr31Freq 0xc355,0x02a4
+#define wroteGEQSurr31Freq 0xcb55,0x02a4
+#define readGEQSurr31Level 0xc355,0x02a6
+#define wroteGEQSurr31Level 0xcb55,0x02a6
+#define readGEQSurr31Width 0xc355,0x02a8
+#define wroteGEQSurr31Width 0xcb55,0x02a8
+#define readGEQSurr32Freq 0xc355,0x02aa
+#define wroteGEQSurr32Freq 0xcb55,0x02aa
+#define readGEQSurr32Level 0xc355,0x02ac
+#define wroteGEQSurr32Level 0xcb55,0x02ac
+#define readGEQSurr32Width 0xc355,0x02ae
+#define wroteGEQSurr32Width 0xcb55,0x02ae
+#define readGEQRsur23Freq 0xc355,0x02b0
+#define wroteGEQRsur23Freq 0xcb55,0x02b0
+#define readGEQRsur23Level 0xc355,0x02b2
+#define wroteGEQRsur23Level 0xcb55,0x02b2
+#define readGEQRsur23Width 0xc355,0x02b4
+#define wroteGEQRsur23Width 0xcb55,0x02b4
+#define readGEQRsur24Freq 0xc355,0x02b6
+#define wroteGEQRsur24Freq 0xcb55,0x02b6
+#define readGEQRsur24Level 0xc355,0x02b8
+#define wroteGEQRsur24Level 0xcb55,0x02b8
+#define readGEQRsur24Width 0xc355,0x02ba
+#define wroteGEQRsur24Width 0xcb55,0x02ba
+#define readGEQRsur25Freq 0xc355,0x02bc
+#define wroteGEQRsur25Freq 0xcb55,0x02bc
+#define readGEQRsur25Level 0xc355,0x02be
+#define wroteGEQRsur25Level 0xcb55,0x02be
+#define readGEQRsur25Width 0xc355,0x02c0
+#define wroteGEQRsur25Width 0xcb55,0x02c0
+#define readGEQRsur26Freq 0xc355,0x02c2
+#define wroteGEQRsur26Freq 0xcb55,0x02c2
+#define readGEQRsur26Level 0xc355,0x02c4
+#define wroteGEQRsur26Level 0xcb55,0x02c4
+#define readGEQRsur26Width 0xc355,0x02c6
+#define wroteGEQRsur26Width 0xcb55,0x02c6
+#define readGEQRsur27Freq 0xc355,0x02c8
+#define wroteGEQRsur27Freq 0xcb55,0x02c8
+#define readGEQRsur27Level 0xc355,0x02ca
+#define wroteGEQRsur27Level 0xcb55,0x02ca
+#define readGEQRsur27Width 0xc355,0x02cc
+#define wroteGEQRsur27Width 0xcb55,0x02cc
+#define readGEQRsur28Freq 0xc355,0x02ce
+#define wroteGEQRsur28Freq 0xcb55,0x02ce
+#define readGEQRsur28Level 0xc355,0x02d0
+#define wroteGEQRsur28Level 0xcb55,0x02d0
+#define readGEQRsur28Width 0xc355,0x02d2
+#define wroteGEQRsur28Width 0xcb55,0x02d2
+#define readGEQRsur29Freq 0xc355,0x02d4
+#define wroteGEQRsur29Freq 0xcb55,0x02d4
+#define readGEQRsur29Level 0xc355,0x02d6
+#define wroteGEQRsur29Level 0xcb55,0x02d6
+#define readGEQRsur29Width 0xc355,0x02d8
+#define wroteGEQRsur29Width 0xcb55,0x02d8
+#define readGEQRsur30Freq 0xc355,0x02da
+#define wroteGEQRsur30Freq 0xcb55,0x02da
+#define readGEQRsur30Level 0xc355,0x02dc
+#define wroteGEQRsur30Level 0xcb55,0x02dc
+#define readGEQRsur30Width 0xc355,0x02de
+#define wroteGEQRsur30Width 0xcb55,0x02de
+#define readGEQRsur31Freq 0xc355,0x02e0
+#define wroteGEQRsur31Freq 0xcb55,0x02e0
+#define readGEQRsur31Level 0xc355,0x02e2
+#define wroteGEQRsur31Level 0xcb55,0x02e2
+#define readGEQRsur31Width 0xc355,0x02e4
+#define wroteGEQRsur31Width 0xcb55,0x02e4
+#define readGEQRsur32Freq 0xc355,0x02e6
+#define wroteGEQRsur32Freq 0xcb55,0x02e6
+#define readGEQRsur32Level 0xc355,0x02e8
+#define wroteGEQRsur32Level 0xcb55,0x02e8
+#define readGEQRsur32Width 0xc355,0x02ea
+#define wroteGEQRsur32Width 0xcb55,0x02ea
+#define readGEQBack23Freq 0xc355,0x02ec
+#define wroteGEQBack23Freq 0xcb55,0x02ec
+#define readGEQBack23Level 0xc355,0x02ee
+#define wroteGEQBack23Level 0xcb55,0x02ee
+#define readGEQBack23Width 0xc355,0x02f0
+#define wroteGEQBack23Width 0xcb55,0x02f0
+#define readGEQBack24Freq 0xc355,0x02f2
+#define wroteGEQBack24Freq 0xcb55,0x02f2
+#define readGEQBack24Level 0xc355,0x02f4
+#define wroteGEQBack24Level 0xcb55,0x02f4
+#define readGEQBack24Width 0xc355,0x02f6
+#define wroteGEQBack24Width 0xcb55,0x02f6
+#define readGEQBack25Freq 0xc355,0x02f8
+#define wroteGEQBack25Freq 0xcb55,0x02f8
+#define readGEQBack25Level 0xc355,0x02fa
+#define wroteGEQBack25Level 0xcb55,0x02fa
+#define readGEQBack25Width 0xc355,0x02fc
+#define wroteGEQBack25Width 0xcb55,0x02fc
+#define readGEQBack26Freq 0xc355,0x02fe
+#define wroteGEQBack26Freq 0xcb55,0x02fe
+#define readGEQBack26Level 0xc355,0x0300
+#define wroteGEQBack26Level 0xcb55,0x0300
+#define readGEQBack26Width 0xc355,0x0302
+#define wroteGEQBack26Width 0xcb55,0x0302
+#define readGEQBack27Freq 0xc355,0x0304
+#define wroteGEQBack27Freq 0xcb55,0x0304
+#define readGEQBack27Level 0xc355,0x0306
+#define wroteGEQBack27Level 0xcb55,0x0306
+#define readGEQBack27Width 0xc355,0x0308
+#define wroteGEQBack27Width 0xcb55,0x0308
+#define readGEQBack28Freq 0xc355,0x030a
+#define wroteGEQBack28Freq 0xcb55,0x030a
+#define readGEQBack28Level 0xc355,0x030c
+#define wroteGEQBack28Level 0xcb55,0x030c
+#define readGEQBack28Width 0xc355,0x030e
+#define wroteGEQBack28Width 0xcb55,0x030e
+#define readGEQBack29Freq 0xc355,0x0310
+#define wroteGEQBack29Freq 0xcb55,0x0310
+#define readGEQBack29Level 0xc355,0x0312
+#define wroteGEQBack29Level 0xcb55,0x0312
+#define readGEQBack29Width 0xc355,0x0314
+#define wroteGEQBack29Width 0xcb55,0x0314
+#define readGEQBack30Freq 0xc355,0x0316
+#define wroteGEQBack30Freq 0xcb55,0x0316
+#define readGEQBack30Level 0xc355,0x0318
+#define wroteGEQBack30Level 0xcb55,0x0318
+#define readGEQBack30Width 0xc355,0x031a
+#define wroteGEQBack30Width 0xcb55,0x031a
+#define readGEQBack31Freq 0xc355,0x031c
+#define wroteGEQBack31Freq 0xcb55,0x031c
+#define readGEQBack31Level 0xc355,0x031e
+#define wroteGEQBack31Level 0xcb55,0x031e
+#define readGEQBack31Width 0xc355,0x0320
+#define wroteGEQBack31Width 0xcb55,0x0320
+#define readGEQBack32Freq 0xc355,0x0322
+#define wroteGEQBack32Freq 0xcb55,0x0322
+#define readGEQBack32Level 0xc355,0x0324
+#define wroteGEQBack32Level 0xcb55,0x0324
+#define readGEQBack32Width 0xc355,0x0326
+#define wroteGEQBack32Width 0xcb55,0x0326
+#define readGEQRbak23Freq 0xc355,0x0328
+#define wroteGEQRbak23Freq 0xcb55,0x0328
+#define readGEQRbak23Level 0xc355,0x032a
+#define wroteGEQRbak23Level 0xcb55,0x032a
+#define readGEQRbak23Width 0xc355,0x032c
+#define wroteGEQRbak23Width 0xcb55,0x032c
+#define readGEQRbak24Freq 0xc355,0x032e
+#define wroteGEQRbak24Freq 0xcb55,0x032e
+#define readGEQRbak24Level 0xc355,0x0330
+#define wroteGEQRbak24Level 0xcb55,0x0330
+#define readGEQRbak24Width 0xc355,0x0332
+#define wroteGEQRbak24Width 0xcb55,0x0332
+#define readGEQRbak25Freq 0xc355,0x0334
+#define wroteGEQRbak25Freq 0xcb55,0x0334
+#define readGEQRbak25Level 0xc355,0x0336
+#define wroteGEQRbak25Level 0xcb55,0x0336
+#define readGEQRbak25Width 0xc355,0x0338
+#define wroteGEQRbak25Width 0xcb55,0x0338
+#define readGEQRbak26Freq 0xc355,0x033a
+#define wroteGEQRbak26Freq 0xcb55,0x033a
+#define readGEQRbak26Level 0xc355,0x033c
+#define wroteGEQRbak26Level 0xcb55,0x033c
+#define readGEQRbak26Width 0xc355,0x033e
+#define wroteGEQRbak26Width 0xcb55,0x033e
+#define readGEQRbak27Freq 0xc355,0x0340
+#define wroteGEQRbak27Freq 0xcb55,0x0340
+#define readGEQRbak27Level 0xc355,0x0342
+#define wroteGEQRbak27Level 0xcb55,0x0342
+#define readGEQRbak27Width 0xc355,0x0344
+#define wroteGEQRbak27Width 0xcb55,0x0344
+#define readGEQRbak28Freq 0xc355,0x0346
+#define wroteGEQRbak28Freq 0xcb55,0x0346
+#define readGEQRbak28Level 0xc355,0x0348
+#define wroteGEQRbak28Level 0xcb55,0x0348
+#define readGEQRbak28Width 0xc355,0x034a
+#define wroteGEQRbak28Width 0xcb55,0x034a
+#define readGEQRbak29Freq 0xc355,0x034c
+#define wroteGEQRbak29Freq 0xcb55,0x034c
+#define readGEQRbak29Level 0xc355,0x034e
+#define wroteGEQRbak29Level 0xcb55,0x034e
+#define readGEQRbak29Width 0xc355,0x0350
+#define wroteGEQRbak29Width 0xcb55,0x0350
+#define readGEQRbak30Freq 0xc355,0x0352
+#define wroteGEQRbak30Freq 0xcb55,0x0352
+#define readGEQRbak30Level 0xc355,0x0354
+#define wroteGEQRbak30Level 0xcb55,0x0354
+#define readGEQRbak30Width 0xc355,0x0356
+#define wroteGEQRbak30Width 0xcb55,0x0356
+#define readGEQRbak31Freq 0xc355,0x0358
+#define wroteGEQRbak31Freq 0xcb55,0x0358
+#define readGEQRbak31Level 0xc355,0x035a
+#define wroteGEQRbak31Level 0xcb55,0x035a
+#define readGEQRbak31Width 0xc355,0x035c
+#define wroteGEQRbak31Width 0xcb55,0x035c
+#define readGEQRbak32Freq 0xc355,0x035e
+#define wroteGEQRbak32Freq 0xcb55,0x035e
+#define readGEQRbak32Level 0xc355,0x0360
+#define wroteGEQRbak32Level 0xcb55,0x0360
+#define readGEQRbak32Width 0xc355,0x0362
+#define wroteGEQRbak32Width 0xcb55,0x0362
+#define readGEQSubw23Freq 0xc355,0x0364
+#define wroteGEQSubw23Freq 0xcb55,0x0364
+#define readGEQSubw23Level 0xc355,0x0366
+#define wroteGEQSubw23Level 0xcb55,0x0366
+#define readGEQSubw23Width 0xc355,0x0368
+#define wroteGEQSubw23Width 0xcb55,0x0368
+#define readGEQSubw24Freq 0xc355,0x036a
+#define wroteGEQSubw24Freq 0xcb55,0x036a
+#define readGEQSubw24Level 0xc355,0x036c
+#define wroteGEQSubw24Level 0xcb55,0x036c
+#define readGEQSubw24Width 0xc355,0x036e
+#define wroteGEQSubw24Width 0xcb55,0x036e
+#define readGEQSubw25Freq 0xc355,0x0370
+#define wroteGEQSubw25Freq 0xcb55,0x0370
+#define readGEQSubw25Level 0xc355,0x0372
+#define wroteGEQSubw25Level 0xcb55,0x0372
+#define readGEQSubw25Width 0xc355,0x0374
+#define wroteGEQSubw25Width 0xcb55,0x0374
+#define readGEQSubw26Freq 0xc355,0x0376
+#define wroteGEQSubw26Freq 0xcb55,0x0376
+#define readGEQSubw26Level 0xc355,0x0378
+#define wroteGEQSubw26Level 0xcb55,0x0378
+#define readGEQSubw26Width 0xc355,0x037a
+#define wroteGEQSubw26Width 0xcb55,0x037a
+#define readGEQSubw27Freq 0xc355,0x037c
+#define wroteGEQSubw27Freq 0xcb55,0x037c
+#define readGEQSubw27Level 0xc355,0x037e
+#define wroteGEQSubw27Level 0xcb55,0x037e
+#define readGEQSubw27Width 0xc355,0x0380
+#define wroteGEQSubw27Width 0xcb55,0x0380
+#define readGEQSubw28Freq 0xc355,0x0382
+#define wroteGEQSubw28Freq 0xcb55,0x0382
+#define readGEQSubw28Level 0xc355,0x0384
+#define wroteGEQSubw28Level 0xcb55,0x0384
+#define readGEQSubw28Width 0xc355,0x0386
+#define wroteGEQSubw28Width 0xcb55,0x0386
+#define readGEQSubw29Freq 0xc355,0x0388
+#define wroteGEQSubw29Freq 0xcb55,0x0388
+#define readGEQSubw29Level 0xc355,0x038a
+#define wroteGEQSubw29Level 0xcb55,0x038a
+#define readGEQSubw29Width 0xc355,0x038c
+#define wroteGEQSubw29Width 0xcb55,0x038c
+#define readGEQSubw30Freq 0xc355,0x038e
+#define wroteGEQSubw30Freq 0xcb55,0x038e
+#define readGEQSubw30Level 0xc355,0x0390
+#define wroteGEQSubw30Level 0xcb55,0x0390
+#define readGEQSubw30Width 0xc355,0x0392
+#define wroteGEQSubw30Width 0xcb55,0x0392
+#define readGEQSubw31Freq 0xc355,0x0394
+#define wroteGEQSubw31Freq 0xcb55,0x0394
+#define readGEQSubw31Level 0xc355,0x0396
+#define wroteGEQSubw31Level 0xcb55,0x0396
+#define readGEQSubw31Width 0xc355,0x0398
+#define wroteGEQSubw31Width 0xcb55,0x0398
+#define readGEQSubw32Freq 0xc355,0x039a
+#define wroteGEQSubw32Freq 0xcb55,0x039a
+#define readGEQSubw32Level 0xc355,0x039c
+#define wroteGEQSubw32Level 0xcb55,0x039c
+#define readGEQSubw32Width 0xc355,0x039e
+#define wroteGEQSubw32Width 0xcb55,0x039e
+#define readGEQRsub23Freq 0xc355,0x03a0
+#define wroteGEQRsub23Freq 0xcb55,0x03a0
+#define readGEQRsub23Level 0xc355,0x03a2
+#define wroteGEQRsub23Level 0xcb55,0x03a2
+#define readGEQRsub23Width 0xc355,0x03a4
+#define wroteGEQRsub23Width 0xcb55,0x03a4
+#define readGEQRsub24Freq 0xc355,0x03a6
+#define wroteGEQRsub24Freq 0xcb55,0x03a6
+#define readGEQRsub24Level 0xc355,0x03a8
+#define wroteGEQRsub24Level 0xcb55,0x03a8
+#define readGEQRsub24Width 0xc355,0x03aa
+#define wroteGEQRsub24Width 0xcb55,0x03aa
+#define readGEQRsub25Freq 0xc355,0x03ac
+#define wroteGEQRsub25Freq 0xcb55,0x03ac
+#define readGEQRsub25Level 0xc355,0x03ae
+#define wroteGEQRsub25Level 0xcb55,0x03ae
+#define readGEQRsub25Width 0xc355,0x03b0
+#define wroteGEQRsub25Width 0xcb55,0x03b0
+#define readGEQRsub26Freq 0xc355,0x03b2
+#define wroteGEQRsub26Freq 0xcb55,0x03b2
+#define readGEQRsub26Level 0xc355,0x03b4
+#define wroteGEQRsub26Level 0xcb55,0x03b4
+#define readGEQRsub26Width 0xc355,0x03b6
+#define wroteGEQRsub26Width 0xcb55,0x03b6
+#define readGEQRsub27Freq 0xc355,0x03b8
+#define wroteGEQRsub27Freq 0xcb55,0x03b8
+#define readGEQRsub27Level 0xc355,0x03ba
+#define wroteGEQRsub27Level 0xcb55,0x03ba
+#define readGEQRsub27Width 0xc355,0x03bc
+#define wroteGEQRsub27Width 0xcb55,0x03bc
+#define readGEQRsub28Freq 0xc355,0x03be
+#define wroteGEQRsub28Freq 0xcb55,0x03be
+#define readGEQRsub28Level 0xc355,0x03c0
+#define wroteGEQRsub28Level 0xcb55,0x03c0
+#define readGEQRsub28Width 0xc355,0x03c2
+#define wroteGEQRsub28Width 0xcb55,0x03c2
+#define readGEQRsub29Freq 0xc355,0x03c4
+#define wroteGEQRsub29Freq 0xcb55,0x03c4
+#define readGEQRsub29Level 0xc355,0x03c6
+#define wroteGEQRsub29Level 0xcb55,0x03c6
+#define readGEQRsub29Width 0xc355,0x03c8
+#define wroteGEQRsub29Width 0xcb55,0x03c8
+#define readGEQRsub30Freq 0xc355,0x03ca
+#define wroteGEQRsub30Freq 0xcb55,0x03ca
+#define readGEQRsub30Level 0xc355,0x03cc
+#define wroteGEQRsub30Level 0xcb55,0x03cc
+#define readGEQRsub30Width 0xc355,0x03ce
+#define wroteGEQRsub30Width 0xcb55,0x03ce
+#define readGEQRsub31Freq 0xc355,0x03d0
+#define wroteGEQRsub31Freq 0xcb55,0x03d0
+#define readGEQRsub31Level 0xc355,0x03d2
+#define wroteGEQRsub31Level 0xcb55,0x03d2
+#define readGEQRsub31Width 0xc355,0x03d4
+#define wroteGEQRsub31Width 0xcb55,0x03d4
+#define readGEQRsub32Freq 0xc355,0x03d6
+#define wroteGEQRsub32Freq 0xcb55,0x03d6
+#define readGEQRsub32Level 0xc355,0x03d8
+#define wroteGEQRsub32Level 0xcb55,0x03d8
+#define readGEQRsub32Width 0xc355,0x03da
+#define wroteGEQRsub32Width 0xcb55,0x03da
+#define readGEQHead23Freq 0xc355,0x03dc
+#define wroteGEQHead23Freq 0xcb55,0x03dc
+#define readGEQHead23Level 0xc355,0x03de
+#define wroteGEQHead23Level 0xcb55,0x03de
+#define readGEQHead23Width 0xc355,0x03e0
+#define wroteGEQHead23Width 0xcb55,0x03e0
+#define readGEQHead24Freq 0xc355,0x03e2
+#define wroteGEQHead24Freq 0xcb55,0x03e2
+#define readGEQHead24Level 0xc355,0x03e4
+#define wroteGEQHead24Level 0xcb55,0x03e4
+#define readGEQHead24Width 0xc355,0x03e6
+#define wroteGEQHead24Width 0xcb55,0x03e6
+#define readGEQHead25Freq 0xc355,0x03e8
+#define wroteGEQHead25Freq 0xcb55,0x03e8
+#define readGEQHead25Level 0xc355,0x03ea
+#define wroteGEQHead25Level 0xcb55,0x03ea
+#define readGEQHead25Width 0xc355,0x03ec
+#define wroteGEQHead25Width 0xcb55,0x03ec
+#define readGEQHead26Freq 0xc355,0x03ee
+#define wroteGEQHead26Freq 0xcb55,0x03ee
+#define readGEQHead26Level 0xc355,0x03f0
+#define wroteGEQHead26Level 0xcb55,0x03f0
+#define readGEQHead26Width 0xc355,0x03f2
+#define wroteGEQHead26Width 0xcb55,0x03f2
+#define readGEQHead27Freq 0xc355,0x03f4
+#define wroteGEQHead27Freq 0xcb55,0x03f4
+#define readGEQHead27Level 0xc355,0x03f6
+#define wroteGEQHead27Level 0xcb55,0x03f6
+#define readGEQHead27Width 0xc355,0x03f8
+#define wroteGEQHead27Width 0xcb55,0x03f8
+#define readGEQHead28Freq 0xc355,0x03fa
+#define wroteGEQHead28Freq 0xcb55,0x03fa
+#define readGEQHead28Level 0xc355,0x03fc
+#define wroteGEQHead28Level 0xcb55,0x03fc
+#define readGEQHead28Width 0xc355,0x03fe
+#define wroteGEQHead28Width 0xcb55,0x03fe
+#define readGEQHead29Freq 0xc355,0x0400
+#define wroteGEQHead29Freq 0xcb55,0x0400
+#define readGEQHead29Level 0xc355,0x0402
+#define wroteGEQHead29Level 0xcb55,0x0402
+#define readGEQHead29Width 0xc355,0x0404
+#define wroteGEQHead29Width 0xcb55,0x0404
+#define readGEQHead30Freq 0xc355,0x0406
+#define wroteGEQHead30Freq 0xcb55,0x0406
+#define readGEQHead30Level 0xc355,0x0408
+#define wroteGEQHead30Level 0xcb55,0x0408
+#define readGEQHead30Width 0xc355,0x040a
+#define wroteGEQHead30Width 0xcb55,0x040a
+#define readGEQHead31Freq 0xc355,0x040c
+#define wroteGEQHead31Freq 0xcb55,0x040c
+#define readGEQHead31Level 0xc355,0x040e
+#define wroteGEQHead31Level 0xcb55,0x040e
+#define readGEQHead31Width 0xc355,0x0410
+#define wroteGEQHead31Width 0xcb55,0x0410
+#define readGEQHead32Freq 0xc355,0x0412
+#define wroteGEQHead32Freq 0xcb55,0x0412
+#define readGEQHead32Level 0xc355,0x0414
+#define wroteGEQHead32Level 0xcb55,0x0414
+#define readGEQHead32Width 0xc355,0x0416
+#define wroteGEQHead32Width 0xcb55,0x0416
+#define readGEQRhed23Freq 0xc355,0x0418
+#define wroteGEQRhed23Freq 0xcb55,0x0418
+#define readGEQRhed23Level 0xc355,0x041a
+#define wroteGEQRhed23Level 0xcb55,0x041a
+#define readGEQRhed23Width 0xc355,0x041c
+#define wroteGEQRhed23Width 0xcb55,0x041c
+#define readGEQRhed24Freq 0xc355,0x041e
+#define wroteGEQRhed24Freq 0xcb55,0x041e
+#define readGEQRhed24Level 0xc355,0x0420
+#define wroteGEQRhed24Level 0xcb55,0x0420
+#define readGEQRhed24Width 0xc355,0x0422
+#define wroteGEQRhed24Width 0xcb55,0x0422
+#define readGEQRhed25Freq 0xc355,0x0424
+#define wroteGEQRhed25Freq 0xcb55,0x0424
+#define readGEQRhed25Level 0xc355,0x0426
+#define wroteGEQRhed25Level 0xcb55,0x0426
+#define readGEQRhed25Width 0xc355,0x0428
+#define wroteGEQRhed25Width 0xcb55,0x0428
+#define readGEQRhed26Freq 0xc355,0x042a
+#define wroteGEQRhed26Freq 0xcb55,0x042a
+#define readGEQRhed26Level 0xc355,0x042c
+#define wroteGEQRhed26Level 0xcb55,0x042c
+#define readGEQRhed26Width 0xc355,0x042e
+#define wroteGEQRhed26Width 0xcb55,0x042e
+#define readGEQRhed27Freq 0xc355,0x0430
+#define wroteGEQRhed27Freq 0xcb55,0x0430
+#define readGEQRhed27Level 0xc355,0x0432
+#define wroteGEQRhed27Level 0xcb55,0x0432
+#define readGEQRhed27Width 0xc355,0x0434
+#define wroteGEQRhed27Width 0xcb55,0x0434
+#define readGEQRhed28Freq 0xc355,0x0436
+#define wroteGEQRhed28Freq 0xcb55,0x0436
+#define readGEQRhed28Level 0xc355,0x0438
+#define wroteGEQRhed28Level 0xcb55,0x0438
+#define readGEQRhed28Width 0xc355,0x043a
+#define wroteGEQRhed28Width 0xcb55,0x043a
+#define readGEQRhed29Freq 0xc355,0x043c
+#define wroteGEQRhed29Freq 0xcb55,0x043c
+#define readGEQRhed29Level 0xc355,0x043e
+#define wroteGEQRhed29Level 0xcb55,0x043e
+#define readGEQRhed29Width 0xc355,0x0440
+#define wroteGEQRhed29Width 0xcb55,0x0440
+#define readGEQRhed30Freq 0xc355,0x0442
+#define wroteGEQRhed30Freq 0xcb55,0x0442
+#define readGEQRhed30Level 0xc355,0x0444
+#define wroteGEQRhed30Level 0xcb55,0x0444
+#define readGEQRhed30Width 0xc355,0x0446
+#define wroteGEQRhed30Width 0xcb55,0x0446
+#define readGEQRhed31Freq 0xc355,0x0448
+#define wroteGEQRhed31Freq 0xcb55,0x0448
+#define readGEQRhed31Level 0xc355,0x044a
+#define wroteGEQRhed31Level 0xcb55,0x044a
+#define readGEQRhed31Width 0xc355,0x044c
+#define wroteGEQRhed31Width 0xcb55,0x044c
+#define readGEQRhed32Freq 0xc355,0x044e
+#define wroteGEQRhed32Freq 0xcb55,0x044e
+#define readGEQRhed32Level 0xc355,0x0450
+#define wroteGEQRhed32Level 0xcb55,0x0450
+#define readGEQRhed32Width 0xc355,0x0452
+#define wroteGEQRhed32Width 0xcb55,0x0452
+#define readGEQControl 0xc255,0x0400,0xc255,0x0500,0xc255,0x0600,0xc255,0x0700,0xc455,0x0008,0xc455,0x000c,0xc355,0x0010,0xc355,0x0012,0xc355,0x0014
+#define readLOUMode 0xc259,0x0400
+#define writeLOUModeDisable 0xca59,0x0400
+#define writeLOUModeEnable 0xca59,0x0401
+#define readLOUBypass 0xc259,0x0500
+#define writeLOUBypassEnable 0xca59,0x0500
+#define writeLOUBypassDisable 0xca59,0x0501
+#define readLOUControl 0xc259,0x0400,0xc259,0x0500
diff --git a/tools/alpha/i13_a.h b/tools/alpha/i13_a.h
index 64ae97d37005b137bceb9c3d42f49993c4a81cb7..8a1debaa9e3c685b1e9d20280a4f33bf5a8aba07 100644 (file)
--- a/tools/alpha/i13_a.h
+++ b/tools/alpha/i13_a.h
#include <ae_a.h>\r
//#include <dm_a.h>\r
#include <ddpat_a.h>\r
-//#include <thd_a.h>\r
-#include <oar_a.h>\r
+#include <thd_a.h>\r
#include <car_a.h>\r
+#include <oar_a.h>\r
#include <bmda_a.h>\r
#include <dap_a.h>\r
#endif /* _I13_A_H_ */\r
diff --git a/tools/alpha/i13_a.hdM b/tools/alpha/i13_a.hdM
index 4fac0e0b4b3107c696a768b1fcae290492114870..facdd6eaac7c23b25aad974efd4e3b0de9c6466d 100644 (file)
--- a/tools/alpha/i13_a.hdM
+++ b/tools/alpha/i13_a.hdM
-// i13_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:41 PM]
+// i13_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:09 PM]
#define readSYSMode 0xc220,0x0400
#define readSYSListeningMode 0xc220,0x0500
#define readDDPControl 0xc27a,0x0600,0xc27a,0x0b00,0xc27a,0x0c00,0xc27a,0x0900,0xc27a,0x0e00,0xc27a,0x0700,0xc27a,0x0800,0xc27a,0x1400,0xc27a,0x0f00,0xc27a,0x0500
#define writeAC3DynrngScaleHiQ6N__64__ 0xca7a,0x0b40
#define writeAC3DynrngScaleLoQ6N__64__ 0xca7a,0x0c40
+#define readTHDDecodeMode 0xc27c,0x0400
+#define writeTHDDecode2Channel 0xca7c,0x0401
+#define writeTHDDecode6Channel 0xca7c,0x0402
+#define writeTHDDecode8Channel 0xca7c,0x0404
+#define writeTHDDecode16Channel 0xca7c,0x0408
+#define writeTHDDecodeAuto 0xca7c,0x04ff
+#define writeTHDDecodeAuto162Channel 0xca7c,0x0417
+#define writeTHDDecodeAuto166Channel 0xca7c,0x0418
+#define readTHDDecodeChannelSet 0xc27c,0x0a00
+#define wroteTHDDecodeNoChannelSet 0xca7c,0x0a00
+#define wroteTHDDecode2ChannelSet 0xca7c,0x0a01
+#define wroteTHDDecode6ChannelSet 0xca7c,0x0a02
+#define wroteTHDDecode8ChannelSet 0xca7c,0x0a06
+#define wroteTHDDecode16ChannelSet 0xca7c,0x0a08
+#define readTHDDRCMode 0xc27c,0x0500
+#define writeTHDDRCDisable 0xca7c,0x0500
+#define writeTHDDRCFollow 0xca7c,0x0501
+#define writeTHDDRCNormal 0xca7c,0x0502
+#define writeTHDDRCHeavy 0xca7c,0x0503
+#define readTHDDRCBoost 0xc27c,0x0600
+#define writeTHDDRCBoostN__100__ 0xca7c,0x0664
+#define readTHDDRCCut 0xc27c,0x0700
+#define writeTHDDRCCutN__100__ 0xca7c,0x0764
+#define readTHDPCMWordSize 0xc27c,0x0800
+#define writeTHDPCMWordSize24bitInt 0xca7c,0x0800
+#define writeTHDPCMWordSize32bitFloat 0xca7c,0x0801
+#define readTHDLosslessMode 0xc27c,0x0900
+#define writeTHDPostProcessingEnable 0xca7c,0x0900
+#define writeTHDPostProcessingDisable 0xca7c,0x0910
+#define readTHDCenterMixLevel 0xc37c,0x000c
+#define wroteTHDCenterMixLevel 0xcb7c,0x000c
+#define readTHDSurroundMixLevel 0xc37c,0x000e
+#define wroteTHDSurroundMixLevel 0xcb7c,0x000e
+#define readTHDLFEDownmixInclude 0xc27c,0x1000
+#define writeTHDLFEDownmixIncludeNo 0xca7c,0x1000
+#define writeTHDLFEDownmixIncludeYes 0xca7c,0x1001
+#define writeTHDLfe2 0xca7c,0x1002
+#define readTHDLFEDownmixVolume 0xc27c,0x1100
+#define writeTHDLFEDownmixVolumeN__20__ 0xca7c,0x1114
+#define readTHDMinorErrorMute 0xc27c,0x1400
+#define writeTHDMinorErrorMuteEnable 0xca7c,0x1401
+#define writeTHDMinorErrorMuteDisable 0xca7c,0x1400
+#define readTHDGainRequired 0xc27c,0x1500
+#define readTHDSpeakerRemap 0xc27c,0x1600
+#define writeTHDSpeakerRemapEnable 0xca7c,0x1601
+#define writeTHDSpeakerRemapDisable 0xca7c,0x1600
+#define readTHD192kHzDecode 0xc27c,0x1f00
+#define writeTHD192kHzDecodeEnable 0xca7c,0x1f01
+#define writeTHD192kHzDecodeDisable 0xca7c,0x1f00
+#define readTHDSelectMinorError 0xc27c,0x2000
+#define readTHDOutputMode 0xc27c,0x2200
+#define writeTHDOutputModeRaw 0xca7c,0x22ff
+#define writeTHDOutputMode2 0xca7c,0x2202
+#define writeTHDOutputMode3 0xca7c,0x2203
+#define writeTHDOutputMode6 0xca7c,0x2206
+#define writeTHDOutputMode7 0xca7c,0x2207
+#define writeTHDOutputMode17 0xca7c,0x2211
+#define writeTHDOutputMode18 0xca7c,0x2212
+#define writeTHDOutputMode19 0xca7c,0x2213
+#define writeTHDOutputMode21 0xca7c,0x2215
+#define writeTHDOutputMode28 0xca7c,0x221c
+#define readTHDEvolutionMetadataMode 0xc27c,0x2400
+#define writeTHDEvolutionMetadataModeDisable 0xca7c,0x2400
+#define writeTHDEvolutionMetadataModeEnable 0xca7c,0x2401
+#define readTHDDisable96EvolutionMode 0xc27c,0x2500
+#define writeTHDDisable96EvolutionModeOff 0xca7c,0x2500
+#define writeTHDDisable96EvolutionModeOn 0xca7c,0x2501
+#define readTHDBitStreamInformation 0xc67d,0x0470
+#define readTHDBitStreamInformation0 0xc37d,0x0004
+#define readTHDBSIFBBChannelAssignment 0xc37d,0x0006
+#define readTHDBSIFBBSampleRate 0xc37d,0x0008
+#define readTHDBSIFBBMultiChannelType 0xc37d,0x000a
+#define readTHDBSIFBBQuantWordLength1 0xc37d,0x000c
+#define readTHDBSIFBBSummaryInfo 0xc37d,0x000e
+#define readTHDBSIFBBSourceFormat 0xc37d,0x0010
+#define readTHDBSIFBBVariableRate 0xc37d,0x0012
+#define readTHDBSIFBBPeakDataRate 0xc37d,0x0014
+#define readTHDBSIFBBSubstreams 0xc37d,0x0016
+#define readTHDBSIFBBSubstreamInfo 0xc37d,0x0018
+#define readTHDBSIFBBLevelControl 0xc37d,0x001a
+#define readTHDBSIFBBCopyRightProtection 0xc37d,0x001c
+#define readTHDBSIFBBSpeakerLayout 0xc37d,0x001e
+#define readTHDBSIFBBMultiChannelOccupancy 0xc37d,0x0020
+#define readTHDBSIFBBMultiChannelType2 0xc37d,0x0022
+#define readTHDBSIFBBWordWidth 0xc37d,0x0024
+#define readTHDBSIFBBFlags 0xc37d,0x0026
+#define readTHDBSIFBBQuantWordLength2 0xc37d,0x0028
+#define readTHDBSIFBBSampleRate2 0xc37d,0x002a
+#define readTHDBSIFBBfs 0xc37d,0x002c
+#define readTHDBSIFBAChannelAssignment8Ch 0xc37d,0x0034
+#define readTHDBSIFBAChannelModifier8Ch 0xc37d,0x0036
+#define readTHDBSIFBAChannelAssignment6Ch 0xc37d,0x0038
+#define readTHDBSIFBAChannelModifier6Ch 0xc37d,0x003a
+#define readTHDBSIFBAChannelModifier2Ch 0xc37d,0x003c
+#define readTHDBSIFBAMultiChannelType8Ch 0xc37d,0x003e
+#define readTHDBSIFBAMultiChannelType6Ch 0xc37d,0x0040
+#define readTHDBSIFBASampleRate 0xc37d,0x0042
+#define readTHDBSIFBAVariableRate 0xc37d,0x0044
+#define readTHDBSIFBAPeakDataRate 0xc37d,0x0046
+#define readTHDBSIFBASubstreams 0xc37d,0x0048
+#define readTHDBSIFBASubstreamInfo 0xc37d,0x004a
+#define readTHDBSIFBAControlEnabled2Ch 0xc37d,0x004c
+#define readTHDBSIFBAControlEnabled6Ch 0xc37d,0x004e
+#define readTHDBSIFBAControlEnabled8Ch 0xc37d,0x0050
+#define readTHDBSIFBAStartUpGain 0xc37d,0x0052
+#define readTHDBSIFBADialNorm2Ch 0xc37d,0x0054
+#define readTHDBSIFBAMixLevel2Ch 0xc37d,0x0056
+#define readTHDBSIFBADialNorm6Ch 0xc37d,0x0058
+#define readTHDBSIFBAMixLevel6Ch 0xc37d,0x005a
+#define readTHDBSIFBASourceFormat6Ch 0xc37d,0x005c
+#define readTHDBSIFBADialNorm8Ch 0xc37d,0x005e
+#define readTHDBSIFBAMixLevel8Ch 0xc37d,0x0060
+#define readTHDBSIFBASourceFormat8Ch 0xc37d,0x0062
+#define readTHDBSIFBAExtraChMeaningPresent 0xc37d,0x0064
+#define readTHDBSIFBAFlags 0xc37d,0x0066
+#define readTHDBSIFBADialNorm16Ch 0xc37d,0x0068
+#define readTHDBSIFBAMixLevel16Ch 0xc37d,0x006a
+#define readTHDBSIFBASourceFormat16Ch 0xc37d,0x006c
+#define readTHDBSISyncWord 0xc47d,0x0070
+#define readTHDStatus 0xc508,0x007c
+#define readTHDCommon 0xc508,0x007d
+#define readTHDControl 0xc27c,0x0400,0xc27c,0x0500,0xc27c,0x0600,0xc27c,0x0700,0xc27c,0x0900,0xc37c,0x000c,0xc37c,0x000e,0xc27c,0x1000,0xc27c,0x1100,0xc27c,0x1400,0xc27c,0x1600,0xc27c,0x1f00,0xc27c,0x2000
+#define readMATDRCMode 0xc27c,0x2800
+#define writeMATDRCModeDisable 0xca7c,0x2800
+#define writeMATDRCModeNormal 0xca7c,0x2801
+#define writeMATDRCModeHeavy 0xca7c,0x2802
+#define readMATDRCBoost 0xc27c,0x2900
+#define readMATDRCCut 0xc27c,0x2a00
+#define readMATLoudnessMode 0xc27c,0x2c00
+#define writeMATLoudnessModeDisable 0xca7c,0x2c00
+#define writeMATLoudnessModeEnable 0xca7c,0x2c01
+#define readMATBitStreamInformation 0xc67d,0x7404
+#define readMATBitStreamInformationProfileChannels 0xc37d,0x0074
+#define readMATBitStreamInformationBitDepthSampleRate 0xc37d,0x0076
+#define readMATControl 0xc27c,0x2900,0xc27c,0x2a00,0xc27c,0x2c00
+#define readCARMode 0xc289,0x0400
+#define writeCARModeDisable 0xca89,0x0400
+#define writeCARModeEnable 0xca89,0x0401
+#define readCARBypass 0xc289,0x0500
+#define writeCARBypassEnable 0xca89,0x0500
+#define writeCARBypassDisable 0xca89,0x0501
+#define readCARBassExtractCutoff 0xc389,0x0006
+#define readCARBassExtract 0xc289,0x0800
+#define writeCARBassExtractDisable 0xca89,0x0800
+#define writeCARBassExtractEnable 0xca89,0x0801
+#define readCARCenterSpread 0xc289,0x0900
+#define writeCARCenterSpreadDisable 0xca89,0x0900
+#define writeCARCenterSpreadEnable 0xca89,0x0901
+#define readCARInputChannelCfg 0xc689,0x1008
+#define readCARChannelCfgOverride 0xc689,0x1808
+#define writeCARChannelCfgOverrideUnknown 0xce89,0x1808,0x0000,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideStereo 0xce89,0x1808,0x0003,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverride3Stereo 0xce89,0x1808,0x0008,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverridePhantom2_0 0xce89,0x1808,0x0005,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideStereoLtmRtm 0xce89,0x1808,0x0003,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround2_0 0xce89,0x1808,0x000a,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverride3StereoLtmRtm 0xce89,0x1808,0x0008,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverridePhantom4_0 0xce89,0x1808,0x0007,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverridePhantom2LtmRtm_0 0xce89,0x1808,0x0005,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround4_0 0xce89,0x1808,0x000c,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideSurround2LtmRtm_0 0xce89,0x1808,0x000a,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround2LtfRtfLtrRtr_0 0xce89,0x1808,0x000a,0x0000,0x0a00,0x0000
+#define writeCARChannelCfgOverrideSurround4LtmRtm_0 0xce89,0x1808,0x000c,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround4LtfRtfLtrRtr_0 0xce89,0x1808,0x000c,0x0000,0x0a00,0x0000
+#define readCARCurAudioMode 0xc489,0x0020
+#define readCARStatus 0xc508,0x0089
+#define readCARControl 0xc289,0x0400,0xc289,0x0500,0xc389,0x0006,0xc289,0x0800,0xc289,0x0900,0xc689,0x1008,0xc689,0x1808
#define readOARMode 0xc28a,0x0400
#define writeOARModeDisable 0xca8a,0x0400
#define writeOARModeEnable 0xca8a,0x0401
#define readOARCurAudioMode 0xc48a,0x0020
#define readOARStatus 0xc508,0x008a
#define readOARControl 0xc28a,0x0400,0xc28a,0x0500,0xc38a,0x0006,0xc28a,0x0a00,0xc68a,0x1808
-#define readCARMode 0xc289,0x0400
-#define writeCARModeDisable 0xca89,0x0400
-#define writeCARModeEnable 0xca89,0x0401
-#define readCARBypass 0xc289,0x0500
-#define writeCARBypassEnable 0xca89,0x0500
-#define writeCARBypassDisable 0xca89,0x0501
-#define readCARBassExtractCutoff 0xc389,0x0006
-#define readCARBassExtract 0xc289,0x0800
-#define writeCARBassExtractDisable 0xca89,0x0800
-#define writeCARBassExtractEnable 0xca89,0x0801
-#define readCARCenterSpread 0xc289,0x0900
-#define writeCARCenterSpreadDisable 0xca89,0x0900
-#define writeCARCenterSpreadEnable 0xca89,0x0901
-#define readCARInputChannelCfg 0xc689,0x1008
-#define readCARChannelCfgOverride 0xc689,0x1808
-#define writeCARChannelCfgOverrideUnknown 0xce89,0x1808,0x0000,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideStereo 0xce89,0x1808,0x0003,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverride3Stereo 0xce89,0x1808,0x0008,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverridePhantom2_0 0xce89,0x1808,0x0005,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideStereoLtmRtm 0xce89,0x1808,0x0003,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround2_0 0xce89,0x1808,0x000a,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverride3StereoLtmRtm 0xce89,0x1808,0x0008,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverridePhantom4_0 0xce89,0x1808,0x0007,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverridePhantom2LtmRtm_0 0xce89,0x1808,0x0005,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround4_0 0xce89,0x1808,0x000c,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideSurround2LtmRtm_0 0xce89,0x1808,0x000a,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround2LtfRtfLtrRtr_0 0xce89,0x1808,0x000a,0x0000,0x0a00,0x0000
-#define writeCARChannelCfgOverrideSurround4LtmRtm_0 0xce89,0x1808,0x000c,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround4LtfRtfLtrRtr_0 0xce89,0x1808,0x000c,0x0000,0x0a00,0x0000
-#define readCARCurAudioMode 0xc489,0x0020
-#define readCARStatus 0xc508,0x0089
-#define readCARControl 0xc289,0x0400,0xc289,0x0500,0xc389,0x0006,0xc289,0x0800,0xc289,0x0900,0xc689,0x1008,0xc689,0x1808
#define readBMDAMode 0xc28b,0x0400
#define writeBMDAModeDisable 0xca8b,0x0400
#define writeBMDAModeEnable 0xca8b,0x0401
index c7c11116ee475cc619a883bc501c2ba913e236f1..86c13b93b65ce895b8959d1fa5ebd86e7da9a7d4 100644 (file)
--- a/tools/alpha/inpbuf_a.hdM
+++ b/tools/alpha/inpbuf_a.hdM
-// inpbuf_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:45 PM]
+// inpbuf_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:13 PM]
#define readIBMode 0xc222,0x0400
#define readIBSampleRateOverride 0xc222,0x0800
diff --git a/tools/alpha/ml_a.hdM b/tools/alpha/ml_a.hdM
index 44d33fa58f7c8d870eebd29dc5978a7fbd55c2c5..cbeca9d9a71014956e192f186fb6f5577195fbce 100644 (file)
--- a/tools/alpha/ml_a.hdM
+++ b/tools/alpha/ml_a.hdM
-// ml_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:49 PM]
+// ml_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:16 PM]
#define readMLMode 0xc244,0x0400
#define writeMLModeDisable 0xca44,0x0400
diff --git a/tools/alpha/oar_a.hdM b/tools/alpha/oar_a.hdM
index 01694904b299f041f33c83672137cbef6b988e8d..cf77e610389b2f77e23b32ad9b75a09b8fbf679b 100644 (file)
--- a/tools/alpha/oar_a.hdM
+++ b/tools/alpha/oar_a.hdM
-// oar_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:53 PM]
+// oar_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:19 PM]
#define readOARMode 0xc28a,0x0400
#define writeOARModeDisable 0xca8a,0x0400
index 68ed15a48bb233937a95cb7ed53d4c4123a03dc0..8b36661ee6c1e93484b4236c915813ffc06dada9 100644 (file)
--- a/tools/alpha/outbuf_a.hdM
+++ b/tools/alpha/outbuf_a.hdM
-// outbuf_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:51:57 PM]
+// outbuf_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:22 PM]
#define readOBMode 0xc223,0x0400
#define writeOBModeEnable 0xca23,0x0401
index ef3deddaa0d741d5f9315d95d836eeea18b40f1d..74cf156df0e378d8a0482e8bef3d0c32efc0cab8 100644 (file)
#define execPAIOutNone 0xf130
#define execPAIOutAnalog 0xf131 //8 channel output analog (24bit)
#define execPAIOutAnalogSlave 0xf132 //8 channel output analog (24bit)
+#define execPAIOutAnalog12Ch 0xf133 //12 channel output analog (24bit)
+#define execPAIOutAnalog16Ch 0xf134 //16 channel output analog (24bit)
// These values reflect the definition of devout[]
#define DEVOUT_NULL 0
#define DEVOUT_DAC 1
#define DEVOUT_DAC_SLAVE 2
-#define DEVOUT_N 3
+#define DEVOUT_DAC_12CH 3
+#define DEVOUT_DAC_16CH 4
+#define DEVOUT_N 5
#define wroteOBSioCommandNone 0xca00+STD_BETA_OB,0x0500+DEVOUT_NULL
#define wroteOBSioCommandAnalog 0xca00+STD_BETA_OB,0x0500+DEVOUT_DAC
#define wroteOBSioCommandAnalogSlave 0xca00+STD_BETA_OB,0x0500+DEVOUT_DAC_SLAVE
+#define wroteOBSioCommandAnalog12Ch 0xca00+STD_BETA_OB,0x0500+DEVOUT_DAC_12CH
+#define wroteOBSioCommandAnalog16Ch 0xca00+STD_BETA_OB,0x0500+DEVOUT_DAC_16CH
#define wroteOBSioSelectNone 0xca00+STD_BETA_OB,0x0580+DEVOUT_NULL
#define wroteOBSioSelectAnalog 0xca00+STD_BETA_OB,0x0580+DEVOUT_DAC
#define wroteOBSioSelectAnalogSlave 0xca00+STD_BETA_OB,0x0580+DEVOUT_DAC_SLAVE
+#define wroteOBSioSelectAnalog12Ch 0xca00+STD_BETA_OB,0x0580+DEVOUT_DAC_12CH
+#define wroteOBSioSelectAnalog16Ch 0xca00+STD_BETA_OB,0x0580+DEVOUT_DAC_16CH
// -----------------------------------------------------------------------------
#endif // _PAI_EVMK2G_IO_A_H_
index c191dc40ca69a7c721c9a002292e8428c5fb1689..4cdc8246bff55adf10fc64b02ecf0929b35e350c 100644 (file)
-// pa_i13_evmk2g_io_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:02 PM]
+// pa_i13_evmk2g_io_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:26 PM]
#define readSYSMode 0xc220,0x0400
#define readSYSListeningMode 0xc220,0x0500
#define readDDPControl 0xc27a,0x0600,0xc27a,0x0b00,0xc27a,0x0c00,0xc27a,0x0900,0xc27a,0x0e00,0xc27a,0x0700,0xc27a,0x0800,0xc27a,0x1400,0xc27a,0x0f00,0xc27a,0x0500
#define writeAC3DynrngScaleHiQ6N__64__ 0xca7a,0x0b40
#define writeAC3DynrngScaleLoQ6N__64__ 0xca7a,0x0c40
+#define readTHDDecodeMode 0xc27c,0x0400
+#define writeTHDDecode2Channel 0xca7c,0x0401
+#define writeTHDDecode6Channel 0xca7c,0x0402
+#define writeTHDDecode8Channel 0xca7c,0x0404
+#define writeTHDDecode16Channel 0xca7c,0x0408
+#define writeTHDDecodeAuto 0xca7c,0x04ff
+#define writeTHDDecodeAuto162Channel 0xca7c,0x0417
+#define writeTHDDecodeAuto166Channel 0xca7c,0x0418
+#define readTHDDecodeChannelSet 0xc27c,0x0a00
+#define wroteTHDDecodeNoChannelSet 0xca7c,0x0a00
+#define wroteTHDDecode2ChannelSet 0xca7c,0x0a01
+#define wroteTHDDecode6ChannelSet 0xca7c,0x0a02
+#define wroteTHDDecode8ChannelSet 0xca7c,0x0a06
+#define wroteTHDDecode16ChannelSet 0xca7c,0x0a08
+#define readTHDDRCMode 0xc27c,0x0500
+#define writeTHDDRCDisable 0xca7c,0x0500
+#define writeTHDDRCFollow 0xca7c,0x0501
+#define writeTHDDRCNormal 0xca7c,0x0502
+#define writeTHDDRCHeavy 0xca7c,0x0503
+#define readTHDDRCBoost 0xc27c,0x0600
+#define writeTHDDRCBoostN__100__ 0xca7c,0x0664
+#define readTHDDRCCut 0xc27c,0x0700
+#define writeTHDDRCCutN__100__ 0xca7c,0x0764
+#define readTHDPCMWordSize 0xc27c,0x0800
+#define writeTHDPCMWordSize24bitInt 0xca7c,0x0800
+#define writeTHDPCMWordSize32bitFloat 0xca7c,0x0801
+#define readTHDLosslessMode 0xc27c,0x0900
+#define writeTHDPostProcessingEnable 0xca7c,0x0900
+#define writeTHDPostProcessingDisable 0xca7c,0x0910
+#define readTHDCenterMixLevel 0xc37c,0x000c
+#define wroteTHDCenterMixLevel 0xcb7c,0x000c
+#define readTHDSurroundMixLevel 0xc37c,0x000e
+#define wroteTHDSurroundMixLevel 0xcb7c,0x000e
+#define readTHDLFEDownmixInclude 0xc27c,0x1000
+#define writeTHDLFEDownmixIncludeNo 0xca7c,0x1000
+#define writeTHDLFEDownmixIncludeYes 0xca7c,0x1001
+#define writeTHDLfe2 0xca7c,0x1002
+#define readTHDLFEDownmixVolume 0xc27c,0x1100
+#define writeTHDLFEDownmixVolumeN__20__ 0xca7c,0x1114
+#define readTHDMinorErrorMute 0xc27c,0x1400
+#define writeTHDMinorErrorMuteEnable 0xca7c,0x1401
+#define writeTHDMinorErrorMuteDisable 0xca7c,0x1400
+#define readTHDGainRequired 0xc27c,0x1500
+#define readTHDSpeakerRemap 0xc27c,0x1600
+#define writeTHDSpeakerRemapEnable 0xca7c,0x1601
+#define writeTHDSpeakerRemapDisable 0xca7c,0x1600
+#define readTHD192kHzDecode 0xc27c,0x1f00
+#define writeTHD192kHzDecodeEnable 0xca7c,0x1f01
+#define writeTHD192kHzDecodeDisable 0xca7c,0x1f00
+#define readTHDSelectMinorError 0xc27c,0x2000
+#define readTHDOutputMode 0xc27c,0x2200
+#define writeTHDOutputModeRaw 0xca7c,0x22ff
+#define writeTHDOutputMode2 0xca7c,0x2202
+#define writeTHDOutputMode3 0xca7c,0x2203
+#define writeTHDOutputMode6 0xca7c,0x2206
+#define writeTHDOutputMode7 0xca7c,0x2207
+#define writeTHDOutputMode17 0xca7c,0x2211
+#define writeTHDOutputMode18 0xca7c,0x2212
+#define writeTHDOutputMode19 0xca7c,0x2213
+#define writeTHDOutputMode21 0xca7c,0x2215
+#define writeTHDOutputMode28 0xca7c,0x221c
+#define readTHDEvolutionMetadataMode 0xc27c,0x2400
+#define writeTHDEvolutionMetadataModeDisable 0xca7c,0x2400
+#define writeTHDEvolutionMetadataModeEnable 0xca7c,0x2401
+#define readTHDDisable96EvolutionMode 0xc27c,0x2500
+#define writeTHDDisable96EvolutionModeOff 0xca7c,0x2500
+#define writeTHDDisable96EvolutionModeOn 0xca7c,0x2501
+#define readTHDBitStreamInformation 0xc67d,0x0470
+#define readTHDBitStreamInformation0 0xc37d,0x0004
+#define readTHDBSIFBBChannelAssignment 0xc37d,0x0006
+#define readTHDBSIFBBSampleRate 0xc37d,0x0008
+#define readTHDBSIFBBMultiChannelType 0xc37d,0x000a
+#define readTHDBSIFBBQuantWordLength1 0xc37d,0x000c
+#define readTHDBSIFBBSummaryInfo 0xc37d,0x000e
+#define readTHDBSIFBBSourceFormat 0xc37d,0x0010
+#define readTHDBSIFBBVariableRate 0xc37d,0x0012
+#define readTHDBSIFBBPeakDataRate 0xc37d,0x0014
+#define readTHDBSIFBBSubstreams 0xc37d,0x0016
+#define readTHDBSIFBBSubstreamInfo 0xc37d,0x0018
+#define readTHDBSIFBBLevelControl 0xc37d,0x001a
+#define readTHDBSIFBBCopyRightProtection 0xc37d,0x001c
+#define readTHDBSIFBBSpeakerLayout 0xc37d,0x001e
+#define readTHDBSIFBBMultiChannelOccupancy 0xc37d,0x0020
+#define readTHDBSIFBBMultiChannelType2 0xc37d,0x0022
+#define readTHDBSIFBBWordWidth 0xc37d,0x0024
+#define readTHDBSIFBBFlags 0xc37d,0x0026
+#define readTHDBSIFBBQuantWordLength2 0xc37d,0x0028
+#define readTHDBSIFBBSampleRate2 0xc37d,0x002a
+#define readTHDBSIFBBfs 0xc37d,0x002c
+#define readTHDBSIFBAChannelAssignment8Ch 0xc37d,0x0034
+#define readTHDBSIFBAChannelModifier8Ch 0xc37d,0x0036
+#define readTHDBSIFBAChannelAssignment6Ch 0xc37d,0x0038
+#define readTHDBSIFBAChannelModifier6Ch 0xc37d,0x003a
+#define readTHDBSIFBAChannelModifier2Ch 0xc37d,0x003c
+#define readTHDBSIFBAMultiChannelType8Ch 0xc37d,0x003e
+#define readTHDBSIFBAMultiChannelType6Ch 0xc37d,0x0040
+#define readTHDBSIFBASampleRate 0xc37d,0x0042
+#define readTHDBSIFBAVariableRate 0xc37d,0x0044
+#define readTHDBSIFBAPeakDataRate 0xc37d,0x0046
+#define readTHDBSIFBASubstreams 0xc37d,0x0048
+#define readTHDBSIFBASubstreamInfo 0xc37d,0x004a
+#define readTHDBSIFBAControlEnabled2Ch 0xc37d,0x004c
+#define readTHDBSIFBAControlEnabled6Ch 0xc37d,0x004e
+#define readTHDBSIFBAControlEnabled8Ch 0xc37d,0x0050
+#define readTHDBSIFBAStartUpGain 0xc37d,0x0052
+#define readTHDBSIFBADialNorm2Ch 0xc37d,0x0054
+#define readTHDBSIFBAMixLevel2Ch 0xc37d,0x0056
+#define readTHDBSIFBADialNorm6Ch 0xc37d,0x0058
+#define readTHDBSIFBAMixLevel6Ch 0xc37d,0x005a
+#define readTHDBSIFBASourceFormat6Ch 0xc37d,0x005c
+#define readTHDBSIFBADialNorm8Ch 0xc37d,0x005e
+#define readTHDBSIFBAMixLevel8Ch 0xc37d,0x0060
+#define readTHDBSIFBASourceFormat8Ch 0xc37d,0x0062
+#define readTHDBSIFBAExtraChMeaningPresent 0xc37d,0x0064
+#define readTHDBSIFBAFlags 0xc37d,0x0066
+#define readTHDBSIFBADialNorm16Ch 0xc37d,0x0068
+#define readTHDBSIFBAMixLevel16Ch 0xc37d,0x006a
+#define readTHDBSIFBASourceFormat16Ch 0xc37d,0x006c
+#define readTHDBSISyncWord 0xc47d,0x0070
+#define readTHDStatus 0xc508,0x007c
+#define readTHDCommon 0xc508,0x007d
+#define readTHDControl 0xc27c,0x0400,0xc27c,0x0500,0xc27c,0x0600,0xc27c,0x0700,0xc27c,0x0900,0xc37c,0x000c,0xc37c,0x000e,0xc27c,0x1000,0xc27c,0x1100,0xc27c,0x1400,0xc27c,0x1600,0xc27c,0x1f00,0xc27c,0x2000
+#define readMATDRCMode 0xc27c,0x2800
+#define writeMATDRCModeDisable 0xca7c,0x2800
+#define writeMATDRCModeNormal 0xca7c,0x2801
+#define writeMATDRCModeHeavy 0xca7c,0x2802
+#define readMATDRCBoost 0xc27c,0x2900
+#define readMATDRCCut 0xc27c,0x2a00
+#define readMATLoudnessMode 0xc27c,0x2c00
+#define writeMATLoudnessModeDisable 0xca7c,0x2c00
+#define writeMATLoudnessModeEnable 0xca7c,0x2c01
+#define readMATBitStreamInformation 0xc67d,0x7404
+#define readMATBitStreamInformationProfileChannels 0xc37d,0x0074
+#define readMATBitStreamInformationBitDepthSampleRate 0xc37d,0x0076
+#define readMATControl 0xc27c,0x2900,0xc27c,0x2a00,0xc27c,0x2c00
+#define readCARMode 0xc289,0x0400
+#define writeCARModeDisable 0xca89,0x0400
+#define writeCARModeEnable 0xca89,0x0401
+#define readCARBypass 0xc289,0x0500
+#define writeCARBypassEnable 0xca89,0x0500
+#define writeCARBypassDisable 0xca89,0x0501
+#define readCARBassExtractCutoff 0xc389,0x0006
+#define readCARBassExtract 0xc289,0x0800
+#define writeCARBassExtractDisable 0xca89,0x0800
+#define writeCARBassExtractEnable 0xca89,0x0801
+#define readCARCenterSpread 0xc289,0x0900
+#define writeCARCenterSpreadDisable 0xca89,0x0900
+#define writeCARCenterSpreadEnable 0xca89,0x0901
+#define readCARInputChannelCfg 0xc689,0x1008
+#define readCARChannelCfgOverride 0xc689,0x1808
+#define writeCARChannelCfgOverrideUnknown 0xce89,0x1808,0x0000,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideStereo 0xce89,0x1808,0x0003,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverride3Stereo 0xce89,0x1808,0x0008,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverridePhantom2_0 0xce89,0x1808,0x0005,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideStereoLtmRtm 0xce89,0x1808,0x0003,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround2_0 0xce89,0x1808,0x000a,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverride3StereoLtmRtm 0xce89,0x1808,0x0008,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverridePhantom4_0 0xce89,0x1808,0x0007,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverridePhantom2LtmRtm_0 0xce89,0x1808,0x0005,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround4_0 0xce89,0x1808,0x000c,0x0000,0x0000,0x0000
+#define writeCARChannelCfgOverrideSurround2LtmRtm_0 0xce89,0x1808,0x000a,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround2LtfRtfLtrRtr_0 0xce89,0x1808,0x000a,0x0000,0x0a00,0x0000
+#define writeCARChannelCfgOverrideSurround4LtmRtm_0 0xce89,0x1808,0x000c,0x0000,0x0400,0x0000
+#define writeCARChannelCfgOverrideSurround4LtfRtfLtrRtr_0 0xce89,0x1808,0x000c,0x0000,0x0a00,0x0000
+#define readCARCurAudioMode 0xc489,0x0020
+#define readCARStatus 0xc508,0x0089
+#define readCARControl 0xc289,0x0400,0xc289,0x0500,0xc389,0x0006,0xc289,0x0800,0xc289,0x0900,0xc689,0x1008,0xc689,0x1808
#define readOARMode 0xc28a,0x0400
#define writeOARModeDisable 0xca8a,0x0400
#define writeOARModeEnable 0xca8a,0x0401
#define readOARCurAudioMode 0xc48a,0x0020
#define readOARStatus 0xc508,0x008a
#define readOARControl 0xc28a,0x0400,0xc28a,0x0500,0xc38a,0x0006,0xc28a,0x0a00,0xc68a,0x1808
-#define readCARMode 0xc289,0x0400
-#define writeCARModeDisable 0xca89,0x0400
-#define writeCARModeEnable 0xca89,0x0401
-#define readCARBypass 0xc289,0x0500
-#define writeCARBypassEnable 0xca89,0x0500
-#define writeCARBypassDisable 0xca89,0x0501
-#define readCARBassExtractCutoff 0xc389,0x0006
-#define readCARBassExtract 0xc289,0x0800
-#define writeCARBassExtractDisable 0xca89,0x0800
-#define writeCARBassExtractEnable 0xca89,0x0801
-#define readCARCenterSpread 0xc289,0x0900
-#define writeCARCenterSpreadDisable 0xca89,0x0900
-#define writeCARCenterSpreadEnable 0xca89,0x0901
-#define readCARInputChannelCfg 0xc689,0x1008
-#define readCARChannelCfgOverride 0xc689,0x1808
-#define writeCARChannelCfgOverrideUnknown 0xce89,0x1808,0x0000,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideStereo 0xce89,0x1808,0x0003,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverride3Stereo 0xce89,0x1808,0x0008,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverridePhantom2_0 0xce89,0x1808,0x0005,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideStereoLtmRtm 0xce89,0x1808,0x0003,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround2_0 0xce89,0x1808,0x000a,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverride3StereoLtmRtm 0xce89,0x1808,0x0008,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverridePhantom4_0 0xce89,0x1808,0x0007,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverridePhantom2LtmRtm_0 0xce89,0x1808,0x0005,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround4_0 0xce89,0x1808,0x000c,0x0000,0x0000,0x0000
-#define writeCARChannelCfgOverrideSurround2LtmRtm_0 0xce89,0x1808,0x000a,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround2LtfRtfLtrRtr_0 0xce89,0x1808,0x000a,0x0000,0x0a00,0x0000
-#define writeCARChannelCfgOverrideSurround4LtmRtm_0 0xce89,0x1808,0x000c,0x0000,0x0400,0x0000
-#define writeCARChannelCfgOverrideSurround4LtfRtfLtrRtr_0 0xce89,0x1808,0x000c,0x0000,0x0a00,0x0000
-#define readCARCurAudioMode 0xc489,0x0020
-#define readCARStatus 0xc508,0x0089
-#define readCARControl 0xc289,0x0400,0xc289,0x0500,0xc389,0x0006,0xc289,0x0800,0xc289,0x0900,0xc689,0x1008,0xc689,0x1808
#define readBMDAMode 0xc28b,0x0400
#define writeBMDAModeDisable 0xca8b,0x0400
#define writeBMDAModeEnable 0xca8b,0x0401
#define execPAIOutNone 0xf130
#define execPAIOutAnalog 0xf131
#define execPAIOutAnalogSlave 0xf132
+#define execPAIOutAnalog12Ch 0xf133
+#define execPAIOutAnalog16Ch 0xf134
#define wroteOBSioCommandNone 0xca23,0x0500
#define wroteOBSioCommandAnalog 0xca23,0x0501
#define wroteOBSioCommandAnalogSlave 0xca23,0x0502
+#define wroteOBSioCommandAnalog12Ch 0xca23,0x0503
+#define wroteOBSioCommandAnalog16Ch 0xca23,0x0504
#define wroteOBSioSelectNone 0xca23,0x0580
#define wroteOBSioSelectAnalog 0xca23,0x0581
#define wroteOBSioSelectAnalogSlave 0xca23,0x0582
+#define wroteOBSioSelectAnalog12Ch 0xca23,0x0583
+#define wroteOBSioSelectAnalog16Ch 0xca23,0x0584
index 94a687305aac2331dca2dea9922676f948a056ba..01295adfb66bb6dc816cef088ad766d20cad96de 100644 (file)
--- a/tools/alpha/pafaip_a.hdM
+++ b/tools/alpha/pafaip_a.hdM
-// pafaip_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:06 PM]
+// pafaip_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:29 PM]
#define readAIPMode 0xc221,0x0400
#define readAIPMask 0xc221,0x0500
index 89039e95346f4cfa66ead1f17d710ba7ddcd5713..ea887ab2aad4699dd7b900dce324616bfdd3fa70 100644 (file)
--- a/tools/alpha/pafdec_a.hdM
+++ b/tools/alpha/pafdec_a.hdM
-// pafdec_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:10 PM]
+// pafdec_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:33 PM]
#define readDECMode 0xc224,0x0400
#define readDECCommand 0xc224,0x0500
index 279d562537d146262e4d7b26811a3d035f0dde9c..4245ce1986c585c4b7244dc88fd69062d89f2b6f 100644 (file)
--- a/tools/alpha/pafenc_a.hdM
+++ b/tools/alpha/pafenc_a.hdM
-// pafenc_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:15 PM]
+// pafenc_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:36 PM]
#define readENCMode 0xc225,0x0400
#define writeENCModeDisable 0xca25,0x0400
index 727f30ec38b7ef4f0a7f7d2d6cdb28c597fca6b1..603b2aa03bab2f7c7f7aeeaaf30bca83b67e971a 100644 (file)
--- a/tools/alpha/paferr_a.hdM
+++ b/tools/alpha/paferr_a.hdM
-// paferr_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:19 PM]
+// paferr_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:39 PM]
#define readASPProcessingResetError 0xc25c,0x0800
#define readAFPProcessingResetError 0xc25c,0x0a00
index f5f3550f69199e86a2a60304400540f37953d0dd..8f9b37dd7498f3c9dc27f9f089e67eb757dce98f 100644 (file)
--- a/tools/alpha/pafid_a.hdM
+++ b/tools/alpha/pafid_a.hdM
-// pafid_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:23 PM]
+// pafid_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:42 PM]
#define readIDIdentification 0xc404,0x0004
index b51918ccffe28928d28f1f8c011538fb0a913581..da3986aab6309bea18f2334e7b2f5137b1de184a 100644 (file)
--- a/tools/alpha/pafnic_a.hdM
+++ b/tools/alpha/pafnic_a.hdM
-// pafnic_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:27 PM]
+// pafnic_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:45 PM]
#define readNICMode 0xc227,0x0400
#define writeNICModeDisable 0xca27,0x0400
index 1c0c959cc1c22d3cb66db67104c873b5499bbde1..72499290c39776bf9e27ea61b705fd01f90799b3 100644 (file)
--- a/tools/alpha/pafstd_a.hdM
+++ b/tools/alpha/pafstd_a.hdM
-// pafstd_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:31 PM]
+// pafstd_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:49 PM]
#define execSTDReady 0xc100
#define execCUSDefault 0xf101
index f47d82abbf2faed8972a7f2ba6e2d3389b958910..074ee44be5482bc39f0d47ea2e480974fa05be10 100644 (file)
-// pafstream_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:36 PM]
+// pafstream_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:52 PM]
#define writestream1 0xcd09,0x0400
#define writestream2 0xcd09,0x0401
index ba14f6bf3ef0f3d535a299772ea79a60136e773a..786fc613cf39beae56ec52388b29dd21958d277d 100644 (file)
--- a/tools/alpha/pafsys_a.hdM
+++ b/tools/alpha/pafsys_a.hdM
-// pafsys_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:40 PM]
+// pafsys_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:55 PM]
#define readSYSMode 0xc220,0x0400
#define readSYSListeningMode 0xc220,0x0500
index c2a0ac73371f71e9a4c8e41305fe036706149678..380123150ea08551c8e7c9ec39039c60b56100af 100644 (file)
--- a/tools/alpha/pafvol_a.hdM
+++ b/tools/alpha/pafvol_a.hdM
-// pafvol_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:44 PM]
+// pafvol_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:49:58 PM]
#define readVOLMode 0xc226,0x0400
#define writeVOLModeDisable 0xca26,0x0400
diff --git a/tools/alpha/pce_a.hdM b/tools/alpha/pce_a.hdM
index e2457d66c5e88f05a77b7e9bc7e746b58951c5b9..dfbcd7f64504d19d97afacfe1143b0556b8ef7c2 100644 (file)
--- a/tools/alpha/pce_a.hdM
+++ b/tools/alpha/pce_a.hdM
-// pce_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:48 PM]
+// pce_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:50:02 PM]
#define readPCEMode 0xc22e,0x0400
#define writePCEModeEnable 0xca2e,0x0401
diff --git a/tools/alpha/pcm_a.hdM b/tools/alpha/pcm_a.hdM
index a91101435e4db9cdb1c1ddcc8cb3922cb018a6f5..9f06c422d23bdf6aaf9acec328cea94a28370c29 100644 (file)
--- a/tools/alpha/pcm_a.hdM
+++ b/tools/alpha/pcm_a.hdM
-// pcm_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:53 PM]
+// pcm_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:50:05 PM]
#define readPCMMode 0xc234,0x0400
#define writePCMModeEnable 0xca34,0x0401
diff --git a/tools/alpha/sng_a.hdM b/tools/alpha/sng_a.hdM
index bfb68972a64867cf17eb174ffde2388a9d3a2ee1..f1b6464e5a92e2b2722cb36ce26dd510f611bbb4 100644 (file)
--- a/tools/alpha/sng_a.hdM
+++ b/tools/alpha/sng_a.hdM
-// sng_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:52:57 PM]
+// sng_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:50:08 PM]
#define readSNGMode 0xc230,0x0400
#define writeSNGModeDisable 0xca30,0x0400
diff --git a/tools/alpha/src_a.hdM b/tools/alpha/src_a.hdM
index a4a88467fe91d9dac76e97dd9ab0e24c84f3ba30..bfdc77637b123a8f7884ffa60e325ec1759a9dfb 100644 (file)
--- a/tools/alpha/src_a.hdM
+++ b/tools/alpha/src_a.hdM
-// src_a.hdM: inverse compilation file [Wed, Sep 21, 2016 1:53:01 PM]
+// src_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:50:11 PM]
#define readSRCMode 0xc247,0x0400
#define writeSRCModeDisable 0xca47,0x0400
diff --git a/tools/alpha/thd_a.h b/tools/alpha/thd_a.h
--- /dev/null
+++ b/tools/alpha/thd_a.h
@@ -0,0 +1,327 @@
+//
+// Copyright (C) 2014 Texas Instruments Incorporated - http://www.ti.com/
+// ALL RIGHTS RESERVED
+//
+
+//
+// THD PCM Decoder alpha codes
+// Revision: 1.1
+//
+
+#ifndef _THD_A
+#define _THD_A
+
+#include <acpbeta.h>
+
+// THD interface
+#define readTHDDecodeMode 0xc200+STD_BETA_THD,0x0400
+#define writeTHDDecode2Channel 0xca00+STD_BETA_THD,0x0401
+#define writeTHDDecode6Channel 0xca00+STD_BETA_THD,0x0402
+#define writeTHDDecode8Channel 0xca00+STD_BETA_THD,0x0404
+#define writeTHDDecode16Channel 0xca00+STD_BETA_THD,0x0408
+#define writeTHDDecodeAuto 0xca00+STD_BETA_THD,0x04ff
+#define writeTHDDecodeAuto162Channel 0xca00+STD_BETA_THD,0x0417
+#define writeTHDDecodeAuto166Channel 0xca00+STD_BETA_THD,0x0418
+
+#define readTHDDecodeChannelSet 0xc200+STD_BETA_THD,0x0A00
+#define wroteTHDDecodeNoChannelSet 0xca00+STD_BETA_THD,0x0A00
+#define wroteTHDDecode2ChannelSet 0xca00+STD_BETA_THD,0x0A01
+#define wroteTHDDecode6ChannelSet 0xca00+STD_BETA_THD,0x0A02
+#define wroteTHDDecode8ChannelSet 0xca00+STD_BETA_THD,0x0A06
+#define wroteTHDDecode16ChannelSet 0xca00+STD_BETA_THD,0x0A08
+
+#define readTHDDRCMode 0xc200+STD_BETA_THD,0x0500
+#define writeTHDDRCDisable 0xca00+STD_BETA_THD,0x0500
+#define writeTHDDRCFollow 0xca00+STD_BETA_THD,0x0501
+#define writeTHDDRCNormal 0xca00+STD_BETA_THD,0x0502
+#define writeTHDDRCHeavy 0xca00+STD_BETA_THD,0x0503
+
+#define readTHDDRCBoost 0xc200+STD_BETA_THD,0x0600
+#define writeTHDDRCBoostN(N) 0xca00+STD_BETA_THD,0x0600+((N)&0xff)
+/* in support of inverse compilation only */
+#define writeTHDDRCBoostN__100__ writeTHDDRCBoostN(100)
+
+#define readTHDDRCCut 0xc200+STD_BETA_THD,0x0700
+#define writeTHDDRCCutN(N) 0xca00+STD_BETA_THD,0x0700+((N)&0xff)
+/* in support of inverse compilation only */
+#define writeTHDDRCCutN__100__ writeTHDDRCCutN(100)
+
+#define readTHDPCMWordSize 0xc200+STD_BETA_THD,0x0800
+#define writeTHDPCMWordSize24bitInt 0xca00+STD_BETA_THD,0x0800
+#define writeTHDPCMWordSize32bitFloat 0xca00+STD_BETA_THD,0x0801
+
+#define readTHDLosslessMode 0xc200+STD_BETA_THD,0x0900
+#define writeTHDPostProcessingEnable 0xca00+STD_BETA_THD,0x0900
+#define writeTHDPostProcessingDisable 0xca00+STD_BETA_THD,0x0910
+#define writeTHDLosslessEnable writeTHDPostProcessingDisable
+#define writeTHDLosslessDisable writeTHDPostProcessingEnable
+
+#define readTHDCenterMixLevel 0xc300+STD_BETA_THD,0x000C
+#define writeTHDCenterMixLevelN(NN) 0xcb00+STD_BETA_THD,0x000C,(0xFFFF&(NN))
+#define wroteTHDCenterMixLevel 0xcb00+STD_BETA_THD,0x000C
+
+#define readTHDSurroundMixLevel 0xc300+STD_BETA_THD,0x000E
+#define writeTHDSurroundMixLevelN(NN) 0xcb00+STD_BETA_THD,0x000E,(0xFFFF&(NN))
+#define wroteTHDSurroundMixLevel 0xcb00+STD_BETA_THD,0x000E
+
+#define readTHDLFEDownmixInclude 0xc200+STD_BETA_THD,0x1000
+#define writeTHDLFEDownmixIncludeNo 0xca00+STD_BETA_THD,0x1000
+#define writeTHDLFEDownmixIncludeYes 0xca00+STD_BETA_THD,0x1001
+
+#define readTHDLfe readTHDLFEDownmixInclude
+#define writeTHDLfeDwnmixInclude writeTHDLFEDownmixIncludeYes
+#define writeTHDLfeOnDefault writeTHDLFEDownmixIncludeNo
+#define writeTHDLfe2 0xca00+STD_BETA_THD,0x1002
+
+#define readTHDLFEDownmixVolume 0xc200+STD_BETA_THD,0x1100
+#define writeTHDLFEDownmixVolumeN(N) 0xca00+STD_BETA_THD,0x1100+(0xff&(N))
+/* in support of inverse compilation only */
+#define writeTHDLFEDownmixVolumeN__20__ writeTHDLFEDownmixVolumeN(20)
+
+#define readTHDMinorErrorMute 0xc200+STD_BETA_THD,0x1400
+#define writeTHDMinorErrorMuteEnable 0xca00+STD_BETA_THD,0x1401
+#define writeTHDMinorErrorMuteDisable 0xca00+STD_BETA_THD,0x1400
+#define writeTHDMinorErrorNoMute writeTHDMinorErrorMuteDisable
+
+#define readTHDGainRequired 0xc200+STD_BETA_THD,0x1500
+
+#define readTHDSpeakerRemap 0xc200+STD_BETA_THD,0x1600
+#define writeTHDSpeakerRemapEnable 0xca00+STD_BETA_THD,0x1601
+#define writeTHDSpeakerRemapDisable 0xca00+STD_BETA_THD,0x1600
+
+#define readTHD192kHzDecode 0xc200+STD_BETA_THD,0x1f00
+#define writeTHD192kHzDecodeEnable 0xca00+STD_BETA_THD,0x1f01
+#define writeTHD192kHzDecodeDisable 0xca00+STD_BETA_THD,0x1f00
+
+#define readTHDSelectMinorError 0xc200+STD_BETA_THD,0x2000
+#define writeTHDSelectMinorErrorN(N) 0xca00+STD_BETA_THD,0x2000+((N)&0xff)
+#define readTHDOutputMode 0xc200+STD_BETA_THD,0x2200
+#define writeTHDOutputModeRaw 0xca00+STD_BETA_THD,0x22ff // raw
+#define writeTHDOutputMode2 0xca00+STD_BETA_THD,0x2202 // L, R
+#define writeTHDOutputMode3 0xca00+STD_BETA_THD,0x2203 // L, R, C, LFE
+#define writeTHDOutputMode6 0xca00+STD_BETA_THD,0x2206 // L, R, LFE, Ls, Rs
+#define writeTHDOutputMode7 0xca00+STD_BETA_THD,0x2207 // L, R, C, LFE, Ls, Rs
+#define writeTHDOutputMode17 0xca00+STD_BETA_THD,0x2211 // L, R, C, LFE, Ls, Rs, Lc, Rc
+#define writeTHDOutputMode18 0xca00+STD_BETA_THD,0x2212 // L, R, C, LFE, Ls, Rs, Lw, Rw
+#define writeTHDOutputMode19 0xca00+STD_BETA_THD,0x2213 // L, R, C, LFE, Ls, Rs, Lfh, Rfh
+#define writeTHDOutputMode21 0xca00+STD_BETA_THD,0x2215 // L, R, C, LFE, Ls, Rs, Lrs, Rrs
+#define writeTHDOutputMode28 0xca00+STD_BETA_THD,0x221c // L, R, C, LFE, Ls, Rs, Ltm, Rtm
+
+#define readTHDEvolutionMetadataMode 0xc200+STD_BETA_THD,0x2400
+#define writeTHDEvolutionMetadataModeDisable 0xca00+STD_BETA_THD,0x2400
+#define writeTHDEvolutionMetadataModeEnable 0xca00+STD_BETA_THD,0x2401
+
+#define readTHDDisable96EvolutionMode 0xc200+STD_BETA_THD,0x2500
+#define writeTHDDisable96EvolutionModeOff 0xca00+STD_BETA_THD,0x2500
+#define writeTHDDisable96EvolutionModeOn 0xca00+STD_BETA_THD,0x2501
+
+#define readTHDBitStreamInformation 0xc600+STD_BETA_THD2,0x0470
+
+#define readTHDBitStreamInformation0 0xc300+STD_BETA_THD2,0x0004
+
+#define readTHDBSIFBBChannelAssignment 0xc300+STD_BETA_THD2,0x0006
+#define readTHDBitStreamInformation1 readTHDBSIFBBChannelAssignment
+
+#define readTHDBSIFBBSampleRate 0xc300+STD_BETA_THD2,0x0008
+#define readTHDBitStreamInformation2 readTHDBSIFBBSampleRate
+
+#define readTHDBSIFBBMultiChannelType 0xc300+STD_BETA_THD2,0x000a
+#define readTHDBitStreamInformation3 readTHDBSIFBBMultiChannelType
+
+#define readTHDBSIFBBQuantWordLength1 0xc300+STD_BETA_THD2,0x000c
+#define readTHDBitStreamInformation4 readTHDBSIFBBQuantWordLength1
+
+#define readTHDBSIFBBSummaryInfo 0xc300+STD_BETA_THD2,0x000e
+#define readTHDBitStreamInformation5 readTHDBSIFBBSummaryInfo
+
+#define readTHDBSIFBBSourceFormat 0xc300+STD_BETA_THD2,0x0010
+#define readTHDBitStreamInformation6 readTHDBSIFBBSourceFormat
+
+#define readTHDBSIFBBVariableRate 0xc300+STD_BETA_THD2,0x0012
+#define readTHDBitStreamInformation7 readTHDBSIFBBVariableRate
+
+#define readTHDBSIFBBPeakDataRate 0xc300+STD_BETA_THD2,0x0014
+#define readTHDBitStreamInformation8 readTHDBSIFBBPeakDataRate
+
+#define readTHDBSIFBBSubstreams 0xc300+STD_BETA_THD2,0x0016
+#define readTHDBitStreamInformation9 readTHDBSIFBBSubstreams
+
+#define readTHDBSIFBBSubstreamInfo 0xc300+STD_BETA_THD2,0x0018
+#define readTHDBitStreamInformation10 readTHDBSIFBBSubstreamInfo
+
+#define readTHDBSIFBBLevelControl 0xc300+STD_BETA_THD2,0x001a
+#define readTHDBitStreamInformation11 readTHDBSIFBBLevelControl
+
+#define readTHDBSIFBBCopyRightProtection 0xc300+STD_BETA_THD2,0x001c
+#define readTHDBitStreamInformation12 readTHDBSIFBBCopyRightProtection
+
+#define readTHDBSIFBBSpeakerLayout 0xc300+STD_BETA_THD2,0x01e
+#define readTHDBitStreamInformation13 readTHDBSIFBBSpeakerLayout
+
+#define readTHDBSIFBBMultiChannelOccupancy 0xc300+STD_BETA_THD2,0x0020
+#define readTHDBitStreamInformation14 readTHDBSIFBBMultiChannelOccupancy
+
+#define readTHDBSIFBBMultiChannelType2 0xc300+STD_BETA_THD2,0x0022
+#define readTHDBitStreamInformation15 readTHDBSIFBBMultiChannelType2
+
+#define readTHDBSIFBBWordWidth 0xc300+STD_BETA_THD2,0x0024
+#define readTHDBitStreamInformation16 readTHDBSIFBBWordWidth
+
+#define readTHDBSIFBBFlags 0xc300+STD_BETA_THD2,0x0026
+#define readTHDBitStreamInformation17 readTHDBSIFBBFlags
+
+#define readTHDBSIFBBQuantWordLength2 0xc300+STD_BETA_THD2,0x0028
+#define readTHDBitStreamInformation18 readTHDBSIFBBQuantWordLength2
+
+#define readTHDBSIFBBSampleRate2 0xc300+STD_BETA_THD2,0x002a
+#define readTHDBitStreamInformation19 readTHDBSIFBBSampleRate2
+
+#define readTHDBSIFBBfs 0xc300+STD_BETA_THD2,0x002c
+#define readTHDBitStreamInformation20 readTHDBSIFBBfs
+
+
+#define readTHDBSIFBAChannelAssignment8Ch 0xc300+STD_BETA_THD2,0x0034
+#define readTHDBitStreamInformation21 readTHDBSIFBAChannelAssignment8Ch
+
+#define readTHDBSIFBAChannelModifier8Ch 0xc300+STD_BETA_THD2,0x0036
+#define readTHDBitStreamInformation22 readTHDBSIFBAChannelModifier8Ch
+
+#define readTHDBSIFBAChannelAssignment6Ch 0xc300+STD_BETA_THD2,0x0038
+#define readTHDBitStreamInformation23 readTHDBSIFBAChannelAssignment6Ch
+
+#define readTHDBSIFBAChannelModifier6Ch 0xc300+STD_BETA_THD2,0x003a
+#define readTHDBitStreamInformation24 readTHDBSIFBAChannelModifier6Ch
+
+#define readTHDBSIFBAChannelModifier2Ch 0xc300+STD_BETA_THD2,0x003c
+#define readTHDBitStreamInformation25 readTHDBSIFBAChannelModifier2Ch
+
+#define readTHDBSIFBAMultiChannelType8Ch 0xc300+STD_BETA_THD2,0x003e
+#define readTHDBitStreamInformation26 readTHDBSIFBAMultiChannelType8Ch
+
+#define readTHDBSIFBAMultiChannelType6Ch 0xc300+STD_BETA_THD2,0x0040
+#define readTHDBitStreamInformation27 readTHDBSIFBAMultiChannelType6Ch
+
+#define readTHDBSIFBASampleRate 0xc300+STD_BETA_THD2,0x0042
+#define readTHDBitStreamInformation28 readTHDBSIFBASampleRate
+
+#define readTHDBSIFBAVariableRate 0xc300+STD_BETA_THD2,0x0044
+#define readTHDBitStreamInformation29 readTHDBSIFBAVariableRate
+
+#define readTHDBSIFBAPeakDataRate 0xc300+STD_BETA_THD2,0x0046
+#define readTHDBitStreamInformation30 readTHDBSIFBAPeakDataRate
+
+#define readTHDBSIFBASubstreams 0xc300+STD_BETA_THD2,0x0048
+#define readTHDBitStreamInformation31 readTHDBSIFBASubstreams
+
+#define readTHDBSIFBASubstreamInfo 0xc300+STD_BETA_THD2,0x004a
+#define readTHDBitStreamInformation32 readTHDBSIFBASubstreamInfo
+
+#define readTHDBSIFBAControlEnabled2Ch 0xc300+STD_BETA_THD2,0x004c
+#define readTHDBitStreamInformation33 readTHDBSIFBAControlEnabled2Ch
+
+#define readTHDBSIFBAControlEnabled6Ch 0xc300+STD_BETA_THD2,0x004e
+#define readTHDBitStreamInformation34 readTHDBSIFBAControlEnabled6Ch
+
+#define readTHDBSIFBAControlEnabled8Ch 0xc300+STD_BETA_THD2,0x0050
+#define readTHDBitStreamInformation35 readTHDBSIFBAControlEnabled8Ch
+
+#define readTHDBSIFBAStartUpGain 0xc300+STD_BETA_THD2,0x0052
+#define readTHDBitStreamInformation36 readTHDBSIFBAStartUpGain
+
+#define readTHDBSIFBADialNorm2Ch 0xc300+STD_BETA_THD2,0x0054
+#define readTHDBitStreamInformation37 readTHDBSIFBADialNorm2Ch
+
+#define readTHDBSIFBAMixLevel2Ch 0xc300+STD_BETA_THD2,0x0056
+#define readTHDBitStreamInformation38 readTHDBSIFBAMixLevel2Ch
+
+#define readTHDBSIFBADialNorm6Ch 0xc300+STD_BETA_THD2,0x0058
+#define readTHDBitStreamInformation39 readTHDBSIFBADialNorm6Ch
+
+#define readTHDBSIFBAMixLevel6Ch 0xc300+STD_BETA_THD2,0x005a
+#define readTHDBitStreamInformation40 readTHDBSIFBAMixLevel6Ch
+
+#define readTHDBSIFBASourceFormat6Ch 0xc300+STD_BETA_THD2,0x005c
+#define readTHDBitStreamInformation41 readTHDBSIFBASourceFormat6Ch
+
+#define readTHDBSIFBADialNorm8Ch 0xc300+STD_BETA_THD2,0x005e
+#define readTHDBitStreamInformation42 readTHDBSIFBADialNorm8Ch
+
+#define readTHDBSIFBAMixLevel8Ch 0xc300+STD_BETA_THD2,0x0060
+#define readTHDBitStreamInformation43 readTHDBSIFBAMixLevel8Ch
+
+#define readTHDBSIFBASourceFormat8Ch 0xc300+STD_BETA_THD2,0x0062
+#define readTHDBitStreamInformation44 readTHDBSIFBASourceFormat8Ch
+
+#define readTHDBSIFBAExtraChMeaningPresent 0xc300+STD_BETA_THD2,0x0064
+#define readTHDBitStreamInformation45 readTHDBSIFBAExtraChMeaningPresent
+
+#define readTHDBSIFBAFlags 0xc300+STD_BETA_THD2,0x0066
+#define readTHDBitStreamInformation46 readTHDBSIFBAFlags
+
+#define readTHDBSIFBADialNorm16Ch 0xc300+STD_BETA_THD2,0x0068
+#define readTHDBitStreamInformation47 readTHDBSIFBADialNorm16Ch
+
+#define readTHDBSIFBAMixLevel16Ch 0xc300+STD_BETA_THD2,0x006a
+#define readTHDBitStreamInformation48 readTHDBSIFBAMixLevel16Ch
+
+#define readTHDBSIFBASourceFormat16Ch 0xc300+STD_BETA_THD2,0x006c
+#define readTHDBitStreamInformation49 readTHDBSIFBASourceFormat16Ch
+
+/* Returns the THD sync Word; This shows whether the stream format is FBA or FBB.
+ Accordingly corresponding alpha codes for the returned format ca be used */
+
+#define readTHDBSISyncWord 0xc400+STD_BETA_THD2,0x0070
+
+
+#define readTHDStatus 0xc508,STD_BETA_THD
+#define readTHDCommon 0xc508,STD_BETA_THD2
+#define readTHDControl \
+ readTHDDecodeMode, \
+ readTHDDRCMode, \
+ readTHDDRCBoost, \
+ readTHDDRCCut, \
+ readTHDLosslessMode, \
+ readTHDCenterMixLevel, \
+ readTHDSurroundMixLevel, \
+ readTHDLFEDownmixInclude, \
+ readTHDLFEDownmixVolume, \
+ /* readTHDCRCCheckMode, */ \
+ readTHDMinorErrorMute, \
+ readTHDSpeakerRemap, \
+ /* readTHDSamSizIgnore, */ \
+ /* readTHDDialNormMode, */ \
+ readTHD192kHzDecode, \
+ readTHDSelectMinorError, \
+ /* readTHDStandaloneMode */
+
+// MAT interface
+#define readMATDRCMode 0xc200+STD_BETA_THD,0x2800
+#define writeMATDRCModeDisable 0xca00+STD_BETA_THD,0x2800
+#define writeMATDRCModeNormal 0xca00+STD_BETA_THD,0x2801
+#define writeMATDRCModeHeavy 0xca00+STD_BETA_THD,0x2802
+
+#define readMATDRCBoost 0xc200+STD_BETA_THD,0x2900
+#define writeMATDRCBoostN(N) 0xca00+STD_BETA_THD,0x2900+((N)&0xff)
+
+#define readMATDRCCut 0xc200+STD_BETA_THD,0x2a00
+#define writeMATDRCCutN(N) 0xca00+STD_BETA_THD,0x2a00+((N)&0xff)
+
+#define readMATLoudnessMode 0xc200+STD_BETA_THD,0x2c00
+#define writeMATLoudnessModeDisable 0xca00+STD_BETA_THD,0x2c00
+#define writeMATLoudnessModeEnable 0xca00+STD_BETA_THD,0x2c01
+
+#define readMATBitStreamInformation 0xc600+STD_BETA_THD2,0x7404
+#define readMATBitStreamInformationProfileChannels 0xc300+STD_BETA_THD2,0x0074
+#define readMATBitStreamInformation0 readMATBitStreamInformationProfileChannels
+#define readMATBitStreamInformationBitDepthSampleRate 0xc300+STD_BETA_THD2,0x0076
+#define readMATBitStreamInformation1 readMATBitStreamInformationBitDepthSampleRate
+
+#define readMATStatus 0xc508,STD_BETA_THD
+#define readMATControl \
+ /* readMATDRCCtrlMode, */ \
+ readMATDRCBoost, \
+ readMATDRCCut, \
+ /* readMATLfe, */ \
+ readMATLoudnessMode
+
+#endif /* _THD_A */
diff --git a/tools/alpha/thd_a.hdM b/tools/alpha/thd_a.hdM
--- /dev/null
+++ b/tools/alpha/thd_a.hdM
@@ -0,0 +1,137 @@
+// thd_a.hdM: inverse compilation file [Wed, Nov 30, 2016 2:50:15 PM]
+
+#define readTHDDecodeMode 0xc27c,0x0400
+#define writeTHDDecode2Channel 0xca7c,0x0401
+#define writeTHDDecode6Channel 0xca7c,0x0402
+#define writeTHDDecode8Channel 0xca7c,0x0404
+#define writeTHDDecode16Channel 0xca7c,0x0408
+#define writeTHDDecodeAuto 0xca7c,0x04ff
+#define writeTHDDecodeAuto162Channel 0xca7c,0x0417
+#define writeTHDDecodeAuto166Channel 0xca7c,0x0418
+#define readTHDDecodeChannelSet 0xc27c,0x0a00
+#define wroteTHDDecodeNoChannelSet 0xca7c,0x0a00
+#define wroteTHDDecode2ChannelSet 0xca7c,0x0a01
+#define wroteTHDDecode6ChannelSet 0xca7c,0x0a02
+#define wroteTHDDecode8ChannelSet 0xca7c,0x0a06
+#define wroteTHDDecode16ChannelSet 0xca7c,0x0a08
+#define readTHDDRCMode 0xc27c,0x0500
+#define writeTHDDRCDisable 0xca7c,0x0500
+#define writeTHDDRCFollow 0xca7c,0x0501
+#define writeTHDDRCNormal 0xca7c,0x0502
+#define writeTHDDRCHeavy 0xca7c,0x0503
+#define readTHDDRCBoost 0xc27c,0x0600
+#define writeTHDDRCBoostN__100__ 0xca7c,0x0664
+#define readTHDDRCCut 0xc27c,0x0700
+#define writeTHDDRCCutN__100__ 0xca7c,0x0764
+#define readTHDPCMWordSize 0xc27c,0x0800
+#define writeTHDPCMWordSize24bitInt 0xca7c,0x0800
+#define writeTHDPCMWordSize32bitFloat 0xca7c,0x0801
+#define readTHDLosslessMode 0xc27c,0x0900
+#define writeTHDPostProcessingEnable 0xca7c,0x0900
+#define writeTHDPostProcessingDisable 0xca7c,0x0910
+#define readTHDCenterMixLevel 0xc37c,0x000c
+#define wroteTHDCenterMixLevel 0xcb7c,0x000c
+#define readTHDSurroundMixLevel 0xc37c,0x000e
+#define wroteTHDSurroundMixLevel 0xcb7c,0x000e
+#define readTHDLFEDownmixInclude 0xc27c,0x1000
+#define writeTHDLFEDownmixIncludeNo 0xca7c,0x1000
+#define writeTHDLFEDownmixIncludeYes 0xca7c,0x1001
+#define writeTHDLfe2 0xca7c,0x1002
+#define readTHDLFEDownmixVolume 0xc27c,0x1100
+#define writeTHDLFEDownmixVolumeN__20__ 0xca7c,0x1114
+#define readTHDMinorErrorMute 0xc27c,0x1400
+#define writeTHDMinorErrorMuteEnable 0xca7c,0x1401
+#define writeTHDMinorErrorMuteDisable 0xca7c,0x1400
+#define readTHDGainRequired 0xc27c,0x1500
+#define readTHDSpeakerRemap 0xc27c,0x1600
+#define writeTHDSpeakerRemapEnable 0xca7c,0x1601
+#define writeTHDSpeakerRemapDisable 0xca7c,0x1600
+#define readTHD192kHzDecode 0xc27c,0x1f00
+#define writeTHD192kHzDecodeEnable 0xca7c,0x1f01
+#define writeTHD192kHzDecodeDisable 0xca7c,0x1f00
+#define readTHDSelectMinorError 0xc27c,0x2000
+#define readTHDOutputMode 0xc27c,0x2200
+#define writeTHDOutputModeRaw 0xca7c,0x22ff
+#define writeTHDOutputMode2 0xca7c,0x2202
+#define writeTHDOutputMode3 0xca7c,0x2203
+#define writeTHDOutputMode6 0xca7c,0x2206
+#define writeTHDOutputMode7 0xca7c,0x2207
+#define writeTHDOutputMode17 0xca7c,0x2211
+#define writeTHDOutputMode18 0xca7c,0x2212
+#define writeTHDOutputMode19 0xca7c,0x2213
+#define writeTHDOutputMode21 0xca7c,0x2215
+#define writeTHDOutputMode28 0xca7c,0x221c
+#define readTHDEvolutionMetadataMode 0xc27c,0x2400
+#define writeTHDEvolutionMetadataModeDisable 0xca7c,0x2400
+#define writeTHDEvolutionMetadataModeEnable 0xca7c,0x2401
+#define readTHDDisable96EvolutionMode 0xc27c,0x2500
+#define writeTHDDisable96EvolutionModeOff 0xca7c,0x2500
+#define writeTHDDisable96EvolutionModeOn 0xca7c,0x2501
+#define readTHDBitStreamInformation 0xc67d,0x0470
+#define readTHDBitStreamInformation0 0xc37d,0x0004
+#define readTHDBSIFBBChannelAssignment 0xc37d,0x0006
+#define readTHDBSIFBBSampleRate 0xc37d,0x0008
+#define readTHDBSIFBBMultiChannelType 0xc37d,0x000a
+#define readTHDBSIFBBQuantWordLength1 0xc37d,0x000c
+#define readTHDBSIFBBSummaryInfo 0xc37d,0x000e
+#define readTHDBSIFBBSourceFormat 0xc37d,0x0010
+#define readTHDBSIFBBVariableRate 0xc37d,0x0012
+#define readTHDBSIFBBPeakDataRate 0xc37d,0x0014
+#define readTHDBSIFBBSubstreams 0xc37d,0x0016
+#define readTHDBSIFBBSubstreamInfo 0xc37d,0x0018
+#define readTHDBSIFBBLevelControl 0xc37d,0x001a
+#define readTHDBSIFBBCopyRightProtection 0xc37d,0x001c
+#define readTHDBSIFBBSpeakerLayout 0xc37d,0x001e
+#define readTHDBSIFBBMultiChannelOccupancy 0xc37d,0x0020
+#define readTHDBSIFBBMultiChannelType2 0xc37d,0x0022
+#define readTHDBSIFBBWordWidth 0xc37d,0x0024
+#define readTHDBSIFBBFlags 0xc37d,0x0026
+#define readTHDBSIFBBQuantWordLength2 0xc37d,0x0028
+#define readTHDBSIFBBSampleRate2 0xc37d,0x002a
+#define readTHDBSIFBBfs 0xc37d,0x002c
+#define readTHDBSIFBAChannelAssignment8Ch 0xc37d,0x0034
+#define readTHDBSIFBAChannelModifier8Ch 0xc37d,0x0036
+#define readTHDBSIFBAChannelAssignment6Ch 0xc37d,0x0038
+#define readTHDBSIFBAChannelModifier6Ch 0xc37d,0x003a
+#define readTHDBSIFBAChannelModifier2Ch 0xc37d,0x003c
+#define readTHDBSIFBAMultiChannelType8Ch 0xc37d,0x003e
+#define readTHDBSIFBAMultiChannelType6Ch 0xc37d,0x0040
+#define readTHDBSIFBASampleRate 0xc37d,0x0042
+#define readTHDBSIFBAVariableRate 0xc37d,0x0044
+#define readTHDBSIFBAPeakDataRate 0xc37d,0x0046
+#define readTHDBSIFBASubstreams 0xc37d,0x0048
+#define readTHDBSIFBASubstreamInfo 0xc37d,0x004a
+#define readTHDBSIFBAControlEnabled2Ch 0xc37d,0x004c
+#define readTHDBSIFBAControlEnabled6Ch 0xc37d,0x004e
+#define readTHDBSIFBAControlEnabled8Ch 0xc37d,0x0050
+#define readTHDBSIFBAStartUpGain 0xc37d,0x0052
+#define readTHDBSIFBADialNorm2Ch 0xc37d,0x0054
+#define readTHDBSIFBAMixLevel2Ch 0xc37d,0x0056
+#define readTHDBSIFBADialNorm6Ch 0xc37d,0x0058
+#define readTHDBSIFBAMixLevel6Ch 0xc37d,0x005a
+#define readTHDBSIFBASourceFormat6Ch 0xc37d,0x005c
+#define readTHDBSIFBADialNorm8Ch 0xc37d,0x005e
+#define readTHDBSIFBAMixLevel8Ch 0xc37d,0x0060
+#define readTHDBSIFBASourceFormat8Ch 0xc37d,0x0062
+#define readTHDBSIFBAExtraChMeaningPresent 0xc37d,0x0064
+#define readTHDBSIFBAFlags 0xc37d,0x0066
+#define readTHDBSIFBADialNorm16Ch 0xc37d,0x0068
+#define readTHDBSIFBAMixLevel16Ch 0xc37d,0x006a
+#define readTHDBSIFBASourceFormat16Ch 0xc37d,0x006c
+#define readTHDBSISyncWord 0xc47d,0x0070
+#define readTHDStatus 0xc508,0x007c
+#define readTHDCommon 0xc508,0x007d
+#define readTHDControl 0xc27c,0x0400,0xc27c,0x0500,0xc27c,0x0600,0xc27c,0x0700,0xc27c,0x0900,0xc37c,0x000c,0xc37c,0x000e,0xc27c,0x1000,0xc27c,0x1100,0xc27c,0x1400,0xc27c,0x1600,0xc27c,0x1f00,0xc27c,0x2000
+#define readMATDRCMode 0xc27c,0x2800
+#define writeMATDRCModeDisable 0xca7c,0x2800
+#define writeMATDRCModeNormal 0xca7c,0x2801
+#define writeMATDRCModeHeavy 0xca7c,0x2802
+#define readMATDRCBoost 0xc27c,0x2900
+#define readMATDRCCut 0xc27c,0x2a00
+#define readMATLoudnessMode 0xc27c,0x2c00
+#define writeMATLoudnessModeDisable 0xca7c,0x2c00
+#define writeMATLoudnessModeEnable 0xca7c,0x2c01
+#define readMATBitStreamInformation 0xc67d,0x7404
+#define readMATBitStreamInformationProfileChannels 0xc37d,0x0074
+#define readMATBitStreamInformationBitDepthSampleRate 0xc37d,0x0076
+#define readMATControl 0xc27c,0x2900,0xc27c,0x2a00,0xc27c,0x2c00
diff --git a/tools/bin/acp6x.exe b/tools/bin/acp6x.exe
new file mode 100644 (file)
index 0000000..8369d58
Binary files /dev/null and b/tools/bin/acp6x.exe differ
index 0000000..8369d58
Binary files /dev/null and b/tools/bin/acp6x.exe differ
diff --git a/tools/bin/itox.exe b/tools/bin/itox.exe
new file mode 100644 (file)
index 0000000..094493e
Binary files /dev/null and b/tools/bin/itox.exe differ
index 0000000..094493e
Binary files /dev/null and b/tools/bin/itox.exe differ
diff --git a/tools/bin/xtoi.exe b/tools/bin/xtoi.exe
new file mode 100644 (file)
index 0000000..e35540d
Binary files /dev/null and b/tools/bin/xtoi.exe differ
index 0000000..e35540d
Binary files /dev/null and b/tools/bin/xtoi.exe differ
diff --git a/tools/config.ini b/tools/config.ini
--- /dev/null
+++ b/tools/config.ini
@@ -0,0 +1,52 @@
+[DEFAULT]
+bindir = ./bin
+
+[pyalpha] ; configuration for the pyalpha tool
+port = COM1 ; communication port name
+hfile = pa_i13_evmk2g_io_a ; default header file name
+include = ./alpha ; alpha header file directory location
+baud = 19200 ; RS-232 baud rate
+bins = %(bindir)s ; pyalpha bin/ location
+temp = . ; temporary directory location
+
+[pasta]
+working_dir = c:/pa/test_wd
+ochannels = 8
+ichannels = 0
+
+[I2S]
+; I2S Saleae pins
+fclk_out = 9 ; output Frame Clock (MCASP0_AFSX)
+bclk_out = 8 ; output Data Clock (MCASP0_ACLKX)
+data_out = 0 ; First of a contiguous grouping of output data pins (MCASP0_AXR0)
+fclk_in = 11 ; input Data Clock (MCASP0_AFSR)
+bclk_in = 10 ; input Frame Clock (MCASP0_ACLKR)
+data_in = 12 ; First of a contiguous grouping of input data pins (MCASP0_AXR12)
+
+sampfreq = 48000 ; default sampling frequency
+
+[tsync]
+;tsync_exe = %(bindir)s/tsync_1_08/tsync.exe ; location of the tsync executable
+tsync_exe = %(bindir)s/tsync_2_00/tsync.exe ; location of the tsync executable
+
+[salogic]
+logic_exe = %(bindir)s/Logic/Logic.exe ; location of the Saleae Logic executable
+
+[streaming]
+; MPLAYER
+mplayer_extensions = .wav
+mplayer_exe = %(bindir)s/mplayer/mplayer.exe
+mplayer_plugin = win32
+; DOLBY
+dolby_extensions = .ac3,.ec3,.eb3,.vr,.mlp,.mat
+dolby_exe = %(bindir)s/dlb_hdmi_tool.exe
+
+[sidk]
+harmony = c:/pa/HARMONY
+harmonious = c:/pa/DATMOS_SIDK
+exec = my_dut
+
+run = /Test_Tools/itaf/frontend/run.py
+work_dir = /Test_Tools/Working_Directory/
+;run = %(base)s/Test_Tools/itaf/frontend/run.py
+;work_dir = %(base)s/Test_Tools/Working_Directory/
\ No newline at end of file
diff --git a/tools/pyalpha/README.md b/tools/pyalpha/README.md
--- /dev/null
+++ b/tools/pyalpha/README.md
@@ -0,0 +1,45 @@
+# PyAlpha
+PyAlpha sends alpha commands over a UART connection (via RS-232), useful for
+configuring an audio device under test.
+
+---
+
+## Dependencies
+- Windows 7
+- [Python 2.7 for Windows](https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi)
+
+---
+
+## Usage
+**All commands run from the /tools/ directory**
+
+`$ python pyalpha <options> [alphas]`
+
+#### Configuration
+By default, configuration options are set in `tools/config.ini`. Setting a
+CLI flag will override the INI configuration for that specific option.
+The INI file can configure port, header file, baud rate, alpha directory,
+binary directory, and temporary storage location.
+
+#### Alphas
+PyAlpha requires a list of one or more alpha commands separated by spaces or
+commas in their alphanumeric and/or hex representations.
+
+#### Options
+- `-?`, `--help` display help dialogue
+- `-h <file>` uses this header for symbol definitions, as well as using a
+ corresponding .hdM file for decomposition of received alpha commands. Similar
+ to calfa, these header files are located in an `alpha/` directory which by
+ default is expected to be found at `./alpha`, but this location can be
+ changed with the `-I` flag.
+- `-p <port>` use this active serial communication port (default: COM1)
+- `-I <dir>` use this directory in the search path for alpha headers
+- `--repeat <num> <time>` repeat sending an alpha command <num> times with a delay
+of <time> seconds (floating point) between each send
+- `--fast` Don't perform any post-processing
+
+More options are listed in `--help`
+
+
+#### Example
+`$ python pyalpha -h pa_i13_evmda830_io_a -p COM1 <alphas>`
diff --git a/tools/pyalpha/__main__.py b/tools/pyalpha/__main__.py
--- /dev/null
@@ -0,0 +1,7 @@
+import sys
+
+sys.path.append('.')
+sys.path.append('./pyalpha')
+sys.path.append('./pyalpha/pyalpha')
+
+from pyalpha import __main__
diff --git a/tools/pyalpha/bin/acp6x.exe b/tools/pyalpha/bin/acp6x.exe
deleted file mode 100644 (file)
index c54aa2d..0000000
Binary files a/tools/pyalpha/bin/acp6x.exe and /dev/null differ
index c54aa2d..0000000
Binary files a/tools/pyalpha/bin/acp6x.exe and /dev/null differ
diff --git a/tools/pyalpha/bin/itox.exe b/tools/pyalpha/bin/itox.exe
deleted file mode 100644 (file)
index 64cd12c..0000000
Binary files a/tools/pyalpha/bin/itox.exe and /dev/null differ
index 64cd12c..0000000
Binary files a/tools/pyalpha/bin/itox.exe and /dev/null differ
diff --git a/tools/pyalpha/bin/xtoi.exe b/tools/pyalpha/bin/xtoi.exe
deleted file mode 100644 (file)
index 785d788..0000000
Binary files a/tools/pyalpha/bin/xtoi.exe and /dev/null differ
index 785d788..0000000
Binary files a/tools/pyalpha/bin/xtoi.exe and /dev/null differ
index f89464cd70a98f586de6b024b40ac713cb9c8620..289fbdadd59497f1f097ddf1c874fa349817e7f5 100644 (file)
"""
import sys
+import time
import argparse
+import ConfigParser
from pyalpha import PyAlpha, ConversionError
+def death(message):
+ print message
+ sys.exit(-2)
+
+##########################
+#### Module Variables ####
+confname = "./config.ini"
+#### Module Variables ####
+##########################
+
# TODO USE ARGPARSE
parser = argparse.ArgumentParser(description='Alpha Command Communicator',
prog='PyAlpha',
(['-h', '--header'], {
'help' : "Add FILE_a.h to symbol definition list and FILE_a.hdM to symbol decomposition list",
'metavar' : 'FILE',
- 'required' : True,
}),
(['-I', '--include'], {
'help' : "Add DIR to the include path. [default: ./alpha]",
'metavar' : 'DIR',
- 'default' : './alpha',
+ #'default' : './alpha',
}),
(['-p', '--port'], {
'help' : "Communication port [default: COM1]",
- 'default' : 'COM1',
+ #'default' : 'COM1',
}),
(['-b', '--baud'], {
'help' : "Baud rate [default: 19200]",
'type' : int,
- 'default' : 19200,
+ #'default' : 19200,
}),
(['-t', '--temp'], {
'help' : "Temporary file save location [default: .]",
'metavar' : 'DIR',
- 'default' : '.',
+ #'default' : '.',
}),
+ (['-bin'], {
+ 'help' : "Binary file location [default: ./bin]",
+ 'metavar' : 'DIR',
+ #'default' : './bin',
+ }),
+
+
(['-r', '--retain'], {
'help' : "Retain temporary files",
'action' : 'store_true',
'action' : 'store_true',
}),
+ (['--repeat'], {
+ 'help' : "Repeat an alpha command N times with a T second break between",
+ 'type' : float,
+ 'nargs' : 2,
+ 'metavar' : 'N T',
+ 'default' : [1.0, 0.0],
+ }),
(['alpha_list'], {
'help' : "Alpha commands, separated by spaces",
- 'nargs' : '+',
- 'metavar' : 'ALPHAS'
+ 'nargs' : '*',
+ 'metavar' : 'ALPHAS',
}),
]
+# Add CLI arguments to parser
for arg in general_args:
parser.add_argument(*arg[0], **arg[1])
+# Parse arguments
args = parser.parse_args()
-p = PyAlpha(args.port, args.header, baud=args.baud, retain=args.retain,
- inc=args.include, alfas=args.temp)
+# User must provide alpha commands
+if not args.alpha_list:
+ parser.print_usage()
+ death('No ALPHAS provided!')
+
+# Parse INI file
+config = ConfigParser.ConfigParser()
+dataset = config.read(confname)
+if not len(dataset):
+ print '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
+ print "Could not find config file " + confname + '. Resorting to defaults.'
+ print '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
+ print
+ port = header = baud = include = temp = bins = None
+else:
+ port = args.port or config.get('pyalpha', 'port')
+ header = args.header or config.get('pyalpha', 'hfile')
+ baud = args.baud or config.get('pyalpha', 'baud')
+ include = args.include or config.get('pyalpha', 'include')
+ temp = args.temp or config.get('pyalpha', 'temp')
+ bins = args.bin or config.get('pyalpha', 'bins')
+
+# Options are passed, skipped .INI, apply defaults
+if not header:
+ parser.print_usage()
+ death('Please provide header! [-h]')
+
+p = PyAlpha(header, port = port, baud=baud, retain=args.retain,
+ inc=include, bins=bins, alfas=temp)
try:
- ret = p.send(alpha_list=args.alpha_list, fast=args.fast)
- print ret
+ for i in range(int(args.repeat[0])):
+ ret = p.send(alpha_list=args.alpha_list, fast=args.fast)
+ time.sleep(args.repeat[1])
+ print ret
except ConversionError, e:
pass
index efae39ef7cbb22637ff7443ed5dd6d0b6024e96d..2ba8c08c1ea590fb04ff96b9d9bf11a16bb6f439 100644 (file)
class PyAlpha:
"""Interface for sending alpha commands"""
- def __init__(self, comport, header, baud=19200, retain=False,
- inc='./alpha', bins='./bin', alfas='.'):
- self.com = comport
+ def __init__(self, header, port='COM1', baud=19200, retain=False,
+ inc='./alpha', bins='./bin', alfas='.', debug=False):
+ self.port = port
self.baud = baud
self.header = header
self.inc = inc
self.alfas = alfas
self.inverse = {}
self.retain = retain
+ self.debug = debug
self.build_inverse_mapping() # populates self.inverse
- def send(self, alpha_list, fast=True):
+ def send(self, alpha_list, fast=False):
"""Sends alpha_list as S-Record over UART to the DUT"""
if not alpha_list: return # die early
s_fname = fbase + '.s'
x_fname = fbase + '.x'
- with Serial(self.com, self.baud, timeout=1) as ser:
+ with Serial(self.port, self.baud, timeout=1) as ser:
# WRITE
with open(s_fname, 'rb') as sfile:
+ records = sfile.read()
+ if self.debug: print 'Sending:', records
ser.write('\r\n') # A single CRLF must be sent first for proper comm
- ser.write(sfile.read())
+ ser.write(records)
# READ
response = []
# Strip away the random leading chars and emove empty lines
outarr = [line.lstrip('\x13\x11') for line in response if line]
+ if self.debug: print 'Received:', outarr
with open(x_fname, 'w') as xfile:
xfile.write(''.join(outarr))
alpha_str + " " +
hex_str)
-
# Parse file
with open(fname, 'rb') as f:
for line in f:
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/__init__.py
rename to tools/pyalpha/serial/__init__.py
rename from tools/pyalpha/pyalpha/serial/__init__.py
rename to tools/pyalpha/serial/__init__.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/aio.py
rename to tools/pyalpha/serial/aio.py
rename from tools/pyalpha/pyalpha/serial/aio.py
rename to tools/pyalpha/serial/aio.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/rfc2217.py
rename to tools/pyalpha/serial/rfc2217.py
rename from tools/pyalpha/pyalpha/serial/rfc2217.py
rename to tools/pyalpha/serial/rfc2217.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/rs485.py
rename to tools/pyalpha/serial/rs485.py
rename from tools/pyalpha/pyalpha/serial/rs485.py
rename to tools/pyalpha/serial/rs485.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/serialcli.py
rename to tools/pyalpha/serial/serialcli.py
rename from tools/pyalpha/pyalpha/serial/serialcli.py
rename to tools/pyalpha/serial/serialcli.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/serialjava.py
rename to tools/pyalpha/serial/serialjava.py
rename from tools/pyalpha/pyalpha/serial/serialjava.py
rename to tools/pyalpha/serial/serialjava.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/serialposix.py
rename to tools/pyalpha/serial/serialposix.py
rename from tools/pyalpha/pyalpha/serial/serialposix.py
rename to tools/pyalpha/serial/serialposix.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/serialutil.py
rename to tools/pyalpha/serial/serialutil.py
rename from tools/pyalpha/pyalpha/serial/serialutil.py
rename to tools/pyalpha/serial/serialutil.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/serialwin32.py
rename to tools/pyalpha/serial/serialwin32.py
rename from tools/pyalpha/pyalpha/serial/serialwin32.py
rename to tools/pyalpha/serial/serialwin32.py
diff --git a/tools/pyalpha/pyalpha/serial/threaded/__init__.py b/tools/pyalpha/serial/threaded/__init__.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/threaded/__init__.py
rename to tools/pyalpha/serial/threaded/__init__.py
rename from tools/pyalpha/pyalpha/serial/threaded/__init__.py
rename to tools/pyalpha/serial/threaded/__init__.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/__init__.py b/tools/pyalpha/serial/tools/__init__.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/__init__.py
rename to tools/pyalpha/serial/tools/__init__.py
rename from tools/pyalpha/pyalpha/serial/tools/__init__.py
rename to tools/pyalpha/serial/tools/__init__.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/hexlify_codec.py b/tools/pyalpha/serial/tools/hexlify_codec.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/hexlify_codec.py
rename to tools/pyalpha/serial/tools/hexlify_codec.py
rename from tools/pyalpha/pyalpha/serial/tools/hexlify_codec.py
rename to tools/pyalpha/serial/tools/hexlify_codec.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports.py b/tools/pyalpha/serial/tools/list_ports.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports.py
rename to tools/pyalpha/serial/tools/list_ports.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports.py
rename to tools/pyalpha/serial/tools/list_ports.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports_common.py b/tools/pyalpha/serial/tools/list_ports_common.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_common.py
rename to tools/pyalpha/serial/tools/list_ports_common.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_common.py
rename to tools/pyalpha/serial/tools/list_ports_common.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports_linux.py b/tools/pyalpha/serial/tools/list_ports_linux.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_linux.py
rename to tools/pyalpha/serial/tools/list_ports_linux.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_linux.py
rename to tools/pyalpha/serial/tools/list_ports_linux.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports_osx.py b/tools/pyalpha/serial/tools/list_ports_osx.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_osx.py
rename to tools/pyalpha/serial/tools/list_ports_osx.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_osx.py
rename to tools/pyalpha/serial/tools/list_ports_osx.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports_posix.py b/tools/pyalpha/serial/tools/list_ports_posix.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_posix.py
rename to tools/pyalpha/serial/tools/list_ports_posix.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_posix.py
rename to tools/pyalpha/serial/tools/list_ports_posix.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/list_ports_windows.py b/tools/pyalpha/serial/tools/list_ports_windows.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_windows.py
rename to tools/pyalpha/serial/tools/list_ports_windows.py
rename from tools/pyalpha/pyalpha/serial/tools/list_ports_windows.py
rename to tools/pyalpha/serial/tools/list_ports_windows.py
diff --git a/tools/pyalpha/pyalpha/serial/tools/miniterm.py b/tools/pyalpha/serial/tools/miniterm.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/tools/miniterm.py
rename to tools/pyalpha/serial/tools/miniterm.py
rename from tools/pyalpha/pyalpha/serial/tools/miniterm.py
rename to tools/pyalpha/serial/tools/miniterm.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/__init__.py b/tools/pyalpha/serial/urlhandler/__init__.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/__init__.py
rename to tools/pyalpha/serial/urlhandler/__init__.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/__init__.py
rename to tools/pyalpha/serial/urlhandler/__init__.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_alt.py b/tools/pyalpha/serial/urlhandler/protocol_alt.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_alt.py
rename to tools/pyalpha/serial/urlhandler/protocol_alt.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_alt.py
rename to tools/pyalpha/serial/urlhandler/protocol_alt.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_hwgrep.py b/tools/pyalpha/serial/urlhandler/protocol_hwgrep.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_hwgrep.py
rename to tools/pyalpha/serial/urlhandler/protocol_hwgrep.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_hwgrep.py
rename to tools/pyalpha/serial/urlhandler/protocol_hwgrep.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_loop.py b/tools/pyalpha/serial/urlhandler/protocol_loop.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_loop.py
rename to tools/pyalpha/serial/urlhandler/protocol_loop.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_loop.py
rename to tools/pyalpha/serial/urlhandler/protocol_loop.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_rfc2217.py b/tools/pyalpha/serial/urlhandler/protocol_rfc2217.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_rfc2217.py
rename to tools/pyalpha/serial/urlhandler/protocol_rfc2217.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_rfc2217.py
rename to tools/pyalpha/serial/urlhandler/protocol_rfc2217.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py b/tools/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py
rename to tools/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py
rename to tools/pyalpha/serial/urlhandler/protocol_serve-rfc2217.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_socket.py b/tools/pyalpha/serial/urlhandler/protocol_socket.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_socket.py
rename to tools/pyalpha/serial/urlhandler/protocol_socket.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_socket.py
rename to tools/pyalpha/serial/urlhandler/protocol_socket.py
diff --git a/tools/pyalpha/pyalpha/serial/urlhandler/protocol_spy.py b/tools/pyalpha/serial/urlhandler/protocol_spy.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_spy.py
rename to tools/pyalpha/serial/urlhandler/protocol_spy.py
rename from tools/pyalpha/pyalpha/serial/urlhandler/protocol_spy.py
rename to tools/pyalpha/serial/urlhandler/protocol_spy.py
similarity index 100%
rename from tools/pyalpha/pyalpha/serial/win32.py
rename to tools/pyalpha/serial/win32.py
rename from tools/pyalpha/pyalpha/serial/win32.py
rename to tools/pyalpha/serial/win32.py