sorskoot / StreamDeck-Midi-plugin

Midi plugin for the Algato Stream Deck
MIT License
13 stars 2 forks source link

Possibility of Mac support? #11

Open CalvinAndHobbies opened 4 years ago

CalvinAndHobbies commented 4 years ago

I've been really intrigued with this plugin ever since I got my Stream Deck and have been trying for the past few days to use the source code to get a Mac version running. I was able to get a build made by changing the manifest to allow it and tweaking a few settings for the build. However, adding the plugin to the Stream Deck software is where I hit a wall.

The text box for the Midi Channel does not save my changes after clicking away from the key and the Midi Device dropdown doesn't list anything at all. Checking the profile's manifest, it appears that the key isn't saving the settings model. I believe that I'm also missing a text box for setting what note I would like the key to play.

Screen Shot 2020-02-23 at 9 55 47 PM (2)

All of this combined makes me believe that there is some bug that is keeping the property-inspector.js file from interacting with the UI. I am new to both JavaScript and the Stream Deck infrastructure, however, so this is just conjecture.

In the README it is mentioned that it wasn't tested on a Mac so the support is disabled, which is understandable. Just from what I've described, however, would you have any clue on how to remedy my apparent problem?