Hi everyone
I have been in the forum for a long time. I am a truck model enthusiast.I am looking for a perfect truck model sound simulation system.I have been using servonaut SMX before(https://www.servonaut.de/shop/de/?cat=c18_Soundmodule-Soundmodule.html)until I saw openpanzer soundcard(http://openpanzer.org/wiki/doku.php?id=wiki:tcb:tcbinstall:sound_op). This is an amazing open source project based on teensy3.2.
The idea of opsound card to simulate sound is to use real car recordings and play them at the right time through teeny3.2. I think there are some areas for improvement in this project. The way it simulates acceleration is to play faster sounds one by one. The result of this is that the transition is not continuous, and the speed of sound is not linearly related to the speed of the model. My idea is to keep only the sound of the engine idling, the remaining sound of speeds is a resampling of the idling sound base on receiver pwm duty cycle.
That means the sound needs to be played faster. The sound file is WAV. I have found the same question about RAW on this forum. I am not a sound professional and I have 3 questions in total:
1 Is WAV working in the same way as RAW, because both are lossless formats.
2 On the forum I saw Paul reply many times the change of playback speed is on the to do list, is this work one of recent plans?
3 I plan that the highest playback speed is 4 times. There are two ways to achieve this effect. The first is to reduce the number of samples to be played, and skip three of them for each playback. The second is to increase the frequency of playback. Obviously the second type is better, but will it introduce other problems?
Thank you for your answer and best wishes.
I have been in the forum for a long time. I am a truck model enthusiast.I am looking for a perfect truck model sound simulation system.I have been using servonaut SMX before(https://www.servonaut.de/shop/de/?cat=c18_Soundmodule-Soundmodule.html)until I saw openpanzer soundcard(http://openpanzer.org/wiki/doku.php?id=wiki:tcb:tcbinstall:sound_op). This is an amazing open source project based on teensy3.2.
The idea of opsound card to simulate sound is to use real car recordings and play them at the right time through teeny3.2. I think there are some areas for improvement in this project. The way it simulates acceleration is to play faster sounds one by one. The result of this is that the transition is not continuous, and the speed of sound is not linearly related to the speed of the model. My idea is to keep only the sound of the engine idling, the remaining sound of speeds is a resampling of the idling sound base on receiver pwm duty cycle.
That means the sound needs to be played faster. The sound file is WAV. I have found the same question about RAW on this forum. I am not a sound professional and I have 3 questions in total:
1 Is WAV working in the same way as RAW, because both are lossless formats.
2 On the forum I saw Paul reply many times the change of playback speed is on the to do list, is this work one of recent plans?
3 I plan that the highest playback speed is 4 times. There are two ways to achieve this effect. The first is to reduce the number of samples to be played, and skip three of them for each playback. The second is to increase the frequency of playback. Obviously the second type is better, but will it introduce other problems?
Thank you for your answer and best wishes.