unimidi icon indicating copy to clipboard operation
unimidi copied to clipboard

Issue when listing/connecting to virmidi devices on Linux

Open malacalypse opened this issue 5 years ago • 0 comments

amidi -l:

[Thu 30 Aug 2018 04:18:04 GMT]$ amidi -l
Dir Device    Name
IO  hw:0,0    Virtual Raw MIDI (16 subdevices)
IO  hw:0,1    Virtual Raw MIDI (16 subdevices)
IO  hw:0,2    Virtual Raw MIDI (16 subdevices)
IO  hw:0,3    Virtual Raw MIDI (16 subdevices)
IO  hw:1,0    pisound MIDI PS-3255DBQ
IO  hw:3,0,0  Arturia KeyStep 32 MIDI 1
IO  hw:4,0,0  Arturia BeatStep MIDI 1

aconnect -l:

[Thu 30 Aug 2018 04:18:06 GMT]$ aconnect -l
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '
client 14: 'Midi Through' [type=kernel]
    0 'Midi Through Port-0'
client 16: 'Virtual Raw MIDI 0-0' [type=kernel,card=0]
    0 'VirMIDI 0-0     '
client 17: 'Virtual Raw MIDI 0-1' [type=kernel,card=0]
    0 'VirMIDI 0-1     '
client 18: 'Virtual Raw MIDI 0-2' [type=kernel,card=0]
    0 'VirMIDI 0-2     '
client 19: 'Virtual Raw MIDI 0-3' [type=kernel,card=0]
    0 'VirMIDI 0-3     '
client 20: 'pisound' [type=kernel,card=1]
    0 'pisound MIDI PS-3255DBQ'
client 28: 'Arturia KeyStep 32' [type=kernel,card=3]
    0 'Arturia KeyStep 32 MIDI 1'
client 32: 'Arturia BeatStep' [type=kernel,card=4]
    0 'Arturia BeatStep MIDI 1'
client 128: 'pisound-ctl' [type=user,pid=824]
    0 'pisound-ctl     '

UniMIDI::Input.gets:

Select a MIDI input...
0) Virtual Raw MIDI
1) Virtual Raw MIDI
2) Virtual Raw MIDI
3) Virtual Raw MIDI
4) Virtual Raw MIDI
5) Virtual Raw MIDI
6) Virtual Raw MIDI
7) Virtual Raw MIDI
8) Virtual Raw MIDI
9) Virtual Raw MIDI
10) Virtual Raw MIDI
11) Virtual Raw MIDI
12) Virtual Raw MIDI
13) Virtual Raw MIDI
14) Virtual Raw MIDI
15) Virtual Raw MIDI
16) Virtual Raw MIDI
17) Virtual Raw MIDI
18) Virtual Raw MIDI
19) Virtual Raw MIDI
20) Virtual Raw MIDI
21) Virtual Raw MIDI
22) Virtual Raw MIDI
23) Virtual Raw MIDI
24) Virtual Raw MIDI
25) Virtual Raw MIDI
26) Virtual Raw MIDI
27) Virtual Raw MIDI
28) Virtual Raw MIDI
29) Virtual Raw MIDI
30) Virtual Raw MIDI
31) Virtual Raw MIDI
32) Virtual Raw MIDI
33) Virtual Raw MIDI
34) Virtual Raw MIDI
35) Virtual Raw MIDI
36) Virtual Raw MIDI
37) Virtual Raw MIDI
38) Virtual Raw MIDI
39) Virtual Raw MIDI
40) Virtual Raw MIDI
41) Virtual Raw MIDI
42) Virtual Raw MIDI
43) Virtual Raw MIDI
44) Virtual Raw MIDI
45) Virtual Raw MIDI
46) Virtual Raw MIDI
47) Virtual Raw MIDI
48) Virtual Raw MIDI
49) Virtual Raw MIDI
50) Virtual Raw MIDI
51) Virtual Raw MIDI
52) Virtual Raw MIDI
53) Virtual Raw MIDI
54) Virtual Raw MIDI
55) Virtual Raw MIDI
56) Virtual Raw MIDI
57) Virtual Raw MIDI
58) Virtual Raw MIDI
59) Virtual Raw MIDI
60) Virtual Raw MIDI
61) Virtual Raw MIDI
62) Virtual Raw MIDI
63) Virtual Raw MIDI
128) pisound MIDI PS-3255DBQ
130) Arturia KeyStep 32
132) Arturia BeatStep

Why are there 64 devices listed, no index given, and no other details of the device at all?

When I try to connect to any of the Virtual Raw MIDI ports, UniMIDI hangs, infinitely. When I connect to the other ports, it works fine.

malacalypse avatar Aug 30 '18 04:08 malacalypse