Controlar el Volumen de sonido con Auxsetvol() y AuxGetVol()

Controlar el Volumen de sonido con Auxsetvol() y AuxGetVol()

Postby Javier LLoris » Tue Sep 05, 2006 10:16 pm

Sigo utilizando: Fw24+Clipper53+Blinker5.0.

Estoy desarrollando un gestor multimedia y tengo el siguiente problema que ya estoy 2 dias con el. Funciona todo correctamente, Videos, MP3, Imagenes, Etc, EXCEPTO las funciones del control del sonido AuxSetVol() y AuxGetVol(), no logro poder que funcione para poder aumentar y disminuir el sonido.

¿ Funcionan correctamente? ¿ en el caso que no funcionen, alguien podria crear un ejecutable con un fichero INI con harbour para poder controlar el sonido aunque sea desde otro programa ? ( el INI seria solo para que almacene el sonido actual, aumentar y disminuir el sonido en funcion de los paramentros que yo grabe en ese ini ).

Muchas gracias anticipadamente.
Javier LLoris
 
Posts: 12
Joined: Thu Aug 31, 2006 6:25 pm

Postby Antonio Linares » Wed Sep 06, 2006 7:53 am

Javier,

Si buscas en fw\samples\mmedia\*.prg por AuxSetVol encontrarás varios ejemplo de uso. Revísalos por si te sirven de ayuda.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Control de sonido:

Postby Javier LLoris » Wed Sep 06, 2006 6:48 pm

Antonio:

Antes de mandar el mensaje ya busque y comprobe todos los ejemplos y documentacion respectos a temas multimedia. Los ejemplos de \MMEDIA funciona todo excepto el control de volumen.

Lo unico que si no comente es que corro el programa en XP.
Javier LLoris
 
Posts: 12
Joined: Thu Aug 31, 2006 6:25 pm

Postby Antonio Linares » Wed Sep 06, 2006 7:01 pm

Javier,

Con que parámetros estás llamando a AuxSetVol() ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42122
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Controlar el Volumen de sonido con Auxsetvol() y AuxGetVol()

Postby Javier LLoris » Tue Sep 12, 2006 9:53 am

Antonio:

Respecto a las pruebas sobre el volumen todavia no lo he implementado en mi programa porque en las pruebas de \mmedia\avivideo.prg no funciona.

El codigo de pruebas es:


REDEFINE SCROLLBAR oSBRight ID 130 RANGE 0,32 ;
ON UP (AuxGetVol(5,@nVolL,@nVolR),;
AuxSetVol(5,if(nVolL<63000,nVolL+2040,nVolL),nVolR),;
AuxGetVol(5,@nVolL,@nVolR),;
oTextLV:SetText(Str(nVolL)),oTextRV:SetText(Str(nVolR)) ) ;
ON DOWN (AuxGetVol(5,@nVolL,@nVolR),;
AuxSetVol(5,if(nVolL>2040,nVolL-2040,nVolL),nVolR),;
AuxGetVol(5,@nVolL,@nVolR),;
oTextLV:SetText(Str(nVolL)),oTextRV:SetText(Str(nVolR)) ) OF oDlg

Gracias de antemano.
Javier LLoris
 
Posts: 12
Joined: Thu Aug 31, 2006 6:25 pm


Return to FiveWin para CA-Clipper

Who is online

Users browsing this forum: No registered users and 16 guests