Slashdot Mirror


Using a Pocket Audio Recorder with Linux?

Michael asks: "I'm in the market for one of those portable, pocket audio recorders, to use primarily for dictation and spoken-word recording in the field. Previously, I used microcassette for this purpose but it's time to go digital. My only two prerequisites are that it use SmartMedia cards (as with my digital camera), and write a file format that can be used with Linux. To my surprise, this is turning out to be a difficult request."

"The Olympus series of digital voice recorders seem to be the most popular hardware in this category, and they're cheap, but they write files in a proprietary DSS ("Digital Speech Standard") format that can't be converted under Linux. It looks like people have been wondering about this format for years, but as of today it remains inaccessible for free software users.

Solutions I've come up with are (1) to get a pocket MP3 player that can also record, like the MPIO DMG MP3 Player (expensive for my task, though, at $200); and (2) the handheld multi-track recorder, the Korg PXR-4. An ideal setup would have a headphone or speaker jack for playback, and a mic/line input so that it could be used to make digital recordings from another hardware source (like TV or radio), and used with special microphones like a parabolic mike."

30 comments

  1. MP3 player by OppressiveGiant · · Score: 3, Informative

    I've got an IRiver MP3 player. It works with linux when its running the UMS firmware. The mic works pretty well. I use it to record meetings when my other group members can't attend meetings. Maybe be more costly than you're looking for and the storage isn't removable.

    --
    i could not think of anything clever.
    1. Re:MP3 player by Tolomak · · Score: 1

      Yes, the iRiver iFP-180T can be used as an mp3 player, AM/FM radio, dictation device or USB drive. The 128MB version costs roughly $100US, there are 256 and 512 MB players available. No removable memory though.

      Samsung has a similar line: Yepp YP-55I (192MB) or a 256MB model, Yepp YP-55V.

      For Smart Media support check out the Yepp YP-700H/XAC.
      That's a ted more expensive but hey, you might as well indulge yourself this Christmas! *:o)

  2. If you were using Windows... by NanoGator · · Score: 1

    ... I'd suggest a PocketPC. I have one and I use it for voice dictation all the time. It has a record button that starts a record even when the unit is off. It's sort of like talking into a walkie talkie. When it's done, you get a nice little .WAV file. I like this because it's easy to organize short notes. I can rename the file to something more descriptive and file it away under whatever folder is appropriate. It's very handy.

    However, Microsoft did not get everything right. *grr* They use a compression format that Windows doesn't by default have a codec for. (That codec is available for download, though.) Also, ActiveSync backs up everything BUT the sound notes. (note: this may have been fixed in the most recent PocketPC OS, Mine's 2 years old.)

    Also, I'm not sure you can get that running in Linux. Maybe a Palm Pilot with voice capability would suit your needs? Or a Zaurus? (Uhh I don't think the one out now has that capability, but I think the next one does...)

    It may be a little spendier than you'd want to do, but the neat thing about using a PDA for a voice recorder is that you don't necessarily need to have your computer around for it.

    --
    "Derp de derp."
    1. Re:If you were using Windows... by pbox · · Score: 1

      Palm is pretty well supported by Linux folks. It uses smartmedia, and is quite cheap...

      --
      Code poet, espresso fiend, starter upper.
    2. Re:If you were using Windows... by croddy · · Score: 1
      Also, I'm not sure you can get that running in Linux.

      then why did you suggest it? really...

    3. Re:If you were using Windows... by NanoGator · · Score: 1

      "then why did you suggest it? really..."

      So he could consider finding a PDA that does all that for him?

      --
      "Derp de derp."
  3. Archos... by Mattcelt · · Score: 3, Informative

    My Archos JB20 Recorder works very well for this, especially with The Rockbox software. (Disclaimer: I'm on the Rockbox team.)

    It is a little pricey ($175-$220US on eBay), but with everything else it does - MP3 recording and playback, text file viewing, bookmarking, and a host of others, it's well worth it. You can also get 10GB models for a little less.

    The filesystem is FAT32 and it connects seamlessly to most OSs which have USB support. Most of the Rockbox team develops on Linux.

    So while it may be a little more than you wanted to spend, it's a worthwhile investment!

    Mattcelt

  4. The industry standard... by jargonCCNA · · Score: 3, Insightful

    ...as far as field digital audio recording goes in MiniDisc. Get yourself a half-decent MD player and a nice mic with a 1/8" jack and you're good to go.

    --
    Matthew G P Coe
    http://mgpcoe.blogspot.com/
    1. Re:The industry standard... by Ignominious+Poltroon · · Score: 1

      The problems with my MiniDisc player are: 1. It doesn't have a built-in mic. 2. Attaching a small plug mic picks up a lot of motor noise. 3. So-called "downloading" to the PC is D->A->D at realtime. Also keep in mind that the microcassette has the nice features of a built-in mic and speaker. It may seem like just plugging in external accessories for these functions isn't a big deal, in practice it might make it so you don't want to use the thing.

    2. Re:The industry standard... by jargonCCNA · · Score: 1

      2. That's why you attach a good mic.
      3. Assuming you have a decent sound card and respectable software, that's not a problem.

      Also keep in mind that the microcassette has the nice features of a built-in mic and speaker. And that built-in mic picks up a lot of motor noise.

      It may seem like just plugging in external accessories for these functions isn't a big deal, in practice it might make it so you don't want to use the thing.
      Have you ever been interviewed -- or seen some interviewed -- for a radio broadcast? The interviewer is probably using a MiniDisc with a nice vocal field mic. So, yeah, you do want to use MiniDisc; it's the next best thing to hauling around an ADAT recorder.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    3. Re:The industry standard... by alannon · · Score: 1

      And then you get the recorded data on the MiniDisc onto your computer how?

      The link between all Sony-licensed MiniDisc players and computers (USB, usually) can only be used to transfer audio from the computer to the MiniDisc, not the other way around.

      Why? Who knows.

    4. Re:The industry standard... by jargonCCNA · · Score: 0, Flamebait

      Using an ingenious, revolutionary device known as a "double eighth-inch cable". Shockingly, though, it's just a piece of cable, about six feet long, with a stereo male eighth-inch jack on either end. One goes into the line out on the MiniDisc and the other goes into the line in on your computer.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    5. Re:The industry standard... by alannon · · Score: 1

      Yes, a double eight-inch cable would work fine... except that the original question was specifically about finding a recording device that would transfer digitally to his computer. This may seem like a trivial problem, until you have to your recorded audio file into an audio editing program, scrub through it and cut it into tracks.

    6. Re:The industry standard... by jargonCCNA · · Score: 1

      Oh, shit, not a little bit of work..! Bear in mind that MiniDiscs do have that incredible capability of separating the audio into tracks as you record it. Most bootlegged concerts, if the bootlegger is relatively serious about bootlegging, are available online approximately the length of the concert after the concert, plus travel time back to their house.. People who are serious about MiniDisc recording can get some amazing things done with it.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    7. Re:The industry standard... by shepd · · Score: 1

      >And then you get the recorded data on the MiniDisc onto your computer how?

      I don't even OWN any MiniDisc stuff (I abstain from Sony shite except when necessary) and I can answer that question:

      Minidisc SPDIF out ----> SB Live! Value (about $40) SPDIF in

      Yes, SCMS will only let you make one SPDIF/TOSLink copy. Too bad that the copyright tag in .mp3 and (if it exists!) .wav is all to easy to remove, eh?

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    8. Re:The industry standard... by alannon · · Score: 1

      Minidiscs don't have SPDIF outputs. Only SPIDIF inputs.

    9. Re:The industry standard... by shepd · · Score: 1

      >Minidiscs don't have SPDIF outputs. Only SPIDIF inputs.

      Run that by me again...

      I do think you are mistaken. Look closely at the diagram.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
    10. Re:The industry standard... by jargonCCNA · · Score: 1

      That PDF refers to a rack-mount MiniDisc player. I don't think portable MiniDisc players have S/PDIF outs.

      --
      Matthew G P Coe
      http://mgpcoe.blogspot.com/
    11. Re:The industry standard... by shepd · · Score: 1

      >I don't think portable MiniDisc players have S/PDIF outs.

      Maybe not, but if you're planning to invest in proprietary and overpriced equipment, one should expect to have to pay large amounts of cash to complete the solution.

      --
      If you could be told what you can see or read, then it follows that you could be told what to say or think - BoC
  5. If you go with the Korg, by Sevn · · Score: 2, Funny

    You'd have the benefit of being able to make badass gangsta rap from meetings notes. Imagine the joy of having a remix of your coworkers set to a drumbeat. You could go all strongbad and throw in the "meeley! meeley! meeley! meeley!" of a guitar solo along with the "DUH! DUH! DUH! DUH! GRRRRRRRRRR!!!!!!" of the rythem guitar along with the "BOOM BOOM BOOM BOOM BOOM BOOM BOOM BOOM doot doot doot doot dooty doot doot" of trance/dance. You'd be a hit at office parties. Ted from accounting would love it.

    --
    For every annoying gentoo user, are three even more annoying anti-gentoo crybabies. Take Yosh from #Gimp for example.
  6. Stick it by fm6 · · Score: 3, Insightful
    olutions I've come up with are (1) to get a pocket MP3 player that can also record, like the MPIO DMG MP3 Player (expensive for my task, though, at $200);
    OK, two quibbles with that. First, if you're intent on going digital, you're going to have to accept that it's more expensive than analog technology. A lot more. If your budget is tight, stick with old-fashioned technology.

    Second, just because an MP3 device happens to have a record function and a cheap built-in mic, doesn't mean it's a decent voice recorder. How good is the encoding firmware? What's the sampling rate? Is the mic a decent one that won't break down, or just some piece of crap they threw in to make the product more marketable?

    As for Linux compatibility: Sony makes a couple of voice recorders that record to a memory stick. If you have a memory stick reader supported by Linux (there are several), you can mount the stick as a VFAT disk, and access the individual voice files directly. But that still leaves you with the problem of decoding Sony's proprietary LPEC format.

    I'm not sure you can avoid the proprietary format problem, not if you want decent recording quality. Now, getting proprietary-format voice files into a standard format is a pain even under Windows. The problem is that vendors seem to like to embed the conversion software in the device driver -- which never seems to have been fully tested on all likely system configurations.

    But in Sony devices, the conversion is embedded in a user-level playback program, which doesn't have all the low-level dependencies of a device driver. Possibly that program will run under Wine.

  7. Neuros by VisorGuy · · Score: 2, Informative

    The Neuros is currently deeply discounted in preparation for the newer models coming out...

    The 128MB unit is going for $150, the 20GB model is on sale for $200 and the combo bundle (128MB/20GB, etc.) is currently only $230.

    I bought my combo set for $343, and that was after both a $50 sale discount & a $25 Linux user's discount.

    I don't mean to sound like a salesman, but this is a great deal!

    --
    This user account is inactive account replaced by the PDA
  8. Sharp Zaurus or Archos by orthogonal · · Score: 2, Informative

    As already mentioned by Mattcelt, an Archos (without or preferably with Rockbox software) will do it, and will record quite a bit, given that it's recording to a hard drive.

    A Sharp Zaurus will also do it, recording to a CF or MMC card.

    I've got both a Zaurus and An Archos, and will mention that the Zaurus internal microphone may not be superior to the Archos internal microphone, but the Archos internal will pick up the (intermittant) sounds of the hard drive spinning.

    The Zaurus, of course, uses a Linux file system; the Archos with Rocbox a FAT32 filesystem. The Archos records to mp3; I've forgotten what the Zaurus records to. Both allow you to trade audio quality for file size, however.

    The Zaurus allows one-touch recording in its defualt out-of-the-box configuration, which can be handy if you plan on surreptitious or spur-of-the-moment recording. However, it's also very easy to inadvertantly record, and find you've used up most of your RAM-disk doing so.

    Also, like Mattcelt, I'm (pereferally) on the Rockbox team (or at least mentioned in the credits).

    1. Re:Sharp Zaurus or Archos by RevAaron · · Score: 1

      The Zaurus records to .wav.

      --

      Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  9. Look into a PDA... by RevAaron · · Score: 2, Informative

    I think a couple other folks have mentioned it, but I would look into a PDA. A lot of them have SD slots.

    Palm
    A PalmOS PDA would probably be the best option from a number of standpoints (e.g., it just works usually), but I don't know how hard it would be to find an app that would record to a format you could get at easily from your desktop. I know that a Palm device will leave an SD card in the usual FAT-based format that you buy them in, which would be readable by Linux. However, even if you tell the app to record to the SD card (rather than internal memory), I imagine it'll be in a Palm database rather than a flat mp3 or ogg file.

    Zaurus
    I'm sure a couple folks are plugging the Zaurus, because it runs Linux. All of the Linux Zaurus models do have a SD card slot, but only one of them- the SL-5600- has a built-in mic, which is pretty crappy. The SL-5600 is pretty expensive, going for $450-500 depending on where you get it. Quite a bit more than a PDA with similar hardware and capabilities should cost. The Linux Tax, I guess. If you're willing to have a potentially fragile microphone hanging out of the dual mic/headphone jack, you could always use a hack. That way, you could get one of the cheaper SL-5500 models- up to $300 cheaper than the SL-5600 for a machine that is about as good. E.g., the CPU in the 5600 is 400 MHz, but only a very, very wee bit faster (if at all) than the 206 MHz CPU in the 5500. (think of a 100 MHz 486 vs 100 MHz Pentium)
    The built-in software records as WAV files, but since it runs Linux, I'm sure you could port an mp3 recorder if you're willing to invest the time in writing code for a Qtopia GUI, or some other kind of interface that doesn't require you to type something to record a note.

    WinCE/PocketPC
    The third real option is a PocketPC device. A lot of Linux weenies are too bigoted to consider it, but if you're just looking for a solution to your problem you shouldn't overlook it.

    One I'd reccomend is the Dell Axim X5 Basic, which can be had for around $200. Specs like you'd expect- 300 MHz CPU, 32 MB RAM (being increased in a new model, not sure if its out yet), and dual SD and CF slots. Since it writes to the regular FAT filesystem that comes on SD and CF cards, it's just as easily read on your Linux box. There are a couple software options for recording mp3s, and a million for recording WAV files.

    --

    Working toward a usable PDA environment in the spirit of Newton OS: Dynapad
  10. Digital Recording, Analog Transfer? by pete-classic · · Score: 1

    Clearly this is not the ideal solution, but perhaps it strikes a balance between your needs and ideals.

    Consider picking the device based on its stand-alone features, then upload the recording via the line-in on your sound card.

    Of course this won't work if time is an issue, but maybe it would be workable for you to just hit play and go to bed.

    Anyway, once you do that you can use a sensible, open codec like Speex.

    -Peter

  11. Zaurus with tkcVox from theKompany by pancakeunicorn · · Score: 1

    I got my 5500 for about $200 on ebay. www.theKompany.com offers a software program called tkcVox. From the site: # It's possible to record approximately 24 hours worth of non-stop speech onto a 128mb storage card. # Uses GMS-AMR codec to provide the highest quality of compressed speech. This is 3rd generation mobile telephony technology used for speech compression. It provides for high quality voice recording (depending on microphone) with a bitrate of 4.75 to 12.2 kbps for 1 hour of continuous speech recording in only 2-5mb of space. # Voice Activity Detection (VAD) and Comfort Noise Generation (CNG) algorithms optimizes the dead space when talking so that it takes almost zero storage space. http://www.thekompany.com/embedded/tkcvox/ The program costs a very reasonable 9.99. This will require an external microphone but this could turn out to be an advantage since you could do hands-free work. Also, if you had a mobile phone ear piece you could also use their tkcPhone to place telephone calls from your Zaurus via WiFi. Russell

  12. Diva by Basje · · Score: 1

    I own a Diva Mp3 player, which can also record. It also works with linux, be it a little flakey. With a cardreader, it works like a charm tho.

    It works with compact flash cards. It stores about 10MB of voice per hour. It runs about 10 hours on one AA battery, which is enough for most interviews :) Highly recommended, at 99 euros.

    --
    the pun is mightier than the sword
  13. More About the DSS Format by tyen · · Score: 2, Informative

    I've been meaning to visit my local university's library to resolve this, but since this Ask Slashdot has come up I might as well tell others what I have figured out so far.

    Digital Speech Standard (DSS) is not necessarily proprietary in the sense that you or I cannot lay our hands on it. It might not be open source, but it can possibly be available for licensing from the International Voice Association (IVA) on terms that might be practically useful (see below for more on this). IVA is a joint venture between Grundig, Phillips, and Olympus. The reason I need to go to the library is because the IVA is apparently not on the Net. Go figure.

    Quoting Olympus as an authoritative source:

    To establish an industry standard for digital voice recording, DSS was developed by the International Voice Association (IVA). The members of the IVA include Philips Electronics N.V. of the Netherlands and Grundig A.G. of Germany as well as Olympus Optical Co., Ltd. DSS ensures full compatibility with its specifications for data compression, file format and storage medium.

    I emailed Olympus USA Technical Support and asked them to direct me to someone who can license the spec to me, but predictably nothing useful came out of that:

    You have reached the Digital Technical Support Department. Unfortunately, we do not handle this issue. For assistance with this issue please contact the Customer Service Department at 1-800-622-6372 ext 2701.

    Three guesses what the result was when I called a Customer Support monkey.

    This guy figured out some basic encoding characteristics of the Olympus DS-3000, the model that I use. An FAQ from a New Zealand distributor lists some other characteristics like the compression ratio of the format (approximately 12:1 over WAV).

    Note that apparently the encoding algorithm can only be licensed for use on hardware devices, but decoding is allowed in software. This is what I meant when I mentioned above that it might be possible to license the format on practically useful terms. For my project where I want a Linux-based DSS decoder, I don't need software encoding, so this works for me. I found this in a link on the Net somewhere, but I can't Google it up now.

    This third-party product can decode DSS format files, so there is the proof that we need that the format can indeed be decoded by someone outside of the IVA founding members. This Windows-only shareware program performs all sorts of handy audio format batch conversions, but it requires the Windows-only DSS Player in order to decode DSS format files. Hopefully that means DSS Player (which can only be obtained/licensed through the purchase of an Olympus DSS recorder) can be manipulated through Windows Dynamic Data Exchange (DDE) in a worst case scenario (running DSS Player from a VMware instance on Linux, and communicate between the two using some socket-based protocol).

  14. OpenZaurus by SHEENmaster · · Score: 1

    I have an applet for that. Just tap it and start talking, the result is a wav. A real wav. none of that proprietary garbage.

    What many people forget is that the Zaurus is a computer, you can do anything on it that you could on a desktop with similar resources. You could even oggenc /dev/dsp for high quality recordings.

    --
    You can't judge a book by the way it wears its hair.