cocoaPath
What's New in cocoaPath

Kok Chen W7AY [w7ay (at) arrl (dot) net]
Last updated: June 10, 2017





What has changed in v0.60 ? (June 10, 2017)

  • Rebuilt for Mac OS X 10.11 (El Capitan) or newer OS.

    This version replaced the deprecated Core Audio APIs, and switched to using Automatic Reference Counting (ARC).



What has changed in v0.50 ? (November 26, 2009)
  • Removed input soft clipping.

  • Random seed was not reinitialized at start of play. Repeated plays should now produce identical output unless you select 0 as the random seed.

  • cocoaPath now uses average input power instead of peak power when estimating SNR. This affects input signals with crest factor less than 1.0 (e.g., BPSK31) but does not affect RTTY and MFSK.

  • Fixed a sound output bug on some Macs.


What has changed in v0.40 ? (July 13, 2009)
  • Signal-to-Noise Ratio display now reads to 2 decimal places.

  • Output attenuator range is changed from 24 dB to 48 dB.

  • The sampling rate of 16000 samples/second was not working before, the internal FIFO has been increased to handle that sampling rate.

  • The input section selection (Generator, File, Device) was not saved to the plist. This caused cocoaPath to default to the Generator selection each time it is launched. The input selection should now be saved to the plist.

  • Recording duration is now reported in the output section, and there is now an auto record setting:

    autow


    When Auto Record is selected and input data is started, the Auto-recording window appears and there is a field to automatically stop the input stream after a set amount of time. In addition, if you have selected either a Generator or a sound file as input, and leave the output Playthrough unselected, the recording can be done at up to 8 times the real-time rate. (The actual speed up depends on the speed of the processor.)

    autoWindow




What has changed in v0.30 ? (September 25, 2008)
Picture 9

You can now select either BPSK (binary differentially encoded PSK) modulation or QPSK (quadrature encoded PSK) modulation in cocoaPath's PSK31 signal generator.


What has changed in v0.20 ?

cocoaPath was crashing when there is no input sound card connected to the computer. v0.20 fixes that, allowing you to keep using sound files and internal generators as input sources when there is no input sound card. The Device tab item will not be displayed in the input configuration if an input sound card is not found.


What has changed in v0.10 ?

cocoaPath v0.10 is the initial public release.