Orinj версия 9.0.0
Следното е един списък с познати проблеми в текущата версия на Orinj.
MIDI
Orinj не поддържа всички контроли в MIDI. Можеш например на добавяш контроли за амплитудата и панорамата, но не можеш да добавиш едно легато.
Формати Wave
Следното са проблеми свързани със свиренето и записа на файлове уейв.
- Записите с 8 бита ще съдържат шум. Това не се дължи на Orinj, а се дължи на естествените граници на 8-битовите данни PCM. С 8 бита, една проба от звука може да има само една от 256 стойности – стойностите между 0 и 256, след като е прието, че 8 битовите данни PCM са без знак (т.е., са само положителни). Тук, "нулата" на сигнала ще бъде 128 и максималната амплитуда на върха също ще бъде 128. Когато един аналогов сигнал е записан цифрово с 8 битови данни, стойностите са закръглени. Ако стойността на аналоговия сигнал например е 35.6, тази стойност ще бъде записана като 35 или 36, в зависимост от оборудването, което превръща аналоговия сигнал в цифров сигнал. Това е грешка на квантуването, която може да е малка (до 0) или голяма (до 0.5). Отношението на сигнала към шума тогава, в децибели, е 20 log10(0.5 / 128) = 48 dB. Това означава, че шумът ще е доловим.
- Ако потребителят избере големи буфери за свиренето (виж Orinj Настройки), Orinj ще се държи както може да се очаква. Свиренето може да продължи за дълго време даже и след като всичките звукови данни са използвани и, в зависимост от броя и вида на ефектите, може да отнеме време да започне.
Формати на файлове с аудио
Следното са бележки за файловете с аудио, които Orinj познава.
- Orinj няма да разпознае файловете AIFF. Разширението им трябва да се промени на "AIF", ако може.
- Файловете.snd на NeXT всъщност са .au файлове.
Ефекти
Следното са проблеми при работата с ефектите за преработка на аудио в Orinj.
- При определени ефекти, ако потребителят промени контролите на ефектите по време на свиренето, ефектите могат да произведат щракания. Това не се получава по време на смесването и не се получава, ако потребителят промени контролите, когато свиренето е спряно или в пауза. Това е най-вече типично за високочестотния филтър, нискочестотния филтър и уа-уа в Orinj. То е резултатът от това, че тези ефекти трябва да изчислят наново определени филтри и да рестартират изчисленията на данните с аудио и по този начин създават прекъсвания в преработените данни с аудио.
- Компресорите (компресора, простия компресор и компресора със странична връзка), особено ако те не гледат напред или ако времето, с което те гледат напред е нула, може да дадат дисторшън, ако атаката им е нула.
- Отношението на компресиране в компресора в Orinj се закръглява към една точка след десетичната запетая (тоест, компресиране 2.1:1 вместо компресиране 2.12:1). Когато се добавят точки към компресора при щракането с мишката върху графиката на компресора, точките може да се появят на малко различно място от там, където потребителя щраква.
- Фазовият осцилоскоп и спектралният монитор на Orinj наблюдават данните, които се свирят, в реално време. Структурата на ефектите в Orinj обаче не позволява на ефектите да знаят точното време на свиренето и така настройката на тези монитори във времето е приблизителна.
- Когато ефектите не започват точно в началото на една писта или вълна или пък не свършват точно в края на пистата или вълната, краищата на частите със и без ефекти се смесват. Смесването става за 5 милисекунди. Този интервал от време не може да бъде променен. Ако ефекта увеличава или намалява амплитудата на сигнала значително, смесването може да не е достатъчно и може да се чуе доловимо щракане.
- Компресорът в Orinj може да бъде приложен върху част от цялата писта или вълна (тоест, върху един по-кратък интервал от време). Този компресор работи върху три отделни честотни ленти. Разделя сигнала на три честотни ленти, прилага компресирането отделно върху всяка лента и комбинира трите ленти в един сигнал. Това разделяне и комбиниране може да стане и извън интервала от време, в който има компресиране. Колко извън този интервал това ще стане, зависи от размера на буферите и от предопределените настройки. Предопределената настройка за премахването на съскането например, разделя сигнала на три ленти за да компресира само високите честоти, а не средните или ниските честоти. Други предопределени настройки не разделят сигнала. С други думи, компресорът може да промени сигнала не само в интервала от време, в който има компресиране, но и извън този интервал. Промените в сигнала извън интервала от време с компресиране ще бъдат малки и сигналът няма да бъде компресиран.
VST
Orinj все още не поддържа автоматизациите във VST. Параметрите в ефектите на Orinj обаче могат да се автоматизират.
В MacOS, Java не се изпълнява на главната нишка, а пък VST ефектите са на главната нишка. Тъй като Orinj и прозорците VST следователно са в различни нишки, достъпът то главния прозорец на Orinj е възможен и когато един прозорец VST е отворен. Въпреки че можеш да стигнеш до менютата на Orinj обаче, няма да можеш да правиш промени в сесиите на Orinj когато един прозорец за VST е отворен.
Поддръжката на VST на MacOS не включва Mac Silicon.
SoundFont (SF2)
Orinj пренебрегва спецификациите в SoundFont (SF2), свързани с хора, ривърба и настройката на гамата. Някои инструменти във файловете SF2 прилагат ривърб и хор към нотите. Някои инструменти в SF2 могат да променят равномерната настройка в съвременната хроматична гама. Тези три изражения не са изпълнени в Orinj. Това е нарочно, за да позволи на потребителите да изберат своя собствен ривърб, хор или настройка.
Управление на файловете
Ако една вълна, парче MIDI или лупинг в сесията е променена, не е запазена и след това е махната, потребителят ще бъде запитан дали да запази файла. Ако обаче файлът е запазен с ново име, връщането на махането на парчето ще върне парчето в сесията преди промените, а не новото запазено парче с промените.
Ако един файл е махнат от сесията, не е напълно затворен докато не се затвори Orinj. Потребителят няма да може например да запази нещо върху нето. Това е необходимо за връщането на промените (например, потребителят може да върне махането на файла от сесията).
Страничните вериги и реда на смесване в Orinj
Пистите не се смесват в реда, в който са показани, както е описано в Ред на смесването. Това влияе на страничните вериги.
Предположи, че имаш две писти. Първата писта съдържа вокалите и втората писта съдържа мократа част на ривърба на тези вокали. Можеш да сложиш компресора със странична верига в Orinj върху втората писта и да го вържеш за първата писта. Тогава можеш да компресираш ривърба, когато вокалите са силни и да го оставиш, когато вокалите спрат. Ще направиш това, за да си сигурен, че ривърба няма да замаже вокалите и е ясен само когато вокалите изчезват.
В този пример, пистата с вокалите трябва да се смеси първа, защото се използва да контролира пистата с ривърба. В Orinj обаче, това не е гарантирано. Пистата с ривърба може да се смеси преди пистата с вокалите и тогава компресорът със странична връзка ще се контролира от предишната част от данните, които Orinj е смесил. Orinj смесва звука на части, които зависят от размера на буферите Orinj (виж Настройки). Ако буферите за свирене в Orinj са на 10 милисекунди, тогава компресорът със странична връзка ще се контролира от предишните 10 милисекунди с данни, а не от текущите 10 милисекунди, ако пистата с ривърб се смеси преди пистата с вокалите.
Това може да се забележи само ако използваш дълги буфери за свирене.
Добави нов коментар