VE3NEA / MorseRunner

144 stars 68 forks source link

Time speeds up, under Ubuntu #1

Open jimhefferon opened 9 years ago

jimhefferon commented 9 years ago

Thank you for the great software. It is a big help at practicing pileups.

I use it under WINE, on Ubuntu 14.04. I know that this isn't the target platform but I could not find another description of the problem so I figured that if no one told you then ..

Often, maybe every ten minutes or so, the sound gets scratchy. With that, often, time speeds up by a factor of ten or so. This includes the clock and the transmissions of other stations, so it becomes unusable. (Sometimes, not as often, this causes the screen to lock up and I have to go to another virtual terminal and kill the process.)

I could get you the version numbers but this is a newly installed system, within the last month, so all software is up to date. That includes Ubuntu, WINE. and MorseRunner (with the binary downloaded, meaning that I did not compile from source). Everything is as it came; I do not think that I swapped out the sound driver or anything like that.

VE3NEA commented 9 years ago

Hi Jim,

I am not familiar with the audio system on Linux, so I don't think I can help you with this. All I can tell is that Morse Runner is an event-based application, and all timing in it is controlled by the soundcard. When the soundcard requests new data, the program generates a block of output audio, updates the states of the calling station objects, generates the next portion of CW message for each station, etc. If the audio suddenly accelerates, this is because the audio driver starts requesting data at a higher pace. I am not sure how to troubleshoot this on Linux/WINE.

73 Alex VE3NEA

On 2015-08-21 19:31, jimhefferon wrote:

Thank you for the great software. It is a big help at practicing pileups.

I use it under WINE, on Ubuntu 14.04. I know that this isn't the target platform but I could not find another description of the problem so I figured that if no one told you then ..

Often, maybe every ten minutes or so, the sound gets scratchy. With that, often, time speeds up by a factor of ten or so. This includes the clock and the transmissions of other stations, so it becomes unusable. (Sometimes, not as often, this causes the screen to lock up and I have to go to another virtual terminal and kill the process.)

I could get you the version numbers but this is a newly installed system, within the last month, so all software is up to date. That includes Ubuntu, WINE. and MorseRunner (with the binary downloaded, meaning that I did not compile from source). Everything is as it came; I do not think that I swapped out the sound driver or anything like that.

— Reply to this email directly or view it on GitHub https://github.com/VE3NEA/MorseRunner/issues/1.

jimhefferon commented 9 years ago

Thank you for the reply, Alex. Perfectly sensible. As I said, my searching did not find the issue reported anywhere so I reported it, in case that is helpful. But I understand that my platform is not the target platform and for all I know it is a WINE issue. Thanks again.