View Issue Details

IDProjectCategoryView StatusLast Update
0001031OpenMPTGeneralpublic2017-09-24 12:35
Reporterzakernichny Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Platformx64OSWindowsOS Version10
Product VersionOpenMPT 1.26.14.00 / libopenmpt 0.2-beta27 (upgrade first) 
Summary0001031: MIDI Input Devices don't show up
Description

MIDI Input Device dropdown list is empty even though there are MIDI devices present in system. ModPlug Tracker 1.16.207 detects them perfectly. I have tried utilities other than MIDI Yoke but no luck whatsoever.

Steps To Reproduce

Launch OpenMPT with input MIDI device(s) connected to the system. Go to View > Setup > MIDI and try to choose a device from "MIDI Input Device" dropdown list.

Additional Information

Haven't found any complaints about this issue on the Internet. It may be only present on specific system configurations.

TagsNo tags attached.
Attached Files
dnw.png (6,970 bytes)   
dnw.png (6,970 bytes)   
dw.png (6,674 bytes)   
dw.png (6,674 bytes)   
ompt32.png (7,447 bytes)   
ompt32.png (7,447 bytes)   
Has the bug occurred in previous versions?Yes (All the versions of 2017 at least)
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2017-09-23 22:36

administrator   ~0003236

The code that lists the MIDI input devices has not changed at all between MPT 1.16 and current OpenMPT versions. However, so far a lot of similar issues where stuff that used to work no longer works was the fault of other programs not being compatible with Windows 10, so in this case MIDI Yoke could be problematic (the way OpenMPT enumerates MIDI devices is correct). To verify this, you can try enabling compatiblity mode for an older Windows version in the properties of mptrack.exe.
Also, please check if you also see no input devices if you create an instance of the MIDI Input / Output plugin in your module.

Saga Musix

Saga Musix

2017-09-23 22:55

administrator   ~0003237

Last edited: 2017-09-23 22:55

Uh, random idea - MIDI Yoke is not available as a 64-bit driver, is it? If you use the 64-bit version of OpenMPT, then it's no wonder that you cannot see it. Using the 32-bit version should help with MIDI Yoke at least. MPT 1.16 is only available as a 32-bit application obviously, so you would be able to see MIDI Yoke there.

zakernichny

zakernichny

2017-09-24 02:10

reporter   ~0003238

It's most definetly problem with MIDI Yoke being 32-bit. I installed 32-bit version of OpenMPT and now MIDI works perfectly. Thank you! I guess I'm closing the issue.

Issue History

Date Modified Username Field Change
2017-09-23 22:28 zakernichny New Issue
2017-09-23 22:28 zakernichny File Added: dnw.png
2017-09-23 22:28 zakernichny File Added: dw.png
2017-09-23 22:31 zakernichny Additional Information Updated
2017-09-23 22:36 Saga Musix Note Added: 0003236
2017-09-23 22:55 Saga Musix Note Added: 0003237
2017-09-23 22:55 Saga Musix Note Edited: 0003237
2017-09-24 02:10 zakernichny Note Added: 0003238
2017-09-24 02:11 zakernichny File Added: ompt32.png
2017-09-24 12:35 Saga Musix Status new => closed
2017-09-24 12:35 Saga Musix Resolution open => no change required