Serum Переопределение текстового файла для получения конкретных результатов

Версия от 11:09, 29 января 2017; Sergey Live (обсуждение | вклад) (Новая страница: «{{Рамка|Serum}} '''Примечание программиста''': ''Это не очень нужная или дружелюбная черта, но т…»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Данная статья является частью цикла статей Serum

Примечание программиста: Это не очень нужная или дружелюбная черта, но так как она существует, я предположил, что стоит задокументировать это, а не держать в секрете!

При перетаскивании звукового файла для импорта, Serum глядит в место расположения файла который вы претаскиваете. Затем Serum ищет файл с тем же названием, но с расширением .txt (для MySound.wav Serum ищет MySound.txt). Если он не находит этот файл, он также ищет в папке файл FolderInfo.txt. (FolderInfo.txt это та же самая идея, но будет распространяться на все звуки в папке, это избавит вас от необходимости делать один и тот же текстовый файл для каждого wav файла в папке).

Анатомия текстового файла довольно проста. В первой строке содержится число в скобках, например: [512]

Этот параметр определяет количество сэмплов в цикле звукового файла. Это может быть число от 32 до 9999.

Вторая строка (необязательно) будет указать, следует или нет создавать промежуточные интерполированные таблицы. По умолчанию да, если вы не хотите вам просто нужно [n], например, [no interpolation].

Вот несколько примеров текстовых файлов, сначала для сигнала 786 сэмплов-на-цикл с кроссфэйд интерполяцией:

  • [768]
  • [interp]

(Вторая строка не обязательна, потому как это по умолчанию)

Вот пример из 1024 сэмплов-на-цикл без какой-либо интерполяции:

  • [1024]
  • [no interp]