SerafimArts / jphp-audio-extension

Audio Extension for Jphp Language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jphp-audio-extension

Audio Extension for Jphp Language

Available classes:

  • php\audio\AudioDevice
  • php\audio\AudioSystem
  • php\audio\AudioTrack
  • php\audio\controls\PanControls
  • php\audio\controls\VolumeControls
  • php\audio\controls\BalanceControls
  • php\audio\controls\AbstractAudioControls

Exmaple:

<?php
use php\audio\AudioSystem;
use php\audio\AudioDevice;
use php\audio\AudioTrack;

$devices = AudioSystem::getDevices(AudioDevice::SPEAKER);
var_dump($devices);


$track = new AudioTrack(Stream::of('res://audio/1.mp3'));
$track->volume->setValue($track->volume->getMaximum() / 2);
$track->balance->setValue($track->balance->getMinimum());
$track->play();

About

Audio Extension for Jphp Language


Languages

Language:Java 85.5%Language:PHP 14.5%