Looking into audio stutter during playback.

by Steve 25. August 2009 16:49

Since the wider bandwidth recordings for Perseus have been available there have been users who have suffered the dreaded "Audio Stutter" during playback. This either sounds like the audio has stuck in a very quick loop or the audio pauses for awhile then resumes.

So; let's see how we can tackle this. First off we need to ensure that we are really looking for a problem. Check to see if you can record lower bandwidths without issues. Let's assume anything up to 800 KHz is fine. Yes/No if no then you're going to have to look at issues like is the PC up-to making recordings and playing them back - A 800Mhz PIII with an old IDE drive is probably never going to do the job you want it to! Perseus LIKES modern hardware, remember here the software eats CPU cycles and disk IO when playing back very large files, you'll need your PC in tip top shape to work well.

So a check list of the PC "newbie’s", Is your CPU single or dual core? Dual is better. Is the CPU speed above 1.6Ghz?. Does the PC have IDE or SATA drives? SATA are much better at reading large files, IDE is *ok* but really you need to ensure your recording to and reading from a SATA drive if you have one. Are you using a laptop? Remember a laptop from the "box" is designed to give the longest battery life not best performance.

You'll need to delve into the BIOS settings and make sure that any power saving options are "Off" or "Minimal" AND if there are options for the speed then set these to "Fast" or "Performance". Once you've got those pesky battery saving options off you'll want to tell Windows that you’re a power user and not worried about battery life!

OK. Lets start in Vista. Open power options by simply typing Power Options in the search bar from the start button. Or, go the long way and, click the Start button / Control Panel / Hardware & Sound / Power Options. Click the radio button next to "High Performance" then click "Change plan settings" then click "Change advanced power settings" to continue … Change "USB selective suspend settings" and "Turn off hard disk" to "Disable" and "Never". Once you have made these changes click "OK" to dismiss the dialog box and then close the power settings applet from the control panel.


For laptop and desktop PC users they are probably the most important things to change. You can always have a fiddle with other options if you want to - if you get into a mess you can always choose the "Restore plan default settings" and you'll be back where you started.

For Windows 7 users (I know RTM is not here yet but a-lot of people have RC1 or have access to the RTM from MSDN or TECHNET so you might be using it now as your main OS) the procedure is the same. For Windows XP users click Start, click Control Panel, click Performance and Maintenance, and then click Power Options. In the Power Options dialog box, you set options for a power scheme. Windows XP comes with several preconfigured profiles. From the drop down list choose "Home/Office Desk". That's the one that offers the least power saving and maximum performance, which is what we want for Perseus recording. Don't choose "Minimal Power Management" which is misleading as this leaves the chipset and CPU to decide for you what power scheme they want to use and it is not a minimal power profile!

There are many articles on the web about power management and Google is your friend for XP, Vista or Windows 7.

Right, we have the power management sorted, moving on lets see what else we can tinker with. Under Vista and Windows 7 there are some options to improve the hard drives performance, lets have a look at them.

1. Open the Control Panel.
2. Click on the Device Manager icon.
3. Click Continue button for UAC prompt.
4. Close the Control Panel.
5. Click on Disk drives to expand it.
6. Right click on your hard drive device listing and click Properties
7. Click on the Policies tab.
8. For a ATA (Parallel) or Serial ATA (SATA) Hard Drive -
    A) Check the Enable write caching on the disk box.
    B) Check the Enable Advanced performance box.
9. For an External Hard Drive -
    A) Dot Optimize for performance.
10. Click OK to apply. Windows will require a reboot for this to take effect.


Note there is an increased risk with these options that should your PC or laptop lose power then all the data in memory due to be written to the hard disk will be lost. For a laptop user this may not be an issue. As you have a battery to fallback on but a home PC should be on a UPS (even a small one) if you're going to set these options this way.

You've been warned!

There are however some external options that can be explored. If you want better performance for recording and playback one way is to get an external drive. This can be USB2 or eSATA* it does not really matter the choice is based on what your laptop has for external connections OR what PCI card your desktop PC can take. All modern machines should have a USB2 port - that's want you want to use - in fact if you're using a Perseus YOU must have a USB2 port for it to work properly.

If you're buying an external drive then try and get one that needs its own PSU. They are faster than ones powered off the USB bus. You'll find they are normally a faster drive than the bus powered ones and that they normally have larger caches (which are important) and you get the advantage they are not sucking valuable USB power from your laptop or desktop PCs internal USB hub!

As for choosing an external drive look for these three features. The drive rotation speed needs to be 7200rpm (and not the older slower 5400rpm) make sure you get a cache size that is at least 16mb and most importantly a USB2 interface not 1.1. If you're getting one that is externally powered you should shop about as several do come with linear power supplies and not a switched mode supply and this will help keep shack RFI down.

As for what to get, I'm not going to promote any particular drive or drive maker but the Seagate ST305004FDD2E1-RK works well ;-)

* If you have an eSata interface then the rules are pretty much the same as for USB2 drives. A quick Google shows the 1TB Freecom 29416 would be a very good choice as a starting model to shop about for and good to compare specifications with. IO performance for eSATA should be better than USB2 but this should not be a reason to boycott USB2 in favour of eSATA. eSATA does cost more and you have fewer options in the market place to choose from.

Hopefully we are on our way now to getting reliable playback and recording with your Perseus!

In part 2 I will go over running Perseus in "high" mode, changing some registry settings, checking on what else your PC is running in the background that you may not need and setting up a new login profile with minimal options enabled that will offer a small working memory footprint and run only the most essential Windows services and programs at start up. Stay tuned!

73

 

Tags: , , , ,

Hardware | Perseus | Software

ITU Spectrum Monitoring Information Update

by Steve Walker 19. August 2009 08:20

A great source of information for all shortwave DXers is the ITU website. This has been updated with new monitoring reports. Visit http://www.itu.int/ITU-R/terrestrial/monitoring/index.html and pick your format you wish to view either a zipped DBF database or a PDF summary.

SUMMARY (ZIP DBF format) SUMMARY (PDF format) Monitoring Period Date of last update

323                                     323                               01.07.09 - 30.09.09 18.08.2009
322                                     322                               01.04.09 - 30.06.09 18.08.2009
321                                     321                               01.01.09 - 31.03.09 18.08.2009

Enjoy.

Tags:

General

Perseus Spectrum Analyzer updated to version 2.2

by Steve Walker 10. August 2009 11:42

Alfred has updated his popular software to version 2.2, in this release you can change the offsets from inverted or not inverted. There are no other changes from earlier builds.

anlz22

Available at www.gemsa-online.de

Tags: ,

Software

Perseus and AM Stereo (Updated)

by Steve 4. August 2009 19:20

If you’re a European DXer and one who hunts around the MW band then I am sure you've come across the French station on 864Khz France Bleu - but you probably did not know they broadcast in AM stereo! Whilst doing some work on another area of the hobby I noticed that there are some European stations that transmit AM stereo on the MW band.

The Perseus SDR does not come with AM stereo (Don't confuse the AMS button on other radios to for AM stereo it is normally for AM sync and not AM stereo!) out of the box but there is some free software that will allow you to listen to AM stereo broadcasts - and it works very well. Pop over to http://www.dsp4swls.de/sodira/sodiraeng.html and download version 0.075 of SoDiRa. It is a simple zip file, just unpack to a folder you want to start the program from and that's it for installation.

To configure SoDiRa open the main program and click on 'config' in here choose your line in either VAC or Stereo Mixer (if you have it) the other options on that tab can be left alone. Then go to receiver and change the receiver type to 'common IQ' for use with the Perseus SDR. The other options can be left as they are. Using VAC as an audio interconnect works very well with the software but you can use the stereo mixer option in Windows but it is not optimum for decoding.

Once you have the program running and altered the configuration as above start the Perseus main program, change to DRM (or USER) mode and in SoDiRa you should see the spectrum appear. If so; then so far so good! In Europe tune to 864 kHz and you should be able to hear (or at least see) the French station. In the dropdown mode list in SoDiRa check you’ve got AM selected and click ‘dialog’ you’ll be greeted by a popup window with some options. Select ‘AM stereo’ and the ‘synched’ and ‘pilot stereo’ indicators if the signal is strong enough should light up. That’s it AM stereo from your Perseus.

In fact you can then play around with the bandwidth in Perseus and SoDiRa for the best quality sound. I found that 5 kHz in both Perseus and SoDiRa worked best with the small amount of splatter I was getting from 9 KHz down.

Currently there are three stations transmitting in Europe that are using Motorola's C-QUAM AM Stereo standard, they are:

0864 - AM STEREO - Paris, France (France Bleu)
1485 - AM STEREO - Rome, Italy (Broadcast Italia)
1584 - AM STEREO - Italy (Radio Studio X)
1593 - AM STEREO - Italy (MiniRadio) No longer on-air, thanks to Andrea for the heads up.

It may also be possible to hear these stations from Africa in Europe:

0540 - AM STEREO - Ga-Rankuwa, South Africa (Radio Bop MW 540 Stereo)
0576 - AM STEREO - Meyerton, South Africa (Radio Metro 576 Stereo)
0954 - AM STEREO - Sidvokodvo, Swaziland (Radio Swaziland 954 AM Stereo)
1098 - AM STEREO - Ga-Rankuwa, South Africa (Radio Bop)

The screenshots below should give you an idea of the setup.

Remember that you’ll need Virtual Audio Cable or equivalent for optimal reception.

Maybe this is a mode that Nico may consider adding to the Perseus software in the future. I am sure there are Americans who would love to hear some of the AM stations still using C-QUAM in stereo from their Perseus!

Using DRM mode and SoDiRa to decode AM stereo from France.

And now using the USER mode in Perseus and SoDiRa to decode AM stereo. You can listen to the audio from the above setup by downloading this short clip AMStereo.wma (250.41 kb)

Again using DRM mode and SoDiRa to decode AM stereo from Studio-X, Momigno in Italy. As a side note you can see the AM stereo ASMAX-1 transmitter for sale here on iOffer, they even advertise that it is in use by Studio-X!

Tags: , , ,

Perseus

Sherwood Engineering receiver test data updated 2nd July

by Steve Walker 1. August 2009 08:05

The receiver test data table located at Sherwoods website has been updated to include some new figures for the Perseus. The figures are very impresive considering that the Perseus SDR is around $1000 to purchase! Have a look at the current table here.

Tags: ,

General

BobCAT V3.0 - Perseus CAT Console (updated)

by Steve Walker 1. August 2009 07:50

BobCAT is a free application for written for Perseus users written by Antonio Alliegro.

V3 adds a lot of new features. The button labels are now user editable. The band limits and centre frequency for each button can be changed. Your changes then can be saved to disk and reused at any time by opening the folder where they were saved.

One of the cool features is that you can setup the buttons and bands depending on if you're a HAM or a SWL. The examples below shows two ways to label the buttons and setup the band limits.

An example layout for the HAM bands.

And now with SWL buttons.

Download V3 at source here.

73

Tags: , , ,

General | Software

Version 1.5.0.7
Page loaded in 0 seconds.

Welcome

Are you looking for information to help improve monitoring utility signals with a Perseus SDR? Tips & Tricks to get the best from your setup. Reviews of hardware and software along with hands on advice.

Using a Perseus equals sDrX!

Perseus WAV Files

A selection of IQ files recorded at various times during the day and night.

Adverts