effetune

A real-time audio effect processor designed for audio enthusiasts to enhance their music listening experience.


Project maintained by Frieve-A Hosted on GitHub Pages — Theme by mattgraham

Frieve EffeTune EffeTune Icon

Open Web App Download Desktop App

Приложение для обработки аудио в реальном времени, созданное для аудиофилов, стремящихся улучшить процесс прослушивания музыки. EffeTune позволяет обрабатывать любой аудио источник с помощью различных высококачественных эффектов, давая возможность настроить и усовершенствовать ваш опыт прослушивания в реальном времени.

Screenshot

Концепция

EffeTune создан для аудиофилов, желающих улучшить прослушивание музыки. Независимо от того, транслируете ли вы музыку или воспроизводите её с физических носителей, EffeTune позволяет добавлять профессиональные эффекты для настройки звука по вашим точным предпочтениям. Превратите ваш компьютер в мощный процессор аудиоэффектов, расположенный между вашим аудио источником и динамиками или усилителем.

No audiophile myths, Just pure science.

Особенности

Руководство по настройке

Перед использованием EffeTune вам необходимо настроить маршрутизацию аудио. Вот как сконфигурировать различные источники аудио:

Настройка проигрывателя музыкальных файлов

Настройка потокового сервиса

Для обработки аудио из потоковых сервисов (Spotify, YouTube Music и т.д.):

  1. Необходимые условия:
    • Установите виртуальное аудио устройство (например, VB Cable, Voice Meeter или ASIO Link Tool)
    • Настройте ваш потоковый сервис на вывод аудио через виртуальное устройство
  2. Конфигурация:
    • Откройте веб-приложение EffeTune в браузере или запустите настольное приложение EffeTune
    • Выберите виртуальное аудио устройство в качестве источника входного сигнала
      • В Chrome при первом открытии появится диалоговое окно с запросом на выбор и разрешение аудио входа
      • В настольном приложении настройте его, нажав на кнопку Config Audio в правом верхнем углу экрана
    • Начните воспроизведение музыки из вашего потокового сервиса
    • Убедитесь, что аудио проходит через EffeTune

Настройка физического аудио источника

Чтобы использовать EffeTune с CD-плеерами, сетевыми плеерами или другими физическими источниками:

Использование

Создание цепочки эффектов

  1. Доступные эффекты перечислены слева на экране
    • Используйте кнопку поиска рядом с “Available Effects”, чтобы отфильтровать эффекты
    • Введите текст для поиска эффектов по названию или категории
    • Нажмите ESC, чтобы очистить поиск
  2. Перетащите эффекты из списка в область Effect Pipeline
  3. Эффекты обрабатываются в порядке сверху вниз
  4. Перетащите маркер (⋮) или нажмите кнопки ▲▼ для изменения порядка эффектов
  5. Нажмите на название эффекта, чтобы развернуть/свернуть его настройки
    • Shift+нажатие сворачивает/разворачивает все эффекты, кроме категории Analyzer
  6. Используйте кнопку ON, чтобы обходить отдельные эффекты
  7. Нажмите кнопку ? для открытия подробной документации в новой вкладке
  8. Удалите эффекты, используя кнопку ×
  9. Нажмите кнопку маршрутизации, чтобы настроить каналы для обработки и входные и выходные шины

Использование пресетов

  1. Сохранение вашей цепочки эффектов:
    • Настройте желаемую цепочку эффектов и параметры
    • Введите название вашего пресета в поле ввода
    • Нажмите кнопку save, чтобы сохранить пресет
  2. Загрузка пресета:
    • Введите или выберите название пресета из выпадающего списка
    • Пресет будет загружен автоматически
    • Все эффекты и их настройки будут восстановлены
  3. Удаление пресета:
    • Выберите пресет, который хотите удалить
    • Нажмите кнопку delete
    • Подтвердите удаление, когда появится запрос
  4. Информация о пресете:
    • Каждый пресет сохраняет полную конфигурацию вашей цепочки эффектов
    • Включает порядок эффектов, параметры и их состояния

Выбор эффектов и горячие клавиши

  1. Методы выбора эффектов:
    • Кликните по заголовкам эффектов, чтобы выбрать отдельные эффекты
    • Удерживайте Ctrl при клике для выбора нескольких эффектов
    • Кликните по пустому пространству в области Pipeline, чтобы снять выбор со всех эффектов
  2. Горячие клавиши:
    • Ctrl + Z: Отменить
    • Ctrl + Y: Повторить
    • Ctrl + S: Сохранить текущий pipeline
    • Ctrl + Shift + S: Сохранить текущий pipeline как
    • Ctrl + X: Вырезать выбранные эффекты
    • Ctrl + C: Копировать выбранные эффекты
    • Ctrl + V: Вставить эффекты из буфера обмена
    • Ctrl + F: Найти эффекты
    • Ctrl + A: Выбрать все эффекты в pipeline
    • Delete: Удалить выбранные эффекты
    • ESC: Снять выделение со всех эффектов
  3. Использование Section Features:
    • Добавьте эффект Section в начале группы эффектов
    • Введите описательное название в поле Comment
    • Переключение ON/OFF эффекта Section включит/отключит все эффекты в этом разделе
    • Используйте несколько эффектов Section для организации вашей цепочки эффектов в логические группы
    • Подробнее о управлении эффектами
  4. Горячие клавиши (при использовании проигрывателя):
    • Space: Воспроизведение/Пауза
    • Ctrl + → или N: Следующий трек
    • Ctrl + ← или P: Предыдущий трек
    • Shift + → или F или .: Перемотка вперёд на 10 секунд
    • Shift + ← или B или ,: Перемотка назад на 10 секунд
    • Ctrl + T: Включить/выключить режим повтора
    • Ctrl + H: Включить/выключить случайный порядок

Обработка аудиофайлов

  1. Область для перетаскивания или указания файлов:
    • Специальная область для перетаскивания всегда видна под областью Effect Pipeline
    • Поддерживается загрузка одного или нескольких аудиофайлов
    • Файлы обрабатываются с использованием текущих настроек Pipeline
    • Вся обработка выполняется с частотой дискретизации Pipeline
  2. Статус обработки:
    • Индикатор прогресса показывает текущий статус обработки
    • Время обработки зависит от размера файла и сложности цепочки эффектов
  3. Параметры загрузки или сохранения:
    • Обработанный файл выводится в формате WAV
    • Несколько файлов автоматически упаковываются в ZIP-архив

Обмен цепочками эффектов

Вы можете поделиться конфигурацией вашей цепочки эффектов с другими пользователями:

  1. После настройки желаемой цепочки эффектов нажмите кнопку “Share” в правом верхнем углу области Effect Pipeline
  2. URL веб-приложения автоматически скопируется в буфер обмена
  3. Поделитесь скопированным URL с другими – они смогут воссоздать вашу цепочку эффектов, открыв его
  4. В веб-приложении все настройки эффектов сохраняются в URL, что облегчает их сохранение и обмен
  5. В версии настольного приложения экспортируйте настройки в файл effetune_preset из меню File
  6. Поделитесь экспортированным файлом effetune_preset. Файл effetune_preset также можно загрузить, перетащив его в окно веб-приложения

Сброс аудио

Если вы сталкиваетесь с проблемами аудио (прерывания, искажения):

  1. Нажмите кнопку “Reset Audio” в верхнем левом углу в веб-приложении или выберите Reload из меню View в настольном приложении
  2. Аудио Pipeline будет автоматически перестроен
  3. Конфигурация вашей цепочки эффектов сохранится

Распространенные комбинации эффектов

Ниже приведены некоторые популярные комбинации эффектов для улучшения качества прослушивания:

Улучшение звучания на наушниках

  1. Stereo Blend -> RS Reverb
    • Stereo Blend: Регулирует стерео ширину для комфортного прослушивания (60-100%)
    • RS Reverb: Добавляет тонкую реверберацию помещения (микс 10-20%)
    • Результат: Более естественное и менее утомительное прослушивание через наушники

Симуляция винила

  1. Wow Flutter -> Noise Blender -> Saturation
    • Wow Flutter: Добавляет мягкие вариации высоты тона
    • Noise Blender: Создает атмосферу, похожую на виниловую пластинку
    • Saturation: Добавляет аналоговое тепло
    • Результат: Аутентичное звучание виниловой пластинки

Стиль FM радио

  1. Multiband Compressor -> Stereo Blend
    • Multiband Compressor: Создает характерное “радиозвучание”
    • Stereo Blend: Регулирует стерео ширину для комфортного прослушивания (100-150%)
    • Результат: Звук, напоминающий профессиональное радио вещание

Lo-Fi характер

  1. Bit Crusher -> Simple Jitter -> RS Reverb
    • Bit Crusher: Уменьшает битовую глубину для ретро ощущения
    • Simple Jitter: Добавляет цифровые несовершенства
    • RS Reverb: Создает атмосферное пространство
    • Результат: Классическая эстетика lo-fi

Устранение неполадок

Проблемы с аудио

  1. Прерывания или искажения
    • Нажмите кнопку “Reset Audio” в верхнем левом углу в веб-приложении или выберите Reload из меню View в настольном приложении, чтобы перестроить аудио Pipeline
    • Попробуйте уменьшить количество активных эффектов
  2. Высокая загрузка процессора
    • Отключите эффекты, которые не используются
    • Рассмотрите возможность использования меньшего количества эффектов в цепочке
  3. Возникает эхо
    • Вероятно, ваши аудио входы и выходы настроены неправильно
    • Для обработки аудиовыхода браузера рассмотрите возможность установки отдельного браузера исключительно для EffeTune или используйте настольное приложение вместо веб-приложения

Общие проблемы настройки

  1. Нет аудио входа
    • Убедитесь, что аудио воспроизводится с источника и выводится на виртуальное аудио устройство
    • Для версии веб-приложения убедитесь, что в вашем браузере разрешены разрешения на аудио вход и что виртуальное аудио устройство выбрано в качестве входного устройства
    • Для версии настольного приложения перейдите в Config Audio в правом верхнем углу экрана и убедитесь, что виртуальное аудио устройство выбрано в качестве входного устройства
  2. Эффект не работает
    • Проверьте, что эффект включен (кнопка ON/OFF)
    • Проверьте настройки параметров
  3. Нет аудио выхода
    • Для версии веб-приложения убедитесь, что аудиовыход операционной системы установлен как выходное устройство
    • Для версии настольного приложения перейдите в “Config Audio” в правом верхнем углу экрана и убедитесь, что выбрано правильное выходное устройство

Часто задаваемые вопросы

Q. Поддерживает ли это приложение объемный звук? A. В настоящее время, из-за ограничений браузера, мы не можем обрабатывать более 2 каналов, и нет доказанной работоспособности объемного звучания. Хотя реализация эффекта поддерживает объемный звук, нам придется дождаться будущей поддержки со стороны браузеров.

Q. Какова рекомендуемая длина цепочки эффектов? A. Хотя строгого ограничения нет, мы рекомендуем ограничивать цепочку эффектов 8–10 эффектами для оптимальной производительности. Более сложные цепочки могут негативно сказаться на работе системы.

Q. Как достичь наилучшего качества звука? A. При возможности используйте частоту дискретизации 96 кГц или выше, начинайте с тонких настроек эффектов и постепенно наращивайте цепочку. Следите за уровнями звука, чтобы избежать искажений.

Q. Будет ли это работать с любым аудио источником? A. Да, EffeTune может обрабатывать любое аудио, воспроизводимое через выбранное входное устройство, включая потоковые сервисы, локальные файлы и физические носители.

Доступные эффекты

Категория Эффект Описание Документация
Analyzer Level Meter Отображает уровень звука с удержанием пиков Подробнее
Analyzer Oscilloscope Визуализация формы сигнала в реальном времени Подробнее
Analyzer Spectrogram Отображает изменение спектра частот во времени Подробнее
Analyzer Spectrum Analyzer Анализ спектра в реальном времени Подробнее
Analyzer Stereo Meter Визуализирует стерео баланс и движение звука Подробнее
Basics DC Offset Регулировка DC-смещения Подробнее
Basics Mute Полностью заглушает аудиосигнал Подробнее
Basics Polarity Inversion Инверсия полярности сигнала Подробнее
Basics Stereo Balance Управление балансом стереоканалов Подробнее
Basics Volume Базовое управление громкостью Подробнее
Delay Delay Стандартный эффект задержки Подробнее
Delay Time Alignment Точная настройка временных задержек аудиоканалов Подробнее
Dynamics Auto Leveler Автоматическая регулировка громкости по измерению LUFS для равномерного звучания Подробнее
Dynamics Brickwall Limiter Прозрачный контроль пиков для безопасного и комфортного прослушивания Подробнее
Dynamics Compressor Компрессия динамического диапазона с регулировкой порога, коэффициента и «колена» Подробнее
Dynamics Gate Гейт шумоподавления с регулировкой порога, коэффициента и «колена» для уменьшения шума Подробнее
Dynamics Multiband Compressor Профессиональный 5-полосный динамический процессор с FM-радио стилизацией звука Подробнее
EQ 15Band GEQ 15-полосный графический эквалайзер Подробнее
EQ 5Band PEQ Профессиональный параметрический эквалайзер с 5 полностью настраиваемыми полосами Подробнее
EQ Five Band Dynamic EQ 5-полосный динамический эквалайзер с регулировкой частот на основе порога Подробнее
EQ Hi Pass Filter Удаление нежелательных низких частот с точностью Подробнее
EQ Lo Pass Filter Удаление нежелательных высоких частот с точностью Подробнее
EQ Loudness Equalizer Коррекция баланса частот для низкого уровня громкости Подробнее
EQ Narrow Range Сочетание фильтров высоких и низких частот Подробнее
EQ Tilt EQ Наклонный эквалайзер для быстрой коррекции тембра Подробнее
EQ Tone Control Трёхполосное управление тоном Подробнее
Lo-Fi Bit Crusher Снижение битовой глубины и эффект «zero-order hold» Подробнее
Lo-Fi Noise Blender Генерация и смешивание шума Подробнее
Lo-Fi Simple Jitter Эмуляция цифрового джиттера Подробнее
Modulation Doppler Distortion Симулирует естественные динамические изменения звука, вызванные небольшими движениями конуса динамика Подробнее
Modulation Pitch Shifter Лёгкий эффект изменения высоты тона Подробнее
Modulation Tremolo Эффект модуляции громкости Подробнее
Modulation Wow Flutter Эффект модуляции во времени Подробнее
Resonator Horn Resonator Симуляция резонанса рупора с настраиваемыми параметрами Подробнее
Resonator Modal Resonator Эффект резонанса частот с поддержкой до 5 резонаторов Подробнее
Reverb RS Reverb Реверберация с рандомным рассеянием и естественной диффузией Подробнее
Saturation Hard Clipping Цифровой эффект жесткого клиппирования Подробнее
Saturation Harmonic Distortion Добавляет уникальный характер через гармонические искажения с независимым управлением каждой гармоникой Подробнее
Saturation Multiband Saturation 3-полосный эффект насыщения для точного придания теплоты на основе частот Подробнее
Saturation Saturation Эффект насыщения Подробнее
Saturation Sub Synth Смешивает субгармонические сигналы для усиления басов Подробнее
Spatial MS Matrix Кодирование и декодирование «середина-бок» для управления стерео Подробнее
Spatial Multiband Balance 5-полосное управление стереобалансом в зависимости от частоты Подробнее
Spatial Stereo Blend Эффект контроля ширины стерео Подробнее
Others Oscillator Генератор аудиосигнала с несколькими формами волн Подробнее
Control Section Группировка нескольких эффектов для единообразного управления Подробнее

Техническая информация

Совместимость с браузерами

Frieve EffeTune был протестирован и подтвержден для работы в Google Chrome. Приложение требует современного браузера с поддержкой:

Поддержка браузеров

  1. Chrome/Chromium
    • Полностью поддерживается и рекомендуется
    • Обновите до последней версии для лучшей производительности
  2. Firefox/Safari
    • Ограниченная поддержка
    • Некоторые функции могут работать не так, как ожидалось
    • Рекомендуется использовать Chrome для оптимального опыта

Рекомендуемая частота дискретизации

Для оптимальной работы с нелинейными эффектами рекомендуется использовать EffeTune с частотой дискретизации 96 кГц или выше. Более высокая частота дискретизации помогает добиться идеальных характеристик при обработке аудио через нелинейные эффекты, такие как сатурация и компрессия.

Руководство по разработке

Хотите создать собственные аудиоплагины? Ознакомьтесь с нашим Plugin Development Guide. Хотите создать настольное приложение? Ознакомьтесь с нашим Руководством по сборке.

Ссылки

Version History

Source Code

YouTube