Skip to content

SerafimArts/jphp-audio-extension

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published