12-03-2014, 01:28 AM | #1 |
Junior Member
Posts: 4
Karma: 10
Join Date: Dec 2014
Location: Texas
Device: Voyage
|
Progress-Synced Reading Soundtracks
Hi folks,
I've just signed up here and in fact just learned that there's such a thing as Kindle jailbreaking/customizing, but I've had an idea that I think would be extremely cool to anyone who enjoys reading while listening to music, & am interested in if this would be at all possible to implement (for the record I do UX and visual design for iOS apps, no coding at all). Idea is this: A "soundtrack" created specifically and manually for a book, that consists of a series of playlists for different settings or actions (e.g. fight scenes), etc. These playlists are live-synced to your progress in a book, so as you read you'll hear music specifically selected for the scene, setting, etc that you're currently reading. Playlists probably shuffle, and the transition from one to another is probably a smooth long crossfade. I'm thinking playlists are assembled from various movie/game/etc soundtracks, licensing issues aside. Would involve a (crowd-sourced?) "book map" for each compatible book tying playlists to certain stretches of the book, then the playlists could get as specific as wanted; could have a generic fantasy fight scene playlist to cover a large # of books or one specifically created for one scene in a book (e.g. LOTR fight scene music from the movie OST, for the same fight scene in the book). So as you read about characters exploring a mystical arabian (or whatever) city, stuff like this plays. Then they go get in a fight, arabian-sort of fight music plays, then they leave & travel thru a desert and stuff like this plays. And on and on for the whole book. You can listen to the Harry Potter movie soundtracks on shuffle while reading Harry Potter, but imagine how much better it would be if they were specifically ordered and curated based on where you are in the book. Anybody else think this would be super cool, and anyone have any idea if this is at all doable? From some quick googling it seems there's no official API that allows access to reading progress, but perhaps there is a way if jailbroken. |
12-03-2014, 03:42 AM | #2 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
There is no **official** API for anything gray-scale Kindle.
These devices run an OS implemented by Amazon themselves. Your info. box lists "Voyage" as the device you own. How are you going to listen to anything? In case you haven't noticed, your Voyage does not have any speakers (or other support for audio media). The last Kindle (grayscale) model that supported audio was the Kindle Touch (called: K5 here). |
Advert | |
|
12-03-2014, 04:02 AM | #3 |
Member
Posts: 16
Karma: 68758
Join Date: Dec 2014
Device: Kindle Paperwhite 2, iPad
|
Yeah... honestly that sounds like a project for almost any device other than a kindle. Maybe an android?
In any case, it sounds like a massive undertaking to annotate a functionally infinite number of books when you could just, you know, make a thematic playlist and change the track when appropriate. |
12-03-2014, 04:44 AM | #4 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Dec 2014
Location: Texas
Device: Voyage
|
Quote:
Was talking to my boss (iOS developer) and he mentioned it'd be "a very interesting technical challenge to try to auto pick music by analyzing text" which is indeed interesting, though just a way for users to make their own maps & link them to their own playlists/audio files would be the place to start. But yeah I am just ideating (?) now cuz that's what I do, though I totally agree with "a lot of people would use something like this if it were really well executed". This is definitely possible with a custom eReader app, i.e for iOS or Android, but I'm wanting to find out if it's possible to send out that progress% from a jailbroken kindle (any kindle not necessarily the one I have) cuz those are much better to read on than a regular tablet. |
|
12-03-2014, 04:47 AM | #5 |
BLAM!
Posts: 13,494
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
Probably. Although forget about matching that with actual content on a DRM'ed book. Which potentially severely limits its use, given the current landscape.
I'd also point you to the multitudes of companies creating 'enhanced' eBooks (either as Apps or trying to leverage the mess^Wfine standard that is ePub 3), that might be a better way to achieve this kind of thing. |
Advert | |
|
12-03-2014, 04:56 AM | #6 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Short answer: Yes Longer answer: So what? Long answer: I don't think the progress percent has a significantly stable relationship between its value and the current text position from Kindle instance to Kindle instance. An added source of uncertainty - Our e-reader add-ins support a very wide range of e-book formats. I am not sure that even the formats where "byte counting" is used will be repeatable enough. 6900 - I need a life. |
|
12-03-2014, 05:07 AM | #7 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Dec 2014
Location: Texas
Device: Voyage
|
Quote:
My actual question was also at the end of my first post by the way edit: and "make a thematic playlist and change the track when appropriate" is far too much work to be realistic, imo; no one's gonna stop reading when they get to an action sequence or the setting changes to pick a new song. I do have great success listening to music while reading but I imagine this would be a whole new experience & be extremely nice to use if done well Last edited by apopagasm; 12-03-2014 at 05:12 AM. |
|
12-03-2014, 05:13 AM | #8 |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Well, send us a link to your working prototype when you have one.
|
12-03-2014, 10:02 AM | #9 |
BLAM!
Posts: 13,494
Karma: 26047188
Join Date: Jun 2010
Location: Paris, France
Device: Kindle 2i, 3g, 4, 5w, PW, PW2, PW5; Kobo H2O, Forma, Elipsa, Sage, C2E
|
@apopagasm: A location pointer in a DRM'd mobi7/mobi8 basically points to word-soup: encrypted content. Hence: useless.
And I'm not sure they're actually stable (i.e., if you by chance have a decrypted copy of the book, will the pointer from the DRM version actually point to the right place in the decrypted version (or vice versa)? Not quite sure, you'd have to check with the Mobi gurus in the appropriate subforum). Last edited by NiLuJe; 12-03-2014 at 10:05 AM. |
12-04-2014, 01:02 PM | #10 |
Grand Sorcerer
Posts: 8,513
Karma: 64095689
Join Date: Jan 2008
Location: Harrisburg outskirts
Device: Palms, K1-4s, iPads, iPhones, KV, KO1
|
Different people read at different speeds. You would need a differing amount of the music then. Person A might need 10 minutes of "danger scene" music to cover the time (s)he's reading through that scene. Person B might need 20 minutes, if you see what I mean.
I, on the other hand, tend to focus on the music, and not be able to read while listening. I don't want any music while I'm reading! So I won't be a client, but that's okay. |
12-04-2014, 05:02 PM | #11 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Dec 2014
Location: Texas
Device: Voyage
|
Quote:
I am optimistic of a working prototype fairly soon, also (edit: not so fast). Temp name & logo (or, permanent until a better one comes along) (soundstripe being a synonym of "soundtrack") Last edited by apopagasm; 12-05-2014 at 11:52 PM. |
|
12-04-2014, 10:06 PM | #12 |
Ex-Helpdesk Junkie
Posts: 19,421
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
|
12-04-2014, 10:09 PM | #13 | |
Ex-Helpdesk Junkie
Posts: 19,421
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
The pointer is calculated based on file offsets on the content passed to the actual book reader, whether that came directly from the book file, or was decrypted. |
|
Thread Tools | Search this Thread |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle Reading Progress | the_callant | Devices | 0 | 10-06-2013 04:32 AM |
Possible to sync reading progress between devices | kindlenews | Calibre | 0 | 08-18-2013 03:48 PM |
Is Universal Reading Progress Sync Possible? | Prestidigitweeze | Devices | 2 | 04-26-2013 12:55 AM |
Reading progress | kumaryu | Calibre | 4 | 03-06-2013 12:38 AM |
Classic Hide Reading Progress Bar | grapaslingo | Barnes & Noble NOOK | 2 | 05-16-2012 05:54 PM |