_set_near

I knew that before, but have forgotten.

SoundIC7410::SoundIC7410()  sound_device = hw:2,0, channels = 1, rate = 32000, buffer_size = 131072, period_size = 4096

snd_pcm_hw_params_set_buffer_size_near: buffer_size_org = 131072 , buffer_size = 131072
snd_pcm_hw_params_set_period_size_near: period_size_org = 4096 , period_size = 4096

This is OK, but:

SoundSoft66::SoundSoft66()  sound_device = hw:1,0, channels = 2, rate = 48000, buffer_size = 32768, period_size = 6144

snd_pcm_hw_params_set_buffer_size_near: buffer_size_org = 32768 , buffer_size = 16384
snd_pcm_hw_params_set_period_size_near: period_size_org = 6144 , period_size = 8192

So this is the cause of capture overrun (-EPIPE errors) with Soft66LC4 occurring with some set of parameters. They are not exactly set, but with other part of the program, they are assumed to be the original intended values.

IC-7410 Rig Control Program (C++ version), build=0815a_081a

Many CW signals on the band last night. A contest was going on?