Форум Trainsim  

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

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

На сегодняшний момент мой звуковой файл представлен двумя видами звуковой схемы.

Это:


Stream (
Priority ( 6 )
Volume( 0.25 )
Triggers ( 27
Initial_Trigger ( SetStreamVolume ( 0.00 ) )
Variable_Trigger ( Speed_Inc_Past 0.1 SetStreamVolume ( 0.00 ) )
Variable_Trigger ( Speed_Inc_Past 0.115 SetStreamVolume ( 0.05 ) )
Variable_Trigger ( Speed_Inc_Past 0.13 SetStreamVolume ( 0.1 ) )
Variable_Trigger ( Speed_Inc_Past 0.16 SetStreamVolume ( 0.15 ) )
Variable_Trigger ( Speed_Inc_Past 0.2 SetStreamVolume ( 0.2 ) )
Variable_Trigger ( Speed_Inc_Past 0.27 SetStreamVolume ( 0.25 ) )
Variable_Trigger ( Speed_Inc_Past 1.66 SetStreamVolume ( 0.3 ) )
Variable_Trigger ( Speed_Inc_Past 1.88 SetStreamVolume ( 0.3 ) )
Variable_Trigger ( Speed_Inc_Past 2.35 SetStreamVolume ( 0.15 ) )
Variable_Trigger ( Speed_Inc_Past 2.83 SetStreamVolume ( 0.06 ) )
Variable_Trigger ( Speed_Inc_Past 3.3 SetStreamVolume ( 0.03 ) )
Variable_Trigger ( Speed_Inc_Past 3.77 SetStreamVolume ( 0.0 ) )

Variable_Trigger ( Speed_Dec_Past 3.77 SetStreamVolume ( 0.0 ) )
Variable_Trigger ( Speed_Dec_Past 3.3 SetStreamVolume ( 0.03 ) )
Variable_Trigger ( Speed_Dec_Past 2.83 SetStreamVolume ( 0.06 ) )
Variable_Trigger ( Speed_Dec_Past 2.35 SetStreamVolume ( 0.15 ) )
Variable_Trigger ( Speed_Dec_Past 1.88 SetStreamVolume ( 0.3 ) )
Variable_Trigger ( Speed_Dec_Past 1.66 SetStreamVolume ( 0.3 ) )
Variable_Trigger ( Speed_Dec_Past 0.27 SetStreamVolume ( 0.25 ) )
Variable_Trigger ( Speed_Dec_Past 0.2 SetStreamVolume ( 0.2 ) )
Variable_Trigger ( Speed_Dec_Past 0.16 SetStreamVolume ( 0.15 ) )
Variable_Trigger ( Speed_Dec_Past 0.13 SetStreamVolume ( 0.1 ) )
Variable_Trigger ( Speed_Dec_Past 0.115 SetStreamVolume ( 0.05 ) )
Variable_Trigger ( Speed_Dec_Past 0.1 SetStreamVolume ( 0.00 ) )

Variable_Trigger ( Variable2_Inc_Past 0.1 StartLoopRelease ( 1 File ( "TED-0-3.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Variable2_Dec_Past 0.1 ReleaseLoopReleaseWithJump () )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 3
0.1 22050
1.93 24825
3.77 27600
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 6
0.1 0.0
0.27 0.15
1.66 0.3
1.88 0.3
2.35 0.11
3.77 0.0
)
Granularity ( 0.001 )
)
)

Для ТЭД

И


Priority ( 6 )
Volume( 0.2 )
Triggers ( 4
Variable_Trigger ( Speed_Inc_Past 0.1 StartLoop ( 1 File ( "RED-0-15.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Inc_Past 9.5 ReleaseLoopRelease () )
Variable_Trigger ( Speed_Dec_Past 9.5 StartLoop ( 1 File ( "RED-0-15.wav" -1 ) SelectionMethod ( SequentialSelection ) ) )
Variable_Trigger ( Speed_Dec_Past 0.1 ReleaseLoopRelease () )
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 4
-9.5 23100
-0.1 19050
0.1 19050
9.5 23100
)
Granularity ( 100 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 6
-9.5 0.0
-4.1 0.2
-0.1 0.0
0.1 0.0
4.1 0.2
9.5 0.0
)
Granularity ( 0.001 )
)
)

Для редуктора ТЭД

Идея в чем - громкость повышается от 0 до 1 при скорости от 0 до 140 км/ч Частота так же.

Я же получаю, все диаметрально противоположно. Чем выше скорость тем ниже громкость. Последний файл при скоростях близких к максимальным вообще затухает. При том, что громкость я сделал 2. А сам звуковой файл по ДБ громче остальных (на графике в фордже). Зато на самых низких скоростях звук проигрывается очень громко (это при том что громкость от 0 до 0.03) хотя по ДБ он самый тихий!

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


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

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

Новая проблем нарисовалась - фон. Почему то возникают проблемы с фоном в зоне 100км/ч. Проблема такая - все звучит то тех пор, пока не попереключаешься несколько раз из кабины в салон, из салона на улицу. В какой то момент звук становится очень тихим, а потом вообще его не слышно. Эта проблема возникает если прописать зависимость от скорости больше 100км/ч. Вот, образец кода:

Stream (
Priority ( 6 )
Triggers ( 1
Initial_Trigger (
StartLoop ( 1
File ( "FON-80-140.wav" -1 )
SelectionMethod ( SequentialSelection )
)
)
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 4
-40.0 23000
-16.0 19050
16.0 19050
40.0 23000
)
Granularity ( 0.2 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 6
-40.0 1.9
-28.0 0.95
-16.0 0.0
16.0 0.0
28.0 0.95
40.0 1.9
)
Granularity ( 0.001 )
)
)
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 00:43   #3
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию Посмотрел тему и понял...

Всё дело в частотах, вообще желательно звуки с разными частотными характеристиками раскладывать на 2 и более потоков, и ещё, если это группа 5, то лучше Variable2_Inc_Past по возможности... см. к примеру звук для M62 от Barmaley с его ftp. А так же по точкам, очень хорошие рекомендации в инструкции от Raul.
__________________
Души мёртвых птиц в умершей траве.

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

Я вынес вообще его в отдельную scalability и 3 и 0 пробовал - не помогает. Это бяка толко на виде с улицы есть. Я взял и удалил последний поток, а поток более низкой скорости растянул до предела. Итог - тоже самое, как по часам на 96 км/ч звук появляется, или надо несколько раз из кабины на улицу понырять.
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 01:35   #5
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

Ещё раз повторю, не в отдельную группу, а в папку Sound MSTS, это для проверки путей на вшивость, тогда в eng, путь прямой на sms ("name.sms") Далее 96км/ч - это 96/3,6 = м/с 26.67 м/с пересчитай на калькуляторе частоту воспроизведения файла в виде пропорции, мне лень, и ты увидишь на какой частоте замин, тоже сделай с громкостью, у тебя в примере было х1,9, возможно предел здесь. Для проверки, пока ничего не переделывал, попробуй запустить мстс, как стартуешь, закрываешь окно F11, нажми alt+esc, что б вывалиться, обрати внимание на звуки нет ли изменений на слух.
Тоже не внимтельно прочитал, если только на виде с улицы, то вопрос, какой звук по характеристивам 176 kb|s 11кГц или другой?
__________________
Души мёртвых птиц в умершей траве.

Последний раз редактировалось Raul; 09.12.2012 в 01:10. Причина: Сверхцитирование
Рома2345 вне форума   Ответить с цитированием
Старый 08.12.2012, 10:54   #6
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

22 050 моно. Вообщем я не знаю как делать...............
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 13:03   #7
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

...ну вот примерно, на глаз, сходится, судя по твоей частотной кривой 96км/ч 22050, тогда ч.т.д. ТЭД вродеб не должен менять частоту? Как у тебя должен быть слышен звук, объясни на пальцах, тогда подскажу.

FrequencyCurve(
SpeedControlled
CurvePoints ( 3
-40.0 22050
0.0 22050
40.0 22050
__________________
Души мёртвых птиц в умершей траве.

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

Вопервых не ТЭД а фон, во вторых 22050 это формат самого звукового файла. Т.е. мы опускаем частоту в МСТСе, на скорости 16 м/с частота 19050, а на скорости 40 м/с 23000

p.s. Частота тут не причем, я ради эксперимента стартовал с 22050

Вот новый код


Stream (
Priority ( 6 )
Triggers ( 1
Initial_Trigger (
StartLoop ( 1
File ( "FON-80-140.wav" -1 )
SelectionMethod ( SequentialSelection )
)
)
)
FrequencyCurve(
SpeedControlled
CurvePoints ( 4
-38.88 25000
-16.6 22050
16.6 22050
38.88 25000
)
Granularity ( 0.2 )
)
VolumeCurve(
SpeedControlled
CurvePoints ( 6
-38.88 1.9
-22.2 0.9
-16.6 0.0
16.6 0.0
22.2 0.9
38.88 1.9
)
Granularity ( 0.001 )
)
)

Глюк никуда не исчез

Последний раз редактировалось сандро; 08.12.2012 в 14:05.
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 14:30   #9
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
Печаль

Вставь вот этот код и послушай, по впечатлениям сделаешь вывод
VolumeCurve (
SpeedControlled
CurvePoints ( 6
-40.0 1.0
-20.0 0.7
-12.0 0.0
12.0 0.0
20.0 0.7
40.0 1.0
)
Granularity ( 0.05 )
)
FrequencyCurve (
SpeedControlled
CurvePoints ( 4
-40.00 22050
0.0 22050
40.00 22050
Granularity ( 0 )
)

Если громкости будет мало, то продублируй stream.
Если звук нужен другой редактируй в редакторе
Вобщем, я всю информацию выдал, если с личными сообщениями.
__________________
Души мёртвых птиц в умершей траве.
Рома2345 вне форума   Ответить с цитированием
Старый 08.12.2012, 15:20   #10
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Подожди, ты, предлагаешь не менять частоту. Это не возможно!
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 17:33   #11
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

Сначала убедись, что ты слышишь звук, затем, пробуй менять! Нужно убедиться, и в пропускании по громкости и в ширине канала по частоте. Ещё - звук может быть - слишком коротким. А появление, скорее всего, происходит из-за перезагрузки звука в памяти.
__________________
Души мёртвых птиц в умершей траве.

Последний раз редактировалось Raul; 09.12.2012 в 01:12. Причина: Сверхцитирование
Рома2345 вне форума   Ответить с цитированием
Старый 08.12.2012, 20:50   #12
сандро
Матёрый пользователь
 
Аватар для сандро
 
Регистрация: 20.08.2007
Сообщений: 6,318
Вы сказали Спасибо: 34
Поблагодарили 1,159 раз(а) в 607 сообщениях
сандро стоит на развилке (репутация по умолчанию)
По умолчанию

Хорошо. Сэмплы все примерно одинаковой длины

Добавлено через 25 минут
Убедился - глюк, никуда не исчез! (частоту не менял, оставил 22050)
сандро вне форума   Ответить с цитированием
Старый 08.12.2012, 23:50   #13
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

А громкости кривую помнял на мою? Потому, как в твоей громкость 1,9.
Если всё менял и ничего не помогло, используй другую конструкцию для потока, или бей на 2.
__________________
Души мёртвых птиц в умершей траве.

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

Не сочтите за грубость, сударь, но впредь прежде чем советовать, я бы вас попросил опробовать ваше предложение на моих звуках ЭР2. Естественно глюк никуда не девался
сандро вне форума   Ответить с цитированием
Старый 09.12.2012, 01:02   #15
Рома2345
Матёрый пользователь
 
Аватар для Рома2345
 
Регистрация: 11.12.2011
Адрес: Вербилки
Сообщений: 455
Вы сказали Спасибо: 279
Поблагодарили 114 раз(а) в 87 сообщениях
Рома2345 стоит на развилке (репутация по умолчанию)
По умолчанию

Если не прав, извини, но в сообщениях последних, действительно несколько в хронологии запутался. т.к. то в личке, то в теме да на компе у себя ~30 окон висит. Извини.
__________________
Души мёртвых птиц в умершей траве.

Последний раз редактировалось Raul; 09.12.2012 в 01:13. Причина: Сверхцитирование
Рома2345 вне форума   Ответить с цитированием
Ответ


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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация Звука No Name TrainZ - Звуки 3 07.01.2012 11:41
Громкость Радиостанции saday MSTS - Звуки 7 15.07.2011 16:00
нет звука vitalzd IT, компьютеры, электроника 1 05.05.2010 23:25
Звуки ЭР-1. Как изменять громкость?? ak47cccp MSTS - Звуки 34 01.08.2009 20:00
скорость звука nylon MSTS - Звуки 5 18.03.2008 01:41


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


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