Forums:
администратор: Качено първо на 2017 04 26
Baldur2630, 2017 04 26: Как мога да променя съобщението Тоналност за целия файл midi?
Зареждам една песен midi в моя DAW и винаги излиза с До. Искам да мога да променя тоналността на цялата песен преди да я вкарам в моя DAW ИЛИ даже и след като я вкарам, но не виждам как мога да я променя в Logic Pro X 10.3.
Има ли някакъв софтуер, който мога да използвам за да редактирам хедъра или мета съобщенията на файла?
mic, 2017 04 26: Сигурно казвам неща, които вече знаеш, но само за да е ясно – мета съобщението тоналност е само едно от възможните мета съобщения.
Също, можеш да имаш повече от едно съобщение за тоналността в един файл и, ако съм прав, тези съобщения могат да се намират където и да е във файла. Те не са в хедъра на файла, а в пистите на файла MIDI. Това означава, че не можеш да промениш съобщението тоналност за един цял файл.
НО, ако искаш просто да имаш едно съобщение тоналност в началото на файла с правилната тоналност, това трябва да е достатъчно.
Виждаш До мажор, сигурно защото твоя файл няма съобщение за тоналността никъде. До мажор е просто по подразбиране, когато няма друго.
НА КРАТКО, да, можеш да сложиш едно съобщение в началото на файла с правилната тоналност или да промениш съобщението, ако вече е там.
Не съм експерт по софтуерите, но Orinj може да го направи. Можеш да го свалиш една безплатна версия от този сайт. От доста време не съм си играл с MIDI в Orinj. Надявам се, че ще ти свърши работа.
P.S. Съобщението за тоналността всъщност не променя звука на файла. Не променя нотите или каквото и да е. Просто е там за да се показва от хардуера / софтуера, както при твоя DAW.
Baldur2630, 2017 05 04: Свалих Orinj. Използвам Windows 7 Enterprise, 8G BRAM
Когато го стартирам, получавам:
Could not find the main recordingbloggs.com.Orinj
Program will exit
mic, 2017 05 04: Това означава, че когато се опитваш да стартираш Orinj, Java не започва да работи в правилната папка.
Пробвах всички инсталации от страницата за Софтуер - Orinj в този сайт и те работят на моя компютър, но аз съм на Windows 10. Ще пробвам на Windows 7 (имам Ultimate, не Enterprise), но това ще ми отнеме няколко дена. Ще пиша повече след това.
През това време, ако искаш да продължиш с това: Стартирането на Java софтуери в Windows 7 има следния проблем. Софтуерът започва в някаква работна папка на Java, като system32, вместо на папката с файла jar на софтуера.
(Не съм пробвал това, но ще го пробвам) Можеш да се опиташ да оправиш това:
- Намери къде е инсталиран Orinj (например Program Folders -> Orinj).
- Намери папката orange в тази инсталация.
- В тази папка има един файл, който се казва orange.jar. Това е файлът, който трябва да стартира Orinj, когато го щракнеш два пъти.
- Щракни с десния бутон върху този файл и създай shortcut.
- Щракни с десния бутон на shortcut-а и провери Properties.
- Виж къде тази shortcut трябва да работи.
- Промени това на където е файла orange.jar.
- Стартирай Orinj чрез тази shortcut.
Например, на моя компютър с Windows 10, the orange.jar е в:
C:\something\Orinj2.6.4\orange\orange.jar
Моята shortcut казва, че трябва да стартира в:
C:\something\Orinj2.6.4\orange
Сега, може да срещнеш няколко проблема, ако опиташ това по-горе:
- Нямаш администраторски права за да създадеш shortcut в Program Files. Просто инсталирай Orinj някъде другаде или, даже по-добре, декомпресирай zip инсталацията на Orinj в този сайт. Orinj не трябва да се инсталира за да работи. Може просто да се отвори архива. Можеш да го сложиш където и да е.
- Можеш да промениш къде започва тази shortcut и тогава Windows да не намери Java. В този случай, трябва да определиш пътеката към Java в твоя Control Panel, Environment Variables, PATH.
Ако започнеш с това и искаш да се свържеш с мен, пиши ми в admin в recordingblogs.com и може да пишем напред и назад по електронната поща. Също така, интересно ми е дали работиш с версия 2 или 3 на Orinj.
mic, 2017 05 08: Решението по-горе не работи. Успяхме да повторим проблема с Windows 7 и Java 6. Оказа се, че това е проблем с Java 6, а не с Windows 7.
Въпреки че е възможно да пуснем Orinj през command prompt и да избегнем тази грешка, не можем да пуснем Orinj на Java 6. Orinj е компилиран с Java 8 и при Java 6 ще създаде други грешки. (Командата в command prompt да се стартира Orinj е 'java -classpath "orange.jar" recordingblogs.com.Orinj'. Тази команда трябва да е от папката orange/ в инсталацията на Orinj, където се намира jar файла orange.jar).
Трябва да се използва Java 7 (поне) и този проблем ще изчезне. Качих и инсталация на Orinj компилирана с Java 7 и съответно ще обновим страницата за Orinj. Това е за тези, които искат да работят с Java 7 а не с 8. (И двете – Java 6 и 7 вече не се поддържат от Oracle).
Добави нов коментар