Heterodyne (MacOS X)

From HPSDRwiki
Jump to: navigation, search

Heterodyne is a native Mac implementation of a receiver for OpenHPSDR hardware by Jeremy McDermond (NH6Z)

System Requirements

Heterodyne is targeted towards Snow Leopard (MacOS X 10.6) for Intel systems. It will not run on Leopard (10.5) because Heterodyne need of Grand Central Dispatch only present in MacOS X 10.6 and later.


A binary download is available from Jeremy's web site. Just drag the application to your /Application folders to install it.

Running the Program

Just double-click the application. Heterodyne has a copy of the Ozy firmware built into the executable and will load Ozy automatically for you. There are no requirements to run initozy or anything. There are no dependencies on other libraries either. Everything you need is in the application you downloaded.


Source code is available for Heterodyne from Jeremy's SVN repository at:


All files (even though some might not be labelled yet) are distributed as open source under the GPL v2 license.


If you'd like to see how the program looks and works, Jeremy has posted some videos at his YouTube Page.

Bug Reporting

A bug tracker for Heterodyne is available on Lighthouse. Please report any problems there as it assists the author in remembering and keeping track of all current issues. There is also an RSS feed there so that you can keep track of all commits to the Heterodyne SVN.

Missing Features

CW transmit is not supported. An oscillator of some sort will have to be written to accommodate CW users.