[
к модераторам: предлагаю позволить теме повисеть некоторое время для наглядности, а потом объединить с головной темой по Форджу
http://hip-hop.ru/forum/showthread.php?t=59975
спасибо]
долго и мучительно меня терзала эта тема, и наконец решение найдено, коим на радостях спешу поделиться
кароче каждый раз после переустановки Форджа в связи с переустановкой Винды меня нереально напрягала невозможность восстановить свои пресеты к плагинам. найти место де файлы пресетов складируюцца на компе я нашёл, вседа перед переустановкой Винды я их аккуратно перемещал, а посе неё - водворял на прежнее место, но как запихнуть их назад в Фордж я не догонял, никаких опций для импорта в нём нет.
управление пресетами и способ их регистрации это колоссальный косяк разработчиков. недавно я нашёл
Sony Preset Manager и уже пользуюсь им вовсю, шо и вам настоятельно рекомендую, но пресеты созданные до его появления у меня так и остались за бортом.
толчок к исследованию мне дала
статья в инфобазе Сони на www.cutcenter.com
прикол в том, шо в Фордже пресеты записываюцца в реестр Винды и естественно в чистом реестре новой Винды они ниде не упоминаюцца, поэтому для того шобы вернуть их плагинам (при условии шо плагины установлены) нужно восстановить стёртые ключи/разделы реестра
описание составлено на примере Windows XP и SoundForge 7.0
пресеты плагинов Форджа, наскока я смог классифицировать, существуют трёх видов (не по формату, а по местонахождению),
1. пресеты плагинов, хранящиеся по адресу
С:\Documents and Settings\(ИМЯ УЧЁТНОЙ ЗАПИСИ)\Application Data\Sony\Sound Forge\7.0\Presets
(вместо С может быть диск с любой другой буквой, который у вас является системным)
по этому адресу существуют 2 типа папок:
а) папки с названием типа
\{A0D5CC41-2931-11D5-B569-00A0CC743A59}
б) папки с названием самого плагина, файлы пресетов к которому в ней хранятся, типа
\Envelope
И
2. пресеты плагинов, файлы которых находятся в одной папке с Форджем по адресу типа
C:\Program Files\Sound Forge 7.0\Presets\FX Packages\
(вместо С может быть диск с любой другой буквой, на котором установлен Фордж)
одним из таких плагинов является эффект-чейнер (цепь эффектов)
в) названия папок с файлами пресетов этих плагинов подобны названию папок пресетов вида 1, например
\{14B7FC6E-CE4B-4694-B3AC-57BCC6944E13}
это нужно знать для восстановления путей к ним из ключей/разделов реестра
название ключей/разделов реестра всегда совпадает с названием папки, в которой хранятся пресеты того или иного плагина
ключи/разделы пресетов первых двух видов располагаются в разных местах в реестре:
ключи/разделы пресетов вида 1а находятся в ветке
\HKEY_CURRENT_USER\Software\DirectShow\Presets
их название идентично названию ключа/раздела плагина к которому относятся пресеты, то есть в случае с папкой под именем
\{A0D5CC41-931-11D5-B569-00A0CC743A59}
кроме ключа/раздела, ссылающегося на собственно файл пресета, так же будет называться и ключ/раздел реестра принадлежащий самому DirectX плагину в ветке
\HKEY_LOCAL_MACHINE\Software\Sony Media Software\Sound Forge\7.0\DXCache
ключи/разделы пресетов вида 1б находятся в ветке
\HKEY_CURRENT_USER\Software\Sony Media Software\Sound Forge\7.0\Presets
ключи/разделы пресетов вида 2в находятся в реестре в ветке
\HKEY_CURRENT_USER\Software\DirectShow\Presets\FX Packages
для того, чтобы отредактировав реестр, восстановить ссылки на пресеты первых двух видов нужно
1. зайти в него через
Start -> Run/Пуск -> Выполнить и запустить команду
regedit
2. пойти по одному из вышеназванных адресов согласно виду пресета и создать ключ/раздел реестра с названием, идентичным названию папки с пресетом, выбрав из меню правой кнопки мыши команду
New -> Key/Создать -> Раздел
(если после переустановки Форджа вы успели создать новые пресеты к некоторым плагинам, то соответствующие ключи/разделы уже будут находиться в реестре, их нужно будет только пополнить новыми записями/строковыми параметрами, соответствующими пресетам подлежащим востановлению) например для папки по адресу
С:\Documents and Settings\(ИМЯ УЧЁТНОЙ ЗАПИСИ)\Application Data\Sony\Sound Forge\7.0\Presets\{A0D5CC41-2931-11D5-B569-00A0CC743A59}
имя ключа/раздела будет {A0D5CC41-2931-11D5-B569-00A0CC743A59} , а полный путь выглядеть как
\HKEY_CURRENT_USER\Software\DirectShow\Presets\{A0 D5CC41-2931-11D5-B569-00A0CC743A59}
3. создав ключ/раздел, выделить его, в меню правой кнопки выбрать
New -> String Value/Создать -> Строковый параметр
появится новая запись New Value #1/Новый параметр #1
4. выделить новую запись, в меню правой кнопки выбрать
Modify/Изменить или просто нажать Enter и в поле Value Data/Значение скопировать полный путь к файлу пресета, например
С:\Documents and Settings\(ИМЯ УЧЁТНОЙ ЗАПИСИ)\Application Data\Sony\Sound Forge\7.0\Presets\{A0D5CC41-2931-11D5-B569-00A0CC743A59}\preset.dxp
5. подтвердить изменение, нажав ОК, напротив этой новой записи в поле Data/Значение отобразится путь к файлу пресета
6. выделить эту запись, выбрать в меню правой кнопки
Rename/Переименовать или просто нажать F2, присвоить новой записи имя файла пресета без расширения, то есть
preset и нажать Enter
первые два шага процедуры верны и для пресетов вида 3, далее
3. создать 2 новых записи/строковых параметра
4. выделить запись New Value #1/Новый параметр #1, выбрать в меню правой кнопки
Rename/Переименовать или просто нажать F2, изменить её название на Name и нажать Enter
5. выделить только что переименованную запись Name, из меню правой кнопки выбрать
Modify/Изменить или просто нажать Enter и в поле Value Data/Значение вписать название пресета без расширения, например
preset
6. подтвердить, нажав ОК, в поле Data/Значение напротив записи отобразится имя пресета
7. повторить шаг 4 для записи New Value #2/Новый параметр #2 и назвать её Stream
8. повторить шаг 5 для записи Stream и ввести путь к файлу пресета, например
C:\Program Files\Sound Forge 7.0\Presets\FX Packages\{14B7FC6E-CE4B-4694-B3AC-57BCC6944E13}\preset.sfg
9. повторить шаг 6 и в поле Data/Значение отобразится путь к файлу пресета
и, как водится в таких случаях,
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:
вмешательство в реестр может нарушить работу вашей операционной системы. я не несу никакой ответственности, прямой либо косвенной, в случае повреждения вами вашей операционной системы в результате выполнения вышеописанной процедуры. выполняйте её на свой страх и риск или не выполняйте вовсе.
но с головой на плечах и руками в плечах запороть таким способом реестр невозможно
далее, предварительно установив
Preset Manager как настоятельно рекомендовалось вначале, вы можете спокойно экспортировать все восстановленые пресеты в резервный файл и время от времени обновлять его, чтобы больше уже никогда не мудохаться с восстановлением пресетов через жопу, как подробно описано выше
приемлемый способ сохранять доступность пресетов - это экспортировать соответствующие разделы реестра с последующим их импортом в реестр свежеустановленной Винды, но лично я не очень доверяю надёжности этого метода, и ручное вмешательство может всё-таки потребоваться, поэтому, снова, пользуйтесь
Пресет Менеджером