• Szanowny Użytkowniku, serwisy w domenie modelarstwo.info wykorzystują pliki cookie by ułatwić korzystanie z naszych serwisów. Jeśli nie chcesz, by pliki cookies były zapisywane na Twoim dysku zmień ustawienia swojej przeglądarki.

Pytanie? DCC Wi-Fi Dekoder jazdy dźwiękowy RB 2300

railbox

Aktywny użytkownik
Donator forum
Producent
Reakcje
369 0 2
Na stronę https://www.railbox.pl/sounds już dostępne pakiety dźwiękowe w formacje 32kHz ADPCM.
Uwaga: Nie można łączyć(co najmniej w tej chwili) plików 32kHz i 16kHz razem. W przyszłości planujemy to ograniczenie usunąć. Zapowiedzi dworcowe w 32kHz pojawią się później.
Tutaj jest filmik jak wgrać dźwięki do dekodera:
 

kdam

Aktywny użytkownik
Reakcje
279 4 0
Tego można zrobić przez Fx_INFO i Fx_INFONEXT
Co do reszty, to będziemy to rozwijać. Teraz przygotowujemy RB2302 ale dalej jazda na małych prędkościach oraz stabilność ABC nie osiąga zadowalającego poziomu(Czyli poziomu ESU oraz ZIMO), żeby wprowadzić go na rynek.

Udostępnimy pakiety w ADPCM 32kHz na stronę później
Wszystkie dźwięki w formacie 32kHz tutaj razem ze skryptem do konwertacji w format ADPCM
Poza tym przydałyby się jeszcze jakieś dodatkowe punkty lutowania pod dodatkowe AUXy, bo nowe lokomotywy mają teraz już co raz więcej świetlnych bajerów :D

Optymalnie:
- 3 białe x 2 = 6 niezależnych białych
- 2 czerwone x 2 = 4 niezależnych czerwonych
- 2 kabiny
- 1 przedział maszynowy

I pytanie od razu - czy na RB2300 obecnym osiągnę taką konfigurację poniższą?
- 3 białe x 2 = 6 niezależnych białych
- 2 czerwone x 2 = 4 niezależnych czerwonych
- 2 kabiny

Pytam bo chciałbym zcyfryzować m.in. E94 (https://www.youtube.com/shorts/uAhldim0EiY) :cool:
 

railbox

Aktywny użytkownik
Donator forum
Producent
Reakcje
369 0 2
Czy ktoś kojarzę jak zrobiona zależność dzięków od obciążenia silnika w ESU/ZIMO? Czy jest tam jakaś magiczna kalibracja poziomu zero obciążenia bo niektórym silnikom potrzebne jest 30% napięcia, żeby ruszyć, a niektórym dopiero 60%.
Chcę wprowadzić kilka nowych operacji logicznych:
VOL_SPD - głośność funkcji uzależniona od prędkości.
VOL_DIFF_SPD - głośność funkcji uzależniona od różnicy pomiędzy bieżącą a zadaną prędkością to chyba będzie dobrze pasować do wentylatora w EU07/EP08/ET22.
VOL_LOAD - głośność funkcji uzależniona od obciążenia, ale w tym nie jest tak proste.
 

kdam

Aktywny użytkownik
Reakcje
279 4 0
Czy ktoś kojarzę jak zrobiona zależność dzięków od obciążenia silnika w ESU/ZIMO? Czy jest tam jakaś magiczna kalibracja poziomu zero obciążenia bo niektórym silnikom potrzebne jest 30% napięcia, żeby ruszyć, a niektórym dopiero 60%.
Chcę wprowadzić kilka nowych operacji logicznych:
VOL_SPD - głośność funkcji uzależniona od prędkości.
VOL_DIFF_SPD - głośność funkcji uzależniona od różnicy pomiędzy bieżącą a zadaną prędkością to chyba będzie dobrze pasować do wentylatora w EU07/EP08/ET22.
VOL_LOAD - głośność funkcji uzależniona od obciążenia, ale w tym nie jest tak proste.
Pewnie mało osób się zna na tym, co w środku mają ZIMO czy ESU, jeśli nikt nie odpisze zawsze można zapytać się czata https://chatgpt.com/share/694b9dc6-0da8-8005-b67a-31d5c2cdc2bb :D
 

kdam

Aktywny użytkownik
Reakcje
279 4 0
Tego można zrobić przez Fx_INFO i Fx_INFONEXT
Co do reszty, to będziemy to rozwijać. Teraz przygotowujemy RB2302 ale dalej jazda na małych prędkościach oraz stabilność ABC nie osiąga zadowalającego poziomu(Czyli poziomu ESU oraz ZIMO), żeby wprowadzić go na rynek.

Udostępnimy pakiety w ADPCM 32kHz na stronę później
Wszystkie dźwięki w formacie 32kHz tutaj razem ze skryptem do konwertacji w format ADPCM
Trochę analizuję i widzę, że można jeszcze zrobić dźwięki OFF dla silnika inne, kiedy ustawi się gwałtowne hamowanie, na przykładzie SM42 w ESU - jest zupełnie inna ścieżka dźwięków, kiedy hamuje się po trochę zmniejszając prędkość, a zupełnie inna, kiedy ustawia się po prostu prędkość "0".

Z innych urozmaiceń - gdy zbyt szybko wyłączy się F1 i nie zdąży się odtworzyć w pełni dźwięk to można zrobić dźwięk zapasowy (dźwięk przerwania włączania silnika), coś ala F1_ON_CANCEL.
 

railbox

Aktywny użytkownik
Donator forum
Producent
Reakcje
369 0 2
Witajcie w Nowym Roku!
W końcu udało nam się przygotować kolejną wersję oprogramowania v1.12.0 wraz z pakietami dla SU45 oraz ET22. Tym razem skupiliśmy się na silniku dźwiękowym — model jazdy pozostał bez zmian.

Lista zmian i nowych funkcji:
1. Parametr LOAD (odciążenie)
Wprowadzony został parametr LOAD, co stanowi pierwszy krok w kierunku zależności dźwięków od rzeczywistego napięcia na silniku. Obecnie działa to w sposób uproszczony:
przyspieszanie powoduje wzrost parametru do 100%,
hamowanie — spadek do 0%,
jazda ze stałą prędkością powoduje wyrównanie parametru do rzeczywistej prędkości zgodnie z wzorem:
LOAD = CV196 + (100 − CV196) * prędkość / prędkość maksymalna.

Szybkość zmian LOAD jest konfigurowana w:
CV194 — zwiększanie (ACCEL),
CV195 — zmniejszanie (DECEL),
wartość podawana w jednostkach na sekundę.

Dodano również logikę umożliwiającą podniesienie LOAD na postoju (wykorzystywane do emulacji prądnicy ogrzewczej w SU45):
F22_MINLOAD_V50.

2. Losowe odtwarzanie kilku dźwięków na jednej funkcji
Dodano możliwość losowego odtwarzania kilku dźwięków przypisanych do jednej funkcji. W tym celu należy dodać literę po nazwie funkcji w nazwie pliku, np.:
F2_LOOP, F2B_LOOP, F2C_LOOP.
Uwaga: silnik zmienia cały zestaw dźwięków, dlatego konieczne jest dodanie _ON, _OFF oraz _LOOP również dla drugiego zestawu dźwięków.

3. Nowe funkcje logiczne:
a. VOLSPD — zależność głośności funkcji od prędkości lokomotywy
(S — głośność minimalna, E — głośność maksymalna).

b. VOLLOAD — zależność głośności funkcji od parametru LOAD
(np. silniki trakcyjne w SU45: F63_VOLLOAD_S20_E100).

c. SPD — możliwość włączenia funkcji tylko w określonym zakresie prędkości
(użyte dla styczników w ET22: F63_SPD_S30_E100).

d. Opóźnienie włączania funkcji wraz z inną funkcją (np. uruchomienie pompy oleju po włączeniu silnika w SU45:
F1_TOGETHER_F19_D2000.

e. Dedykowana logika wentylatora dla lokomotyw z pozycjami oporowymi.
Funkcja włącza się przy: LOAD > parametr S oraz prędkość < parametr E.
Przykład dla ET22: F62_FAN_S35_E30 W praktyce powoduje to włączenie wentylatora przy przyspieszaniu do 30% oraz podczas jazdy ze stałą prędkością, z wyjątkiem hamowania.

4. Nowy typ dźwięku: TURBO
Dźwięk aktywuje się przy wartości LOAD większej niż parametr M:
(SU45: F1_TURBO_M60.wav).

5. Dźwięki typu ON na zwykłych funkcjach są teraz odtwarzane do końca, nawet przy szybkim wyłączeniu funkcji.

6. Konfiguracja tabeli prędkości zgodnie z NMRA
Dodano możliwość konfiguracji tabeli prędkości (CV67–94) po włączeniu bitu 4 w CV29.

7. Różne drobne poprawki w silniku dźwiękowym

Niniejsza aktualizacja jest częścią serii zmian rozwijających silnik dźwiękowy. Kolejna aktualizacja będzie skierowana do lokomotyw parowych (wraz z nowym pakietem dźwiękowym), gdzie dotychczasowe możliwości są bardzo ograniczone.
W miare możliwości będziemy aktualizować starsze pakiety do standardu ET22 i SU45.

Aktualizacja oraz nowe pakiety są dostępne tutaj.
 

kdam

Aktywny użytkownik
Reakcje
279 4 0
Witajcie w Nowym Roku!
W końcu udało nam się przygotować kolejną wersję oprogramowania v1.12.0 wraz z pakietami dla SU45 oraz ET22. Tym razem skupiliśmy się na silniku dźwiękowym — model jazdy pozostał bez zmian.

Lista zmian i nowych funkcji:
1. Parametr LOAD (odciążenie)
Wprowadzony został parametr LOAD, co stanowi pierwszy krok w kierunku zależności dźwięków od rzeczywistego napięcia na silniku. Obecnie działa to w sposób uproszczony:
przyspieszanie powoduje wzrost parametru do 100%,
hamowanie — spadek do 0%,
jazda ze stałą prędkością powoduje wyrównanie parametru do rzeczywistej prędkości zgodnie z wzorem:
LOAD = CV196 + (100 − CV196) * prędkość / prędkość maksymalna.

Szybkość zmian LOAD jest konfigurowana w:
CV194 — zwiększanie (ACCEL),
CV195 — zmniejszanie (DECEL),
wartość podawana w jednostkach na sekundę.

Dodano również logikę umożliwiającą podniesienie LOAD na postoju (wykorzystywane do emulacji prądnicy ogrzewczej w SU45):
F22_MINLOAD_V50.

2. Losowe odtwarzanie kilku dźwięków na jednej funkcji
Dodano możliwość losowego odtwarzania kilku dźwięków przypisanych do jednej funkcji. W tym celu należy dodać literę po nazwie funkcji w nazwie pliku, np.:
F2_LOOP, F2B_LOOP, F2C_LOOP.
Uwaga: silnik zmienia cały zestaw dźwięków, dlatego konieczne jest dodanie _ON, _OFF oraz _LOOP również dla drugiego zestawu dźwięków.

3. Nowe funkcje logiczne:
a. VOLSPD — zależność głośności funkcji od prędkości lokomotywy
(S — głośność minimalna, E — głośność maksymalna).

b. VOLLOAD — zależność głośności funkcji od parametru LOAD
(np. silniki trakcyjne w SU45: F63_VOLLOAD_S20_E100).

c. SPD — możliwość włączenia funkcji tylko w określonym zakresie prędkości
(użyte dla styczników w ET22: F63_SPD_S30_E100).

d. Opóźnienie włączania funkcji wraz z inną funkcją (np. uruchomienie pompy oleju po włączeniu silnika w SU45:
F1_TOGETHER_F19_D2000.

e. Dedykowana logika wentylatora dla lokomotyw z pozycjami oporowymi.
Funkcja włącza się przy: LOAD > parametr S oraz prędkość < parametr E.
Przykład dla ET22: F62_FAN_S35_E30 W praktyce powoduje to włączenie wentylatora przy przyspieszaniu do 30% oraz podczas jazdy ze stałą prędkością, z wyjątkiem hamowania.

4. Nowy typ dźwięku: TURBO
Dźwięk aktywuje się przy wartości LOAD większej niż parametr M:
(SU45: F1_TURBO_M60.wav).

5. Dźwięki typu ON na zwykłych funkcjach są teraz odtwarzane do końca, nawet przy szybkim wyłączeniu funkcji.

6. Konfiguracja tabeli prędkości zgodnie z NMRA
Dodano możliwość konfiguracji tabeli prędkości (CV67–94) po włączeniu bitu 4 w CV29.

7. Różne drobne poprawki w silniku dźwiękowym

Niniejsza aktualizacja jest częścią serii zmian rozwijających silnik dźwiękowy. Kolejna aktualizacja będzie skierowana do lokomotyw parowych (wraz z nowym pakietem dźwiękowym), gdzie dotychczasowe możliwości są bardzo ograniczone.
W miare możliwości będziemy aktualizować starsze pakiety do standardu ET22 i SU45.

Aktualizacja oraz nowe pakiety są dostępne tutaj.
Wow, świetna aktualizacja, będzie przy czym grzebać. A czy dałoby radę zrobić parametr do dźwięku, aby nie był ucinany? Np. F1_OFF_NOCUT_S10_T1482.wav?
 

Romulus

Nowy użytkownik
Reakcje
13 0 0
Dobrze że jest możliwość powrotu do starszej wersji firmware. W nowym jeśli po F1_ON_S1 następny jest naprzykład F1_ON_S10 to dzwięk nie jest już odgrywany, chyba że jest F1_ON_S5 to wtedy działa normalnie, ewentualnie ryszy sie do przodu to wtedy dzwięk idzie dalej.
 

kdam

Aktywny użytkownik
Reakcje
279 4 0
Dobrze że jest możliwość powrotu do starszej wersji firmware. W nowym jeśli po F1_ON_S1 następny jest naprzykład F1_ON_S10 to dzwięk nie jest już odgrywany, chyba że jest F1_ON_S5 to wtedy działa normalnie, ewentualnie ryszy sie do przodu to wtedy dzwięk idzie dalej.
W jakim sensie nie jest odgrywany? Bo brakuje LOOP i OFF dla każdego poziomu prędkości?
 

Romulus

Nowy użytkownik
Reakcje
13 0 0
jak wracam do poprzedniej wersjii firmweru to jest ok, myślałem że może dekoder świruje ale na innych jest to samo. Nowe dzwięki ET22 grają normalnie.
 

Miron95

Nowy użytkownik
Reakcje
35 0 0
Używasz trybu 14, czy 28 kroków prędkości? Mam takie wrażenie że te kolejne dźwięki u Ciebie sa zbyt ciasno zestopniowane i dekoder nie wie który ma odtwarzać. Sprawdź wartość CV29 w dekoderze, może przy aktualizacji zmienia się na tryb 14 kroków prędkości.
 

railbox

Aktywny użytkownik
Donator forum
Producent
Reakcje
369 0 2
Dobrze że jest możliwość powrotu do starszej wersji firmware. W nowym jeśli po F1_ON_S1 następny jest naprzykład F1_ON_S10 to dzwięk nie jest już odgrywany, chyba że jest F1_ON_S5 to wtedy działa normalnie, ewentualnie ryszy sie do przodu to wtedy dzwięk idzie dalej.
Możliwe, że powstał jakiś błąd. Sprawdzimy i naprawimy to.
 

Podobne wątki