Samplitude Pro X Suite

Ну что, никто не смотрел что там за фигня с программой?
  1. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Заменил шрифты в Sam.exe, Sam_x64.exe и DSP_DLL_26.dll (Elastic Audio) - все равно подсказки Elastic Audio не исправились:

    Есть список файлов, в которых прописан шрифт MAGIX Corpid. Скромный такой списочек...crazy

    Leserg, осталась ли у вас еще информация о том, что делать с файлами MFL*.dll?
    Сообщение отредактировал 20 марта 2017 - 15:35
    31 августа 2014 - 21:25 / #21
  2. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    очень давно у нас с вами был разговор про MFL DLL

    Это "фишка" НЕ работает на продукции MAGIX по обработке аудио.sad

    В программе используются шрифты:
    Arial
    Tahoma
    Magix Corpid
    Magix Corpid Bold
    Magix Corpid Bold Italic
    Magix Corpid Italic
    MS UI Gothic
    CorOff7i
    CorOff7i_
    CorOff5i
    CorOff5i_


    Из этого списка кириллица поддерживается только Arial и Tahoma. Очевидно, что остальные необходимо заменить на шрифты с поддержкой кириллицы. Подмену можно сделать в реестре Windows. Но на данной программе этого будет недостаточно. Требуется еще исправить кодировку 1252 на 1251. Но нужно это сделать в самой программе! Она очень объемная, и где искать (в каком файле или во всех сразу) эту кодировку я, просто, не знаю КАК. У меня нет опыта работы с такими объемами данных, а имеющиеся познания работы с отладчиком не позволяют решить эту проблему. Нужна помощь более продвинутого в этом деле человека.

    Кто ищет, тот всегда найдет!

    31 августа 2014 - 21:44 / #22
  3. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Совершенно случайно удалось повернуть проблему в совершенно другое русло.
    Удалил все подмены шрифтов, вернул системные значения этим REG-файлом:

    Windows Registry Editor Version 5.00
    [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes] ;удаляет раздел реестра
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
    "Arial CE,238"="Arial,238"
    "Arial CYR,204"="Arial,204"
    "Arial Greek,161"="Arial,161"
    "Arial TUR,162"="Arial,162"
    "Courier New CE,238"="Courier New,238"
    "Courier New CYR,204"="Courier New,204"
    "Courier New Greek,161"="Courier New,161"
    "Courier New TUR,162"="Courier New,162"
    "Helv"="MS Sans Serif"
    "Helvetica"="Arial"
    "MS Shell Dlg 2"="Tahoma"
    "Times"="Times New Roman"
    "Times New Roman CE,238"="Times New Roman,238"
    "Times New Roman CYR,204"="Times New Roman,204"
    "Times New Roman Greek,161"="Times New Roman,161"
    "Times New Roman TUR,162"="Times New Roman,162"
    "Tms Rmn"="MS Serif"
    "Arial Baltic,186"="Arial,186"
    "Courier New Baltic,186"="Courier New,186"
    "Times New Roman Baltic,186"="Times New Roman,186"
    "System,0"="System,204"
    "Fixedsys,0"="Fixedsys,204"
    "Small Fonts,0"="Small Fonts,204"
    "MS Serif,0"="MS Serif,204"
    "MS Sans Serif,0"="MS Sans Serif,204"
    "Courier,0"="Courier New,204"
    "Arial Cyr,0"="Arial,204"
    "Courier New Cyr,0"="Courier New,204"
    "Times New Roman Cyr,0"="Times New Roman,204"
    "Helv,0"="MS Sans Serif,204"
    "Tms Rmn,0"="MS Serif,204"
    "MS Shell Dlg"="Microsoft Sans Serif"
    "Arial"="Arial,204"
    "Arial,0"="Arial,204"
    "Courier,0"="Courier New,204"
    "Courier New"="Courier New,204"
    "Courier New,0"="Courier New,204"
    "Times New Roman"="Times New Roman,204"
    "Times New Roman,0"="Times New Roman,204"
    "Tahoma"="Tahoma,204"
    "Tahoma,0"="Tahoma,204"
    "Verdana"="Verdana,204"
    "Verdana,0"="Verdana,204"
    "Comic Sans MS"="Comic Sans MS,204"
    "Comic Sans MS,0"="Comic Sans MS,204"


    И что же? Теперь редактор MIDI отображается нормально. В некоторых местах остались кракозябры в виде прямоугольников с точкой:


    При попытке замены в реестре Magix Corpid на Arial, Tahoma и т.д. в редактор MIDI вновь возвращается иврит. У текста, выделенного на акртинке, было особое поведение: опытным путем удалось установить, что это Magix Corpid Bold (при его замене прямоугольники заменялись ивритом). Какую я ни подбирал замену Magix Corpid Bold, он не исправлялся, а превращался в иврит. Та же история с подсказками Elastic Audio:


    "нормальные" прямоугольники становятся ивритом при замене.
    Сообщение отредактировал 22 января 2023 - 20:09
    1 сентября 2014 - 01:11 / #23
  4. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Предлагаю пока только такое решение избавления от кракозябликов:

    1. Добавляем в реестр следующие параметры подмены шрифта
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]
    "Arial,0"="Arial,204"
    "Arial Black,0"="Arial Black,204"
    "Magix Corpid"="Arial"
    "Magix Corpid,0"="Arial,204"
    "Magix Corpid Bold Italic,0"="Arial,204"
    "Magix Corpid Bold"="Arial Black"
    "Magix Corpid Bold,0"="Arial Black,204"
    "Magix Corpid Italic,0"="Arial,204"
    "MS UI Gothic,0"="Arial,204"
    "Tahoma,0"="Tahoma,204"

    Внимание! Только указанные параметры, больше ничего выдумывать не нужно!
    Перезагружаем систему, чтобы изменения вступили в силу.

    2. Открываем в НЕХ-редакторе исполняемый файл программы Sam.exe (Sam_x64.exe) и выполняем замену имени шрифта "Magix Corpid" на "Arial" или "Tahoma". Строка "Magix Corpid" в файле встречается только два раза, в первом случае как "Magix Corpid", а в другом как "Magix сorpid", поэтому заменить нужно обе. Наименования шрифтов "Magix Corpid Bold", "Magix Corpid Bold Italic", "Magix Corpid Italic", "MS UI Gothic" оставьте без изменений.

    3. Запускаем программу и в настройках для окна "Выбор шрифта" и "Шрифт окон диспетчеров" выбираем кириллический шрифт или "Arial", или "Tahoma".

    На этом все.

    К сожалению проблема отображения кириллицы в модуле "Редактор Elastic Audio" осталась (у меня отображаются знаки вопросов).sad
    Сообщение отредактировал 22 января 2023 - 20:09

    Кто ищет, тот всегда найдет!

    1 сентября 2014 - 13:29 / #24
  5. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Leserg, остальные подмены шрифтов удалить из этого раздела реестра?

    Есть ли какой-нибудь способ узнать, какой шрифт используется в подсказках? Скорее всего тоже Corpid, так как после вашего файла в подсказках появился иврит. Если Corpid в реестре не трогать, там прямоугольнички, а в редакторе MIDI все нормально.



    Такое поведение редактора MIDI скорее объясняется вот чем: в подпапке Bitmaps для каждого стиля оформления (Camo. Canis, StarGray) есть файлы конфигурации ini, описывающие интерфейс для этих стилей. Там есть строки альтернативного шрифта для некоторых областей.
    Сообщение отредактировал 20 марта 2017 - 18:19
    1 сентября 2014 - 13:32 / #25
  6. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Leserg, остальные подмены шрифтов удалить из этого раздела реестра?

    Обязательно! Во избежание проблем с другими приложениями.

    Есть ли какой-нибудь способ узнать, какой шрифт используется в подсказках?

    Затрудняюсь ответить.

    Кто ищет, тот всегда найдет!

    1 сентября 2014 - 13:44 / #26
  7. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Прошу посмотреть сообщение выше. Этим объясняется нормальный вид большей части интерфейса, когда все подмены убраны.
    Сообщение отредактировал Teodorrrro 1 сентября 2014 - 13:50
    1 сентября 2014 - 13:48 / #27
  8. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    У меня при любых раскладах параметров в реестре для подсказок "Редактор Elastic Audio" одни знаки вопросов. Проверил на лиц. ОС Windows XP, Windows Vista b Windows 7.
    есть файлы конфигурации ini, описывающие интерфейс для этих стилей.

    Да, но там нет самого главного параметра - набор символов, который должен использовать тот или иной шрифт (Charset).

    Кто ищет, тот всегда найдет!

    1 сентября 2014 - 13:55 / #28
  9. Оффлайн

    Автор темы

    Teodorrrro

    Звание: Бывалый

    Команда сайта

    Сообщений: 154

    Создано тем: 25

    Рейтинг: 4

    Репа: (12|12|0)

    Баллы: 51

    Страна: не указана!

    Был: 2024-02-25 16:14

    Лайков: 3

    Кодировки стандартные:



    Замена шрифтов в реестре только такая:
    [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFontSubstitutes]     
    "Arial,0"="Arial,204"     
    "Arial Black,0"="Arial Black,204"     
    "Tahoma,0"="Tahoma,204"

    И она "заставит" Arial, указанный в font.alternative.name, использовать нужный нам набор символов!

    Попробую разобраться с флагами и значениями ini...
    Сообщение отредактировал 22 января 2023 - 20:10
    1 сентября 2014 - 14:09 / #29
  10. Оффлайн

    Leserg

    Звание: Ветеран

    Команда сайта

    Сообщений: 933

    Создано тем: 79

    Рейтинг: 8

    Репа: (131|131|0)

    Баллы: 1616

    Был: 2024-05-09 15:29

    Лайков: 146

    Кодировки стандартные:

    На какой системе? Если на Windows Vista и выше, то помимо записей в реестре должны быть также стандартные файлы C_1250.NLS, C_1252.NLS, C_1253.NLS, C_1254.NLS, C_1255.NLS в системном каталоге Windows. Ты уверен, что эти файлы на твоей системе являются оригинальными?

    Кто ищет, тот всегда найдет!

    1 сентября 2014 - 14:29 / #30

Статистика форума, пользователей онлайн: 0 (за последние 20 минут)

---
Создано тем
1179
Всего сообщений
15382
Пользователей
17859
Новый участник
Leongsm