Downloading From the RIO
Trey writes "MP3 Place
reported this. Previously you could ONLY upload files to
the Rio, and you could only upload Mp3 files. With the Riogeo
program, you can now upload and download any file format,
With this, you'll have a 32 MB portable
drive! Currently it is a simple DOS command line prog."
What about a Linux port? More importantly, what is the RIAA gonna
think about this? Maybe the next Rio (or comparable product)
will have sync capabilities like a pilot- just connect with your
friends and trade tunes? Oh dear, this industry is going to
get crazy real fast.
I'd say I feel sorry for the record companies, except I don't.
Check out
http://david.weekly.org/code/
to see if this is it
Member #1 IACP
Insane Anonymous Coward Possee
The thing is: If RIAA consider the Rio as "recording Device", what the hell then a notebook or a Pilot (with an imaginary Sounddevice) is considered as ??
Any Device with an own Memory/Storage and a Sound-oupput will then be a "recording device" ?
Woohoo!!
DAM TROLL, GET OFF THIS BOARD
I would buy one of them if it could hold a little more, something like 128 megs should be the standard for something like this. 32 isn't really to much to work with, now is it??
I know one thing for sure I beat they suck the juice out of a battery better than your mom on a friday night.
NERD
Hans Schou (chlor@schou.dk)
has started work on a Linux driver for the FlashPath (he doesn't have any code yet). Anyone like to help him out ?
Now wouldn't it make a great "Linux in your pocket" solution (using something like LRP or Tom's root and boot) ?
It would be great for Linux to have capabilities vis-a-vis Rio that Windows can't touch!
What do I gotta do to upload under NT? Riogeo just crashes.
Ken
:)
As I understand the situation right now, the Rio will only accept Flash cards that are of the Smartmedia variety (recognizable by the gold plate in the center and a small notch at the top right.) Sandisk's 48MB card is CompactFlash not Smartmedia. I think 16MB is the largest available card that will work in the Rio at the moment, although Samsung and Simple Technologies have both announced 32MB versions that will be released in the next month or two. Diamond has also confirmed that the Rio will support cards as large as 64 Meg and perhaps even higher. (There are no prototypes as of yet to test them on.) Anyways, the future looks bright. My Rio sounds great, and new products like the Yepp are set to make the movement explode! Nice work Diamond!
I read somewhere i think www.betanews.com that the only reason the RIO is legal is because it did not allow you to "connect with your friends and trade tunes"
Does that also make cassette tapes and minidiscs
illegal?
Very interested. As are many. Please upload and let us know, thanks!
Has anyone made any progress on changing the RIO's interface? The fast-forward function is seriously bent code and needs fixing.
...as I don't know a damned thing about writing a fs (or a block device driver, for that matter), I figured it would be more useful of me to contribute to someone else's project rather than run off and make a pathetic effort all by myself.
Makes sense, though -- the rio looks like it's ideally suited to be treated as a block device.
I pay many of the artists I'm interested in to see them on stage. I'd imagine I'd pay to have their recordings, too.
On the other hand, a huge, huge chunk of the pirate MP3 scene is devoted to titles that are contractually owned, lock, stock and barrel by the labels. "Old music" will still have to be stolen from the big labels, because the artists aren't free to disintermediate the labels out of the picture.
That is to say, you'll still have to pirate those Parliament tracks...
I patched a version of the rio utilities to extend the program's ability to upload files from the Rio to the host computer.
Dave's just using the opposite nomenclature from everyone else.
Wow, an articulate relevant posting with citations!
Woo hoo!
I can see it now :
The well armed Information Worker Espionagist will march into work with a dual boot linux floppy allowing them to choose between NTFS boot, Juggernaut, or Stenographic wireless transfer from their embedded matchbox deadend 10bT pigtale box to their Rio, allowing the info to be smuggled out, even if the data is inspected.
The future just keeps getting weirder...
Haven't tried it yet, but thanks!
That's a fact, Jack!
'Nuff said....
Microsoft is proud to announce a 31.9 MB
Beta version upgrade for the Diamond RIO music device. New features will be:
1.Fewer crashes
2.unLimited Hardware conflicts
3.Upgradable to version 1 free!!
4.Only $99.99 if ordered now!
This Beta version should be available Q1!
Thanks,
Bill
I'm just a hair over 20 years old so I wasn't around when cassettes came out.... did the record companies go this apeshit when cassette (EASILY a more dipshit-proof way of pirating) was first released?
Screw Linux, what about a BeOS port?
http://www.freemusic.com is just one of many sources to prove you wrong. i do music, i give it away and i'm not on freemusic.com. many artists make art because they have to, not because someone has paid them to. one could argue that the best art may be produced this way.
now, to dish back: grow out of the IP illusion, people. if you can't handle freedom, better get off the net. and while you're at it, "stop whining."
no, the rio doesn't suck batteries..
i have one, and it lasts a whopping 12 hours on a SINGLE double a battery.
:P
hey why cant sony just come out with a friggin discman that uses the technology adaptec is developing to read cds of mp3s...i would pay like 600 dollars for one of them and like 100 could go to the riaa or some shit like that..
later,
Assmodeus
Been around for quite some time now.... Relatively speaking: http://tx.us.mi rrors.freshmeat.net/appindex/1999/01/19/916773388. html Cheers, Russ
Hey, anyone out there find a 32 meg upgrade for the Rio yet.. I've been searching relentlessly... no luck so far...
thanks..
The issue here is not really one of tape piracy. If the music industry really wants to stop its CDs from being copied digitally, it can easily put "flags" in the digital signal that would prohibit all copying. However, a 1989 study by the U.S. Office of Technology Assessment found that about one-quarter of all pre-recorded music purchases were made after the consumer heard the artist or recording on a home-made (pirated) tape. It turns out that a little piracy, if it's not overdone, is good for the music business.
Easton: So you're saying that we're better off, that a record company may be better off with people out there pirating audio off the 'Net because that could conceivably increase your sales . . .
Griffin: Yes . . .
Posted by junkpit von lederhosen:
So have any of y'all actually used RioGeo yet? Does it work to dl stuff from the Rio, as claimed? I don't have a Rio so I can't test...
Ditto those q's for David Weekly's hack.
So far, my Linux driver experience is limited to network driver work.
Since I don't have a RIO device yet, it would probably make more sense to write the filesystem module first; that can be nicely tested over other block devices without having an actual rio. I can use your program as a test tool to generate and read disk images; if it's compatible with your program, it's highly likely that it will work with the Rio.
Maybe someone else will end up writing the block device driver in the meantime and then we put the two together. If not, something could probably be hacked (using the ram disk or IDE code as an example perhaps).
My only concern is how much time to take away from the freeware macro preprocessor I'm currently working on (which, although of lesser political value, could be of much more benefit to the hacker community than kernel support for an MP3 player).
Anyway, enough clap-trap, time to look at some code.
There is already a Linux program that can do this; and the URL was already posted to Slashdot some time ago. What's more, the program is open-source.
It turns out that the Rio is in fact a random-access block device with a block size of 32K.
I'm thinking of writing a Linux block device driver that will treat the Rio as yet another hard drive, so you could mount your ext2fs on it. Also, a filesystem module ``riofs'' that would let you mount the RIO file system. This way you could just use good old ``mount'', ``unmount'', ``cp'' and ``rm'' to manage the MP3's in the Rio rather than using some specialized command line program. And of course whatever GUI file manager you may currently use should also be compatible. In other words, the integration of Rio into Linux would be a heck of a lot better. Also the problem of having to run a suid root program would go away.
What do you slashdotters think?
The point to this is that while the files can be downloaded to a computer, they can't be connected to each other as yet. This probably would need some sort of intermediary device, which means they have not violated any laws (the person circumventing the copying restrictions is).
"'Tis great confidence in a friend to tell him your faults, greater to tell him his." --Poor Richard's Almanac
Why? Because, if people can upload and download ANYTHING to their Rios, then the Rio becomes a simple "storage device" which just happens to have the extra feature of being able to play back MP3's. Then RIAA will probably not be able to touch it, considering it doesn't seem to be able to touch the makers of any other storiage device.
Thanks AC ....
Ron
Don't forget that cassettes, as with all analog recording devices, have the problem of generational decay, i.e. a copy of a copy of a copy doesn't sound anywhere near as good as the original. This works to the RIAA's advantage, because pirated tapes can only spread for a couple of generations before the quality degrades too much to be listenable. Either way, the quality is going to be worse than the CD, so if you get a bootleg cassette, and you like the music, you'll probably want to buy the original to get the best quality.
Naturally, this limitation doesn't apply to digital media, because the n'th generation copy is bit-for-bit identical with the original. This is why the RIAA was so scared of DAT when it came out (and through legal wrangling managed to essential kill the format), and later MiniDisc and now MP3. The only difference is that, because MP3 is open, they can't extort any money from the makers as they seem to have done with MD.
-Jake
--
Jake
so what's the big deal?
I just got a Rio, and the documentation implies that it does have some kind of SCMS support in it. I guess the acid test would be to make an MP3 with the "copyright" bit set and the "original" bit reset, and see if a non-Diamond upload utility can stick it on the Rio.
Thanks for the mention...and for those doubters, you CAN both upload and download with my patch to the Rio utilites: trust me, I've tested it. =)
David E. Weekly (dew)
David E. Weekly
Code / Think / Teach / Learn
h4x0r for
I find it hard to be at all sympathetic to those money-grubbing bastards who call themselves RIAA.
The sooner we pull them down, the better.
Chas - The one, the only.
THANK GOD!!!
Chas - The one, the only.
THANK GOD!!!
The stupid "music industry" has gone and set itself up to take the heat from its own favored "fight the power" meme. The "disaffected teen" group, their primary market, is the group most likely to attack them over this. If they were trying to shoot themselves in the foot, their aim could not have been better.
When we originally hacked the protocol, we only wrote a minimal program to demonstrate the usage, based on our work on the MpMan (which does both upload and download with equal facility - unlike the Rio). We don't have the time for the fs code, so it would be great to see this implemented. I have to say though, the engineering in the MpMan is way better than in the Rio.
All your ghosts are just false positives.
I need to look into this in the morning, but at present it seems that the author is using our work, claiming that they are releasing under GPL but the download is BINARY ONLY FOR WINDOWS and source code is *NOT INCLUDED*. Our code works under W95/98 as well as Linux, and all source is available at the URL above. I will contact the author of RioGeo and request that a) as our code is GPL, he includes his source in the download and b) we are credited as requested in our copyright.
All your ghosts are just false positives.
Trading songs between friends would be awesome. I think anyone outside of the record industry would LOVE that.
Too bad that record companies can't see past the end of their wallets... Im sure most musicians would also support this capability for people to share thier music. (at least the ones that arent famous and rich yet) If a musician is playing and writing music for the love of music, he will want to share it... And get at least recognition when he writes good music... Much like the way the open source developers write for the love of it and generally are psyched when they get recognition for thier labor of love...
I understand that because of the recent software releases, Diamond is changing the copy protection feature (preventing D/L from the RIO), from the software side, and incorperating it in the hardware of future revisions... so for those who want a 32MB Ramdrive, get them NOW!!! Personally, I'd rather get a biscut PC, or perhaps the one running the webserver, and add a zip drive to that... 100M, and cheaper per MB... :)
Time flies like an arrow;
Time flies like an arrow;
Fruit flies like a bananna
.. It will be before the NSA bans RIO's from their campus like the Furby?
... not just pretty words, Fester." -
"Put down the walkman and come out with your hands up!"
~Grell
"We gladly feast on those who would subdue us
Morticia Addams
...when it gets down to fundamentals, do what you have to do and shed no tears. Dr. Matson in Tunnel in the Sky
"You're going down in flames, you tax-fattened hyenas!"
Jay (=
(I might have to buy one of these...)
Would that new Iomega Clik drive work with this?
According to Iomega's info, you stick a CompactFlash memory card into one end of the drive and a Clik disk into the other.
Could you just carry around a Clik drive, and a pile of disks? I guess it'll depend on if you can download info fromt he disk TO the card at this point.
I know we're getting too unwieldy... maybe another commercial MP3 player will incorporate such a drive in the future.
Jay (=
Fuck 'em.
Long live MP3!
heheh
friscoz3@usa.net
LwZ rawx
Why do you think that mp3 hurts the record companies? They're fucking idiots, just like you. I've said this millions of times before, I respect the artists, so if I like their mp3s, I buy their CDs! Is that too deep for you, kiddie? Were you one of those 7 people who voted for less than 40 on the IQ poll? I bet you were. Anyway, the RIAA blows. 'nuff said
fuck, that's a bit expensive..
<^>_<(ô ô)>_<^>
it wasn't so long ago that the recording industry was going bonkers over DAT, remember? they were screeching like so many banshees over how clear the sounds were and everything...
the DAT stuff had been available oversees (Japan?) for a long time, but not in the US for this very reason. even NOW, you don't see DAT much for personal entertainment.... (well, -I- don't see it around!)
_______
When politicians are involved, everyone loses.
Yeah, but as the initial article mentioned, this literally turns the Rio into nothing more than a portable HD with an audio-out plug. The day the RIAA tries to get my portable HD or PC tagged as a recording device is the day they get the big fat-fingered Dis they deserve...
You can also download from the Rio using WinNT... ;-)))
To do this, download RioShell (http://w3.to/rioshell/)...
Bye
DElyMyth
-- Personal Blog: http://www.delymyth.net/ (italian)
Looks like they got slash-dotted into promising Linux support! Good work, people!
I bought a Rio yesterday, and have already concluded that 32MBytes is NOT enough. And it looks like the Rio can only address 64MBytes, which is still not enough. I'm thinking somewhere around 0.5 to 1 GBytes should be sufficient... when are those 512MByte flash modules going to come out?
Even if massive Internet bandwith becomes dirt cheap, there will still be a demand for MP3, 'cause flash will still be expensive!
"Freedom means freedom for everybody" -- Dick Cheney
Umm... that defeats the original purpose of a small, lightweight device that I can go running with. If I wanted to play songs off a hard drive, I'd just use the 8 GByte drive in my PC!
Of course, I'm assuming here that flash will rapidly come down in price, eventually making 512MByte modules no more expensive than 32MByte modules are today. Remember, 15 years ago people couldn't imagine the PC would ever need more than 640KBytes of memory...
"Freedom means freedom for everybody" -- Dick Cheney
Yes, hard drives are much cheaper per byte than flash, and will probably continue to be. However, if you bump a hard drive will it's spinning, it tends to crash the read/write head into the disk, ruining that section of the disk surface and possible the read/write head. Last time I checked, flash rams had no moving parts. Ammortized over several years of you constantly replacing your 1.5" HDD, the flash is cheaper!
The lack of moving parts also makes them much better in terms of power consumption. Why do you think a Palm Pilot can go for a month on a battery, while the average Laptop dies is less than 2 hours? How long do you think the single 1.5v AA battery in a Rio could keep your 1GByte HDD spinning? Certainly not long enough to listen to all the music on it!
HDD are good for non-portable applications. Flash is used for portable applications because of it's low power, long life, fast access speed, and far superior resistance to harsh environments, e.g. shock, temperature, humidity, magnetic, etc.
"Freedom means freedom for everybody" -- Dick Cheney