Well known RISC OS advocate
Paul Vigay has been busy this weekend, first
teasing people with his RISC OS
iTunes clone, then by revamping his RISC OS portal,
RISCOS.org to match the also recently updated style of his new
Orpheus Internet website.
Paul's iTunes clone is the result of him selling his beloved iMac, and needing to play his music library on his Iyonix computer. So far, ROTunes manages to load the playlist of over 7000 tracks faster than his iMac does. It is not yet known if Paul is going to implement iPod support for users of machines with USB hardware.
At the same time, Andrew Flegg of Jaffa Software has started to write a similar thing called "MyTunes" using WimpWorks. He's also recently released a TV Guide application for RISC OS.
Links:
Paul Vigay, Paul's weblog
RISCOS.org, Orpheus Internet
RISC OS iTunes Close, iTunes for RISC OS
Jaffa Software
|
Paul Vigay's been busy... |
|
Jaffa (20:12 6/3/2005) pvigay (20:43 6/3/2005) Jaffa (21:25 6/3/2005) ad (21:48 6/3/2005) flypig (22:58 6/3/2005) Jaffa (08:46 7/3/2005) jmb (09:52 7/3/2005) Jaffa (10:21 7/3/2005) Jaffa (10:33 7/3/2005) pnaulls (14:56 7/3/2005) Jaffa (15:13 7/3/2005) ksattic (16:44 7/3/2005) pvigay (16:50 7/3/2005) pnaulls (18:04 7/3/2005) jmb (20:42 7/3/2005) pnaulls (09:29 8/3/2005) Jaffa (08:55 10/3/2005) rich (09:37 10/3/2005) Jaffa (09:46 10/3/2005) rich (12:21 10/3/2005) Jaffa (12:34 10/3/2005) rich (12:42 10/3/2005) rich (12:43 10/3/2005) Jaffa (13:33 10/3/2005) rich (13:59 10/3/2005) pvigay (14:00 10/3/2005) Jaffa (14:06 10/3/2005) Revin Kevin (15:43 10/3/2005) Jaffa (15:54 10/3/2005) Jaffa (22:33 10/3/2005)
|
|
Andrew Flegg |
Message #93332, posted by Jaffa at 20:12, 6/3/2005 |
Member
Posts: 53
|
Given the stage it looks like Paul's already at; getting actual music played is trivial using the AMPlayer modules. I think my time might be better spent improving TVGuide - still got to add things like choosing your channels etc. - currently it's hard-coded to the terrestrial channels; but can be changed in PROCinfo (using a copy/demo of WimpWorks). All the data is got from <plug>bleb.org/tv/</plug> :-) |
|
[ Log in to reply ] |
|
Paul Vigay |
Message #93333, posted by pvigay at 20:43, 6/3/2005, in reply to message #93332 |
Posts: 200
|
Sorry about that. Didn't know anyone else was working on anything, and I'd never want to discourage RISC OS software development. There's always room for competition - and I'm not sure what timescale mine is working to at the moment.... |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93334, posted by Jaffa at 21:25, 6/3/2005, in reply to message #93333 |
Member
Posts: 53
|
That's OK - same applies :-) I only started mine yesterday and not invested much time or effort into it yet... "MyTunes" is certainly a much lower priority than anything else I'm working on (including WimpWorks/J) - especially now I know there's a decent MP3 player in the works anyway. Shout if you need a beta tester! |
|
[ Log in to reply ] |
|
Andrew Duffell |
Message #93335, posted by ad at 21:48, 6/3/2005, in reply to message #93334 |
Posts: 3262
|
:o Looks fun! |
|
[ Log in to reply ] |
|
David Llewellyn-Jones |
Message #93336, posted by flypig at 22:58, 6/3/2005, in reply to message #93335 |
Member
Posts: 17
|
TVGuide looks really neat and I'd love to get it working. Unfortunatley I can't seem to find Iyonix compatible versions of the URL_Fetcher and AcornHTTP modules it needs (the link on the site goes to the 26-bit versions). Does anyone know of anywhere I can get these from? |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93337, posted by Jaffa at 08:46, 7/3/2005, in reply to message #93336 |
Member
Posts: 53
|
flypig: It looks like they were included in a December 2003 Iyonix disc update according to: http://www.iyonix.com/updates/disc.shtml. |
|
[ Log in to reply ] |
|
JMB |
Message #93338, posted by jmb at 09:52, 7/3/2005, in reply to message #93337 |
Member
Posts: 467
|
jaffa: No, that was _just_ the URI module. There's no publically available 32bit build of the URL fetchers. |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93339, posted by Jaffa at 10:21, 7/3/2005, in reply to message #93338 |
Member
Posts: 53
|
jmb: ah. Is there planned a release of the 32-bit fetcher modules? Or anyway for a user to get them (eg. with Oregano or similar)? Reinventing the wheel and writing an HTTP fetcher isn't something high on my todo list; especially considering the one Acorn wrote works well. |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93340, posted by Jaffa at 10:33, 7/3/2005, in reply to message #93339 |
Member
Posts: 53
|
The other thought is whether or not NetSurf's HTTP fetcher could be suitably packaged up as a standalone module ;-) |
|
[ Log in to reply ] |
|
Peter Naulls |
Message #93341, posted by pnaulls at 14:56, 7/3/2005, in reply to message #93340 |
Member
Posts: 317
|
It is, libcurl. But not a RISC OS module - this kind of fuctionality doesn't really belong in one. Ideally, it'd be a shared library, but you'll have to settle for static for the time being. |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93342, posted by Jaffa at 15:13, 7/3/2005, in reply to message #93341 |
Member
Posts: 53
|
Indeed - as a bit of investigation showed. Static C libraries aren't very usable from BASIC though; "Justin's Super-quick Guide to using C from BASIC" notwithstanding. |
|
[ Log in to reply ] |
|
Simon Wilson |
Message #93343, posted by ksattic at 16:44, 7/3/2005, in reply to message #93342 |
Finally, an avatar!
Posts: 1291
|
I've not actually tried yet, but is there any way to play .m4a (AAC) tracks with RISC OS? My entire iTunes library is encoded in AAC. |
|
[ Log in to reply ] |
|
Paul Vigay |
Message #93344, posted by pvigay at 16:50, 7/3/2005, in reply to message #93343 |
Posts: 200
|
http://www.rarewares.org/aac.html If someone wants to port it to RISC OS, I'll incorporate it into !ROTunes. :) |
|
[ Log in to reply ] |
|
Peter Naulls |
Message #93345, posted by pnaulls at 18:04, 7/3/2005, in reply to message #93344 |
Member
Posts: 317
|
Should be easy to do with my tools - do it yourself. Anyway, I can't see any source there. |
|
[ Log in to reply ] |
|
JMB |
Message #93346, posted by jmb at 20:42, 7/3/2005, in reply to message #93345 |
Member
Posts: 467
|
Presumably Paul meant this, instead: http://www.audiocoding.com/modules/mydownloads/ - the FAAD2 2.0 source. WRT putting cURL in a module, I suspect it's not worth the effort of doing so. AcornHTTP only implements HTTP 1.0 (or the last public release does, whether it's moved on since is anybody's guess). The people to contact about a 32bit build would be Castle (note that I've no idea whether they even have the sources to those modules let alone an extant 32bit build). |
|
[ Log in to reply ] |
|
Peter Naulls |
Message #93347, posted by pnaulls at 09:29, 8/3/2005, in reply to message #93346 |
Member
Posts: 317
|
Done. I look forward to Paul's subscription to the UPP so I can help him make use of it. |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93348, posted by Jaffa at 08:55, 10/3/2005, in reply to message #93347 |
Member
Posts: 53
|
Less exciting than Paul's screenshot admittedly, but here's a view of MyTunes as it stood last night. The interface is very simple and fast: click on a song to play it; then if "Shuffle" is selected the next will be random, otherwise it'll just start working down the list from there on (this is where it is now). There'll be a "Search" feature as well, of course, but that's not implemented yet. The one-off parsing of a library of songs is also an area for improvement; subsequent loading is *very* fast, though. |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #93349, posted by rich at 09:37, 10/3/2005, in reply to message #93348 |
Dictator for life
Posts: 6828
|
You have a bootleg copy of the Quantum Leap soundtrack? :) |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93350, posted by Jaffa at 09:46, 10/3/2005, in reply to message #93349 |
Member
Posts: 53
|
"Bootleg" in this case is referring to a home-made album of the Quantum Leap soundtrack, since there wasn't one which had everything I wanted. Of course, if you buy the DVDs you'll not hear most of the songs on it :-( |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #93351, posted by rich at 12:21, 10/3/2005, in reply to message #93350 |
Dictator for life
Posts: 6828
|
Yeah, but Quantum Leap? :p |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93352, posted by Jaffa at 12:34, 10/3/2005, in reply to message #93351 |
Member
Posts: 53
|
And what's wrong with Quantum Leap? :-p |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #93353, posted by rich at 12:42, 10/3/2005, in reply to message #93352 |
Dictator for life
Posts: 6828
|
Come on, you know you scolled your playlist down to the Queen stuff just so the screenshot looked (slightly) cooler ;) |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #93354, posted by rich at 12:43, 10/3/2005, in reply to message #93353 |
Dictator for life
Posts: 6828
|
BTW, where are you getting your TV feeds from? bleb.org? |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93355, posted by Jaffa at 13:33, 10/3/2005, in reply to message #93354 |
Member
Posts: 53
|
Well yes - I'm shallow enough to do that, and "Don't Stop Me Now" sounds good at half eleven, even if you can't have it too loud in case you wake the wife. I wonder if that's an advantage of MyTunes over ROTunes: one allows you to listen to Queen, the other makes you listen to *Abba*! ;-) And yes, the TV feed comes from bleb.org - I know the admin fairly well ;-) |
|
[ Log in to reply ] |
|
Richard Goodwin |
Message #93356, posted by rich at 13:59, 10/3/2005, in reply to message #93355 |
Dictator for life
Posts: 6828
|
Doh! I never delved any deeper after the TV page was on NTK. So the question still remains I guess - where do you get your feeds from? Or is it safer not to say? ;) |
|
[ Log in to reply ] |
|
Paul Vigay |
Message #93357, posted by pvigay at 14:00, 10/3/2005, in reply to message #93356 |
Posts: 200
|
Hey! You can listen to Queen on ROTunes - I just didn't scroll down far enough! :) I have the entire collection at around track 4000 or so! hehe. Of course, the latest screenshot, at www.riscos.org/news/rotunes.html has slightly better taste! |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93358, posted by Jaffa at 14:06, 10/3/2005, in reply to message #93357 |
Member
Posts: 53
|
TV data comes largely from each channel's own website: screen-scraped into a common XML format using a Perl framework available from bleb.org/tv/code/. !TVGuide uses the bulk-download facility to grab all of today's terrestrial channels' XML files in one Zip file and then processes these directly. |
|
[ Log in to reply ] |
|
Kevin Wells |
Message #93359, posted by Revin Kevin at 15:43, 10/3/2005, in reply to message #93358 |
Member
Posts: 644
|
How long before !TVGuide does all the channels? Also the ability to choose channels? It will then go from a great piece of software to a brilliant piece of software. |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93360, posted by Jaffa at 15:54, 10/3/2005, in reply to message #93359 |
Member
Posts: 53
|
You can select "Choices..." from the iconbar menu of !TVGuide and it'll allow you to open a menu containing all the available channels, but selecting them won't do anything yet. Sorry, but glad you like it :) |
|
[ Log in to reply ] |
|
Andrew Flegg |
Message #93361, posted by Jaffa at 22:33, 10/3/2005, in reply to message #93360 |
Member
Posts: 53
|
I've just uploaded an *alpha* version of MyTunes which, if nothing else shows a starting point. It's far from finished but will create a library from a set of directories of MP3 files and will then play them either sequentially or on shuffle, with random-access through a tracklist. http://www.jaffasoft.co.uk/download/#mytunes Any major problems, please let me know. Although it's not finished it should be very easy to use. |
|
[ Log in to reply ] |
|
|