# Frieve EffeTune <img src="../../../images/icon_64x64.png" alt="EffeTune Icon" width="30" height="30" align="bottom">

[Открыть веб-приложение](https://effetune.frieve.com/effetune.html)  [Скачать настольное приложение](https://github.com/Frieve-A/effetune/releases/)

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

[![Screenshot](../../../images/screenshot.png)](https://effetune.frieve.com/effetune.html)

## Вводное видео

[![YouTube Video](../../../images/video_thumbnail.jpg)](https://www.youtube.com/watch?v=--mtsy1t4HI)

## Концепция

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

Без аудиофильских мифов, только чистая наука.

## Особенности

- Обработка аудио в реальном времени
- Интерфейс drag-and-drop для создания цепочек эффектов
- Расширяемая система эффектов с категоризированными эффектами
- Визуализация аудио в реальном времени
- Аудио Pipeline, который можно изменять в реальном времени
- Офлайн обработка аудиофайлов с использованием текущей цепочки эффектов
- Измерение и коррекция частотной характеристики для калибровки системы
- Многоканальная обработка и вывод

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

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

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

- Откройте веб-приложение EffeTune в браузере или запустите настольное приложение EffeTune
- Откройте и воспроизведите музыкальный файл для проверки правильности воспроизведения
   - Откройте музыкальный файл и выберите EffeTune в качестве приложения (только для настольного приложения)
   - Или выберите Открыть музыкальный файл... из меню Файл (только для настольного приложения)
   - Или перетащите музыкальный файл в окно

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

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

1. Необходимые условия:
   - Установите виртуальное аудио устройство (например, VB Cable, Voice Meeter или ASIO Link Tool)
   - Настройте ваш потоковый сервис на вывод аудио через виртуальное устройство

2. Конфигурация:
   - Откройте веб-приложение EffeTune в браузере или запустите настольное приложение EffeTune
   - Выберите виртуальное аудио устройство в качестве источника входного сигнала
     - В Chrome при первом открытии появится диалоговое окно с запросом на выбор и разрешение аудио входа
     - В настольном приложении настройте его, нажав на кнопку Config Audio в правом верхнем углу экрана
   - Начните воспроизведение музыки из вашего потокового сервиса
   - Убедитесь, что аудио проходит через EffeTune
   - Подробные инструкции по настройке см. в [FAQ](faq.md)

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

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

- Подключите аудиоинтерфейс к вашему компьютеру
- Откройте веб-приложение EffeTune в браузере или запустите настольное приложение EffeTune
- Выберите ваш аудиоинтерфейс в качестве источника входного и выходного сигнала
   - В Chrome при первом открытии появится диалоговое окно с запросом на выбор и разрешение аудио входа
   - В настольном приложении настройте его, нажав на кнопку Config Audio в правом верхнем углу экрана
- Теперь ваш аудиоинтерфейс функционирует как многоэффектный процессор:
   * **Input:** Ваш CD-плеер, сетевой плеер или другой аудио источник
   * **Processing:** Эффекты в реальном времени через EffeTune
   * **Output:** Обработанное аудио на ваш усилитель или динамики

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

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

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

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

1. **Сохранение вашей цепочки эффектов:**
   - Настройте желаемую цепочку эффектов и параметры
   - Введите название вашего пресета в поле ввода
   - Нажмите кнопку save, чтобы сохранить пресет

2. **Загрузка пресета:**
   - Введите или выберите название пресета из выпадающего списка
   - Пресет будет загружен автоматически
   - Все эффекты и их настройки будут восстановлены

3. **Удаление пресета:**
   - Выберите пресет, который хотите удалить
   - Нажмите кнопку delete
   - Подтвердите удаление, когда появится запрос

4. **Информация о пресете:**
   - Каждый пресет сохраняет полную конфигурацию вашей цепочки эффектов
   - Включает порядок эффектов, параметры и их состояния

### Использование функций Section

1. **Использование эффекта Section:**
   - Добавьте эффект Section в начале группы эффектов
   - Введите описательное название в поле Comment
   - Переключение ON/OFF эффекта Section обходит или возвращает всю секцию, сохраняя собственное состояние ON/OFF каждого эффекта
   - Используйте несколько эффектов Section для организации вашей цепочки эффектов в логические группы
   - [Подробнее о управлении эффектами](plugins/control.md)

### Использование функций AB Pipeline

1. **Обзор AB Pipeline:**
   - EffeTune может поддерживать два отдельных конвейера эффектов: Pipeline A и Pipeline B
   - При запуске загружается только Pipeline A; Pipeline B создается при необходимости
   - Все операции обработки, сохранения, загрузки и редактирования работают на текущем выбранном конвейере

2. **Кнопка переключения AB:**
   - Расположена справа от заголовка Effect Pipeline
   - По умолчанию показывает "A" (Pipeline A активен)
   - Нажмите для переключения между Pipeline A и Pipeline B
   - Если Pipeline B не существует при переключении, настройки Pipeline A копируются в Pipeline B

3. **Меню AB (Выпадающая кнопка):**
   - Расположено справа от кнопки переключения AB
   - "A → B": Копирует настройки Pipeline A в Pipeline B и переключается на Pipeline B
   - "B → A": Копирует настройки Pipeline B в Pipeline A и переключается на Pipeline A

4. **Double Blind Test:**
   - Сравнивайте Pipeline A и Pipeline B, не зная, какой из них сейчас воспроизводится
   - Выполните ABX-тест, чтобы проверить, действительно ли вы различаете два pipeline, или A/B-тест предпочтения, чтобы выяснить, какой вариант вам нравится больше, с проверкой статистической значимости
   - Открывается из меню pipeline ▼ справа от кнопки переключения AB (в настольном приложении также доступно из меню Файл)
   - [Подробнее о Double Blind Test](double-blind-test.md)

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

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: Снять выделение со всех эффектов
   - T: Переключиться между Pipeline A и Pipeline B
   - A: Переключиться на Pipeline A
   - B: Переключиться на Pipeline B

3. **Горячие клавиши (при использовании проигрывателя):**
   - Space: Воспроизведение/Пауза
   - Ctrl + → или N: Следующий трек
   - Ctrl + ← или P: Предыдущий трек
   - Shift + → или F или .: Перемотка вперёд на 10 секунд
   - Shift + ← или R или ,: Перемотка назад на 10 секунд
   - Ctrl + M: Включить/выключить режим повтора
   - Ctrl + H: Включить/выключить случайный порядок

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

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

2. **Статус обработки:**
   - Индикатор прогресса показывает текущий статус обработки
   - Время обработки зависит от размера файла и сложности цепочки эффектов

3. **Параметры загрузки или сохранения:**
   - Обработанный файл выводится в формате WAV
   - Для нескольких файлов перед началом обработки выберите папку; каждый файл сохраняется в неё сразу по завершении
   - В старых браузерах без поддержки выбора папки несколько файлов упаковываются в ZIP-архив для скачивания

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

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

### Сброс аудио

Если вы сталкиваетесь с проблемами аудио (прерывания, искажения):
1. Нажмите кнопку "Reset Audio" в верхнем левом углу веб-приложения или выберите «Перезагрузить» в меню «Вид» в настольном приложении
2. Аудио Pipeline будет автоматически перестроен
3. Конфигурация вашей цепочки эффектов сохранится

### Измерение и коррекция частотной характеристики

Чтобы измерить частотную характеристику вашей аудиосистемы и создать ровную коррекцию EQ:
1. В веб-версии запустите [инструмент измерения частотной характеристики](https://effetune.frieve.com/features/measurement/measurement.html). В настольном приложении выберите «Измерение частотной характеристики» в меню «Настройки».
2. Следуйте пошаговой настройке, чтобы выбрать измерительный микрофон и устройство вывода
3. Измерьте частотную характеристику системы в одной или нескольких точках прослушивания
4. Создайте коррекцию параметрического EQ, которую можно напрямую импортировать в EffeTune
5. Примените сгенерированную коррекцию в цепочке эффектов и при необходимости настройте ее по слуху

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

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

### Улучшение звучания на наушниках
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%)
   - **Результат:** Отполированное звучание в стиле FM-радио

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

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

Если у вас возникли трудности, обратитесь к [FAQ](faq.md).
Если проблема сохраняется, сообщите об этом через [GitHub Issues](https://github.com/Frieve-A/effetune/issues).
## Доступные эффекты

| Категория | Эффект | Описание | Документация |
|-----------|--------|----------|--------------|
| Analyzer  | Level Meter | Показывает уровень аудио с удержанием пиков | [Подробнее](plugins/analyzer.md#level-meter) |
| Analyzer  | Oscilloscope | Визуализация формы сигнала в реальном времени | [Подробнее](plugins/analyzer.md#oscilloscope) |
| Analyzer  | Spectrogram | Показывает изменение спектра частот во времени | [Подробнее](plugins/analyzer.md#spectrogram) |
| Analyzer  | Spectrum Analyzer | В реальном времени показывает силу баса, середины и верхов | [Подробнее](plugins/analyzer.md#spectrum-analyzer) |
| Analyzer  | Stereo Meter | Визуализирует стереобаланс и корреляцию каналов | [Подробнее](plugins/analyzer.md#stereo-meter) |
| Basics    | Channel Divider | Делит стереосигнал на частотные полосы и направляет каждую полосу в отдельные стереопары выходов | [Подробнее](plugins/basics.md#channel-divider) |
| Basics    | DC Offset | Регулировка DC offset | [Подробнее](plugins/basics.md#dc-offset) |
| Basics    | Matrix | Гибко маршрутизирует и смешивает аудиоканалы | [Подробнее](plugins/basics.md#matrix) |
| Basics    | MultiChannel Panel | Панель управления несколькими каналами: громкость, mute, solo и задержка | [Подробнее](plugins/basics.md#multichannel-panel) |
| Basics    | Mute | Полностью отключает аудиосигнал | [Подробнее](plugins/basics.md#mute) |
| Basics    | Polarity Inversion | Инвертирует полярность сигнала | [Подробнее](plugins/basics.md#polarity-inversion) |
| Basics    | Stereo Balance | Управление балансом стереоканалов | [Подробнее](plugins/basics.md#stereo-balance) |
| Basics    | Volume | Базовое управление громкостью | [Подробнее](plugins/basics.md#volume) |
| Delay     | Delay | Стандартный эффект задержки | [Подробнее](plugins/delay.md#delay) |
| Delay     | Time Alignment | Точно настраивает время воспроизведения для согласования колонок и позиции слушателя | [Подробнее](plugins/delay.md#time-alignment) |
| Dynamics  | Auto Leveler | Автоматически выравнивает громкость для стабильного прослушивания | [Подробнее](plugins/dynamics.md#auto-leveler) |
| Dynamics  | Brickwall Limiter | Прозрачный контроль пиков для безопасного и комфортного прослушивания | [Подробнее](plugins/dynamics.md#brickwall-limiter) |
| Dynamics  | Compressor | Сглаживает внезапно громкие места, делая прослушивание комфортнее | [Подробнее](plugins/dynamics.md#compressor) |
| Dynamics  | Expander | Возвращает динамический контраст, делая тихие звуки ниже порога еще тише | [Подробнее](plugins/dynamics.md#expander) |
| Dynamics  | Gate | Уменьшает тихий звук в паузах и спокойных местах | [Подробнее](plugins/dynamics.md#gate) |
| Dynamics  | Multiband Compressor | 5-полосное выравнивание громкости для ровного, похожего на радио звучания | [Подробнее](plugins/dynamics.md#multiband-compressor) |
| Dynamics  | Multiband Expander | 5-полосный экспандер для восстановления естественного контраста в слишком плоских записях | [Подробнее](plugins/dynamics.md#multiband-expander) |
| Dynamics  | Multiband Transient | Настраивает атаку и сустейн отдельно в басе, середине и верхах | [Подробнее](plugins/dynamics.md#multiband-transient) |
| Dynamics  | Power Amp Sag | Имитирует просадку напряжения усилителя мощности при высокой нагрузке | [Подробнее](plugins/dynamics.md#power-amp-sag) |
| Dynamics  | Transient Shaper | Настраивает ударность и тело музыки через атаку и сустейн | [Подробнее](plugins/dynamics.md#transient-shaper) |
| EQ        | 15Band GEQ | 15-полосный графический эквалайзер | [Подробнее](plugins/eq.md#15band-geq) |
| EQ        | 15Band PEQ | 15-полосный параметрический эквалайзер для детальной настройки тембра при прослушивании | [Подробнее](plugins/eq.md#15band-peq) |
| EQ        | 5Band Dynamic EQ | 5-полосный динамический эквалайзер с регулировкой частот по порогу | [Подробнее](plugins/eq.md#5band-dynamic-eq) |
| EQ        | 5Band PEQ | Гибкий 5-полосный эквалайзер для настройки баса, середины и верхов | [Подробнее](plugins/eq.md#5band-peq) |
| EQ        | Band Pass Filter | Выделяет определенный диапазон частот | [Подробнее](plugins/eq.md#band-pass-filter) |
| EQ        | Comb Filter | Добавляет фазовую, полую или металлическую окраску | [Подробнее](plugins/eq.md#comb-filter) |
| EQ        | Earphone Cable Sim | Помогает проверить, насколько малы обычные сдвиги АЧХ из-за кабеля наушников | [Подробнее](plugins/eq.md#earphone-cable-sim) |
| EQ        | Hi Pass Filter | Точно убирает нежелательные низкие частоты | [Подробнее](plugins/eq.md#hi-pass-filter) |
| EQ        | Lo Pass Filter | Точно убирает нежелательные высокие частоты | [Подробнее](plugins/eq.md#lo-pass-filter) |
| EQ        | Loudness Equalizer | Коррекция частотного баланса для тихого прослушивания | [Подробнее](plugins/eq.md#loudness-equalizer) |
| EQ        | Narrow Range | Сочетание фильтров высоких и низких частот | [Подробнее](plugins/eq.md#narrow-range) |
| EQ        | Tilt EQ | Наклонный эквалайзер для быстрой коррекции тембра | [Подробнее](plugins/eq.md#tilt-eq) |
| EQ        | Tone Control | Трехполосное управление тоном | [Подробнее](plugins/eq.md#tone-control) |
| Lo-Fi     | Bit Crusher | Снижение битовой глубины и эффект zero-order hold | [Подробнее](plugins/lofi.md#bit-crusher) |
| Lo-Fi     | Digital Error Emulator | Имитирует разные ошибки передачи цифрового аудио и характер винтажной цифровой аппаратуры | [Подробнее](plugins/lofi.md#digital-error-emulator) |
| Lo-Fi     | DSD64 IMD Simulator | Имитирует слышимые интермодуляционные искажения от ультразвукового шума DSD64 | [Подробнее](plugins/lofi.md#dsd64-imd-simulator) |
| Lo-Fi     | Hum Generator | Добавляет настраиваемый фон электрического гула 50/60 Hz для винтажного или lo-fi прослушивания | [Подробнее](plugins/lofi.md#hum-generator) |
| Lo-Fi     | Noise Blender | Добавляет регулируемую текстуру фонового шума для lo-fi атмосферы | [Подробнее](plugins/lofi.md#noise-blender) |
| Lo-Fi     | Simple Jitter | Имитация цифрового джиттера | [Подробнее](plugins/lofi.md#simple-jitter) |
| Lo-Fi     | Vinyl Artifacts | Добавляет виниловые pops, crackle, hiss, rumble и утечку стереошума | [Подробнее](plugins/lofi.md#vinyl-artifacts) |
| Modulation | Doppler Distortion | Имитирует естественные динамические изменения звука от небольших движений диффузора динамика | [Подробнее](plugins/modulation.md#doppler-distortion) |
| Modulation | Pitch Shifter | Повышает или понижает высоту музыки без изменения темпа | [Подробнее](plugins/modulation.md#pitch-shifter) |
| Modulation | Tremolo | Эффект модуляции громкости | [Подробнее](plugins/modulation.md#tremolo) |
| Modulation | Wow Flutter | Добавляет легкое дрожание высоты в стиле ленты или пластинки для винтажного характера | [Подробнее](plugins/modulation.md#wow-flutter) |
| Resonator | Horn Resonator | Симуляция резонанса рупора с настраиваемыми размерами | [Подробнее](plugins/resonator.md#horn-resonator) |
| Resonator | Horn Resonator Plus | Более мягкий резонанс рупорной акустики для естественной окраски при прослушивании | [Подробнее](plugins/resonator.md#horn-resonator-plus) |
| Resonator | Modal Resonator | Частотный резонанс с поддержкой до 5 резонаторов | [Подробнее](plugins/resonator.md#modal-resonator) |
| Reverb    | Dattorro Plate Reverb | Классический plate reverb на основе алгоритма Dattorro | [Подробнее](plugins/reverb.md#dattorro-plate-reverb) |
| Reverb    | FDN Reverb | Feedback Delay Network reverb с насыщенными плотными реверберационными текстурами | [Подробнее](plugins/reverb.md#fdn-reverb) |
| Reverb    | RS Reverb | Реверберация с случайным рассеянием и естественной диффузией | [Подробнее](plugins/reverb.md#rs-reverb) |
| Saturation| Dynamic Saturation | Имитирует нелинейное смещение диффузоров динамиков | [Подробнее](plugins/saturation.md#dynamic-saturation) |
| Saturation| Exciter | Добавляет гармоники для ясности и присутствия | [Подробнее](plugins/saturation.md#exciter) |
| Saturation| Hard Clipping | Цифровой эффект жесткого клиппирования | [Подробнее](plugins/saturation.md#hard-clipping) |
| Saturation | Harmonic Distortion | Добавляет характер с настраиваемыми гармоническими искажениями 2-5-го порядка | [Подробнее](plugins/saturation.md#harmonic-distortion) |
| Saturation| Multiband Saturation | Отдельно добавляет теплоту или остроту в низах, середине и верхах | [Подробнее](plugins/saturation.md#multiband-saturation) |
| Saturation| Saturation | Добавляет теплую аналоговую насыщенность и характер | [Подробнее](plugins/saturation.md#saturation) |
| Saturation| Sub Synth | Подмешивает фильтрованный низкочастотный сигнал для усиления баса | [Подробнее](plugins/saturation.md#sub-synth) |
| Spatial   | Crossfeed Filter | Наушниковый crossfeed-фильтр для естественной стереокартины | [Подробнее](plugins/spatial.md#crossfeed-filter) |
| Spatial   | MS Matrix | Преобразует stereo и Mid/Side для настройки центра и пространства | [Подробнее](plugins/spatial.md#ms-matrix) |
| Spatial   | Multiband Balance | 5-полосное управление стереобалансом по частотам | [Подробнее](plugins/spatial.md#multiband-balance) |
| Spatial   | Stereo Blend | Управляет шириной стерео от mono до расширенного stereo | [Подробнее](plugins/spatial.md#stereo-blend) |
| Others    | Oscillator | Генератор тестовых тонов и шума для проверки колонок и наушников | [Подробнее](plugins/others.md#oscillator) |
| Control   | Section | Группирует эффекты, чтобы всю секцию можно было bypass или restore | [Подробнее](plugins/control.md) |

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

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

Frieve EffeTune был протестирован и подтвержден для работы в Google Chrome. Приложение требует современного браузера с поддержкой:
- Web Audio API
- Audio Worklet
- getUserMedia API
- Drag and Drop API

### Поддержка браузеров
1. **Chrome/Chromium**
   - Полностью поддерживается и рекомендуется
   - Обновите до последней версии для лучшей производительности

2. **Firefox/Safari**
   - Ограниченная поддержка
   - Некоторые функции могут работать не так, как ожидалось
   - Рекомендуется использовать Chrome для оптимального опыта

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

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

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

Хотите создать собственные аудиоплагины? Ознакомьтесь с нашим [руководством по разработке плагинов](../../plugin-development.md).
Хотите создать настольное приложение? Ознакомьтесь с нашим [Руководством по сборке](../../../BUILD.md).

## Ссылки

[История версий](../../version-history.md)

[Исходный код](https://github.com/Frieve-A/effetune)

[YouTube](https://www.youtube.com/@frieveamusic)

[Discord](https://discord.gg/gf95v3Gza2)

[Поддержать на Ko-fi](https://ko-fi.com/frievea)
