Как мога да променя мета съобщението в един файл midi?

Качено от admin на Sun, 04/22/2018 - 15:41

администратор: Качено първо на 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 на софтуера.

(Не съм пробвал това, но ще го пробвам) Можеш да се опиташ да оправиш това:

  1. Намери къде е инсталиран Orinj (например Program Folders -> Orinj).
  2. Намери папката orange в тази инсталация.
  3. В тази папка има един файл, който се казва orange.jar. Това е файлът, който трябва да стартира Orinj, когато го щракнеш два пъти.
  4. Щракни с десния бутон върху този файл и създай shortcut.
  5. Щракни с десния бутон на shortcut-а и провери Properties.
  6. Виж къде тази shortcut трябва да работи.
  7. Промени това на където е файла orange.jar.
  8. Стартирай Orinj чрез тази shortcut.

Например, на моя компютър с Windows 10, the orange.jar е в:

C:\something\Orinj2.6.4\orange\orange.jar

Моята shortcut казва, че трябва да стартира в:

C:\something\Orinj2.6.4\orange

Сега, може да срещнеш няколко проблема, ако опиташ това по-горе:

  1. Нямаш администраторски права за да създадеш shortcut в Program Files. Просто инсталирай Orinj някъде другаде или, даже по-добре, декомпресирай zip инсталацията на Orinj в този сайт. Orinj не трябва да се инсталира за да работи. Може просто да се отвори архива. Можеш да го сложиш където и да е.
  2. Можеш да промениш къде започва тази 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).

Добави нов коментар

Filtered HTML

  • Freelinking helps you easily create HTML links. Links take the form of [[indicator:target|Title]]. By default (no indicator): Click to view a local node.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.