Stereo Tool
https://forums.stereotool.com/

MicroMPX: "Soundcard input overflow detected"
https://forums.stereotool.com/viewtopic.php?f=2&t=27713
Page 1 of 1

Author:  kthelen [ Sat Feb 08, 2020 5:14 pm ]
Post subject:  MicroMPX: "Soundcard input overflow detected"

The situation:

- Pair of Lenovo ThinkCentre M92p
- Onboard audio (Realtek ALC662 rev3)
- Ubuntu 16.04 x64
- ALSA 4.4.0-142
- Current build of MicroMPX (3.0.0)
- Both machines connected to a single switch for testing

Upon starting the encoder on the first machine, I get messages to this effect, over and over (about 6 times per second):
Code:
2020-02-08 09:45:15.620  warning: Soundcard input overflow detected @ 44634.1
2020-02-08 09:45:15.663  warning: RDS encoder: bits shifted
My first thought was, perhaps the onboard sound card doesn't support 192KHz input - but the waveform and spectrum displays in the web GUI look OK.

When I fire up the decoder on the second machine, the audio plays back at double-speed and pauses repeatedly, and I see messages like these over and over:
Code:
2020-02-08 09:58:45.441  warning: MPX Output buffer full, output stream overwritten
2020-02-08 09:58:45.443  warning: MPX Output buffer full, output stream overwritten
2020-02-08 09:58:45.506  warning: MPX Output buffer full, output stream overwritten
2020-02-08 09:58:45.508  warning: MPX Output buffer full, output stream overwritten
2020-02-08 09:58:45.522  warning: Setting readpos to 216 based on 9088 samples of generated pilot, 13184 samples silence played
2020-02-08 09:58:45.542  warning: Setting readpos to 4312 based on 256 samples of generated pilot, 256 samples silence played
...while, meanwhile, the encoder is saying things like this:
Code:
2020-02-08 09:59:51.015  warning: Soundcard input overflow detected @ 330.015
2020-02-08 09:59:51.057  warning: System time offset detected, time difference is 1.65559 in sample rate measurement
2020-02-08 09:59:51.064  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.122  warning: Soundcard input overflow detected @ 330.123
2020-02-08 09:59:51.171  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.230  warning: Soundcard input overflow detected @ 330.231
2020-02-08 09:59:51.276  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.337  warning: Soundcard input overflow detected @ 330.338
2020-02-08 09:59:51.386  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.445  warning: Soundcard input overflow detected @ 330.446
2020-02-08 09:59:51.494  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.553  warning: Soundcard input overflow detected @ 330.553
2020-02-08 09:59:51.604  warning: RDS encoder: bits shifted
2020-02-08 09:59:51.660  warning: Soundcard input overflow detected @ 330.661
2020-02-08 09:59:51.768  warning: Soundcard input overflow detected @ 330.768
2020-02-08 09:59:51.816  warning: RDS encoder: bits shifted
What am I missing here?


Also, I wonder if anyone knows the command-line arguments for these programs, and/or where the config file (if any) is written? As it sits, I can't reasonably run both the encoder and decoder on the same machine to test things that way - only one can have the use of port 8080, I can't configure them without having access to the web GUI for both, and I can't determine how to change the web GUI port. (Seems builds for other platforms include three binaries - an encoder, a decoder, and a separate command-line interface for both. For Linux x32/x64, the latter seems to be absent.)



--Keith

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/