![]() ![]() As such, Ableton integration has been removed from this firmware, as has the setup / navigation functionality. Instead, we wanted to create a clear boundary between "normal" usage with Ableton, and custom firmware. If we shipped the application firmware as-is, we'd have a support nightmare on our hands (imagine the phone calls - my "Launchpad Pro is behaving strangely.").There is very little value in customising main() or other low level features, and again these things are hard to do well.There is no value in customising low level routines such as LED multiplexing or ADC scanning - this code has been carefully tweaked over many months to deliver the best results, and is not something you'd want to mess with.Instead, we created a simplified framework for developing "apps" on Launchpad Pro, which comprises a build environment, application entry points / API, and a library of low level source code. We could have released the full source for the factory shipping firmware, but we decided not to for a variety of reasons. You'll definitely need some C programming experience, but we've deliberately kept much of the firmwarey nastiness tucked away, to make the process a little friendlier. Create chorders, sequencers, light shows, games and more.Implement your own unique standalone apps.Open source firmware for the Novation Launchpad Pro grid controller! By customising this code, you can: ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |