I wanted to love the radioSHARK from Griffin Technology, I really did. I’m a big fan of radio and I’ve been disappointed that it took so long for a company to develop and AM/FM turner for the PC. So when I heard about the radioSHARK I was excited. A quick trip to the Apple store and I had this little fin-shaped wonder.
I won’t go into the installation. Let’s just say I plug it into my PC, dropped in the CD, and 5 minutes later, I was listening to the local NPR station through my computer speakers in all its poppy glory. I was impressed how easy it was because Griffin Technology is primarily a Mac company and I was testing on a Windows XP box.
I said I wanted to love the radioSHARK, and at first I did. I was enthralled by the scheduler, setting up shows to record. I giggled like a schoolgirl when I discovered the ability to time-shift live audio almost like my Tivo. I laughed as All Things Considered talked about the presidential election. I felt happy.
Then I started to notice the radioSHARKs flaws. Audio seemed to be poppy, interrupted with just barely perceptible stutters in audio that would come and go. I noticed the three crashes that the app had in the first four hours. I noticed that my entire system reset when I tried to look at the size of audio buffer. The radioSHARK worked, just not that well.
Features
Of course, the first thing I had to do was TimeShift. For those not familiar with the concept, ReplayTV and Tivo pioneered the idea of allowing their users pause, rewind, and when applicable, fast-forward by displaying saved video instead of the live feed. It’s a brilliant concept that I picture being integrated into the majority of consumer electronics in the future.
On the radioSHARK GUI, there was a button labeled TS, which I correctly assumed meant TimeShift and pressed. That brought up a sub-window to the GUI that had a pause button, fast forward and rewind arrows, and two additional buttons that I later decided were ‘skip to beginning’ and ‘skip to end’ (which weren’t documented). I pressed the pause button and waited for the audio to stop. It didn’t. I pressed the button again and still nothing. It turns out that the PC (and maybe Mac) version has TimeShifting disabled by default. A quick trip to the preferences (after figuring out how to get to it), I enabled TimeShifting and hit pause again. Success. I paused, I rewound, and I fast forward. It was fun. It was also annoying because when TimeShifting was on, the audio stutter became more pronounced. I assume it has to do with the buffering and playback, but on a P4-2.8 HT box with SATA drives, this sound glitch is just absurd.
It wasn’t perfect though. First, on the Tivo, if you switch channels, the buffer resets itself. With the radioSHARK, the buffer keeps going, even through station switches. It’s a bit disconcerting to rewind through All Things Considered and suddenly hear Nickel Back. It’s probably just my personal preference, but I like the Tivo model of Time Shifting better. It’s interesting to note that when you exit the preferences screen, the audio buffer resets. Second, on the GUI front, the time shifting slider doesn’t tell you how far back you’ve gone when moving the slider. So if you want to go back 10 minutes, you have to guess at how far that is on the slider bar. Looking at the Mac GUI in the manual, it looks like they have tic marks and time indicators. Why doesn’t the PC? Next up, I decided to set a bunch of presets. For the 8 stations I listen to, this took about 5 minutes, mostly because I made mistakes, but also because the interface is not the easiest to use. First, I had to select “New Preset”, enter the station name and frequency in the new dialog box, then click ok and repeated the process for each station.It’s a poor way to enter information, but usable. Each of the presets are put into a drop down list box in the order they are entered and no way to reorganize them.
Recording offered mixed results. RadioSHARK only records in Windows Media (WMA) and, theoretically, raw WAV (AIFF and AAC on the Mac), but not MP3. Maybe they were worried about codec installation or maybe the legal ramifications. Either way, you are stuck with WMA or WAV. Actually you are stuck with WMA because if I tried to record to WAV, it always resulted in an unplayable WAV file. I tried WinAmp, Windows Media Player, Xbox Media Center, and even the radioSHARKs built in player. Nothing worked. The file would grow during recording, but I could not get anything to play the resulting WAV file. How exactly the radioSHARK app got out the door with this bug is beyond me.
Finally I set up the radioSHARK to record a couple of my favorite talk shows the next day. I set up three shows to record at different times throughout the day, a simple task. When I got home from work the next day, I pulled up recorded item list. It showed the three shows. I clicked on one and pressed play, but the app popped up a dialog saying it couldn’t find the file. I tried the second and third with the same problem. This was just getting bad. I think it might have something to do with my system going into standby as I remember reading a Mac review where the author complained about the radioSHARK not bring his Mac out of standby mode. Even if that’s the problem, why would the radioSHARK put the entries into the ‘Recorded’ list?
Conclusions
I said I wanted to love the radioSHARK and I still do. Unfortunately the software just has too many problems to be useful. Ultimately, this is fixable and I hope that Griffin Technology releases an update software package for the PC (Macs be damned!). Even if Griffin doesn’t, RadioTime is apparently working to add support for the radioSHARK to their service, which may prove to be a good alternative.
Gripes
As I played with the radioSHARK, I noticed a bunch of little (and some big) issues that just scream ‘Unpolished App’. Most of these could be fixed with a minimal amount of code work.
1. Slider Tuner – I understand using a slider bar for the tuner. It’s somewhat intuitive, but there should also be the option to type in the station number directly.
2. No Universal Hotkeys – If I want to pause or change stations, I need to first bring focus to the app. There should be some universal hotkeys that are accessible outside the app.
3. No Scheduling Grid – The radioSHARK maintains your scheduled recordings in a list format, making it difficult to determine if a newly scheduled show will conflict with an existing one. radioSHARK only checks for conflicts after you’ve entered the show onto the schedule. A better solution would be to have a grid layout, showing where the new show would be scheduled.
4. Scheduling doesn’t distinguish between weekdays and weekends – I would like to record shows that are on during the week but not the weekends. The current repeat schedule only allows for ‘Every Day’, ‘Every Week’ and ‘Every Month’. radioSHARK should offer the ability to only record Monday-Friday. Better yet, it should offer the ability designate which days to record.
5. EQ (Equalizer) button doesn’t work – I couldn’t get the EQ (Equalizer?) button to work. Is it just eye-candy for symmetry?
6. Crashes and Resets – The radioSHARK is not the best app. Since I’ve owned it, the app has crashed 5 times and my system has reset once.
7. Doesn’t shut down after recording – The app stays up after recording has finished. This can be a problem as turns the sound back on and starts playing the station it was recording.
8. Can’t start minimized or to tray – When you start the radioSHARK, it brings up the main window starts playing a station. There is no way start minimized to the tray and silent. This is useful if radioSHARK is set to run on Windows startup.
9. Tabs are illogical in creating a preset and scheduling recording – The tab layout on the windows-widget based windows is illogical and seems random. Considering how easy it is to set the tab order, this is just annoying.
10. Windows are not resizable – None of the windows are resizable, even where it would be logical such as the scheduler.
11. Dragging window loses grip – I’m not sure what is causing this, but if I click on the main window and drag it around the desktop, the pointer loses its grip on the window.
12. The audio buffer appears on the desktop – This should go in the radioSHARK directory. Even if it’s a hidden file, it doesn’t belong on the desktop.
13. Red Light, Blue Light -I like my computers and components to be as inconspicuous as possible. The radioSHARK insists on glowing blue in standby and red while recording. The app should give the ability to disable the lights. Barring that, I’m going to have do use my clippers to solve the problem.
About the Author
Ben works as a code monkey for a small computer chip company in Hillsboro, Oregon. When he’s not slaving for that Man, he either spends time with his girlfriend and two dogs; or he aspires to begin a career as a reviewer. When asked to proof-read this review, Ben’s girlfriend said “you know, most guys use their computers to surf for porn”.
If you would like to see your thoughts or experiences with technology published, please consider writing an article for OSNews.
I wonder how the Mac OS X version is?
Is it normal AM/FM tuner, that you can buy with usb tv tuner? That isn’t any new thing.
Radio tuners have been there for a long time now. Their drivers are even included in the linux kernel in the V4L category. By the way, plugging such a device in USB is stupid, it’s much better to have a device that directly plugs to the LINE IN input of your sound card, so that 1) any sound application will find it and 2) data will go directly to the sound card and the DSP, which is much better from a performance point of view.
By the way, the $69 price is very high. This product is definitely totally uninteresting. You can have radio cards with Line In plugging for much less than that, and, as I have one, I can tell that the sound quality is very good and linux detection is completely automatic.
So this is a shameless plug. Why should OSNews give uninnovative expensive products free advertising ?
Advertising WHAT? Did you even read the article? If this is advertising then I’ve been on the moon for the past several decades. The reviewer basically says the product doesn’t work. He doesn’t even know how it got out the door with such fatal bugs in the control software for it.
I still have the Psion Wavefinder, which I have never managed to get properly working on anything other than a copy of Win2K (and that was dodgy).
I’m convinced that if I want to listen to the radio, then I’ll buy a (standalone) radio 🙁
John
“Radio tuners have been there for a long time now. Their drivers are even included in the linux kernel in the V4L category.”
Where can I find out more about FM tuners for Linux (and perhaps the BSDs)? What about DAB tuners?
“By the way, plugging such a device in USB is stupid, it’s much better to have a device that directly plugs to the LINE IN input of your sound card”
I plug my standalone DAB tuner into my sound card’s line-in, but I thought that some USB connected DAB receivers could capture the broadcast without decoding it and without any loss of quality. Is this true?
“I plug my standalone DAB tuner into my sound card’s line-in, but I thought that some USB connected DAB receivers could capture the broadcast without decoding it and without any loss of quality. Is this true?”
Yes, because USB DAB recievers work by feeding the MP2 stream directly into the PC, which processes the audio itself. The reciever only demuxs the station, it does not decode it. You can then use software such as DABBar (for the Psion Wavefinder) to save streams as MP2 – which would be exact copies of what is broadcast.
The fact that DAB quality is not perfect and, especially for music stations, tends to be quite poor may put you off making MP2 recordings. Depends what you want to do – anything off Radio 4 (UK speech station) would sound fine, but XFM in 128kpbs stereo isn’t worth capturing. For perfect (or at least decent) audio, you’d need a satellite DVB card…
“For perfect (or at least decent) audio, you’d need a satellite DVB card…”
Is the sound quality better than digital terrestrial TV? Are any DVB cards usable with an open source operating system?
Sorry. I owned a radiotrak in 1995 when win95 came out. Nothing new here haha.
Terrestrial Digital Video Broadcasting (dvb-t) is of significantly lower quality than satellite (dvb-s). I think I read the stream has 1/2 or 1/3 of the bandwith if you compare dvb-t and -s.
‘Lower Quality’? Both are digital transmissions. Maybe you should rephrase that in terms of modulation and Mhz bandwidth for the data to fit inside. DVB-S services are only as wide as the transponder space you are able to aquire (which could quite easily be segmented into less than the DVB-T station’s total bandwidth). DVB-T is simply a smaller pipe.
The USA lives in the ice age in comparison with european digital radio services.
DVB-T can be up to 32Mbits per channel. How many 64Kbit digital radio services can you fit in that? Do the math…
I was curious about this device as I have both a Mac & PC, but after reading this review, I think I’ll steer clear for ther time being.
I just wanted to say “Thanks” for one of the better written reviews I’ve seen on OSNews. Very informative, and well written!
a Mac product. Why did the reviewer forgot that side?!?!?
Computer controlled FM radio tuners (ATI All-In-Wonder, Aver’s products, and RadioTrack, for example) have been around for a while, but AM tuners haven’t, mostly because the RF interference generated by the PC. The radioSHARK offers both AM and FM, which makes it a step up.
Yes, you can plug a tuner into the line-in of your sound card, but actually changing the stations can prove to be an effort. I’ve found a couple of computer controlled tuners but they were way to expensive ($200+) for me. The XMPCR (which I had for a couple of days before eBay madness enticed me to sell it) had this capability, but was limited to XM radio and I wanted AM/FM.
So the radioSHARK, while still an immature product (IMHO), offers AM/FM at a relatively reasonable price which I’m sure will be driven down as time goes by. And hopefully, the software will improve (or even better, go open sourced), because I believe the underlying hardware is solid. I’m keeping my radioSHARK because it kind of works, most of the time.
Oh, and I don’t have a Mac, so I can’t comment on the radioSHARKS functionality on that platform.
John T.,
I totally agree. This product is definitely geared to the home consumer market since I can’t see a business allowing their employees to connect the Radio Shark to their desktop. So if you don’t want to use a portable music player such as iRiver http://www.iriver.com/ or even listen to your radio/stereo in your home then simply use a streaming radio application that is available for free on Windows, OSX and Linux. For Windows users they have Windows Media Player http://www.microsoft.com/windows/windowsmedia/default.aspx and iTunes, OSX users there is iTunes http://www.apple.com/itunes/ and for Linux users there are several alternatives such as Amarok http://amarok.kde.org/ that even comes with integrated CD/DVD burning support when combined with K3B. All the applications I mentioned are free and so you can save your $69.99 (USD) to purchase something you truly need.