From 3fd96487261bfba4c58b274f1268f98b50cd3d35 Mon Sep 17 00:00:00 2001 From: Concedo <39025047+LostRuins@users.noreply.github.com> Date: Thu, 12 Mar 2026 21:00:50 +0800 Subject: [PATCH] added mp3 support --- embd_res/kcpp_musicui.embd | 26 +- expose.h | 3 +- koboldcpp.py | 5 +- otherarch/acestep/dit-vae.cpp | 24 +- otherarch/acestep/mp3/gen_huff_enc.c | 184 ++++++++ otherarch/acestep/mp3/mp3enc-bits.h | 220 ++++++++++ otherarch/acestep/mp3/mp3enc-filter.h | 69 +++ otherarch/acestep/mp3/mp3enc-huff.h | 357 +++++++++++++++ otherarch/acestep/mp3/mp3enc-mdct.h | 64 +++ otherarch/acestep/mp3/mp3enc-psy.h | 304 +++++++++++++ otherarch/acestep/mp3/mp3enc-quant.h | 607 ++++++++++++++++++++++++++ otherarch/acestep/mp3/mp3enc-tables.h | 485 ++++++++++++++++++++ otherarch/acestep/mp3/mp3enc.h | 529 ++++++++++++++++++++++ otherarch/acestep/mp3/tabs_data.h | 150 +++++++ otherarch/acestep/request.cpp | 2 +- otherarch/utils.cpp | 50 +++ otherarch/utils.h | 3 +- 17 files changed, 3052 insertions(+), 30 deletions(-) create mode 100644 otherarch/acestep/mp3/gen_huff_enc.c create mode 100644 otherarch/acestep/mp3/mp3enc-bits.h create mode 100644 otherarch/acestep/mp3/mp3enc-filter.h create mode 100644 otherarch/acestep/mp3/mp3enc-huff.h create mode 100644 otherarch/acestep/mp3/mp3enc-mdct.h create mode 100644 otherarch/acestep/mp3/mp3enc-psy.h create mode 100644 otherarch/acestep/mp3/mp3enc-quant.h create mode 100644 otherarch/acestep/mp3/mp3enc-tables.h create mode 100644 otherarch/acestep/mp3/mp3enc.h create mode 100644 otherarch/acestep/mp3/tabs_data.h diff --git a/embd_res/kcpp_musicui.embd b/embd_res/kcpp_musicui.embd index ede27e9d0..0d5710c4c 100644 --- a/embd_res/kcpp_musicui.embd +++ b/embd_res/kcpp_musicui.embd @@ -195,18 +195,19 @@ input[type="checkbox"] {