Плановете за версия 4 на Orinj пак

Качено от mic на Fri, 03/30/2018 - 11:20

администратор: Качено първо на 2018 01 05

Писах за нашите планове за версия 4 на Orinj преди около година. Както винаги, някои от нашите идеи от тогава се появиха във версия 4. Някои не. Ето какво става с версия 4.

Интеграция на барабанните лупинги в многопистовата сесия

Версия 3 на Orinj може да използва смесени барабанни лупинги в многопистовата сесия. Ако искаш да промениш един барабанен лупинг в сесията обаче, трябва да махнеш смесения лупинг от сесията, да отвориш файла за лупинга в изгледа за лупинги, да направиш промените, да смесиш лупинга в един файл уейв, да вкараш този файл в сесията и може би да го преместиш на правилното място и да го повториш. Това дава търсения резултат, но е много работа.

Версия 4 на Orinj ти позволява да вкараш един лупинг в сесията, който не е смесен. Можеш да превключваш между изгледа за лупинги и сесията за да редактираш този файл. Това е по-просто. Избягва и необходимостта да местиш променения лупинг и да го повтаряш.

Интеграция на файловете MIDI в многопистовата сесия

Във версия 3 на Orinj, можеш да вкарваш и да свириш файлове MIDI в сесията. Ако обаче превключиш към изгледа за MIDI, редактираш файла и се върнеш към сесията, файла MIDI в сесията няма да съдържа промените, направени в изгледа за MIDI. Също така, не всички команди в сесията работят с файлове MIDI. Бяха създадени за файлове уейв. Например, командата за промяна в позицията на една вълна в сесията на работи за парчета с MIDI.

Версия 4 на Orinj работи по-добре с файловете MIDI. Както при лупингите, можеш да превключиш към изгледа за MIDI, да промениш файла MIDI и да се върнеш към сесията. Ще видиш, че файла MIDI в сесията съдържа промените. Всички команди, които работят за парчета уейв, работят и за парчета MIDI (а и за лупингите). Това са командите за нагласяване на парчето във времето, за повтарянето на парчето, за промяна на файла със звукови данни, който се използва от парчето и така нататък.

Едно нещо, което Orinj все още не може да прави, е да включва файловете MIDI в микса на сесията. За да направи това, Orinj трябва да работи като един синтезатор за MIDI и да превръща файловете MIDI във файлове уейв. Започнахме да работим върху това и, в зависимост от колко бързо го завършим, може да го включим във версия 4. Ако не, ще се появи в един от следващите версии.

Интеграция на маркери за уейв и MIDI

Във версия 3 на Orinj, маркерите в изгледите за единични вълни и за MIDI не се слагаха във файловете уейв или MIDI, а се пазеха отделно. Така, ако използваш тези файлове в един друг софтуер, маркерите нямаше да са там.

Версия 4 на Orinj слага маркерите във файла уейв или MIDI, според стандартните формати за файлове уейв и MIDI. Маркерите във файловете уейв се слагат в една поредица "associated data list", в парчета за бележки, със съответни знакове за встъпване в едно парче със знакове за встъпване. Маркерите във файловете MIDI се запазват в мета съобщения маркери в MIDI. Стават част от файловете.

Различно управление на файловете

Във версия 3 на Orinj, изгледа за единични вълни работи независимо от многопистовата сесия. Ако промениш файла уейв в изгледа за единични вълни, сесията остава непроменена даже и ако този файл уейв се използва в сесията. Orinj просто работи с едно копие на оригиналния файл уейв и това, което се прави в изгледа за единични вълни не влияе на сесията. Същото е вярно и за файловете MIDI. По принцип, можеш да отвориш изгледа за MIDI и да промениш файла MIDI. Ако след това запазиш файла, многопистовата сесия може и да разпознае тези промени, в зависимост от какво друго си направил в сесията (но това не е гарантирано).

Има и разлики между това, как работиш с файловете уейв и файловете MIDI във версия 3 на Orinj. Например, можеш да отвориш и да работиш с няколко файлове уейв в изгледа за единични вълни, но само един файл MIDI може да бъде отворен в едно определено време. Редактирането на вълните не е деструктивно и изгледа за единични вълни във версия 3 на Orinj винаги работи с копие на файла уейв, но изгледа за MIDI работи с оригиналния файл.

Версия 4 на Orinj работи с файловете по един друг по-последователен начин. Всеки от трите вида файлове – уейв, MIDI, лупинги – може да се използва в сесията. Всеки от съответните изгледи може да отвори и да превключва между няколко файла. Ако промениш тези файлове и тези файлове се използват в многопистовата сесия, сесията автоматично ще се обнови и ще съдържа тези промени. Цялото редактиране е върху копия на файловете за всички вида файлове и оригиналните звукови данни се заместват от новите звукови данни само ако запазиш файла.

Многопистовата сесия във версия 4 на Orinj не променя звуковите данни (освен при преработката на ефекти, което е там за да помогне с намаляването на търсените изчислителни ресурси при по-големите сесии). Всички команди, които променят звуковите данни, са сложени в съответните изгледи. Така например, ако искаш да промениш тоналността на един файл уейв, трябва да го направиш в изгледа за единични вълни. Ако направиш това с един файл уейв, който се използва от многопистовата сесия, сесията ще се промени.

В многопистовата сесия, версия 4 на Orinj работи с "парчета", вместо със звуковите данни. Едно звуково парче може да е файл уейв, файл MIDI или пък един лупинг. Във всички случаи, можеш да вкарваш парчета, да ги местиш или да ги режеш. Промените в техните звукови данни обаче се прави в съответните изгледи – файловете уейв се променят в изгледа за единични вълни, файловете MIDI се променят в изгледа за MIDI и лупингите се променят в изгледа за лупинги. Сесията се променя автоматично.

Други промени

Някои от другите промени са:

  • Добавяме дитери RPDF и TPDF.
  • Добавяме команда за заменяне на семпли в един файл уейв. Тази команда може например да се използва за да се замени една куха каса с една по-добра каса в пистата за касата.
  • Добавяме менюта, които се появяват след натискането на десния бутон на мишката, за да направим работата със софтуера по-лесна.
  • Добавяме опции "Не показвай това съобщение пак?" за опредени предупреждения.
  • Оптимираме определени ефекти (хор, басов хор, ривърб, прост ривърб) за да ги направим по-бързи и да намалим грешките при квантуването.
  • Поправяме някои малки грешки.

Демо версия

Промените във версия 4 са доста значителни и доста от кода не прилича на кода във версия 3. Това, как Orinj се справя с лицензите, също трябва да се промени. Не сме сигурни какво една лицензирана версия трябва да прави в сравнение с демо версията. Най-вероятно ще ограничим всички операции в демо версията например до първата минута с аудио във всеки от изгледите.

Къде сме сега

Промените са завършени, с изключение на синтезатора за превръщане на MIDI във вълни и на ограниченията за демо версията. Остава да оправим помощта и тестовете.

автори: mic

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

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.