Звуковые данные
Содержит сырые аудиосэмплы. Вы не можете воспроизвести 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 | Устанавливает сэмпл в указанной позиции. |
Надтипы
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/SoundData