Synchronization Error

Bug #1340500 reported by Steve Grace
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
harmonySEQ
New
Undecided
Unassigned

Bug Description

I'm assuming that the purpose of the Synchronization action is to "reset" all sequences to their beginning (especially for the case where the sequences are of different lengths). When running harmonySEQ in debug mode the following error message repeats several times after doing a Synchronization:

  ERROR: ALSA sequencer interface returned an error code (-11) on snd_seq_drain_output.

As a result, Synchronization takes a long time (many seconds), which makes the Synchronization feature useless.

The debug message appears to be from the code near the end of MidiDriver::UpdateQueue().

The problem happens on two different installations on the same machine (Arch Linux 64-bit and Ubuntu Studio 12.04 32-bit).

Do you have any idea what might be causing this and how I might work around it?

On a related note, what's the purpose of allowing harmonySEQ to be paused? I'd prefer a simple Start/Stop, with Start automatically doing the equivalent of Synchronization.

Thanks.

Revision history for this message
Steve Grace (sgrace) wrote :

I noted this problem while sending MIDI to two instances of amSynth 1.4.2 (standalone). I've now tried with other synths and am no longer having the problem; it may be an issue with amSynth. If possible, I'd like to know what the error means in order to report a bug against amSynth.

I'm also interested in the reason for "pausing" harmonySEQ rather than stopping it.

Thanks again.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.