trensim.comSimulación Ferroviaria
   

Problemas con la variable2 y la frequency curve

Foro para tratar temas de sonido en MSTS

Moderador: Moderadores

Problemas con la variable2 y la frequency curve

Notapor 2N3055 » Mié Mar 29, 2006 6:03 pm

Hola:

Creo que es un bug, o no, pero el caso es que realizo una función con la frequencia en función de la Variable2 ( posición del regulador ) y lo único que consigo es que obedezca a lo escrito quando el regulador es 0% y cuando es el 100%. Los valores intermedios no los ovedece. Os pongo el "stream" para ver si hay algo mal:

Código: Seleccionar todo
Stream (
            Skip ( ***** Acceleració amb bucle als 30s ******* )
            Priority ( 8 )
            Volume ( 0.7 )
            Triggers ( 2
               Variable_Trigger ( Speed_Inc_Past 0.5 StartLoopRelease ( 1 File ( "Acceleracio211_2.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
               Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopReleaseWithJump () )
               )
                  FrequencyCurve(
                     Variable2Controlled
                        CurvePoints ( 9
                        0.000      8000
                        0.060      8000
                        0.220      8000
                        0.330      11025
                        0.440      11025
                        0.550      11025
                        0.660      11025
                        0.880      11025
                        1.000      11025
                        )
                        Granularity ( 0.05 )
                  )
                  VolumeCurve(
                     Variable2Controlled
                        CurvePoints ( 2
                            0.000      0.0
                            0.06       1.0
                        )
                        Granularity ( 0.05 )   
            )
         )



Un saludo.-
Imagen
Avatar de Usuario
2N3055
 
Mensajes: 1268
Registrado: Jue Jul 22, 2004 7:24 pm
Ubicación: Badalona

Notapor Melquiadex » Mié Mar 29, 2006 7:44 pm

Buenas.

Prueba a poner esto:

VolumeCurve(
Variable2Controlled
CurvePoints ( 3
0.0 0.0
0.2 0.5
1.0 1.0
)
Granularity ( 0.05 )
)
)

Creo que la clave esta en el volumen. Juega con ese punto intermedio que he puesto.

Saludos de Melquiadex
Puede ser un problema del volumen, que no lo oigas.
Avatar de Usuario
Melquiadex
 
Mensajes: 725
Registrado: Sab Oct 25, 2003 2:37 am
Ubicación: Torrejon (Madrid)

Notapor 2N3055 » Mié Mar 29, 2006 10:10 pm

No, no es que sea el volumen, pues cuando esta en una posición intermedia si se oye, pero no a la frequencia que se debe, es decir si la posición esta 0.33 y le pertoca 11025Hz, no reproduce esta frequencia, si no la que esta asignada a la posición 1.00 que pueden ser 8000Hz. Es como si no reconoziera los intervalos, o sea o 0.0 o 1.00, pero no los intervalos intermedios :cry:

En cambio en la varible speed funciona correctamente.

Es posible que sea algo relacionado con el eng?

Un saludo.
Imagen
Avatar de Usuario
2N3055
 
Mensajes: 1268
Registrado: Jue Jul 22, 2004 7:24 pm
Ubicación: Badalona


Volver a Sonidos MSTS

¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 4 invitados