The version of this in src/add-ons/media/media-add-ons/tone_producer_demo/ is virtually identical, plus it is under a more permissive license (Be Sample Code vs. BSD 3-Clause) and already fixed for 64bit.
7657d1c Cortex: delete ToneProducer add-on.
.../cortex/addons/ToneProducer/NodeHarnessApp.cpp | 46 -
.../cortex/addons/ToneProducer/NodeHarnessApp.h | 45 -
.../cortex/addons/ToneProducer/NodeHarnessWin.cpp | 237 -----
.../cortex/addons/ToneProducer/NodeHarnessWin.h | 78 --
.../cortex/addons/ToneProducer/ToneProducer.cpp | 1090 --------------------
src/apps/cortex/addons/ToneProducer/ToneProducer.h | 258 -----
.../addons/ToneProducer/ToneProducerAddOn.cpp | 113 --
.../cortex/addons/ToneProducer/ToneProducerAddOn.h | 78 --
src/apps/cortex/addons/ToneProducer/main.cpp | 56 -
src/apps/cortex/addons/ToneProducer/makefile | 117 ---
10 files changed, 2118 deletions(-)
Upstream: cgit.haiku-os.org