sdrangel/plugins/samplesource/audioinput
f4exb 4b397f0cc7 Audio Input: added dataReady() signal to AudioFifo and use it to avoid CPU burn loop. Basic implementation 2020-11-13 15:53:04 +01:00
..
CMakeLists.txt Rebase to master 2020-11-09 21:12:08 +00:00
audioinput.cpp Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
audioinput.h Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
audioinputgui.cpp Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
audioinputgui.h Rebase to master 2020-11-09 21:12:08 +00:00
audioinputgui.ui Rebase to master 2020-11-09 21:12:08 +00:00
audioinputplugin.cpp Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
audioinputplugin.h Rebase to master 2020-11-09 21:12:08 +00:00
audioinputsettings.cpp Rebase to master 2020-11-09 21:12:08 +00:00
audioinputsettings.h Don't add alsa realm suffix, as there do not appear to be duplicate names 2020-11-09 21:12:40 +00:00
audioinputthread.cpp Audio Input: added dataReady() signal to AudioFifo and use it to avoid CPU burn loop. Basic implementation 2020-11-13 15:53:04 +01:00
audioinputthread.h Audio Input: added dataReady() signal to AudioFifo and use it to avoid CPU burn loop. Basic implementation 2020-11-13 15:53:04 +01:00
audioinputwebapiadapter.cpp Renamed sdrbase AudioInput to AudioInputDevice 2020-11-12 20:30:34 +01:00
audioinputwebapiadapter.h Rebase to master 2020-11-09 21:12:08 +00:00
readme.md Fix readme markup 2020-11-09 21:12:40 +00:00

readme.md

Audio input plugin

Introduction

This input sample source plugin gets its samples from an audio device.

Interface

Audio input plugin GUI

1: Start/Stop

Device start / stop button.

  • Blue triangle icon: device is ready and can be started
  • Green square icon: device is running and can be stopped
  • Magenta (or pink) square icon: an error occurred. In the case the device was accidentally disconnected you may click on the icon, plug back in and start again.

2: Device

The audio device to use.

3: Refresh devices

Refresh the list of audio devices.

4: Audio sample rate

Audio sample rate in Hz (Sa/s).

5: Decimation

A decimation factor to apply to the audio data. The baseband sample rate will be the audio sample, divided by this decimation factor.

6: Volume

A control to set the input volume. This is not supported by all input audio devices.

7: Channel Map

This controls how the left and right stereo audio channels map on to the IQ channels.

  • I=L, Q=0 - The left audio channel is driven to the I channel. The Q channel is set to 0.
  • I=R, Q=0 - The right audio channel is driven to the I channel. The Q channel is set to 0.
  • I=L, Q=R - The left audio channel is driven to the I channel. The right audio channel is driven to the Q channel.
  • I=R, Q=L - The right audio channel is driven to the I channel. The left audio channel is driven to the Q channel.