linthesia icon indicating copy to clipboard operation
linthesia copied to clipboard

ALSA error making port connection with TiMidity 128:0

Open OPiMedia opened this issue 10 years ago • 6 comments

I select a good output device with the interface, next I select a song. And then the program stop and tell me: "MidiInAlsa::openPort: ALSA error making port connection.

terminate called after throwing an instance of 'RtMidiError' what(): MidiInAlsa::openPort: ALSA error making port connection."

My simple test program run well: https://bitbucket.org/OPiMedia/hellanguages/src/default/Cpp/sound/MIDI/RtMidi/simple_rtmidi

I use the last RtMidi version: 2.1.0.

linthesia_alsa_error

OPiMedia avatar Dec 14 '14 22:12 OPiMedia

ok I need to check , on my ubuntu (14.04 I guess) I have version 2.0.1 which system are you using ?

thanks for the bug report

allan-simon avatar Dec 15 '14 13:12 allan-simon

also what happen if you first select the song AND then you change the output device ? and to make sure, it's right after you've selected the song that the program crash ?

allan-simon avatar Dec 15 '14 13:12 allan-simon

I use Debian Wheezy, with "gcc (Debian 4.7.2-5) 4.7.2". And TiMidity++ 2.13.2-40.1.

If I select the song before (with the default output device Midi Through 14:0) then I have exactly the same error.

Yes, crash is right after song selection. I click on a song and then crash immediately.

OPiMedia avatar Dec 15 '14 14:12 OPiMedia

thanks for the precision, I got a friend of mine who have a Debian wheezy I will try to compile it on his system this Wednesday , so that it will be easier for me to have exactly the same environment as you.

allan-simon avatar Dec 15 '14 14:12 allan-simon

@OPiMedia , actually my friend has skype on his 64 bit debian, which cause strange dependencies error when we try to install -dev packages to make it compiles on his machine

I think I will have to install a virtual machine myself to test your issue.

allan-simon avatar Dec 23 '14 05:12 allan-simon

note to myself: i can actually test using a docker container (will be simpler to setup)

allan-simon avatar Sep 13 '15 19:09 allan-simon