Интерфейс AudioSpectrumListener
public interface AudioSpectrumListener
MediaPlayer с помощью MediaPlayer.setAudioSpectrumListener(javafx.scene.media.AudioSpectrumListener).С:
JavaFX 2.0
См. также:
-
Краткое описание методов
Все методыМетоды экземпляраАбстрактные методы Модификатор и тип Метод и описание voidspectrumDataUpdate(double timestamp, double duration, float[] magnitudes, float[] phases)Уведомляет наблюдателя о доступности новых данных для спектра аудио.
-
Подробное описание методов
-
spectrumDataUpdate
void spectrumDataUpdate(double timestamp, double duration, float[] magnitudes, float[] phases)Уведомляет наблюдателя о доступности новых данных для спектра аудио.Периодичность уведомлений может быть настроена с помощью
MediaPlayer.setAudioSpectrumInterval(double), а количество полос и порог чувствительности — с помощьюMediaPlayer.setAudioSpectrumNumBands(int)иMediaPlayer.setAudioSpectrumThreshold(int)соответственно. Значения по умолчанию — интервал в0.1секунды,128полосы и порог чувствительности-60.0дБ.Массивы, передаваемые слушателю, следует рассматривать как неизменяемые, так как реализация может повторно использовать их.
Параметры:
timestamp- метка времени события в секундах.
-
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.