From f5d1c01a588f31d7abc4913c81c109d8aa006be7 Mon Sep 17 00:00:00 2001
From: boblark
Date: Mon, 13 Mar 2023 11:11:15 -0700
Subject: [PATCH] Add Voice Clipper class
---
OpenAudio_ArduinoLibrary.h | 1 +
docs/index.html | 100 +++++-
examples/VoiceClipper/VoiceClipper.ino | 183 +++++++++++
examples/VoiceClipper12/VoiceClipper12.ino | 184 +++++++++++
gui/DesignTool_F32.zip | Bin 1724176 -> 1724555 bytes
radioVoiceClipper_F32.cpp | 184 +++++++++++
radioVoiceClipper_F32.h | 343 +++++++++++++++++++++
7 files changed, 993 insertions(+), 2 deletions(-)
create mode 100644 examples/VoiceClipper/VoiceClipper.ino
create mode 100644 examples/VoiceClipper12/VoiceClipper12.ino
create mode 100644 radioVoiceClipper_F32.cpp
create mode 100644 radioVoiceClipper_F32.h
diff --git a/OpenAudio_ArduinoLibrary.h b/OpenAudio_ArduinoLibrary.h
index c43f69e..f0b90fc 100644
--- a/OpenAudio_ArduinoLibrary.h
+++ b/OpenAudio_ArduinoLibrary.h
@@ -63,6 +63,7 @@
#include "AudioFilterFIRGeneral_F32.h"
#include "radioCESSBtransmit_F32.h"
#include "radioCESSB_Z_transmit_F32.h"
+#include "radioVoiceClipper_F32.h"
#include "RadioFMDetector_F32.h"
#include "radioBFSKmodulator_F32.h"
#include "radioFT8Modulator_F32.h"
diff --git a/docs/index.html b/docs/index.html
index 48f857e..a02ba67 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -418,10 +418,9 @@ span.mainfunction {color: #993300; font-weight: bolder}
{"type":"radioModulatedGenerator_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"Modulator","inputs":"2","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
{"type":"radioNoiseBlanker_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"NoiseBlank","inputs":"2","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
-
{"type":"radioCESSBtransmit_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"CESSB_Mod","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
{"type":"radioCESSB_Z_transmit_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"CESSB_Z_Mod","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
-
+ {"type":"radioVoiceClipper_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"Clipper","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
{"type":"RadioFMDiscriminator_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"FMDiscrim","inputs":"1","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"2"}},
{"type":"RadioBFSKModulator_F32","data":{"defaults":{"name":{"value":"new"}},"shortName":"BFSKMod","inputs":"0","output":"0","category":"radio-function","color":"#E6E0F8","icon":"arrow-in.png","outputs":"1"}},
@@ -3793,6 +3792,103 @@ look ahead delay, as well.
+
+