[General Topics] Menneisyys:
There are several sound recorder applications for the Pocket PC (please see the Pocket PC Audio Recording Bible for more info.) Now, the previously Palm OS-only Audacity Personal DVR (Digital Voice Recorder) has also been ported to the Pocket PC.

The title is available for all WM2003+ operating systems and is accessible here.

In this review, I “only” provide a list of pros and cons and compare the title to other PPC sound recorders.

Pros

Filename may contain full date / time (screenshot 1 2 3. Very few other PPC recorders are capable of the same (see the “Additional recording features: Auto recording numbering?” test in the Pocket PC Audio Recording Bible and my Audio Memory System by Personal Memory Systems review). Currently, as far as non-MP3-recording (but either Speex or Ogg) is concerned, the best Resco is able to include both the date and time in filenames but it’s not so configurable as Audacity Personal DVR.

It can pause/resume (not possible with all recorders; see the “Recording pause/resume?” test in the Pocket PC Audio Recording Bible) and even append to recordings (even rarer; see the “Append new recording to file?” test in the Pocket PC Audio Recording Bible)

Alarms can be defined and added with your own recordings (as opposed to the built-in notification / alarm mechanism in Windows Mobile)

Buttons are freely redefinable for all the four types of dialogs / recording states. See here and here (button shortcuts on the Home dialog), here (Idle state), here (Record state) and here (Playback state). Note, however, that the hardware button support is certainly lacking; also see the Cons section on this.

You can start recording with a looooong-press of any (and the same) hardware button (after assigning Audacity to a button first in Settings / Buttons and assigning the same button to the Record functionality in the Home and the Idle dialogs / states and to either Stop or Pause/Resume for the Record and Playback states. (Remember, however, to disable the tutorial at startup by checking in the related checkbox!) Most alternative Pocket PC sound recorders require, in general, TWO button presses to achieve the same (see the “Buttons: One-button recording? Does it need to show the app window?” test in the Pocket PC Audio Recording Bible.

Free (currently)

Desktop-side file synchronization support

Cons

Exceptionally high CPU usage – much higher than with Notes or anything else only using built-in OS-level codecs (check out the related remarks in the Audio Recording Bible – you WILL see other apps, which are only based on the built-in codecs, consume far less power)! (Some figures: Dell Axim x51v: 25% at 624 MHz; Fujitsu-Siemens Pocket Loox 720: 60% at 416 MHz.). This, unfortunately, not only means vastly reduced battery life when you make a lot of recording (and even playback! – unfortunately, the CPU usage is very high even when you play back stuff), but also skips in the recording on some devices as is the case for example on the HTC Wizard, even when overclocked to 240 MHz. These problems render the application useless on some models.

Only built-in codecs may be used, unlike with the Palm version (see the codec chart at the bottom of the page). A decent sound reorder should support something better than PCM WAV / GSM; for example, MP3 or Speex.

Doesn’t see CF cards in devices sporting them – an example x51v screenshot is here (the situation is exactly the same on all other devices with a CF slot; for example, the PL720). This also means it won’t be able to make recordings into file stores on pre-WM5 devices (and unlocked Extended ROM’s on PPC PE devices) either – only (mini / micro) SD cards.

It doesn’t handle the two side buttons on the Dell Axim x51v and Pocket Loox 720; there is no support for the HP iPAQ hx4700 side button either (tested on a WM5-upgraded device). On the HTC Wizard, it only handles the Camera, Mail, Wireless and Notes buttons (that is, there is no support for the Explorer button and the two WM5 softbuttons); this means at least you’ll be able to use it in the one-keypress mode if you redefine any of the supported (preferably side) buttons. The button referred to as the “Side button” (the only one to have a record functionality assigned to by default) is not supported on any of these devices; this means you MUST redefine one of the accessible buttons (which will be one of the front buttons on non-PPC PE models and can also be the side buttons on PPC PE models) in order to be able to use it to start / stop recording. The developers, as with many others not having read it, should read on my past tutorials / articles on enumerating the available buttons on a given Pocket PC ( Where does the PPC Registry store button mapping info - a tutorial (alternatives: PPC Magazine, BrightHand; make sure you also follow the link to More Programmers'/Hackers' Stuff, along with some cool Pocket Loox 7xx Hold Button Tips: More on Pocket PC Hardware Buttons for more info.). I’ve discussed this problem with the developers; they have assured me support for all accessible buttons will be implemented really soon.

No built-in screenoff support; all the utility offers is backlight dimming (but NOT locking – now, compare this to how Resco allows for full even button protection!) the screen after 30 seconds (independent of the system setting; that is, you don’t even need to enable screen dimming on the system level at all); see for example the button reassignment list above. Of course, you can still use independent screenoff utilities even assigned to hardware buttons, as long as you don’t re-map these buttons inside Personal DVR to inner functions. The fact that only screen dimming takes place also means the graphics-related excess CPU usage will always be a problem.

On the 624 MHz x51v, it takes seven seconds for the application to start recording when started anew – in no way so fast as Notes (not to talk about its CPU usage) or even most other alternative recorders. In this respect, preferring a two-buttonpress-required, but much faster-to-be-invoked recorder may pay out.