dvhdr/launchpad-pro

Anyway to hack on this only when in User mode?

malkomalko opened this issue · 6 comments

I love what you are doing with this and am excited to start hacking on this, but was wondering if there was anyway to get the benefits of the default firmware, while only hacking if you are in user mode. I know the "Launchpad Pro-1.0.154.syx" is shipped, but this seems to be an all or nothing approach yes?

Cheers

dvhdr commented

Yes, all or nothing for now. As described in the README, our philosophy was to remove almost all of the factory functionality for a variety of reasons. Once we learn from how this first "bare bones" release goes, we'll certainly consider other possibilities. Thanks for the feedback!

dvhdr commented

...re-reading the README, it's not as clear as it could be. I'll update it.

I think many people would like to add just a few features in the keyboard or drum mode.

E.g. I would love to have a side button functioning as sustain. This would be fairly easy to implement if I do not have to implement the keyboard functionality myself. Therefore I think for many people it would very beneficial to make those modes open source, too.

I guess this would be a very tough business decision for novation but my feeling is that some of the development for the launchpad pro firmware would take place here, people would love novation even more resulting in that you guys sell more hardware thus making everyone more happy ;-)

dvhdr commented

Thanks loads for your feedback! I expect you're not alone in wanting to lightly customise the unit, instead of build completely new apps for it. Much food for thought here... though I can't make any promises at this point, other than to seriously consider the options!

Would it be possible to port certain factory firmware features like drum mode and keyboard mode into your API framework, so that you could release the source code for those parts only, without exposing any of the low level magic?