|
[TGF] Dwa problemy z dźwiękiem w DMC2 |
| Autor |
Wiadomość |
msg
Pupogłowy ~~~~~~~~~~~

Główny edytor: 
Drugi edytor: 
Pomógł: 76 razy Posty: 1412
40082 Prestiż
|
Wysłany: 23-07-2006, 16:31 [TGF] Dwa problemy z dźwiękiem w DMC2
|
|
|
Mam dwa problemy w DMC2:
1) Opiszę problem dla jednego kanału. Licznik "wej" przyjmuje wartość:
Get StreamRightLevel( "DMC2 Object" ). Licznik "vol" przyjmuje wartości od 0 do 100 i odpowiada za ustawianie głośności Streamów w DMC2 - Set Stream Vol to value( "vol" ). Licznik "wyj" ma wskazywać poziom głośności po przyciszeniu przez regulator "vol". Gdy licznik ustawię tak: value( "wej" ) - ( 100 - value( "vol" ) ), to pokazywany wynik jest niezgodny z tym co słyszymy. Dla przykładu: gdy "wej"=50, "vol"=50, to wychodzi "wyj"=0, a powinno być ok. 25. Jak to rozwiązać biorąc pod uwagę, że TGF obsługuje tylko liczby całkowite?
2) Gdy tylko chcę wyciągnąć z DMC2: Get SampleLeftLevel( "DMC2 Object" ) do licznika, to gra się zawiesza. Można usunąć ten problem? Czy to mój błąd?
Bardzo proszę o pomoc. |
_________________
|
|
|
|
 |
BROO
Pupogłowy Wizard x-)

Główny edytor: 
Pojedynki: nie
Pomógł: 37 razy Posty: 502
31680 Prestiż
|
Wysłany: 23-07-2006, 17:49
|
|
|
Może spróbujesz dać ustawienie licznika "wyj" o jedną pętlę TGF później.
W drugim przypadku to może należy ustawić mixing na stereo? Nie mam zielonego pojęcia . |
|
|
|
 |
Minty
Stwórczyni omc dr fizyki
 
Główny edytor: 
Drugi edytor: 
Pojedynki: być może
Pomogła: 259 razy Posty: 3447
33795 Prestiż
|
Wysłany: 23-07-2006, 18:12
|
|
|
1)
Kod: | ( value("wej") ) - ( 100 - value("vol") ) |
Dla 50 i 50:
50 - (100 - 50) = 50 - 50 = 0
Błąd we wzorze. Jeśli chodzi Ci o to, że ma być vol procent z wej, czyli 50 * 50% = 25, to robisz tak:
Kod: | value("wej") * value("vol") / 100 |
Dla 50 i 50:
50 * 50 / 100 = 2500 / 100 = 25
2)
To taki wbudowany błąd DMC2. Spróbuj odtworzyć tego sampla przez funkcję Stream - tam toto działa zawsze. Jeśli Stream jest zajęte, to spróbuj zrobić drugie DMC2 (musisz skopiować plik .gox itd.). |
|
|
|
 |
msg
Pupogłowy ~~~~~~~~~~~

Główny edytor: 
Drugi edytor: 
Pomógł: 76 razy Posty: 1412
40082 Prestiż
|
|
|
|
 |
|
|