| 936 | 0x0c70 - gain trim / phase invert (Ultralite only, analog channels 1-4) |
---|
| 937 | |
---|
| 938 | On the Ultralite, gain trim is controlled using a different register than |
---|
| 939 | with the other MOTU devices. This register controls gain trim and phase |
---|
| 940 | inversion for analog channels 1-4. Byte 0 (the least significant byte) |
---|
| 941 | controls analog channel 1. Bytes 1-3 are for analog channels 2-4 |
---|
| 942 | respectively. |
---|
| 943 | |
---|
| 944 | Bit 7 in each byte appears to always be set to 1 when changing the |
---|
| 945 | corresponding channel's setting. It therefore seems that bit 7 is a |
---|
| 946 | write-enable bit for the channel's setting. |
---|
| 947 | |
---|
| 948 | Bit 6 of a byte controls the phase inversion setting. When set (ie: equal |
---|
| 949 | to 1) phase inversion is active. When bit 6 is zero phase inversion is not |
---|
| 950 | enagaged. |
---|
| 951 | |
---|
| 952 | Bits 0-5 set the gain trim value; 0 sets a gain of 0dB (the default). The |
---|
| 953 | maximum gain available is determined by the type of channel. For analog |
---|
| 954 | channels 1-2 (the mic inputs), the maximum effective setting is 0x18 (24). |
---|
| 955 | For analog channels 3-8 the maximum is 0x12 (18) while for SPDIF channels |
---|
| 956 | the maximum is 0x0c (12). The value written is in dB - thus each gain trim |
---|
| 957 | control operates in steps of 1 dB. |
---|
| 958 | |
---|
| 959 | Setting a channel's byte to zero causes its settings to remain unchanged. |
---|
| 960 | This allows any combination of the 4 channels to be changed without |
---|
| 961 | interference to those not being changed. |
---|
| 962 | |
---|
| 963 | |
---|
| 964 | 0x0c74 - gain trim / phase invert (Ultralite only, analog channels 5-8) |
---|
| 965 | |
---|
| 966 | This register operates as described for 0x0c70 except it controls analog |
---|
| 967 | channes 5 to 8. The least significant byte corresponds to analog channel 5. |
---|
| 968 | |
---|
| 969 | |
---|
| 970 | 0x0c78 - gain trim / phase invert (Ultralite only, SPDIF 1 and 2) |
---|
| 971 | |
---|
| 972 | This register operates as described for 0x0c70 except it controls SPDIF 1 |
---|
| 973 | and SPDIF 2. The least significant byte corresponds to SPDIF 1. Bytes 2 |
---|
| 974 | and 3 are currently unused and should always be set to zero when writing to |
---|
| 975 | this register. |
---|
| 976 | |
---|
| 977 | |
---|