Pregunta

Estoy trabajando en un "retro" juego de motos en flash, similar a la de la Carretera de la erupción de la serie en la mega drive y después de un largo juego con el sonido de muestreo capacidades de flash no he podido encontrar la manera "correcta" para generar el ruido.

He estado tratando básicamente cambiar la frecuencia de una onda sinusoidal en línea con las revoluciones, así como el régimen de revoluciones aumenta la frecuencia es sorta funciona pero suena nada como un verdadero motor (he sido un ciclista por un tiempo y puedo ir a trabajar en mi bici todos los días, así que "sabemos" lo que debe sonar como :-p).

Yo no soy mucho después de un sonido realista, sólo algo que suena "bien", o lo suficientemente bueno que la mayoría de la gente jugando el juego no aviso y estar contentos de que el sonido en realidad se refiere a las revoluciones y la velocidad en lugar de hacerlo con sólo un plano de mp3.

Me parece que no puede buscar en google como yo no puede encontrar las palabras adecuadas, el "motor" sólo diluye todos los resultados con motores de juego y lo que no.

La mayoría de los artículos encontrar también sugieren el uso de muestreo - pero hay 2 problemas principales con esto:

  • Aunque tengo una moto y podría registrar los sonidos;la toma de muestras de la rpm - dicen 15 si me muestras a intervalos de 1000 (mi gsxr revoluciones todo el camino a 16k :-p) me gustaría entonces también tienen que muestra cada uno con distintas cargas, es decir,0mph, 10mph, 20mph, 30 mph, 40mph como el ruido del motor varía en gran medida dependiendo de la carga que asciende a la friolera de 80 muestras - aunque no estoy seguro de si la carga se puede simular de alguna manera en la parte superior de la rpm muestras?
  • Todas esas muestras de agregar hasta bytes que tiene que ser descargado antes de jugar.
¿Fue útil?

Solución

Sonoflash tiene una biblioteca de código basado en sonidos (algunos gratis), y puede tener algo adecuado para usted, o, al menos, un punto de partida.Su "máquina de la hélice', por ejemplo.

Otros consejos

Una forma que he encontrado utiliza una mezcla de sonidos del motor de la muestra y los tonos sintetizados. Obtener muestras de un motor en un par de diferentes RPM y utilizar los de la base. Mezclar dos muestras basado en el RPM actual, por ejemplo, si es 1650 RPM, reproducir una muestra tomada en 1500 RPM en volumen del 70% y una muestra de 2000 RPM a 30% en volumen. Modificar el volumen global basado en el acelerador. Añadir una señal de onda sinusoidal basado en el RPM al igual que ha hecho.

La técnica se describe en el documento Diseño de un simulación de conducción motor de sonido (PDF), que es aproximadamente la síntesis del motor (y otros sonidos de conducción relacionada) para un simulador de conducción. Lo encontré por la búsqueda de sound synthesis "engine sound" (con "sonido del motor" entre comillas. síntesis Motor efecto de sonido tiene alguna discusión de sintetizar sonidos de motor en general, con instrucciones para el medio ambiente Pure Data .

He intentado Sonoflash así, es realmente bueno!

http://www.sonoflash.com/sounds/#EngineLight

Esto podría ser un sonido que está mirando hacia fuera para.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top