ALSA sequencer connections (Yoshimi)

From: Jeanette C. <julien_at_mail.upb.de>
Date: Sun, 29 Sep 2019 14:09:49 +0200 (CEST)
Hey hey,
I have come across that issue with Yoshimi again, But I also noticed that 
_apparently_ Midish doesn't handle port names with spaces. I tried to connect 
to the DSSI plugin Hexter, run in jack-dssi-host, with its default client and 
port names which do have spaces and it didn't work. From an earlier session I 
found that specifying a space-free name works.

The other old patient is Yoshimi. I can see that Midish connects to and 
disconnects from Yoshimi, since Yoshimi prints out a message when that 
happens. Still I get no sound. I do get sound if I use Yoshimi JACK midi and 
forward it from ALSA.

Looking at the relevant source code in Yoshimi, it looks straight forward 
enough. Set up a port and client - without spaces - and add a few filters, 
might they be the problem? Could you perhaps have a look? In the Yoshimi 
source tar ball it's:
src/MusicIO/AlsaEngine.cpp
and then the function:
bool AlsaEngine::openMidi(void)
This is almost pure C, because of ALSA's API. I can't see anything out of the 
ordinary with my very limited skills.

Best wishes and many thanks,

Jeanette

-- 
  * Website: http://juliencoder.de - for summer is a state of sound
  * Youtube: https://www.youtube.com/channel/UCMS4rfGrTwz8W7jhC1Jnv7g
  * SoundCloud: https://soundcloud.com/jeanette_c
  * Twitter: https://twitter.com/jeanette_c_s
  * Audiobombs: https://www.audiobombs.com/users/jeanette_c
  * GitHub: https://github.com/jeanette-c

... And that I know you're out there and I know that you still care <3
(Britney Spears)
Received on Sun Sep 29 2019 - 14:09:49 CEST

This archive was generated by hypermail 2.3.0 : Mon Sep 30 2019 - 01:33:05 CEST