Skip to content

Releases: AgushaOS/WHA

WHA версия 2.3

Choose a tag to compare

@AgushaOS AgushaOS released this 07 Oct 17:56
3efe1b8

WHA версия 2.3:

  1. Улучшена технология IS кодирования стерео. По PEAQ и тестерованию с людьми она сильно улучшилась, особенно на 64-96 кбит/с
  2. Улучшена технология WSC. Теперь HF спектр формируется более естественно, что позволило улучшить звучание транзиентов и скрипок
  3. Улучшена оптимизация и добавлен режим --speed.
    Кратко про режим speed:
    Этот режим позволяет получать качество, сравнимое с vorbis на 64-320 кбит/с, но имеет больше шума на низких битрейтах и меньшую устойчивость к тональным, чем стандартный режим. Рекомендуется использовать для битрейтов начиная со 128 кбит/с. Скорость кодирования и декодирования данного режима сравнима с MP2 (со среднем отставанием в районе 5%), что делает данный режим востребованным на очень слабых устройствах.
    Для сравнения скоростей:
    64 kbps WHA-quality:
    ~400x coding
    ~500x decoding
    =64 kbps WHA-speed:
    ~670x coding
    ~1000x decoding
    64 kbps Vorbis:
    ~75x coding
    ~550x decoding
  4. Улучшена стабильность на всех битрейтах и исправлены краевые случаи + баги в SBR системе
    Графики:
01_odg_boxplot 02_odg_histograms 03_odg_di_scatter 04_odg_violin 08_odg_bitrate_curve

WHA версия 2.2

Choose a tag to compare

@AgushaOS AgushaOS released this 30 Sep 06:22
12dec73

WHA версия 2.2
Было сделано:

  1. Исправлены крайние случаи, связанные с резким импульсом в самом конце
  2. Улучшена SBR система, стало меньше коррелированного шума
01_odg_boxplot 02_odg_histograms 04_odg_violin 08_odg_bitrate_curve [peaq_summary.csv](https://github.com/user-attachments/files/32842328/peaq_summary.csv)

WHA версия 2.1

Choose a tag to compare

@AgushaOS AgushaOS released this 26 Sep 17:56
27a4727

WHA версия 2.1
Сделана оптимизация кодера+декодера, а также добавлена постобработка в pow_filter.h для повышения чистоты звука и тональных.
Результаты измерения тестов через PEAQ:
01_odg_boxplot
02_odg_histograms
04_odg_violin
08_odg_bitrate_curve

peaq_summary.csv

Релиз версии WHA 2.0

Choose a tag to compare

@AgushaOS AgushaOS released this 23 Sep 06:43

Было добавлено:

  1. Временное маскирование в субполосе. Помогло убрать лишний шум после ударного и освободить биты
  2. Улучшенная IS система. Она стала адаптивной на всех битрейтах начиная с 192 и ниже
  3. Пре/пост процессинги через FFT (POW-process). Помог сильно улучшить результат на тональных, а также на синусных
  4. Лучшая запись битов
  5. WSC (Wavelet Spectral Completion) -- механизм, что помогает заполнять полосы, в которых при идеальных фильтрах не было бы энергии, но из-за утечки появились, а также заполнять спектральные дыры на низких битрейтах
  6. Исправлен баг на высоких битрейтах, из-за которых качество могло ухудшаться
  7. Улучшение качества в общем на всём типе материала
  8. Внедрение нормальных/хороших 64-96 кбит/с на стерео материале
  9. Улучшение работы на моно материале

Результаты тестирования на 1500+ треках:
01_odg_boxplot
02_odg_histograms
03_odg_di_scatter
04_odg_violin
08_odg_bitrate_curve

WHA версия 1.4.1

Choose a tag to compare

@AgushaOS AgushaOS released this 15 Jul 11:45
21c0ea4

WHA версия 1.4.1

Были улучшены: скорость, качество и стабильность

Новые графики PEAQ + BITRATE:
04_odg_violin
03_odg_di_scatter
02_odg_histograms
01_odg_boxplot
05_bitrate_boxplot
06_bitrate_deviations
07_odg_vs_bitrate
08_odg_bitrate_curve

WHA версия 1.4

Choose a tag to compare

@AgushaOS AgushaOS released this 13 Jul 16:59
fd32d76

WHA версии 1.4
Были улучшены: скорость кодирования/декодирования, качество на всех битрейтах, стабильность к спокойным записям

Скорость кодирования: ~ в более чем 6 раза больше AAC-LC
Скорость декодирования: ~ сравнимо или превосходит AAC-LC

Графики PEAQ:

04_odg_violin 03_odg_di_scatter 02_odg_histograms 01_odg_boxplot

WHA версия 1.3.1

Choose a tag to compare

@AgushaOS AgushaOS released this 12 Jul 20:18
9c49f3b

Версия WHA 1.3.1

Были улучшены крайние кейсы и спокойное аудио

Графики PEAQ:
04_odg_violin
03_odg_di_scatter
02_odg_histograms
01_odg_boxplot

WHA версия 1.3

Choose a tag to compare

@AgushaOS AgushaOS released this 09 Jul 22:29
60f7322

Новая версия WHA.
Были улучшены:

  1. Качество на всех битрейтах
  2. Стерео стабильность на битрейтах ниже 192 кбит/с
  3. Качество на песнях с узким спектром
  4. Улучшено сохранение ВЧ диапазона на всех битрейтах

Графики PEAQ ODG:
04_odg_violin
03_odg_di_scatter
02_odg_histograms
01_odg_boxplot

Сравнение сохранения ВЧ на разных битрейтах:
WHA 192 kbps:
192_kbps_WHA
AAC-LC FFMPEG 192 kbps:
192_kbps_AAC
WHA 128 kbps:
128_kbps_WHA
AAC-LC 128 kbps:
128_kbps_AAC

WHA версия 1.2

Choose a tag to compare

@AgushaOS AgushaOS released this 25 Jun 12:33
18a83ca

Новая версия WHA 1.2 с сильным улучшением качества аудиокодирования.
Изменения:

  1. Улучшен алгоритм мертвой зоны
  2. Улучшен вейвлет, теперь 12 точек для предсказания вместо 6
  3. Улучшена обработка УВЧ для битрейтов 256+ кбит/с путём добавления IS системы к ним
  4. Оптимизированы мета-данные в заголовке блока

Нынешний результат по тесту PEAQ ODG + DI:
04_odg_violin
03_odg_di_scatter
02_odg_histograms
01_odg_boxplot

Предыдущий (версия 1.1.1 WHA):
04_odg_violin
03_odg_di_scatter
02_odg_histograms
01_odg_boxplot

WHA версия 1.1.1

Choose a tag to compare

@AgushaOS AgushaOS released this 24 Jun 12:43
9b66a6a

Обновлена структура блока и метод хранения шагов квантования, что улучшило результат работы, а также улучшило работу на крайних кейсах