reckfellENGINE

AudioEffectRecord

Записывает сигнал шины в ресурс AudioStreamWav.

На этой странице
class AudioEffectRecordReckfellSharpНаследует AudioEffect

AudioEffectRecord собирает запись шины в памяти. Добавьте эффект, запустите SetRecordingActive(true), затем остановите через false и получите GetRecording(). Новый старт очищает предыдущую запись.

Для файла вызовите SaveToWav() у полученного ресурса и проверьте Error. Длительная запись требует памяти. Источник шины не обязательно микрофон; для доступа к микрофону нужны отдельные настройки устройства и разрешения.

Практический пример.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

AudioEffectRecordКонструктор
# AudioEffectRecord
C#
public AudioEffectRecord();

Свойства1

FormatСвойство
# Format
C#
public AudioStreamWav.FormatEnum Format { get; set; }

Указывает формат, в котором будет записан сэмпл.

Методы5

GetFormatAudioStreamWav.FormatEnum
# GetFormat
C#
public AudioStreamWav.FormatEnum GetFormat();
Возвращает AudioStreamWav.FormatEnum
GetRecordingAudioStreamWav
# GetRecording
C#
public AudioStreamWav GetRecording();

Возвращает накопленный AudioStreamWav. Сначала штатно остановите запись через SetRecordingActive(false). Сохранение файла выполняется отдельно через SaveToWav() с проверкой Error.

Возвращает AudioStreamWav
IsRecordingActivebool
# IsRecordingActive
C#
public bool IsRecordingActive();

Возвращает, активна ли запись или нет.

Возвращает bool
SetFormatvoid
# SetFormat
C#
public void SetFormat(AudioStreamWav.FormatEnum format);
Параметры
ИмяТипПо умолчанию
formatAudioStreamWav.FormatEnum—
SetRecordingActivevoid
# SetRecordingActive
C#
public void SetRecordingActive(bool record);

Запускает или завершает накопление записи. Новый старт удаляет предыдущую запись. Сначала добавьте эффект в шину; после остановки получите результат через GetRecording().

Параметры
ИмяТипПо умолчанию
recordbool—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.