Optical in - with Audient iD14

Hello,

I’m guessing this might be a problem with my Audient iD14 USB interface but I thought I’d ask here.

According to the Audient FAQ, my device is class compliant up to a point: https://support.audient.com/hc/en-us/articles/204721819-FAQ-Is-iD14-Class-Compliant-

After reading the above I assumed that the optical input would work out of the box, but I might be missing some features available on OSX and Windows. However, whilst analogue recording and playback appear to work fine, so far I haven’t had any luck with the optical in.

If the the optical input WAS working, what should I see in Audacity? Would it appear as an option in one of the drop downs at the top and I would then need to select it? Or would it just magically work if there was any data arriving via the optical in?

many thanks.

I don’t have an optical input device to test, but the first thing that I would do is to open ALSA Mixer, and look to see if the device appears as a capture (recording) device.

To open ALSA Mixer, open a Terminal window and enter:

alsamixer

To display the capture (recording) inputs, press F4.

To close ALSA Mixer, press Esc.

Hi, thanks for the reply but alsamixer doesn’t work with the Audient iD14. It crashes with the error “cannot load mixer controls: Broken pipe”. This is a known problem. It isn’t a problem for analogue recording + playback because there are hardware controls on the device for input and output levels.

Are you sure it’s not a problem? Have you been able to record from the optical input with anything? How did you enable / select the optical input?

I have successfully done a load of analogue recording, and listened to it back… hence me saying that it isn’t a problem.

With regards to the optical input, no I haven’t got any other software installed that might recognise it. I only installed audacity a week ago to back up a load of old tracks I had recorded on cassettes. I haven’t used this laptop before for any audio work whatsoever.

Ecasound is the only other bit of software I can remember using on Linux to record audio with. Can you think of anything else off the top of your head that might recognise the optical in?

And does anyone know the answer to my original question? ie how would the optical in show up in Audacity if it was being detected?

You can get a list of all devices that Audacity can see, from “Help menu > Audio Device Info”.

Great thanks! Not sure if the optical in is int this list… or is it? :slight_smile:

==============================
Default recording device number: 10
Default playback device number: 10

Device ID: 0
Device name: HDA Intel PCH: CX20757 Analog (hw:0,0)
Host name: ALSA
Recording channels: 2
Playback channels: 2
Low Recording Latency: 0.008707
Low Playback Latency: 0.008707
High Recording Latency: 0.034830
High Playback Latency: 0.034830
Supported Rates:
44100
48000

Device ID: 1
Device name: HDA Intel PCH: HDMI 0 (hw:0,3)
Host name: ALSA
Recording channels: 0
Playback channels: 8
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
32000
44100
48000
88200
96000
176400
192000

Device ID: 2
Device name: Audient iD14: USB Audio (hw:1,0)
Host name: ALSA
Recording channels: 10
Playback channels: 4
Low Recording Latency: 0.008707
Low Playback Latency: 0.008707
High Recording Latency: 0.034830
High Playback Latency: 0.034830
Supported Rates:
44100
48000
88200
96000

Device ID: 3
Device name: sysdefault
Host name: ALSA
Recording channels: 128
Playback channels: 128
Low Recording Latency: 0.021333
Low Playback Latency: 0.021333
High Recording Latency: 0.021333
High Playback Latency: 0.021333
Supported Rates:
8000
9600
11025
16000
22050
32000
44100
48000
88200
176400

Device ID: 4
Device name: front
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
44100
48000

Device ID: 5
Device name: surround40
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
44100
48000

Device ID: 6
Device name: surround51
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
44100
48000

Device ID: 7
Device name: surround71
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
44100
48000

Device ID: 8
Device name: hdmi
Host name: ALSA
Recording channels: 0
Playback channels: 8
Low Recording Latency: -1.000000
Low Playback Latency: 0.008707
High Recording Latency: -1.000000
High Playback Latency: 0.034830
Supported Rates:
32000
44100
48000
88200
96000
176400
192000

Device ID: 9
Device name: dmix
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1.000000
Low Playback Latency: 0.021333
High Recording Latency: -1.000000
High Playback Latency: 0.021333
Supported Rates:
48000

Device ID: 10
Device name: default
Host name: ALSA
Recording channels: 10
Playback channels: 4
Low Recording Latency: 0.008707
Low Playback Latency: 0.008707
High Recording Latency: 0.034830
High Playback Latency: 0.034830
Supported Rates:
44100
48000
88200
96000

Selected recording device: 10 - default
Selected playback device: 10 - default
Supported Rates:
44100
48000
88200
96000

Available mixers:

Available recording sources:

Available playback volumes:
0 - Master:0
1 - Headphone:0
2 - Speaker:0
3 - PCM:0
4 - Mic Boost:0
5 - Internal Mic Boost:0

Recording volume is emulated
Playback volume is native

“Analog (hw:0,0)” will be your “on-board” sound card.

“HDMI 0 (hw:0,3)” is audio via your graphics (HDMI) adaptor.

“USB Audio (hw:1,0)” is the Audient iD14.
This is displaying as having 10 recording input channels, and 4 output channels.

Audacity does not have “channel mapping”, so (for example) to record channels 3 and 4, you need to set Audacity to record “4 channels”. Audacity will then record channels 1,2,3 and 4. In this example, you would then delete channels 1 and 2, to leave channels 3 and 4.

Your SPDIF input “may” be 2 of these 10 channels.
It is common for audio devices to display more recording channels than are physically available - Audacity is getting this information from the drivers, which report the capabilities of the audio chip. Neither the drivers, or Audacity, know which of these channels are actually connected to physical inputs.

Channels 1 and 2 are usually the main Left / Right inputs.
My guess would be that channels 9 and 10 are the SPDIF inputs.

Thankyou! Exactly this is working. So the optical in must be channels 3 and 4.

The only mildly annoying thing is that when I’ve got “software playthrough” turned on I’m getting some weird digital noise. It isn’t on the end recording though so not the end of the world.

Thanks again!