Thread: [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-03-11 13:14:56
|
Seems like the list is here now ... moving over to asaph-developers (Let me know if I missed any discussion...) David Fraser wrote: > Hi Daniel > > I think a development list would be great... I'd like to at least get > a simple thing working... > > Cheers > 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? >>>> >> >> >> >> ------------------------------------------------------- >> This SF.Net email is sponsored by: IBM Linux Tutorials >> Free Linux tutorial presented by Daniel Robbins, President and CEO of >> GenToo technologies. Learn everything from fundamentals to system >> administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click >> _______________________________________________ >> Asaph-users mailing list >> Asa...@li... >> https://lists.sourceforge.net/lists/listinfo/asaph-users >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Asaph-users mailing list > Asa...@li... > https://lists.sourceforge.net/lists/listinfo/asaph-users > |
|
From: Sandra C. <sc...@sp...> - 2004-03-15 16:02:09
|
I played with openLP a little last night. I run Windows 2000 in a vmware window on my Fedora machine. I don't know if running vmware hindered the program any, but (like David) I couldn't see full functionality - my guess is that it's still a pretty early version. My thoughts: negative: Doesn't appear to support chords - the guitar players at my church are pretty excited about Asaph's chord support. positive: quick search for lyrics or author - "hmm, I don't remember the title of the song, but I know it has 'Hallelujah what a saviour' in it - Oh look - that's 'Man of Sorrows'. negative: the search doesn't ignore punctuation, so I actually had to search for "hallelujah! what a saviour" positive: very easy to create presentations from the song db - when the program starts up, you see a list of songs available. Click on a song to select it, then hit a button to add it to the current presentation. This is exactly what I need for our song leader. She's the one that creates our song presentations for the song service, and she *really* wants something just that easy. She hates having to use Powerpoint (actually, now openoffice presentations) to create the song list. positive: Easy to add background picture and change fonts (and color of fonts) in a song (though it looks like it currently enforces the same color and backgrounds for all songs - a negative in my opinion). Interesting features: it looks like the author is planning to allow you to put other things into the presentation - such as any Bible verse, powerpoint presentation, or video. Cool idea. Non-existant feature: A feature we really want is during the display of the presentation, if the song leader decides on a song in the middle of the service, have some way to throw in another song quickly. David - as to your comments - I guess I'm of Daniel's opinion currently - I would also like to focus on the base Asaph application. In the future it may be very nice to be able to import/export between the applications. Asaph has some really cool features (like the optional chord display) that would probably be difficult to add to OpenLP, or implement in a standalone presentation program. Just my $.02 worth. -- Sandra Capri <sc...@sp...> |
|
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? >>> |
|
From: David F. <da...@sj...> - 2004-04-19 22:10:51
|
OK, have added support for indexed databases and an initial fullscreen display (some support for second monitor too) http://davidf.sjsoft.com/files/wxasaph-0.0.2.zip David David Fraser wrote: > 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? >>>> > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Asaph-developers mailing list > Asa...@li... > https://lists.sourceforge.net/lists/listinfo/asaph-developers > |
|
From: Daniel A. <da...@ka...> - 2004-04-20 00:21:55
|
Thanks, David. I'm snowed under with two major final papers right now, so I'm afraid I won't be able to look at it myself until next week, but good to see you've made some progress on this. Let me know if you think space on Asaph's sourceforge page (e.g. CVS access) would be useful for your project. Daniel On Apr 19, 2004, at 15:16, David Fraser wrote: > OK, have added support for indexed databases and an initial fullscreen > display (some support for second monitor too) > http://davidf.sjsoft.com/files/wxasaph-0.0.2.zip > > David > > David Fraser wrote: > >> 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 |
|
From: David F. <da...@sj...> - 2004-04-20 16:08:30
|
Hi Daniel Thanks, CVS would be great because then maybe others could help :-) My sourceforge username is davidfraser Just not sure what we should call the module, it could be wxAsaph but actually there is general Python code that may be useful for e.g. generating HTML. Maybe PyAsaph. Or was trying to think of an inventive name (Moses lifted up the snake in the desert...) but got stuck I guess the CVS repository name doesn't matter, but it would be great to have one! Hope your papers go well David Daniel Azuma wrote: > > Thanks, David. I'm snowed under with two major final papers right now, > so I'm afraid I won't be able to look at it myself until next week, > but good to see you've made some progress on this. Let me know if you > think space on Asaph's sourceforge page (e.g. CVS access) would be > useful for your project. > > Daniel > > > On Apr 19, 2004, at 15:16, David Fraser wrote: > >> OK, have added support for indexed databases and an initial >> fullscreen display (some support for second monitor too) >> http://davidf.sjsoft.com/files/wxasaph-0.0.2.zip >> >> David >> >> David Fraser wrote: >> >>> 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 >> > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Asaph-developers mailing list > Asa...@li... > https://lists.sourceforge.net/lists/listinfo/asaph-developers > |
|
From: Daniel A. <da...@ka...> - 2004-03-14 17:52:07
|
An interesting possibility that just came to my attention is to
integrate with OpenLP
https://sourceforge.net/projects/openlp
I was just contacted by the developer, who expressed some interest in
maybe figuring out how the two projects could work together.
OpenLP is Windows-only at the moment, and since I don't have Windows, I
can't evaluate it or get any sense for how far along the project is or
what it would take to make Asaph and OpenLP talk to each other.
Daniel
On Mar 11, 2004, at 05:04, David Fraser wrote:
> Seems like the list is here now ... moving over to asaph-developers
> (Let me know if I missed any discussion...)
|
|
From: David F. <da...@sj...> - 2004-03-15 15:20:10
Attachments:
openlp.png
|
Daniel Azuma wrote: > An interesting possibility that just came to my attention is to > integrate with OpenLP > https://sourceforge.net/projects/openlp > I was just contacted by the developer, who expressed some interest in > maybe figuring out how the two projects could work together. > > OpenLP is Windows-only at the moment, and since I don't have Windows, > I can't evaluate it or get any sense for how far along the project is > or what it would take to make Asaph and OpenLP talk to each other. > > Daniel I've just downloaded and run the program. Basically it seems to use a SQLLite database to store the song lyrics, which are plain text with page breaks to indicate different slides. I couldn't work out how to get it all working though. The program is written in Delphi currently ... I have attached a screenshot. He says he has plans to "port this application to C#/C++ or something with a good, free, IDE" It says it has the ability to interface with PowerPoint for Presentations ... but I don't have PowerPoint so I can't comment on that. I wonder whether the route AsaphDB should go is to 1) allow OpenLP/Asaph to import/export songs from each other. 2) allow exporting Asaph songs to HTML or the OpenOffice Presentation format. (This shouldn't be too hard). 3) also investigate other options for a standalone presentation program (wxpython comes to mind) I know Daniel is wanting to focus on the base application before paying attention to this ; is anyone else keen to be involved with any of the above? David > > > On Mar 11, 2004, at 05:04, David Fraser wrote: > >> Seems like the list is here now ... moving over to asaph-developers >> (Let me know if I missed any discussion...) > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > Asaph-developers mailing list > Asa...@li... > https://lists.sourceforge.net/lists/listinfo/asaph-developers > |