пользователи Саунд Форджа скорей всего сталкивались с проблемой недоступности своих личных пресетов к плагинам после переустановки программы. торжественно сообщаю, что решение найдено.
толчком к исследованию этого наболевшего вопроса мне послужила статья в инфобазе Сони на 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\{A0D5CC41-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, вы можете спокойно экспортировать все восстановленые пресеты в резервный файл и время от времени его обновлять, чтобы больше уже никогда не мудохаться с восстановлением пресетов через жопу, как подробно описано выше
ВСЁ
толчком к исследованию этого наболевшего вопроса мне послужила статья в инфобазе Сони на 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\{A0D5CC41-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, вы можете спокойно экспортировать все восстановленые пресеты в резервный файл и время от времени его обновлять, чтобы больше уже никогда не мудохаться с восстановлением пресетов через жопу, как подробно описано выше
ВСЁ