Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Playtime doesn't work with MIDI input devices > ID 63 #1165

Closed
johnsamuelson opened this issue Sep 3, 2024 · 8 comments
Closed

Playtime doesn't work with MIDI input devices > ID 63 #1165

johnsamuelson opened this issue Sep 3, 2024 · 8 comments
Labels
bug Something isn't working playtime Related to Playtime
Milestone

Comments

@johnsamuelson
Copy link

johnsamuelson commented Sep 3, 2024

Describe the bug

To better control what and who is sending MIDI to Playtime for various loops, I would like to use a virtual MIDI port (Reaper Loopback 1 via MIDI Device List). It sets ok in the main arrange window but Playtime shows 'No input' and refuses to play ball

To Reproduce
Steps to reproduce the behavior:

  1. Create Reaper Loopback MIDI port via MIDI Devices Preference page
  2. Set as input in Playtime
  3. See 'no input' instead of 'Reaper Loopback 1: Channel 1' which is what the main arrange page shows

Expected behavior

Should work as expected above

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. macOS]
  • Version [e.g. Ventura 13.6.7]

MacOS 12.6.1, Reaper v7.20

Additional context
Add any other context about the problem here.

@helgoboss
Copy link
Owner

Works here.

What if you close and reopen the Playtime window (or press the refresh button in the window title bar)? Maybe it just didn't get the information about the newly added loopback MIDI port.

@helgoboss helgoboss added need more info Further information is requested playtime Related to Playtime labels Sep 3, 2024
@johnsamuelson
Copy link
Author

johnsamuelson commented Sep 3, 2024

Screenshot 2024-09-03 at 14 54 08
Nope - I've tried closing Reaper too, tried the refresh button. Every time I set it to Reaper Loopback 1 it just defaults to 'none' as input and won't let me arm it. Very odd!

@helgoboss
Copy link
Owner

Which version of Helgobox?

@johnsamuelson
Copy link
Author

It says 2.16.1 in the top right of Playtime..

@helgoboss
Copy link
Owner

Not sure if it would make a difference, but the current version is 2.16.3 (update via ReaPack). Can you try that?

If that doesn't work, what's the ID of the loopback input device in the MIDI preferences?

@johnsamuelson
Copy link
Author

Just updated it and nope no change! How odd.

It's device number 64 (I've got a lot of MIDI flying about, plus a lot of redundant devices to be fair). Not enabled for Control messages but that shouldn't be an issue as neither are several other inputs which do work with Playtime..

@helgoboss
Copy link
Owner

If you assign it an ID that's lower, it should work. Could be a bug indeed.

@helgoboss helgoboss added bug Something isn't working and removed need more info Further information is requested labels Sep 3, 2024
@helgoboss helgoboss added this to the 2.16.4 milestone Sep 3, 2024
@helgoboss
Copy link
Owner

Yes, it's a bug. Will be fixed in 2.16.4. Until then, you can use the mentioned workaround.

helgoboss added a commit to helgoboss/reaper-rs that referenced this issue Sep 3, 2024
@helgoboss helgoboss changed the title Playtime doesn't work with Reaper Loopback MIDI inputs Playtime doesn't work with MIDI input devices > ID 63 Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working playtime Related to Playtime
Projects
Status: Done
Development

No branches or pull requests

2 participants