Skocz do zawartości

Whammy ala. Guitar Hero


Burn69

Rekomendowane odpowiedzi

nie wiem na czym polega to twoje whammy ale domyślam się że chodzi o wysokość dźwięku, tak?

Jeśli tak to:

1. Pobierz dowolny dll umożliwiający manipulację pitch

2. Ustaw mysz na środek

3. Pobierz pozycję myszy i porównaj ze współrzędnymi środka a otrzymasz jak bardzo się wychyliła

4. Ustaw mysz na środek znowu

5. Na podstawie pobranego wychylenia zmień pitch dźwieku.

6. ????

7. Profit!

 

Jeżeli blokada myszy jest niepożądana to zmień punkty 3-5 i usuń punkt 2:

3. Stwórz obiekt z mp_linear_step lub move_towards_point w stronę myszki ale jak osiągnie współrzędne to ma mieć speed=0, prędkość rosnąca

4. Pobieraj vspeed obiektu

5. Na podstawie wartości vspeed zmień pitch dźwięku.

 

Powodzenia!

Odnośnik do komentarza
Udostępnij na innych stronach

Whammy to wajcha w gitarze, grales kiedys na elektryku? Jak się ją ciągnie to ona zniekształca dźwięk, o takie coś mi chodziło.

To co mi zaproponowałeś może służyć chyba tylko jako suwak do zwiększania i zmniejszania dzwięku.

Ale to dobre jest, nie wiesz czy da się w niego włożyć jakiś efekt? Choćby taki jak mają equalizery w winampie.

Odnośnik do komentarza
Udostępnij na innych stronach

XeAudiere.dll obsluguje pitch

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...