GetMusicVolume
VolumeValue = GetMusicVolume(Index)
 
Parameters:

    Index = The Index of Music you wish to query
Returns:

    VolumeValue = The Volume of this music channel (0 to 255)
 

THe GetMusicVolume() function will return the play back volume of a Music channel.



FACTS:


* GetMusicVolume values range between 0 to 255



Mini Tutorial:


This example will load a music file then change the playback volume via a sin wave.

  
; Set the app to run no faster than 30 frames per second
  SetFPS 30
  
; Ask PlayBASIC for the Music Index that is currently free for use.
  MyMusic=GetFreeMusic()
  
; Load a module as our Music
  LoadMusic "..\..\..\Music\ambient.xm",MyMusic
  
;  Play the Music
  PlayMusic MyMusic
  
  
; Start a Do/loop
  Do
   ;Clear the Screen to black
     Cls RGB(0,0,0)
     
   ; display a message
     Print "Music Volume"
     
   ; Bump the Angle# variable by 1
     angle#=WrapAngle(angle#,1)
     
   ; Bend the music Volume by a sine wave.
     MusicVolume MyMusic,128+SinRadius(angle#,128)
     
   ; Display the Music current Volume value
     Print GetMusicVolume(MyMusic)
     
   ; manually restart music if it ends
     If GetMusicPlaying(MyMusic)=0
        PlayMusic MyMusic
     EndIf
     
   ; display the screen
     Sync
   ; Loop back to the DO statement.
  Loop
  
  
  




 
Related Info: DeleteMusic | GetFreeMusic | GetMusicFreq | GetMusicPan | LoadMusic | LoopMusic | MusicFreq | MusicPan | MusicVolume | PlayMusic | StopMusic :
 


(c) Copyright 2002 - 2024 - Kevin Picone - PlayBASIC.com