Форум Trainsim  

Вернуться   Форум Trainsim > Microsoft Train Simulator > MSTS - Звуки

Ответ
 
Опции темы Опции просмотра
Старый 07.11.2012, 00:26   #1
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию Не работает звуковая схема

Идея такая. Включаем первую позицию раздается один раз стук автосцепки, но при условии, что есть минимальная скорость. Переводим РКМ в 0, раздается снова стук автосцепки но уже другой и тоже один раз и при условии минимальной скорости.

Почему не работает схема?

Stream (
Priority ( 6 )
Volume ( 1.0 )
Triggers ( 4
Variable_Trigger ( Variable2_Inc_Past 0.1 ( 1 File ( "Stuk-Trog-I.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Inc_Past 40.0 ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Dec_Past 40.0 ( 1 File ( "Stuk-0-POZ-BACK.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Dec_Past 0.1 ( 1 File ( "" -1 ) SelectionMethod ( SequentialSelection ) ) )
)
FrequencyCurve(
Variable2Controlled
CurvePoints ( 4
-40.0 22050
-0.1 22050
0.1 22050
40.0 22050
)
Granularity ( 100 )
)
VolumeCurve(
Variable2Controlled
CurvePoints ( 4
-40.0 1.0
-0.1 1.0
0.1 1.0
40.0 1.0
)
Granularity ( 0.001 )
)
)

p.s. Не плохо бы при переводи РКМ в положение II еще стук от сцепки, но тоже при условии минимальной скорости (допустим если стоим на тормозах и перевели РКМ в положение I или 0 то стука быть не должно). Я не знаю пока как реализовать. Как и случайный выбор стука без повтора (вед в жизни одинаковых звуков трогания не бывает)

Последний раз редактировалось сандро; 07.11.2012 в 00:29.
сандро вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА

 
Старый 07.11.2012, 00:54   #2
Raul
Разработчик
 
Аватар для Raul
 
Регистрация: 26.08.2008
Адрес: г. Каунас, Литва
Сообщений: 653
Вы сказали Спасибо: 341
Поблагодарили 475 раз(а) в 165 сообщениях
Raul стоит на развилке (репутация по умолчанию)
Отправить сообщение для Raul с помощью ICQ
По умолчанию

Хотелось бы увидеть нотчи секции EngineControllers из eng-а.
__________________
Raul Peterson. Моя праздность воспаряет потоками бессознательной возвышенности и разбивается, придавленная жестокой тяжестью материального мира.
Raul вне форума   Ответить с цитированием
Старый 07.11.2012, 09:35   #3
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

EngineControllers (
Throttle ( 0 1 0.025 0
NumNotches ( 6
Notch ( 0 0 Dummy )
Notch ( 0.1 0 Dummy )
Notch ( 0.2 0 Dummy )
Notch ( 0.4 0 Dummy )
Notch ( 0.8 0 Dummy )
Notch ( 1 0 Dummy )
)
)
сандро вне форума   Ответить с цитированием
Старый 07.11.2012, 14:23   #4
Raul
Разработчик
 
Аватар для Raul
 
Регистрация: 26.08.2008
Адрес: г. Каунас, Литва
Сообщений: 653
Вы сказали Спасибо: 341
Поблагодарили 475 раз(а) в 165 сообщениях
Raul стоит на развилке (репутация по умолчанию)
Отправить сообщение для Raul с помощью ICQ
По умолчанию

Код:
Stream (
				Priority ( 6 )
				Volume (1.0)
				Triggers ( 2
					Variable_Trigger ( Variable2_Inc_Past  0.05 PlayOneShot ( 3     File ( "TROG1.wav" -1 ) File ( "TROG2.wav" -1 ) File ( "TROG3.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
					Variable_Trigger ( Variable2_Dec_Past  0.09 PlayOneShot ( 3     File ( "BACK1.wav" -1 ) File ( "BACK2.wav" -1 ) File ( "BACK3.wav" -1 ) SelectionMethod ( RandomSelection ) ) )
				)
				FrequencyCurve(
					SpeedControlled
					CurvePoints ( 3
						-40.0	22050
						  0.0	22050
						 40.0	22050
					)
					Granularity ( 25 )
				)
				VolumeCurve(
					SpeedControlled
					CurvePoints ( 5
						-4.00		0.0
		 	                        -0.02		1.0
	                                         0.00   	0.0
	                                         0.02   	1.0
	                                         4.00   	0.0
					)
					Granularity ( 0.01 )
				)
	
			)
__________________
Raul Peterson. Моя праздность воспаряет потоками бессознательной возвышенности и разбивается, придавленная жестокой тяжестью материального мира.
Raul вне форума   Ответить с цитированием
Старый 07.11.2012, 16:41   #5
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

1. В мой схеме не было команды PlayOneshot
2. Твоя схема увязана на скорость, занчит под горку покатились и вот он стук. Надо на позиции увязывать и скорость. Т.к на второй позиции тоже есть удар сцепки.

Последний раз редактировалось сандро; 07.11.2012 в 16:46.
сандро вне форума   Ответить с цитированием
Старый 07.11.2012, 18:30   #6
Raul
Разработчик
 
Аватар для Raul
 
Регистрация: 26.08.2008
Адрес: г. Каунас, Литва
Сообщений: 653
Вы сказали Спасибо: 341
Поблагодарили 475 раз(а) в 165 сообщениях
Raul стоит на развилке (репутация по умолчанию)
Отправить сообщение для Raul с помощью ICQ
По умолчанию

1. Это констатирование факта или упрёк, что он появился?
2. а) Сначала тестим, катимся под горку, пытаемся услышать стук, потом говорим. б) А у меня как? в) Ну так добавь еще один триггер Variable2_Inc_Past под вторую поз.
__________________
Raul Peterson. Моя праздность воспаряет потоками бессознательной возвышенности и разбивается, придавленная жестокой тяжестью материального мира.
Raul вне форума   Ответить с цитированием
Старый 07.11.2012, 20:53   #7
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

1. Я как всегда сперва написал, а потом обнаружил ошибку у себя.
2. Так надо чтобы он звучал в зоне всех скоростей но только при включении II позиции. Т.е при включении I позиции не должен появляться звук на второй.
3 Еще одна загадка это рэндомный триггер. Я хочу сделать возможность случайного выбора игрой звука стука сцепки при трогании. Сделать 3-4 звука. Надо исключить повтор проигрывания.
сандро вне форума   Ответить с цитированием
Старый 07.11.2012, 21:02   #8
Евгений.
Матёрый пользователь
 
Аватар для Евгений.
 
Регистрация: 10.05.2007
Адрес: Санкт-Петербург
Сообщений: 687
Вы сказали Спасибо: 1,588
Поблагодарили 315 раз(а) в 149 сообщениях
Евгений. стоит на развилке (репутация по умолчанию)
Отправить сообщение для Евгений. с помощью ICQ Отправить сообщение для Евгений. с помощью Skype™
Сообщение

Цитата:
Сообщение от сандро Посмотреть сообщение
на второй позиции тоже есть удар сцепки.
А почему при включении шунтов происходит удар автосцепки?

Просто я вот сколько раз замечал, что когда сразу второе или после 40 даже даёшь вторую позицию "сарай" как разгонялся так и разгонялся, просто ускорение побыстрее когда позиции выводятся на РК. А вот когда на 1 затягиваешься и где нибудь после 55-60 второе даёшь то да... Не большой толчок есть.
__________________
Языком трясти - не поезд везти!
Евгений. вне форума   Ответить с цитированием
Старый 08.11.2012, 03:55   #9
Raul
Разработчик
 
Аватар для Raul
 
Регистрация: 26.08.2008
Адрес: г. Каунас, Литва
Сообщений: 653
Вы сказали Спасибо: 341
Поблагодарили 475 раз(а) в 165 сообщениях
Raul стоит на развилке (репутация по умолчанию)
Отправить сообщение для Raul с помощью ICQ
По умолчанию

Пост #1
Цитата:
Не плохо бы при переводи РКМ в положение II еще стук от сцепки, но тоже при условии минимальной скорости
Пост #7
Цитата:
Так надо чтобы он звучал в зоне всех скоростей но только при включении II позиции.
Грубо говоря, мягко выражаясь - WTF???

Цитата:
Т.е при включении I позиции не должен появляться звук на второй.
Тут в моем мозгу образовалась пауза. Гейм овер, Рауль капут.
__________________
Raul Peterson. Моя праздность воспаряет потоками бессознательной возвышенности и разбивается, придавленная жестокой тяжестью материального мира.
Raul вне форума   Ответить с цитированием
Старый 08.11.2012, 07:12   #10
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Короче говоря все как в жизне. Пока стоим никаких звуков. I включили, если поехали то звук 1 (II молчит), если не поехали то ничего. II включили, если едем, то звук 2 (I молчит она уже отыграла), если не поехали то ничего.

Добавлено через 3 минуты
Цитата:
Сообщение от Евгений. Посмотреть сообщение
А почему при включении шунтов происходит удар автосцепки?

Просто я вот сколько раз замечал, что когда сразу второе или после 40 даже даёшь вторую позицию "сарай" как разгонялся так и разгонялся, просто ускорение побыстрее когда позиции выводятся на РК. А вот когда на 1 затягиваешься и где нибудь после 55-60 второе даёшь то да... Не большой толчок есть.
Тут все зависит от состояния буферов. ЭД4М без БСУ когда только пришли с завода, там удар был только при трогании, при переводе в 0 не было. Круглая ЭР2 со стержневыми буферами реагирует на все. Их можно сказать, что и нет. Еще наших собаченок, случайным образом происходят вертикальные перемещения сцепок (мы слышим это как очень громкий удар по железу). От 7 до 10 примерно раз в 40 секунд, после 10 чаще, 25 проблемная скорость (от 8 до 15 секунд), далее не предсказуемо и на 100-120 на стыках обязательно, а в остальном случайно. В тяге меньше, на выбеге чаще. Это тоже будет реализовано

Последний раз редактировалось сандро; 08.11.2012 в 07:17.
сандро вне форума   Ответить с цитированием
Старый 08.11.2012, 13:08   #11
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Почему то не работает шум трения колодок - выдрал без изменений из бармалеевского вл-10
сандро вне форума   Ответить с цитированием
Старый 08.11.2012, 23:12   #12
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию In Motion

Вот фрагмент смс моей чмухи, есть новый звук движения с параметрами 22050 Гц, записаный при скорости 25 км/ч, а звучать не хочет:
Stream (
Skip ( * In Motion * )
Priority ( 6 )
Volume( 1.0 )
Triggers ( 4
Variable_Trigger ( Speed_Inc_Past 0.05 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound3/x_cruize3935.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Inc_Past 13.88 ReleaseLoopRelease () )
Variable_Trigger ( Speed_Dec_Past 13.88 StartLoopRelease ( 1 File ( "../../tsrLoco_CHME3-Alias/Sound3/x_cruize3935.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.05 ReleaseLoopRelease () )

)
FrequencyCurve(
SpeedControlled
CurvePoints ( 5
-13.88 44100
-6.94 22050
0.0 100
6.94 22050
13.88 44100
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 5
-13.88 0.0
-6.94 1.0
0 0
6.94 1.0
13.88 0.0
)
Granularity ( 0.05 )
)
)
)
)
Подскажите, плиз, что не так...?
__________________
www.di.fm

Последний раз редактировалось Seafarer; 08.11.2012 в 23:17.
Seafarer вне форума   Ответить с цитированием
Старый 08.11.2012, 23:44   #13
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

1. Звук моно? Саунд регионы выставлены?
сандро вне форума   Ответить с цитированием
Старый 09.11.2012, 00:18   #14
Seafarer
Матёрый пользователь
 
Аватар для Seafarer
 
Регистрация: 02.11.2009
Адрес: Одесса
Сообщений: 712
Вы сказали Спасибо: 496
Поблагодарили 218 раз(а) в 107 сообщениях
Seafarer стоит на развилке (репутация по умолчанию)
Отправить сообщение для Seafarer с помощью ICQ Отправить сообщение для Seafarer с помощью Skype™
По умолчанию

Цитата:
Сообщение от сандро Посмотреть сообщение
1. Звук моно? Саунд регионы выставлены?
Да, моно...А саунд регионы, простите, это что?
__________________
www.di.fm
Seafarer вне форума   Ответить с цитированием
Старый 09.11.2012, 07:08   #15
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

В принципе они не обязательны. Попробуй добавь в фразу ReleaseLoopRelease слово WithJump, будет ReleaseLoopReleaseWithJump. Это один единственный поток?Если да, то закрывающих скобок должно быть 6, если нет, то 2! Попробуй сделай Granularity ( 0.001 )

Последний раз редактировалось сандро; 09.11.2012 в 07:13.
сандро вне форума   Ответить с цитированием
Этот пользователь сказал Спасибо сандро за это полезное сообщение:
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Схема формирования электропоездов сандро Железные дороги 89 07.03.2012 15:12
Кардридер не работает! Скороходов Илья IT, компьютеры, электроника 8 08.02.2010 20:39
схема Бекасово 1 Архимаг Железные дороги 5 21.08.2008 20:49


Текущее время: 19:28. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim
TopList Нажми для появления дома Trainsim на карте Intermap
Что это?