|
Post by rickrepsher on Feb 13, 2023 12:47:01 GMT
I use a program called DropSync on my Android tablet. Essentially, you choose paths in DropBox, and paths on your Android device, and it keeps them in sync. The nice part is that once it is set up, it looks for changes in DropBox and keeps everything mirrored. You can choose one way, or bi-directional.
So... two questions.
1) When LivePrompter does it's sync, does it update some database as such within the program, or is just doing a mirror between it's file structure and DropBox?
2) If it is just doing a mirror, can you tell me the path in which LivePrompter stores it's files? I'd like to test DropSync with it.
Thanks!
Rick
|
|
|
Post by Torsten on Feb 13, 2023 13:20:10 GMT
Hi Rick,
1) When LivePrompter syncs, it first does a one-way synch of Dropbox data to the local application directory, then it updates its internal databases containing info on songs, setlists, books, MIDI, etc based on the content of the Dropbox data
2) LivePrompter uses the application-specific data directory, which is protected and not accessible to other apps like DropSync. Also, during the sync, it updates some time stamps on the files, so messing with this with another program could cause an unholy mess. Better stay away from there...
Initially, I considered using DropSync for LivePrompter, but decided against it for two reasons:
1) didn't want to require a second (paid) program for essential functionality. 2) this would not work well with iOS - I'm still considering building an iOS version, since I used a cross-platform framework to build LivePrompter.
Why would you want to work around LivePrompter's sync mechanism? Just because DropSync updates automatically? In any case, you'd still have to manually update the database (which definitely isn't something that could happen in the background), so not really much of an advantage...
Cheers,
Torsten
|
|
|
Post by rickrepsher on Feb 13, 2023 18:06:05 GMT
Torsten,
Thanks! You answered my questions.
Yes, the reason for DropSync was that it is automatic. It helps when you get a little mindless.
Not a problem though.... I just have to remember to sync.
I just started playing with this, and I really like what you have done here! I have been using LyricPad, which is in many ways very similar. But... I just got involved with a new band in December '22, and I always wanted to give LivePrompter a look, but was worried about the time to convert all of my files.
Now that everything is new, I thought I'd have a go.
I'm really liking where you went with this! The extra functionality is worth the time.
Thanks again!
Rick
|
|
|
Post by Torsten on Feb 13, 2023 19:12:59 GMT
Yes, I've considered using LyricPad (and some other apps) some time ago, but I found it a bit "too much" - a lot of "songbook" functionality which (to me) gets in the way when using it on stage. I looked at a number of alternatives, and none was so simple, straightforward and "fire-and-forget" that I would want to use it on stage in my setup.
LivePrompter does one thing - but that it does pretty well by now! A lot of functionality has been left out (editing, managing setlists), but all that with conscious thought - the general premise is: do your preparation work (editing, setlist management, tagging, ...) at home on your PC / Mac, then on stage just go and use it and don't fiddle around...
What you do get is an optimized viewing and scrolling experience, with a couple of nice additions thrown in - and in the latest Android implementation, you get pretty wide-ranging connectivity - MIDI, Cantabile Network, Peer-to-Peer networking. In that, I definitely have gone beyond my original plans, but it was just something that seemed to make a lot of sense in my live and rehearsal work, so I went and built it...
Have fun with it!
Cheers,
torsten
|
|