I develop WorshipSong Band, a freeware multitrack player with integrated chord charts tied to song flow. It also has a static background limited lyric presentation capability. I recently added a network option to allow chord charts to be distributed to tablets (IOS and Android). The app also runs natively on these platforms, as well as Windows and Mac. So bands are starting to use us for chord chart display along with their track playback needs.
I am having users now wanting to integrate synchronized chord/lyric capabilities with 'real' presentation software. I was wondering about the feasibility of building a plugin to OpenLP to allow the lyrics to be driven live from our app. So a user would fire up WorshipSong Band to handle loops, metronomes, chord charts, cues and the like, and then have OpenLP in a presenter mode listening to the WorshipSong network feed with the lyrics sent from WorshipSong, so everything between the band and the presentation would be in sync.
I think the work would be in figuring out how to enable a song to be driven from our app over the network (a UI control), and how to feed in the lyrics to display at any given time, overriding what might have already been displayed over whatever backgrounds you already have.
Does this sound possible and doable?