Kiendelezi cha kusawazisha kwa google chrome. Usawazishaji wa VKontakte. Ikiwa una kadi ya sauti ya Realtek iliyosakinishwa

  • Mafunzo

Tayari kulikuwa na nakala kadhaa kwenye API ya Sauti ya Wavuti kwenye kitovu: kuunda taswira, vokoda na piano katika mistari 30 24. Tafuta kwenye mtandao kwa ombi kusawazisha kwa ukaidi alitoa mafunzo juu ya kuunda spectrogram. (Ikiwa kichwa cha makala hii kilikuchanganya au bado ulinunua picha :) na ulikuwa unatarajia taswira ya sauti - unapaswa kwenda hapa au hapa). Lakini sijapata bao la kusawazisha tu (ingawa nina uhakika lipo mahali fulani). Labda hii ni kazi rahisi sana ambayo haifai kuandika. Lakini, katika hali hiyo, kwa nini usiifanye iwe rahisi zaidi?

Ulitaka kupata nini?
Tuseme tayari tuna aina fulani ya mchezaji. Katika hali rahisi, ni kipengele cha sauti tupu.

Natamani tungeambatanisha na bao la kusawazisha kwake
var audio = document.getElementById("sauti"); kusawazisha (sauti); // kwa namna fulani ili usifikiri na bado haitaathiri uendeshaji wa mchezaji yenyewe.
Lakini hebu tuanze tangu mwanzo.

API

Kazi yoyote na API ya Sauti ya Wavuti huanza na kuunda muktadha:
window.AudioContext = window.AudioContext || window.webkitAudioContext; var context = new AudioContext();
La muhimu ni kwamba kuwe na kitu kimoja tu kama hicho. Kwanza, ili vitu vyote vinavyohusiana vifanye kazi pamoja, lazima viundwe katika muktadha mmoja. Pili, ikiwa utaunda muktadha kadhaa (kulingana na uchunguzi - 3-4), kivinjari kitaanguka :)

(UPD: kuanzia tarehe 09/21/15, wakati wa kuunda miktadha zaidi, hitilafu ya Uncaught NotSupportedError: Imeshindwa kuunda "AudioContext": Idadi ya miktadha ya maunzi iliyotolewa (6) ni kubwa kuliko au sawa na kiwango cha juu cha kufunga (6) hutokea. . Hiyo ni Chrome hukuruhusu kuunda hadi miktadha sita kwa wakati mmoja)

Jambo la kwanza tunalohitaji ni kuunda karatasi ya HTMLMediaElement , ambayo tutafanya kazi nayo:
var source = context.createMediaElementSource(sauti);

Msimbo wa kuunda kichujio:
var createFilter = kitendakazi (frequency) ( var chujio = context.createBiquadFilter(); filter.type = "kilele"; // kichujio cha aina chujio.frequency.value = frequency; // kichujio cha frequency.Q.value = 1; // Kichujio cha Q-factor.gain.value = 0;
Parameter pekee katika kesi hii ni frequency. Vigezo vilivyobaki ni sawa kwa vichujio vyote au mabadiliko wakati programu inaendesha. Hii:

  • aina- aina ya chujio. Inaweza kuchukua moja ya thamani zifuatazo: lowpass, highpass, bandpass, lowshelf, highshelf, kilele, notch, allpass. Tunahitaji tu kichujio cha kilele - hukuruhusu kusisitiza kwa kuchagua au kupunguza mkanda mdogo wa wigo wa sauti.
  • Q - kipengele cha ubora- hubadilisha bandwidth ya masafa ambayo chujio huathiri.
  • faida- nguvu ambayo chujio huathiri bendi ya mzunguko.
Inahitajika kuunda vichungi kwa seti nzima ya masafa. Kwa kusawazisha kwa bendi 10, hizi zinaweza kuwa 60, 170, 310, 600, 1000, 3000, 6000, 12000, 14000 na 16000 Hz (maadili yaliyonakiliwa kutoka kwa Winamp).
var createFilters = kazi () ( var frequencies = , filters; // tengeneza vichujio vya vichujio = frequencies.map(createFilter); // vifunge kwa mfuatano. // Kila kichujio, isipokuwa cha kwanza, kimeunganishwa kwa kilichotangulia. // Ni bahati kwamba kupunguza bila thamani ya awali, inaruka tu kipengele cha kwanza filters.reduce(kazi (prev, curr) ( prev.connect(curr); return curr; ));
Ni muhimu sana kuunganisha filters katika mfululizo. Nilipoandika toleo la kwanza, vichungi vyangu viliunganishwa sambamba, na matokeo hayakuwa chochote ila kishindo cha kutisha. Tiba haikupatikana mara moja (hasa kwa sababu jibu lililowekwa alama kama "suluhisho" si sahihi).

Kinachobaki ni kuifunga yote pamoja:
window.AudioContext = window.AudioContext || window.webkitAudioContext; var context = new AudioContext(), audio = document.getElementById("sauti"); var createFilter = kitendakazi (frequency) ( var chujio = context.createBiquadFilter(); filter.type = "kilele"; // kichujio cha aina chujio.frequency.value = frequency; // kichujio cha frequency.Q.value = 1; // Kichujio cha Q-factor.gain.value = 0; var createFilters = kazi () ( var frequencies = , filters = frequencies.map(createFilter); filters.reduce(kazi (prev, curr) ( prev.connect(curr); return curr; )); rudisha vichujio; ); var kusawazisha = kazi (sauti) ( var source = context.createMediaElementSource(sauti), vichujio = createFilters(); // chanzo kimeunganishwa kwenye chanzo cha kichujio cha kwanza. unganisha(vichujio); // na kichujio cha mwisho kimeunganishwa kwa vichujio vya pato.connect( context.destination); kusawazisha (sauti);
Kama hii. Kusawazisha katika mistari 30. Kisha hatua inayofuata ni kufunga vidhibiti, lakini hii ni kazi ya msingi.

Kitu kama hicho

// kwa utaratibu var bindEvents = chaguo za kukokotoa (inputs) ( inputs.forEach(function (item, i) ( item.addEventListener("change", chaguo la kukokotoa (e) ( vichujio[i].gain.value = e.target.value; ), uongo);


Hapa, kwa kweli, ni onyesho ambapo faili ya ogg inatiririshwa na kupitishwa kupitia kusawazisha kwetu, Lakini Watumiaji wa Google Chrome pekee wataweza kufurahia, wakati watumiaji wa vivinjari vingine watalazimika kufanya kazi kwa bidii ili kufungua faili ya ndani, na sio tu faili yoyote ya . Kwa sababu…

Wakati wa kukata tamaa

Baada ya kukusanya toleo la kwanza la mchezaji, niliamua kushikamana nayo soundcloud. Ni vizuri kutiririsha nyimbo kutoka kwa wingu kupitia kusawazisha. Mwishowe, kila kitu kilianza ... lakini tu kwenye chrome - mozilla ilikataa kwa ukaidi kuzaliana mkondo. Lakini ilizindua faili za ndani kwa kishindo. Na kisha jambo la kutisha likawa wazi:
Ili kuzuia hili , MediaElementAudioSourceNode lazima itoe kimya badala ya towe la kawaida la HTMLMediaElement ikiwa imeundwa kwa kutumia HTMLMediaElement ambayo utekelezaji wa algoriti ya kuleta uliweka lebo ya rasilimali kama asili ya CORS. (

Ubora wa uchezaji wa sauti katika Windows 7 unategemea si tu kwa gharama kubwa ya mfumo wa msemaji na chip ya sauti, lakini pia juu ya usahihi wa mipangilio ya programu. Mwisho ni pamoja na kusawazisha, ambayo ni rahisi sana kusanidi katika vicheza sauti vyote vilivyopo. Walakini, watu wachache wanajua kuwa kusawazisha kumewekwa mapema kwenye Windows 7 yenyewe.

Kisawazisha kiko wapi katika Windows 7 na ninaisanidije?

Ili kuwezesha kusawazisha katika mfumo wa uendeshaji wa Windows 7, fuata hatua hizi:

  • Bonyeza "Anza", "Jopo la Kudhibiti", weka hali ya kutazama kwa "icons kubwa" na utafute sehemu ya "Sauti".
  • Dirisha jipya litafungua. Katika kichupo cha "Uchezaji", bofya mara mbili ili kufungua ikoni ya "Spika".

  • Katika dirisha jipya, nenda kwenye kichupo cha "Uboreshaji" au "Vipengele vya Juu" (kulingana na ujenzi wa Windows 7). Weka alama ya kuangalia karibu na kipengee cha "Equalizer".

Pia kuna kusawazisha tofauti kwa kadi ya sauti. Ili kuifungua na kuisanidi, unapaswa kufanya hatua zifuatazo:

  • Kwenye upau wa kazi wa Windows, bofya kwenye mshale na uchague "Meneja wa Realtek".

  • Dirisha jipya litafungua. Kulingana na mfano wa ubao wa mama, kiolesura cha Meneja wa Realtek kinaweza kuwa tofauti. Nenda kwenye kichupo cha "Athari ya Sauti". Chagua aina ya kusawazisha.

  • Tunachagua aina ya sauti kulingana na mtindo wa mwelekeo wa muziki. Hata hivyo, tunapendekeza kwamba uwashe vitabu vya sauti au redio kwa urahisi, na kisha uweke aina za kusawazisha kwa mpangilio. Hii ndiyo njia pekee ya kuchagua kusawazisha sahihi.

Mtandao wa kijamii wa VKontakte, kama unavyojua, hutoa watumiaji fursa ya kusikiliza muziki bila malipo, lakini kupitia kichezaji kisichofanya kazi vizuri. Kwa sababu hii, mada ya kutumia wasawazishaji wa mtu wa tatu kwa wavuti ya VK inakuwa muhimu, ambayo tutajadili katika nakala hii.

Kuanza, inafaa kufafanua kuwa njia zote zilizopo za kutumia kusawazisha ndani ya wavuti ya VKontakte zinahitaji usakinishaji wa programu ya ziada. Walakini, kwa sababu ya mabadiliko mengi kwenye sehemu "Muziki" kwa programu ya VK, upanuzi wa Android hautazingatiwa.

Tumia upanuzi unaoaminika pekee ambao hauitaji idhini au uiruhusu kupitia eneo salama la VK.

Njia ya 1: Usawazishaji wa Realtek

Njia hii ya kutumia kusawazisha sio chaguo bora, kwani mipangilio iliyowekwa itapewa karibu sauti zote zinazochezwa na dereva wa sauti. Kwa kuongeza, njia hiyo inafaa tu katika hali ambapo wewe ni mtumiaji wa kadi ya sauti kutoka Realtek.

Maagizo haya hutumia OS, lakini matoleo mengine hayatofautiani sana kwa suala la eneo la sehemu zilizoathiriwa.


Baada ya kuzindua Kidhibiti cha Realtek HD, unaweza kwenda moja kwa moja kwenye mipangilio ya sauti.

  1. Kwa kutumia upau kuu wa kusogeza, badilisha hadi kichupo "Wazungumzaji", ambayo kawaida hufungua kwa chaguo-msingi wakati msimamizi anapoanza.
  2. Ifuatayo, unahitaji kwenda kwenye kichupo "Athari ya sauti" kupitia menyu iliyo chini ya vidhibiti kuu vya sauti.
  3. Kwa kutumia sehemu "Mazingira" unaweza kuchagua hali bora zaidi ya kuiga hali hiyo, ambayo inaweza kufutwa kwa kutumia kitufe "Weka upya".
  4. Katika block "Msawazishaji" bonyeza kitufe "Haipo" na uchague moja ya chaguzi za muziki na sauti.
  5. Unaweza kuchukua fursa ya uwekaji awali wa kusawazisha kwa kutumia paneli ya kuona.
  6. Kuweka block "Karaoke" iliyoundwa kufanya muziki usikike juu au chini kulingana na seti ya thamani.
  7. Ikiwa ungependa kutumia vigezo vyako vya sauti, kisha tumia kifungo "Washa" kusawazisha picha".
  8. Tumia vidhibiti vinavyofaa kuweka chaguo unazopendelea. Hapa unaweza pia kutumia menyu iliyowekwa mapema.
  9. Unapofikia athari ya sauti inayotaka, bonyeza kitufe "Hifadhi".
  10. Wakati wa kuweka vigezo, usisahau kusikiliza muziki, kwani mipangilio inatumika kiatomati bila kuokoa kwanza.

  11. Katika dirisha inayoonekana, katika mstari wa chini, ingiza jina la mpangilio, ambalo baadaye litaongezwa kwenye orodha ya jumla ya usanidi wa kusawazisha, na ubonyeze kitufe. "SAWA".
  12. Ikiwa hapo awali umeunda tofauti zingine za kusawazisha, unaweza kuzibadilisha kwa kuchagua kutoka kwenye orodha iliyotolewa na kutumia kifungo "SAWA".

  13. Unaweza kuondoa mipangilio ya sauti iliyochaguliwa wakati wowote kwa kutumia kitufe "Weka upya".

Ikiwa ulifanya kila kitu kwa usahihi, basi muziki kwenye mtandao wa kijamii wa VKontakte utasikika jinsi unavyohitaji.

Njia ya 2: Ugani wa Bluu ya VK

Nyongeza ya VK Blue imekusudiwa kupanua uwezo wa kimsingi wa wavuti ya VKontakte kuhusu mchakato wa kusikiliza rekodi za sauti kwenye kivinjari cha Mtandao. Kwa kuongezea, kwa kutumia VK Blue, wewe kama mtumiaji unapokea kusawazisha thabiti ambayo inaendana na toleo lililosasishwa la tovuti na haisababishi shida na utendaji wa kivinjari cha Mtandao.


Vitendo vyote zaidi vinahusiana moja kwa moja na kiendelezi kilichosakinishwa.

  1. Kama unaweza kuona, baada ya kusakinisha programu-jalizi, kiolesura cha mchezaji huongezewa na kizuizi "VK Bluu".
  2. Ili kutumia kusawazisha, cheza wimbo wowote unaoupenda kutoka kwa orodha yako ya kucheza.
  3. Sasa eneo la juu la mchezaji litakuwa sehemu ya kazi ya mchezaji.
  4. Ikiwa hutaki mipangilio ya kusawazisha iwe kiotomatiki, iliyoamuliwa kulingana na aina ya muziki unaochezwa, ondoa uteuzi kwenye kisanduku karibu na "Gundua moja kwa moja".
  5. Upande wa kushoto wa eneo hilo, VK Blue hukupa menyu iliyo na mipangilio inayowezekana.
  6. Ugani una uwezo wa kutumia athari za sauti kupitia menyu "Athari", hata hivyo, imekusudiwa watumiaji wa PRO.
  7. Unaweza kuwezesha hali ya PRO bila malipo kabisa kwa kuchapisha tena chapisho fulani kutoka kwa jumuiya rasmi kwenye ukuta wako.
  8. Kwenye upande wa kulia wa eneo la kazi la ugani kuna orodha ya habari na vipengele mbalimbali vya msaidizi.
  9. Kumbuka kwamba kiendelezi hiki kina uwezo wa ajabu wa kupakua rekodi za sauti.

Wakati mmoja, nilipokuwa bado nikitumia Windows XP kwa nguvu zangu zote, nilihitaji sauti nzuri kwenye kompyuta yangu, au kwa usahihi zaidi kwenye kompyuta yangu ya Lenovo, ingawa si kwa muziki, lakini hiyo haibadilishi kiini.

Moja ya programu zinazoweza kuiboresha ni kusawazisha sauti. Nilianza kutafuta. Ilinibidi kutafuta kwa muda mrefu.

Hakika niliitaka kwa Kirusi, lakini kila mtu aliipata kwa Kiingereza. Ilikuwa ngumu, lakini niliipata ikitafsiriwa na wapenda shauku, na inafaa kabisa kwenye eneo-kazi la kompyuta ndogo.

Inaitwa foobar2000, na unaweza kuipakua bila malipo, bila usajili mwishoni mwa chapisho.

Kisha, niliiweka kwa Vista, kwa Windows 7, kwa Windows 8, Windows 8.1 na sasa niliiweka kwa Windows 10 64 bit.

Mwanzoni, nilifikiria sana kutumia kifaa au programu-jalizi, lakini hazikufaa - usawazishaji wa bass foobar2000 uligeuka kuwa bora, pamoja na vichwa vya sauti.

  • Kwa njia, unaweza kutumia sio tu kusawazisha, lakini mchanganyiko mzima wa muziki (bure kwa Kirusi) -

Maelezo mafupi ya kusawazisha mipangilio ya sauti ambayo unaweza kupakua hapa

Hii ni kusawazisha rahisi kwa kompyuta au kompyuta ndogo. Kuna kiashirio kidogo cha mdundo/wigo wa picha hapo juu.

Huenda isiwe bora zaidi kwa wengine, au kama wengi wanataka kitaaluma, lakini ni programu nzuri ya kurekebisha sauti.

Si mrembo sana, lakini usahili wake utatoshea kwenye skrini yoyote na kuupa muziki wako athari unayobinafsisha.

Kisawazisha hiki cha muziki wa stereo ni bendi nyingi, parametric, kwa masafa ya chini na ya juu, na kinaweza kutumika kwa sauti kwa urahisi.

Ingawa ni ya kawaida, inaweza kuchukua nafasi ya kawaida kabisa. Kwa njia, ikiwa unahitaji amplifier ya kusawazisha, basi ninapendekeza

Kisha upate kisawazisha chenye nguvu zaidi cha mfumo ili kuboresha na kubinafsisha sauti yako.

Ndiyo jambo moja zaidi. Ili kuboresha sauti unaweza pia kuipakua bila malipo. Kwa msaada wake unaweza kuondoa kuingiliwa.

Jinsi ya kupakua na kusanidi kusawazisha foobar2000

Portable (unaweza kubeba na wewe kwenye gari la flash) na mara kwa mara - chaguo ni chako. Lugha ya Kirusi itaonekana mara moja. Furahia kusikiliza muziki.

Msanidi:
Microsoft

Mfumo wa Uendeshaji:
XP, Windows 10, 7, 8, Vista

Kiolesura:
Kirusi