Open mixxxbot opened 2 years ago
Commented by: guillermoblanco Date: 2021-11-08T18:10:15Z Attachments: [Script to create and test virtual ports](https://bugs.launchpad.net/mixxx/+bug/1950187/+attachment/5538884/+files/Script to create and test virtual ports)
Reported by: guillermoblanco Date: 2021-11-08T18:10:15Z Status: New Importance: Undecided Launchpad Issue: lp1950187 Attachments: [Script to create and test virtual ports](https://bugs.launchpad.net/bugs/1950187/+attachment/5538884/+files/Script to create and test virtual ports)
The application can send clock output via "Midi_for_light" controller mapping. It works on physical controllers (i.e.: Novation Launchpad), but when applying it to a virtual output, it doesn't work.
I attach the python script I'm using to test this.
Steps to reproduce:
The signal should be seen on the monitor, but it doesn't. I have already tested this procedure with a virtual midi clock script and it's working fine.
To create the virtual ports, launch the script with
python open_virt_port.py
, issueO
for output port andY
for virtual when requested. To create the input monitor, launch another instance of the script and issueI
for input andN
to avoid creating a virtual port, the output virtual port created before should be listed, when selected, this instance will be used as a monitor.You can find the application log at the end, launched with
mixxx --controllerDebug
. Also, I attach the script to test this (it requiresrtmidi
pip package, install withpip install rtmidi
).System Information:
uname -a Linux slimbook 5.14.3-arch1-1 #1 SMP PREEMPT Sun, 12 Sep 2021 20:51:34 +0000 x86_64 GNU/Linux
00:1f.0 ISA bridge: Intel Corporation Sunrise Point LPC Controller/eSPI Controller (rev 21) Subsystem: CLEVO/KAPOK Computer Device 1313 Flags: bus master, medium devsel, latency 0
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21) Subsystem: CLEVO/KAPOK Computer Device 1313 Flags: fast devsel Memory at dc224000 (32-bit, non-prefetchable) [disabled] [size=16K]
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21) Subsystem: CLEVO/KAPOK Computer Device 1313 Flags: medium devsel, IRQ 16 Memory at dc22a000 (64-bit, non-prefetchable) [size=256] I/O ports at f040 [size=32] Kernel driver in use: i801_smbus Kernel modules: i2c_i801
Application log launched with mixxx --controllerDebug: