With Audacity you can record and play the sound from/to your rig through USB I/F.
If your rig is IC-7410, enter set mode and do;
- 39. USB MOD Level: 50% (as default)
- 40. DATA OFF MOD: USB
- 41. DATA MOD: USB
A list of audio devices is available with the Audacity menu bar: Help -> Audio Device Info..
============================== Device ID: 8 Device name: USB Audio CODEC: - (hw:2,0) Host name: ALSA Recording channels: 2 Playback channels: 2 Low Recording Latency: 0.008685 Low Playback Latency: 0.008685 High Recording Latency: 0.034830 High Playback Latency: 0.034830 Supported Rates: 32000 44100 48000 ============================== Selected recording device: 8 - USB Audio CODEC: - (hw:2,0) Selected playback device: 8 - USB Audio CODEC: - (hw:2,0) Supported Rates: 32000 44100 48000
In the directory, /proc/asound, you can see more details.
user1@Asrock ~ % ls -l /proc/asound/card2 total 0 -r--r--r-- 1 root root 0 Apr 5 12:05 id dr-xr-xr-x 3 root root 0 Apr 5 12:05 pcm0c dr-xr-xr-x 3 root root 0 Apr 5 12:05 pcm0p -r--r--r-- 1 root root 0 Apr 5 12:05 stream0 -r--r--r-- 1 root root 0 Apr 5 12:05 usbbus -r--r--r-- 1 root root 0 Apr 5 12:05 usbid -r--r--r-- 1 root root 0 Apr 5 12:05 usbmixer user1@Asrock ~ % ls -l /proc/asound/card2/pcm0c/sub0 total 0 -r--r--r-- 1 root root 0 Apr 5 12:06 hw_params -r--r--r-- 1 root root 0 Apr 5 12:06 info -r--r--r-- 1 root root 0 Apr 5 12:06 status -r--r--r-- 1 root root 0 Apr 5 12:06 sw_params user1@Asrock ~ % cat /proc/asound/card2/pcm0c/sub0/info card: 2 device: 0 subdevice: 0 stream: CAPTURE id: USB Audio name: USB Audio subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 user1@Asrock ~ % cat /proc/asound/card2/pcm0c/sub0/status state: RUNNING owner_pid : 3672 trigger_time: 3005.885223991 tstamp : 3010.659571001 delay : 240 avail : 240 avail_max : 240 ----- hw_ptr : 229442 appl_ptr : 229202 user1@Asrock ~ % cat /proc/asound/card2/pcm0c/sub0/hw_params access: MMAP_INTERLEAVED format: S16_LE subformat: STD channels: 1 rate: 48000 (48000/1) period_size: 1200 buffer_size: 6000 user1@Asrock ~ % cat /proc/asound/card2/pcm0c/sub0/sw_params tstamp_mode: ENABLE period_step: 1 avail_min: 1200 start_threshold: 1200 stop_threshold: 6000 silence_threshold: 0 silence_size: 6755399441055744000 boundary: 6755399441055744000
If you change the Project Rate (Hz): from 48000 to 44100, then you will have;
user1@Asrock ~ % cat /proc/asound/card2/pcm0c/sub0/hw_params access: MMAP_INTERLEAVED format: S16_LE subformat: STD channels: 1 rate: 44100 (44100/1) period_size: 1102 buffer_size: 5510