Commit Graph

32 Commits

Author SHA1 Message Date
Mike Oliphant 3960aa75e7 Remove "prefer" cmake options 2025-02-06 07:55:46 -08:00
Mike Oliphant 6905406e95 Don't use RTNeural for WaveNet by default 2025-01-28 08:39:44 -08:00
Mike Oliphant 368e47e12e Update NeuralAudio (better RTNeural NAM performance) 2024-11-27 09:17:49 -08:00
Mike Oliphant 979b8f4cf1 Default WAVENET_PREFER_NAM to ON 2024-11-22 07:58:28 -08:00
Mike Oliphant 9d2e7ae205 Fixed propagation of native arch optimizations 2024-11-16 08:09:58 -08:00
Mike Oliphant 3f5872cc78 CMake options for forcing use of NAM Core for LSTM or WaveNet 2024-11-14 07:47:52 -08:00
Mike Oliphant d2cc00186f fixed model loudness 2024-10-31 13:46:54 -07:00
Mike Oliphant ec34afb608 build shared library 2024-10-31 12:41:00 -07:00
Mike Oliphant 7326960e2a another try to get both linux and windows builds working 2024-10-31 10:54:04 -07:00
Mike Oliphant 000925228f try again 2024-10-31 10:47:22 -07:00
Mike Oliphant 276dafd832 try to fixe linux build 2024-10-31 10:46:30 -07:00
Mike Oliphant 19d3abb12d Switch to NeuralAudio for model handling 2024-10-31 10:35:28 -07:00
Mike Oliphant 40bae2bd87 c++ version -> 17 2024-08-01 12:41:26 -07:00
Mike Oliphant 02256b4349 Default x64 optimizations to OFF 2024-01-06 07:49:33 -08:00
Mike Oliphant 24f03afd69 Add x86_64 to 64-bit check 2023-10-24 13:11:04 -07:00
Mike Oliphant 97cff04114 Enable architecture-specific optimization by default. Added option to turn it off. 2023-10-24 10:09:16 -07:00
Mike Oliphant 34be69df6d Remove AudioDSPTools dependency. Do simple DC blocker instead of HPF. 2023-10-17 12:25:14 -07:00
Mike Oliphant 52810a3f9c Switched to AudioDSPTools for highpass filter implementation 2023-10-02 08:12:33 -07:00
Mike Oliphant fbf05b4472 Do 5Hz high pass filter to clean up any DC offset created by the model 2023-07-28 09:20:52 -07:00
Mike Oliphant 0aad7c32b6 Add CMake option for denormal disabling 2023-06-19 10:58:05 -07:00
Mike Oliphant 41a45ace93 Float interface with NAM core. Workaround for Reaper crash. Use "nam" for model path fle type 2023-05-31 09:26:12 -07:00
Robin Davies 3aaebfb25e Fix notification port output. 2023-04-19 05:42:06 -04:00
Mike Oliphant 273aa846d5 Less pedantic compile warnings 2023-04-13 11:23:33 -07:00
Mike Oliphant 43f12ad73b Re-enable fast tanh approximation 2023-04-03 15:10:33 -07:00
Mike Oliphant 9065de91c0 Update to latest NAM code 2023-04-02 16:11:57 -07:00
Mike Oliphant ca90becaca Separate lv2 from NAM in Visual Studio project 2023-03-24 15:12:36 -07:00
Mike Oliphant 8c1c989cf4 Move dependencies into subdir 2023-03-24 09:40:11 -07:00
Mike Oliphant 52942dc16b Delete local NAM code 2023-03-23 12:09:33 -07:00
Mike Oliphant 819d0a3d2e catch error if NAM model fails to load 2023-03-13 08:51:42 -07:00
Mike Oliphant 08ee52b46a Fixed compile options on linux 2023-03-09 14:21:13 -08:00
Mike Oliphant c6ea48cee3 Try to use atom:path to get model path 2023-03-09 13:57:26 -08:00
Mike Oliphant 6f2f7921cc Initial commit 2023-03-08 17:19:08 -08:00