Importing audio samples (импорт звуковых образцов)¶
Зачем импортировать?¶
Необработанные аудиоданные обычно имеют большой размер и нежелательны. Godot предоставляет два основных варианта импорта аудиоданных: WAV и Ogg Vorbis.
Каждый из них имеет различные преимущества.
- Файлы WAV используют необработанные данные или лёгкое сжатие, мало требуют от ЦП воспроизведения (сотни одновременных голосов в этом формате вполне подойдут), но занимают значительное место.
- Файлы Ogg Vorbis используют более сильное сжатие, что приводит к гораздо меньшему размеру файла, но требует значительно большей вычислительной мощности для воспроизведения.

Вот сравнительная диаграмма.
Формат | 1 секунда звука |
---|---|
WAV 24-bit, 96 kHz, стерео | 576 KB |
WAV 16-bit, 44 kHz, моно | 88 KB |
WAV 16-bit, IMA-ADPCM, моно | 22 KB |
Ogg Vorbis 128 Kb/s, стерео | 16 KB |
Ogg Vorbis 96 Kb/s, стерео | 12 KB |
Рассмотрите возможность использования WAV для коротких и повторяющихся звуковых эффектов и Ogg Vorbis для музыки, речи и длинных звуковых эффектов.
Лучшие практики¶
Godot has an extensive bus system with built-in effects. This saves SFX artists the need to add reverb to the sound effects, reducing their size greatly and ensuring correct trimming. Say no to SFX with baked reverb!

Как вы можете видеть выше, звуковые эффекты становятся огромными с добавлением реверберации.
Тримминг¶
Одна из часто возникающих проблем заключается в том, что сигнал экспортируется с длинными паузами в начале и в конце. Они вставляются DAW при сохранении формы волны, излишне увеличивают их размер и увеличивают задержку в момент воспроизведения.
Импорт в формате WAV с включенной опцией Trimming решает эту проблему.
Зацикливание (Looping)¶
Godot поддерживает создание зацикливания в семплах (такие инструменты, как Sound Forge или Audition, могут добавлять точки зацикливания в файлы WAV). Это полезно для звуковых эффектов, таких как двигатели, пулемёты и т.д. Также поддерживается зацикливание пинг-понг.
В качестве альтернативы в панели импорта есть опция Loop, которая включает зацикливание для всего образца при импорте.