Computerra "sunetul este încărcat

Punind Ensoniq pe Sound Blaster 16 și înarmat cu cel mai puternic sequencer Cubase, am construit prima compoziție MIDI vreodată. Și sa dus la un prieten - proprietarul acestui Sound Blaster 32, pentru a "demonstra cu mândrie creația lor strălucită".

Deschiderea fișierului cu un player media și apăsarea "start", așteptam cu nerăbdare efectul pe care cântecul meu trebuia să îl producă, dar. amândoi am fost uimiți de cacofonia care a venit de la difuzoare. Instrumentele păreau să fie în loc, dar au sunat diferit, unele nu auzise deloc, iar impresia de ansamblu era groaznică. Prietenul a fost surprins și eu, pentru că acasă a sunat destul de diferit. Și așa, după ce am luat câteva "demostraje" atașate la SB32, ne-am dus la mine.

Secretul generalului Midi
După cum sa dovedit, blasterul nu a fost de vină (deși standardul său megabyte a sunat puțin mai puțin realist decât Ensoniq's). Da, și spectaculosul său (atunci când îl joci pe același), demo-urile pe Ensoniq'e păreau leneși și incolore. Ne confruntăm cu o lipsă de MIDI, pentru care de multe ori criticat (susținători în special criticate așa-numitele trackerele [1], fișierele muzicale care conțin probe utilizate sunete - mostre de sunet și așa mai departe diferite plăci de sunet în mod egal). Da, orice dispozitiv compatibil cu General MIDI, de exemplu, primind un mesaj "Program Change 0", va comuta la sunetul de pian. Cu toate acestea, diferite piane mari sunet diferit. Și producătorii diferiți înregistrează piane diferite. Și ei le procesează în moduri diferite. Mai mult decât atât, raportul dintre volumul sonor al diferitelor instrumente de către standardul GM nu este, de asemenea, declarat. Prin urmare, într-un mod similar, doar diferite părți ale instrumentelor vor suna pe diferite sintetizatoare. Și chiar o compoziție MIDI care va suna excelent pe o masă de valuri de opt dolari, pe un Roland SCD-15 de 250 de dolari, poate fi jucată prost. Prin urmare, declarații incorecte ca: „Vreau să cumpăr o placă de sunet pe care mi-MIDI fișiere vor suna bine“ - pentru MIDI-fișier este creat cu referire la un anumit sintetizator.

Faptul că standardul MIDI general (GS și extensiile sale și XG) nu a descrie subtilitățile sunetul diferitelor instrumente, determină o serie de inconveniente. Muzicianul, care vrea să arate lui piesa colegi de-MIDI, în cazul în care nu este același sintetizator, trebuie să-l înregistreze în format MP3 sau WAV (cu 30 KB MIDI cresc la 3 MB 30 MB MP3 sau WAV). Producătorii de jocuri pe calculator trebuie să fie să creeze unele MIDI-piese mijlocii, care pe orice hartă nu va suna bine, dar nimeni nu - foarte rău, sau de a crea mai multe opțiuni de sunet pentru diferite plăci de sunet, sau chiar să refuze să MIDI și țineți 90 la sută din coloana sonoră CD-ROM în format WAV. Această listă poate fi continuată o perioadă lungă de timp.

DLS în teorie.
În cele din urmă, cei mai importanti producatori de sintetizatoare, dispozitive multimedia și alte echipamente, combinate într-o asociere MIDI producătorii (Asociația Producătorilor MIDI - MMA, www.midi.org) - același care adoptă standarde, cum ar fi MIDI, de General MIDI, și alții - au decis să , că acest lucru nu poate continua. Și a luat un singur format de stocare de probă pentru sintetizatoare de masă.

Fișierul DLS îndeplinește standardul Microsoft RIFF și conține eșantioane în format WAV, precum și datele de articulare [2] necesare pentru a sintetiza sunetele instrumentelor bazate pe aceste mostre. Fiecare instrument constă din așa-numitele regiuni care indică probele corespunzătoare.

Pentru fiecare regiune se va determina numărul notei MIDI și intervalul de viteză a tastaturii la care se va auzi proba corespunzătoare, precum și datele de articulare, cum ar fi plicurile și punctele de buclă. Datele de articulare pot fi specificate separat pentru fiecare regiune sau pentru întregul instrument ca un întreg.

Structura fișierului DLS este prezentată în Fig. 1. În special, este clar că aceeași probă poate fi utilizată de diferite instrumente sau regiuni.

Standardul DLS-1 definește două tipuri de instrumente. așa-numitele instrumente melodice și truse de tambur. [3] Instrumentele melodice pot fi redate pe orice canal MIDI, cu excepția celui de-al zecelea; în timp ce un instrument melodic poate conține până la 16 regiuni, dar toate utilizează aceeași articulare.

Un set de tobe, acces la care pot fi obținute numai pe cel de-al zecelea canal, poate conține până la 128 regiuni (Figura 3), fiecare pentru un instrument (care poate fi atribuit una sau mai multe note consecutive). În acest caz, fiecare regiune are propria articulare și indică un eșantion separat.

Sintetizatorul DLS-1 este destul de simplu (a se vedea figura 4). Se compune dintr-un oscilator digital, un amplificator digital și un convertor digital-analogic.

Oscilatorul primește o probă de 16 sau 8 biți și o joacă, modularea pitch-ului în funcție de datele de articulare introduse. Pentru eșantion (cu o frecvență minimă de 22,05 kHz), sunt indicate numărul notei principale MIDI și, eventual, punctele de început și sfârșit ale bucla. Amplificatorul digital modifică volumul semnalului rezultat în concordanță cu articulația.

Articolele de date includ un Oscilator de joasă frecvență (LFO), două generatoare distincte de anvelope ADSR (Attack, Decay, Sustain, Release) și mai multe intrări de controler MIDI. Unul dintre plicuri este proiectat pentru a modula pitch, iar al doilea - la volum. În plus, puteți schimba timpul de atac și cădere, în funcție de numărul notei.

Generatorul LFO poate fi utilizat pentru a controla pitch și volumul sunetului, precum și pentru a seta frecvența și timpul de întârziere. Forma de undă este sinusoidal sau triunghiulară. Intrările controlerului MIDI includ: numărul notei, viteza, curba pitch, volumul, expresia, panoul, roata de modulare, pedala dreapta „(susține), și RPN 0, 1 și 2 (înălțimea trecerii, reglajul fin și grosier) - în conformitate cu datele de intrare MSB / LSB parametri. În plus, sunt acceptate mesajele de canal "Reset all controllers" și "All notes off".

Dispozitivele compatibile cu DLS trebuie să îndeplinească următoarele cerințe minime:
  • Polifonie cu 24 de voce, ca și în GM;
  • 512 KB de RAM;
  • 128 de instrumente, 128 de seturi de date articulare și 128 de regiuni;
  • frecvența minimă de eșantionare a ieșirilor este de 22,05 kHz;
  • Abilitatea de a lucra cu DLS pe ​​un canal, în timp ce în altele, modul GM este activat (dacă acest lucru este acceptat).

    . în practică.
    Până în prezent, din păcate, standardul DLS se bucură de un sprijin limitat de la producătorii de plăci de sunet. Mulți dintre ei, declarând compatibilitatea dispozitivelor cu noua specificație, nu vă grăbiți să eliberați driverele corespunzătoare. Acestea includ, în special, Yamaha cu un card WF192XG. Prin urmare, toate clonele acestui placă (pe chipul YMF 724), deoarece driverele lor se bazează pe codul Yamaha, nu suportă și DLS, deși pachetul spune: suportul DLS Level 1. Dar placile de pe cipul Vortex 1 sunt o exceptie placuta, driverele pentru care au suportat mult timp functia de boot DLS. Site-ul www.ixbt.com din secțiunea "Multimedia" conține instrucțiuni detaliate despre cum să convertiți banca de la Gravis UltraSound la format DLS (desigur, cu unele pierderi).

    Dacă vă îndreptați către producători pentru software, Microsoft, de exemplu, completează aplicația Windows 98 cu un nume promițător Microsoft Interactive Synthesizer. (Utilizatorii acelor versiuni ale Windows 98, în care acest modul nu este inclus, îl pot descărca de pe site-ul Microsoft.) Aplicația este un sintetizator de software, tabelul principal al căruia este compus din sunete licențiate de la Roland. Sunetele se află în fișierul GM.DLS, care se află în directorul \ Multimedia Files \ Microsoft Interactive Synthesizer, care este creat atunci când aplicația este instalată. Microsoft oferă tuturor să furnizeze site-urilor lor de sunet, plasând într-un format special MIDI și fișierele DLS corespunzătoare. Pe serverul Microsoft există o listă de site-uri, puteți merge la care puteți să ascultați cum funcționează Microsoft Interactive Synthesizer. Această listă, materialele referitoare la DLS, precum și probele de sunet pot fi găsite la www.microsoft.com/music.

    Pentru a vedea cum sunt construite fișierele DLS din interior sau pentru a crea propriul fișier DLS, puteți utiliza programul Audio Compositor, care se află pe www.eden.com/

    mitchell. Nu prea mult va fi programul Awave.

    O specificație DLS completă (deși pentru $ 30) poate fi obținută la www.midi.org/dlsspec.htm (și pentru $ 45 cu DLS Synth / Author).

    . de ureche.
    Cititorul sofisticat și-a dat seama deja că, în timp ce sintetizatoarele DLS sună la nivelul celor mai ieftine mese de undă. Deci, straturile nu sunt acceptate. (In sintetizatoare ieftine, dacă prost apăsați butonul, veți obține sunetul de aceeași culoare, dar mai liniștit, așa cum a pus pe bună dreptate Evghenii Kozlovsky în „grădina“ lui despre pian sintetizator Celviano „cu o amplitudine mult redusă“ nu „acorduri moarte.“ în modelele mai scumpe parametrii de schimbare a filtrului de înaltă frecvență: un sunet puternic stralucitor si cel mai bun - pentru sunete mai liniștită a înregistrat o probă, pentru mediu - cealaltă pentru profil înalt - treimea rămasă poate, de exemplu, aproximativ calculat din aceste trei mai multe probe pentru ... divers x niveluri de același sunet și numite straturi.) Un număr foarte mic de plicuri, LFO, și așa mai departe. Nu există efecte, cum ar fi cor, reverb etc. Pentru un instrument melodic întreg - o singură articulare. Tradus în limba rusă, acest lucru înseamnă că, dacă vom apăsa cel mai mic si mai mari note de DLS-pian, și nu vom lăsa până se oprește de sunet, sunetul va fi diferit doar în înălțime și timbrul și de atac de timp, degradare și alte " subtilitatea "sunetului va rămâne aceeași - care, de fapt, nu poate fi.

    2 (înapoi la text) Aici, sub articulare, înțelegem un set de parametri care determină condițiile pentru redarea eșantionului: plicuri, LFO și așa mai departe.

    3 (înapoi la text) Această clasificare este foarte simplistă și nu este complet corectă; termenii sunt obținuți printr-o traducere simplă din limba engleză. Dar, deoarece are deja o distribuție în muzica MIDI, o vom folosi, înțelegând sub "șoc" membrana neconfigurată și instrumente auto-sondare, și sub "melodic" - toate celelalte.

    Articole similare