Stránka 1 z 1

Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 11:45
od Hemi
Potřebuju vědět, jestli ovlivňuje velikost bufferu při nahrávání přes softwarové aparáty (AmpliTube, POD Farm) nějak kvalitu zvuku na nahrávce?

Konkrétně v AmpliTube musim mít buffer staženej maximálně na 512 abych ještě mohl hrát bez latence. Přitom vim, že rychlostí poče to neni, protože v POD Farm jedu na maximální nastavení (buffer na 4096) a je to v pohodě s nulovou latencí.

Díky za rady.

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 11:55
od Wohma
Buffer souvisi pouze s latenci, nemel by nijak ovlivnovat samotnou kvalitu zvuku... Nezavisle na bufferu by melo vse jet ve stejne bitove hloubce a vzorkovaci frekvenci. Potize pochopitelne mohou nastat, pokud danou latenci (nastaveni bufferu) pocitac nestiha, ale to se projevuje dropoutama (vypadky signalu).

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 12:38
od Hemi
OK, tak to je v pohodě, díky.

A je teda k něčemu mít nastavenej buffer co nejvíc, když to vlastně zvuk neovlivňuje.......čemu teda pomáhá velikost bufferu?

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 12:43
od Wohma
No k tomu, abys mohl nastavit idealni latenci vzhledem ke sve sestave - jinymi slovy aby latence byla co nejmensi a zaroven nebyly zadny dropouty. Pri mixazi pak zase muzes latenci zvysit, protoze neni dulezita a usetris tim par % vytizeni CPU.

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 12:51
od Hemi
:o))).............teď sem se do toho zamotal, sorry.

Takže čim menší buffer - tim menší latence.........ale pochopitelně větší zátěž pro PC...?

.......to by znělo logicky, ale u mě to funguje právě naopak...........čim větší buffer - tim větší zátěž pro PC.........a tim pádem i delší latence.

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 14:07
od pavlii
No to je volaaké podozřelé totok :?

Jinak potvrzuji první část odpovědi - velikost bufferu neovlivňuje nijak kvalitu zvuku nahrávky, pouze při nějakých mezních hodnotách může docházet k výpadkům (tzv. "drop-outs"), které jsou způsobeny "nestíháním" výpočtů počítačem.

Jinak opravdu by měl být vztah: velikost latence (ms) je přímo úměrná velikosti audio bufferu (samply) a nepřímo úměrná zátěži na systém.

P.

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 14:37
od Hemi
Takže uplně jednoduše:

Když mám na to dost rychlej poč - tak mám teda naopak nastavovat buffer co nejmenší (nějakejch 128).........čim menší buffer, tim menší latence.....je to tak?

To by znamenalo, že jak jsem nastavil velikej buffer, jsem naopak zatěžoval/zpomaloval poč - takže nestíhal a latence se tim zvětšila.......to zní logicky.......................jenom furt nechápu, pro koho je teda možnost nastavit si velikej buffer a tim si uplně zbytečně nejen zvětšit latenci, ale i zatížení počítače?

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 15:53
od pavlii
Nene - máš chybu v základní logické úvaze. Začal jsi OK - když máš výkonný comp, můžeš si dovolit nastavit menší velikost bufferu -> sníží se ti tedy i latence a je tak možno například hrát realtime s virtuálními nástroji nebo monitorovat nahrávaný signál skrz Cubase apod.

Chyba v tvojí úvaze spočívá v tom, že nastavením většího bufferu nezvýšíš zátěž počítače, ale naopak snížíš. Audio buffer si prostě představ jako třeba nádobu, která má přítok a odtok (oba mají stejnou kapacitu). Pokud bude mít ta nádoba určitý objem, bude v pohodě něco přitékat a stejné množství i odtékat; pokud tento objem zmenšíš pod určitou hodnotu, nebude už odtok postačovat - na přítoku si představ něco jako "pojistný ventil", který v případě nějakého přetlaku upustí část vody z přítoku a ta se do nádoby vůbec nedostane. Tak vznikl "drop-out", čili výpadek.

Výkon systému zde pouze supluje jakési "dění" uvnitř té pomyslné nádoby; pokud stíhá přítok nějak zpracovat a pustit do odtoku, je vše OK. Jakmile to ale nestíhá (nádoba je příliš malá), nebude moci přítok vše dodávat a dojde ke ztrátám (drop-outs).

Takže zvětšením bufferu právě ulehčíš počítači, ale znemožníš si práci v reálném čase, protože CPU nebude muset "makat tak rychle", aby stihnul všechno v bufferu zpracovat, bude na to mít víc času (díky rezervě z velikosti bufferu). Nicméně je lepší mít na míchání právě větší buffer, čímž můžeš předejít vzniku drop-outů.

Mno - ono koukám ani polopatické vysvětlení s přirovnáním není lehké napsat, ale snad je to jako hrubý nástit pro pochopení principu dostačující :mrgreen:

P.

Re: Ovlivňuje velikost bufferu kvalitu zvuku?

Napsal: 13.11.2009 17:04
od Hemi
OK, děkuju moc, už chápu.

Přesně jak píšeš, jde mi o nahrávání přes aparáty a efekty v reálném čase, takže potřebuju bez latence. Nastavim teda co nejmenší buffer a ukáže se co mašinka ještě stihne spočítat:o)