Skip to content

1.1.1 — az ekvalizér javítása

Choose a tag to compare

@redzs616 redzs616 released this 07 Aug 19:31
· 16 commits to main since this release

Az 1.1.0-ban az ekvalizér nem jelent meg. Méréssel derült ki, hogy miért.

Az elemzőt a play eseményben kötöttem be, vagyis egy már futó audio elemre. A Chrome ilyenkor csendet ad tovább a gráfba: a hang szól, az analyser viszont csak nullákat lát. Ez pontosan úgy néz ki, mint egy CORS probléma — és nem az.

Egy független próba ugyanazon a fájlon 78-as csúcsértéket mért, tehát a hangelemzés eleve működött. Csak a bekötés sorrendje volt rossz.

Javítva:

  • Az audio gráf mostantól a kattintásban, a play() előtt épül fel
  • A sötétítő gradiens a tartalom mögül a panel hátterébe került — különben az ekvalizért egy 70%-os fekete lapon keresztül láttuk volna
  • A csend csak akkor számít ellene, ha tényleg játszik valami, és három másodperc után adja fel, nem másfél után