[Asaph-developers] Re: [Asaph-users] How to generate presentation for group worship?
Status: Beta
Brought to you by:
dazuma
|
From: David F. <da...@sj...> - 2004-04-18 13:46:25
|
Hi Finally found the time to put together an initial start at displaying an Asaph database without chords in wxPython, aim is to head towards a presentation-mode program as discussed before. So far loads a list of sings, lets you select them and displays the song lyrics in the main part of the screen. No nice fonts, and only handles simple databases (but should be easy to enhance). Main initial goal is to work towards a fullscreen display, particularly on a second screen - our church has just bought a new projector and are wanting to display lyrics, I want to use Asaph. Code is at http://davidf.sjsoft.com/files/wxasaph-0.0.1.zip - requires wxPython and elementtree from effbot (I'm using wxPython 2.4 and Python 2.3.3 on Linux). Any feedback/contributions appreciated Regards David Daniel Azuma wrote: > If you folks are interested in pursuing this yourselves, I'd be happy > to provide whatever support I can, on the file format, on my > classes/interfaces if you want to use them, and so forth. I also have > a whole bunch of ideas on the design and features for a presentation > mechanism. > > Anyway, if you want to pursue this, let me know, and I can start a > developers mailing list for it (so we don't burden this list with > developer discussion.) > > Daniel > > > On Mar 09, 2004, at 22:44, David Fraser wrote: > >> I'm sure Daniel will answer you since he is the real developer! >> But it's nice to see someone else wanting to do stuff in Python ... >> This is a feature I have been very keen to see as well, although I >> think what is really needed is a presentation-mode program that would >> let you use any songs from the main database if required, but would >> have a shortlist that would be quick to select from ... >> The question is what is the best way to quickly develop something >> like this? >> One option would be to use Jython, since then all the layout and >> database reading classes from the main app could be used, and we'd >> have Python for quick development... >> But I have no experience with Jython. >> Otherwise the layout + database classes could be reimplemented in >> Python, or finally (the obvious) the new stuff could just be coded in >> Java... >> >> If this was only used for projecting the words and not the chords, >> the layout would be much simpler, so the chord layout wouldn't have >> to be done at first. >> And since the database stuff is in XML, that should be easy. >> >> Anyway just throwing around some ideas... >> >> David >> >> Sandra Capri wrote: >> >>> Hi, >>> >>> I just downloaded Asaph 0.5.1 a few nights ago, and have been running >>> through the menus, as well as the README.html file, and I am very >>> impressed with all the excellent features! I have been playing around >>> with creating a similar program (in Python), and came to the >>> realization >>> that it is a lot more work than I first thought. I'm thrilled to find >>> that someone has done that work for me! >>> >>> I seem to be unable to figure out how to display the song presentation, >>> once it has been setup. I am imagining that we would enter all of our >>> songs into an indexed database, then for a given service, create a >>> simple database containing just the songs that we sing that night. At >>> that point, I would have expected to select a menu item that would >>> display the first song - words only, covering the whole screen. >>> Then it >>> would allow the song leader to go through each song in order (such as >>> clicking the mouse button for the next song). Since we have a >>> projector, this is the way we allow the congregation to see the >>> words to >>> the song. >>> >>> How do I do this? Or is this a future feature? >>> |