Immagino che otterrete il più grande successo per il vostro buck eseguendo una regolazione dinamica della frequenza sul suono che rende la frequenza di riproduzione proporzionale alla velocità della palla. Non so che tipo di libreria suoni usi, ma la maggior parte supporterà qualche variante di questo.
Ad esempio, in FMOD è possibile utilizzare il metodo Channel :: setFrequency. Idealmente, calcoleresti la frequenza di riproduzione desiderata in base alla frequenza di campionamento originale (Fo) del tuo WAV, alla velocità corrente della pallina (Vc) e alla velocità "ideale" della palla alla quale il suono WAV di default suona (Vi). Qualcosa in genere piace:
F = Fo * (Vc/Vi)
Questo tenderà ad abbattere la palla arriva più lontano dalla velocita 'ideale'. Potresti desiderare di avere diversi WAV diversi adatti a diversi intervalli di velocità a cui passi a determinate velocità di soglia. All'interno della staffa di ogni WAV, faresti lo stesso tipo di regolazione della frequenza.
Un'altra nota: questo probabilmente non è qualcosa che vale la pena di fare ogni fotogramma. Immagino che fare questo più di 20 volte al secondo sarebbe una perdita di tempo.
ADDENDUM: il ridimensionamento della frequenza di riproduzione come questo può essere utilizzato anche per simulare l'effetto Doppler.Una volta impostata la frequenza di riproduzione regolata, eseguirai un'altra scala della frequenza in base alla velocità della palla rispetto all'ascoltatore (la fotocamera).
Potrebbe non essere corretto perché l'ampiezza alla fine del wav non corrisponde all'ampiezza iniziale. Potresti provare a farlo prima (usando la dissolvenza in apertura per avviare il suono) prima di scavare in reami più complessi –
Il suono è un breve campionamento continuo, suona "ok", ma non riesco a controllare la natura del suono per quanto riguarda velocità delle palle. È difficile da descrivere: | – arul
Davvero non essere d'accordo con il voto SuperUser. Voglio dire, perché? Arul non sta cercando un'applicazione per riprodurre un suono, sta cercando un metodo per * generare * un suono realistico. – dmckee