Orinj Формати за аудио

Orinj версия 9.0.0

Файлове уейв при записа и свиренето

Един файл уейв (файл с разширението ".wav") съдържа проби на звуковия сигнал – много от стойностите на сигнала, взети в различни моменти във времето. Виж Формат на файл Wave за повече информация.

В многопистовата сесия, Orinj използва:

  • PCM (некомпресирани) файлове уейв на Microsoft с код на компресиране 1 (виж Парче формат (на файл Wave)), в които данните са запазени с 8 битови неотрицателни цели числа, 16 битови цели числа (със знак; положителни, отрицателни или нула) или 24 битови цели числа (със знак).
  • Microsoft IEEE файлове уейв с десетична запетая и с код на компресиране 3 и с данни записани с 32 битови стойности с десетична запетая.

И двата вида файлове съдържат некомпресирани цифрови проби от данните за аудио. И в двата вида файлове, стойностите на аналоговия звуков сигнал се вземат (вземат се проби) на равни интервали и амплитудите на този сигнал във всеки от интервалите се записват с числа, които използват един и същи формат. Така, и двата вида файлове са файлове PCM според определението на PCM в този сайт.

  • Честотата, с която се вземат проби от сигнала (броя на пробите в единица време) е пробната честота.
  • Форматът, който се използва за да се запишат стойностите при всяка проба, е пробната резолюция. Обикновено, пробната резолюция се определя от броя на битовете в компютърния формат на записаните числа (например "16 бита").

Качеството на звука и динамичният диапазон са по-добри с по-големите пробни честоти и пробни резолюции, но това става за сметка на бързината на компютъра и пространството на твърдия диск.

При запазването и работата със звукови данни, Orinj поддържа различни пробни честоти (до 99.2 kHz) и различни пробни резолюции (8, 16, 24, and 32-bit). Orinj също поддържа тези пробни честоти и пробни резолюции при свиренето и записа на звукови данни. Възможно е обаче Orinj да не може да ги свири и записва, ако те не се поддържат от устройствата за аудио (т.е., звуковата карта на компютъра).

Семпли уейв в изгледа за лупинги

Файловете уейв, които се използват в изгледа за лупинги в Orinj са PCM файлове уейв (код за компресиране 1), записани със 16 битови данни със знак и с 44.1 KHz.

Семплите уейв във файловете Downloadable Sounds (DLS) и данните PCM във файловете SoundFont в изгледа за лупинги могат да използват каквито и да са пробни честоти и пробни резолюции, позволени от съответните формати.

Други файлове уейв

Orinj може да отваря и файлове уейв с друг код на компресиране, като например AIF, AU, A-law и U-law файлове. Orinj ще превърне тези файлове във файлове уейв с PCM и ще използва тези нови файлове уейв с PCM вместо оригиналните файлове. Оригиналните файлове ще останат непроменени.

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

Файлове MIDI

Файловете MIDI (файлове с разширението ".mid") съдържат ноти, инструменти и контроли, а не проби на звуковите данни. Въпреки че стандарта MIDI определя как нотите, инструментите и контролите трябва да се опишат във файла, той не казва как те трябва да звучат на различните устройства. Това е оставено за производителите на тези устройства или на данните (обикновено PCM данни), които се използват за да се свири нотата. Това означава, че един и същи файл MIDI може да звучи различно на две различни устройства.

Един файл MIDI създаден с Orinj има следните начални настройки.

  • Файлът използва време определено в пулсове за четвърт нота и резолюция равна на 80 пулса в такт.
  • Началното темпо е 750000 микросекунди в четвърт нота или 80 четвърт ноти в минута.
  • Началният размер е 4/4, с един такт равен на една четвърт нота и с 24 пулса на часовника в MIDI за един пулс на метронома.
  • Началната амплитуда във всеки от 16-те канала в MIDI е -8 dB. И една груба, и една фина контрола за амплитудата са включени (виш Съобщение контрола в MIDI).
  • Началната панорама във всеки от 16-те канала в MIDI е в центъра. И една груба, и една фина контрола за панорамата са включени.
  • Файлът MIDI съдържа едно собствено за Orinj мета събощение, което определя кой файл SoundFont трябва да се използва при свиренето.
  • Форматът на файла MIDI е 0 (една единствена писта MIDI; виж Протокол MIDI).
  • Файлът съдържа една единствена писта MIDI с едно единствено съобщение (край на пистата).

Когато потребителят добавя ноти към файла MIDI, Orinj:

  • Добавя груба и фина контрола за банката и едно съобщение смяна на програмата към файла, ако тези все още не съществуват за определения канал. Добавени са в началото на файла.
  • Избира един канал за новата нота. Каналът е или този канал, който вече използва инструментът, който свири нотата, или един от празните канали, ако още няма канал с този инструмент.
  • Добавя съобщения свири нотата и спри нотата.

Така, в Orinj, всеки канал MIDI съдържа нотите само за един инструмент и затова съдържа само една банка и едно съобщение смяна на програмата.

Всички съобщения са добавени към една писта, но може да се изпратят към който и да е от каналите в MIDI, както е необходимо. Orinj може да работи с файлове MIDI, които имат повече от една писта, ако тези писти са създадени за да се свирят едновременно (формат 1).

В Orinj, една банка MIDI със стойност 128 е банка с перкусионни инструменти според съглашението в General MIDI. Други банки могат също да съдържат инструменти за перкусия, но Orinj може да не разпознае, че това са банки с перкусия. Това няма да промени свиренето в Orinj, но може да влияе на файловете MIDI, когато те се свирят на други устройства.

Orinj не добавя други контроли или съобщения освен тези описани по-горе. Затова, Orinj не поддържа целия стандарт General MIDI (виж General MIDI 1 и General MIDI 2). При работата с файлове MIDI, които не са създадени с Orinj, Orinj няма да махне или промени контролите и съобщенията, които не са тези описани по-горе.

При свиренето на файлове MIDI, Orinj не изпраща данни MIDI към устройства MIDI. Orinj използва файлове Downloadable Sounds (DLS) или SoundFont (SF2) за да преведе съобщенията MIDI в звукови данни и свири тези звукови данни. Orinj използва стандарта MIDI за да запазва файлове MIDI и да чете файлове MIDI в изгледа за MIDI или в многопистовата сесия.

Файловете MIDI вкарани в една сесия за запис в Orinj винаги се превръщат във файлове уейв. Един временен файл Wave се създава за всеки файл MIDI. Оригиналният файл MIDI се запазва и може да се променя в изгледа за MIDI. Това превръщане на файлове MIDI във файлове Wave изисква един файл DLS или SF2 и позволява две неща.

  • Ефектите в Orinj, които са създадени да работят с данни уейв, могат да се прилагат и към данните MIDI.
  • Файловете MIDI ще звучат по един и същи начин, ако се използва същия файл DLS или SF2.

Файлове DLS и SF2

Файловете Downloadable Sounds (DLS) (с разширението ".dls") и файловете SoundFont (SF2) (с разширението ".sf2") се използват от синтезаторите MIDI. Тези файлове съдържат проби на звукови данни в доста семпли уейв и указания за синтезаторите MIDI, които казват кое парче уейв трябва да се свири, когато синтезаторът трябва да изсвири една определена нота на един определен инструмент и как това парче трябва да се изсвири.

Файловете DLS и SF2 в Orinj се използват на две места:

  • В изгледа за MIDI, за да свири файловете MIDI. Всеки файл MIDI в Orinj използва един единствен файл DLS или SF2.
  • В изгледа за многопистовата сесия, за да превърне файловете MIDI във файлове уейв. Използва се един единствен файл DLS или SF2. Ако файлът MIDI е създаден в изгледа за MIDI в Orinj, Orinj ще използва файлът DLS или SF2, който е отворен, когато файлът MIDI е създаден. Ако файлът MIDI не е създаден в Orinj, Orinj ще пита кой файл DLS или SF2 трябва да се използва, за да се превърне файлът MIDI в един файл Wave.

Други файлове

Файловете за сесиите и лупингите в Orinj са специфични за Orinj и не са с общоприет формат.

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

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.