Spec-Zone.ru › LÖVE

Звуковые данные

Содержит сырые аудиосэмплы. Вы не можете воспроизвести SoundData напрямую. Вы должны обернуть вокруг него объект Source.

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

Decoder:decode Декодирует фрагмент аудиоданных в SoundData. 11.0
RecordingDevice:getData Получает все записанные аудио Звуковые данные, хранящиеся в внутреннем кольцевом буфере устройства. 11.0
love.sound.newSoundData Создаёт новые Звуковые данные.

Функции

Data:clone Создаёт новую копию объекта Data. 11.0
Data:getFFIPointer Получает указатель FFI на данные. 11.3
Data:getPointer Получает указатель на данные.
Data:getSize Получает размер данных Data в байтах.
Data:getString Получает все данные Data в виде строки. 0.9.0
Object:release Немедленно уничтожает ссылку Lua на объект. 11.0
Object:type Получает тип объекта в виде строки.
Object:typeOf Проверяет, является ли объект определённого типа.
SoundData:getBitDepth Возвращает количество бит на сэмпл. 0.9.0
SoundData:getBits Возвращает количество бит на сэмпл. 0.9.0
SoundData:getChannelCount Возвращает количество каналов в SoundData. 11.0
SoundData:getChannels Возвращает количество каналов в потоке. 11.0
SoundData:getDuration Получает длительность аудиоданных. 0.9.0
SoundData:getSample Получает значение сэмпла в указанной позиции.
SoundData:getSampleCount Возвращает количество сэмплов в SoundData. 0.9.0
SoundData:getSampleRate Возвращает частоту дискретизации SoundData.
SoundData:setSample Устанавливает сэмпл в указанной позиции.

Надтипы

  • Data
  • Объект

См. также

  • love.sound
  • love.audio
  • Источник


© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/SoundData

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API