SoundProbeBoleslav Březovský
Pokud si ještě někdo vzpomíná, jak jsem se v čísle 25 rozplýval nad programem
SoundFX a sdílel ono nadšení se mnou, pak už se může těšit na další podobný
zážitek, neboť SoundProbe je naprosto stejným druhem programu jako SoundFX -
tedy tzv. Sample Processing. O co jde?
SoundProbe je dalším ze řady programů, které na jiných platformách existují
již delší dobu, ale na Amigu jejich tvůrci jaksi pozapomněli, takže se objevují
lidé, kteří se toto snaží napravit a dělají velice podobné programy na Amigu.
Zde se nedá zapřít inspirace programem SoundForge (už jen to jméno -
SoundProbe), ale mně osobně to nevadí, at ho klidně tvůrci okopírují celý,
hlavně že bude. Ale nebojte se, žádné PC se nekoná, jsme na Amize, v roce 1998,
takže program je čistě systémový, s podporou snad všeho (hlavně AHI), modulární
a jako takový lehce rozšiřitelný (např. PPC moduly, či dalšími efekty) a vysoce
flexibilní. Program je dílem Davida OReillyho a je distribuován firmou HiSoft,
výrobcem Aury (i o té jsme si již mohli v Amiga Review přečíst), Aury16 (jedná
se o novější, l6 bitovou verzi Aury) a Clarity - 16 bitové zvukové karty a MIDI
interface dohromady pro paralelní a sériový port - zvukovky pro každou Amigu.
Dost už ale o HiSoft, podívejme se na produkt samotný. Jak již bylo řečeno,
program pracuje na bázi externích knihoven, díky tomu poskytuje vysokou
flexibilitu i u takových ustálených věcí, jako je grafické zobrazení zvuku. Ve
většině programů je zvuk znázorněn jeho křivkou a někde mezi efekty se dá najít
grafická spektrální analýza zvuku. V SoundProbe si prostě stačí zvolit, kterou
knihovnu budete používat pro zobrazování zda standardní (ona zmíněná křivka),
nebo 2D FFT graf, čí snad jeden ze tří 3D FFT grafů. V všech případech jde ale o
ďábelsky rychlé FFT algoritmy (Fast Fourier Transformation - rychlá Fourierova
transformace - způsob rozložení zvuku na jednotlivé frekvence, ze kterých se
skládá) se kterými se např. moje oblíbené SoundFX ani zdaleka nemůže srovnávat.
A nejen vykreslování FFT grafů je rychlé. I samotný program ve 32 barvách je při
překreslování obrazovky několikrát rychlejší než již zmíněný SoundFX v barvách
osmi. Díky zmíněné modulárnosti se v balíku nachází knihovny (nebo snad
ovladače? Říkejte tomu jak chcete) pro podporu samplování z různých zařízení
jako Aura, Clarity, MegaloSound, 8-bit parallel sampler, PCMCIA sampler a pro ty
ostatní (tj. majitele zvukových karet) je zde podpora samplování přes AHI. Při
samplování i při monitoringu máte na výběr opět z nepřeberného množství různých
ukazatelů, bohužel, cosi, co by ukazovalo hodnotu v decibelech se zachováním
maxima (neboť to je nejlepší možné řešení, na rozdíl od oněch různých
osciloskopů, LED metrů a podobného efektního braku) zde chybí, může nás ale hřát
vědomí, že dopsat něco takového by snad pro někoho neměl být problém.
Že je podporováno samplování na disk je umožněno také tím, že SoundProbe
implicitně pracuje se všemi soubory právě na disku tedy i se soubory většími,
než je vaše operační paměť. Chce to ale samozřejmě velký disk. Mimochodem,
načtení 49 MB velkého souboru z AudioCD do SoundProbe trvalo na mé konfiguraci
bezmála 27 minut, takže to s tou velikostí souboru nepřehánějte.
Nějaký další důvod, proč do SoundProbe investovat oněch asi 30 liber? Tak hlavně
je to rychlost. Potud jsem u SFX tvrdil, že byste se měli co nejdříve
poohlédnout po nějaké 68060, u SoundProbe bude bez problému stačit ona klasická
konfigurace 68030/50 MHz bez mat. koprocesoru k tomu, aby všechny výpočty
probíhaly takřka okamžitě. Jedním dechem musím dodat, že ona rychlost NENÍ na
úkor kvality a že efekty ze SoundProbe zní velice kvalitně. Efekty
SoundProbe je efektovací program a jako takový by měl zvládat pokud možno co
nejširší paletu efektovacích funkcí. Ve verzi 1.79 jich napočítáte rovných
padesát dva, ale může jich už být více, neboť nějaká ta nová knihovna (např.
rychlejší vykreslovací rutiny - jako by to ještě šlo!) se na WWW stránkách
SoundProbe vyskytuje poměrně často. Paleta nabízených efektů je dostačující, již
zmíněný SoundForge na PC jich dle mého nejlepšího svědomí nenabízí v základní
verzi více (nemluvím o Plug-In modulech - zde vyhrává SoundForge na plné čáře a
žádný program na Amize nesahá věcem jako Native PowerPack ani po kolena. Dodávám
- bohužel a zatím). Co je zde tedy obsaženo? Vezměme to jen stručně: reverb,
echo (5 druhů), delay, booster a distortion (asi 3 nebo 4 druhy),
high/low/by-pass filter, dynamiku - kompresor, limiter, chorus, resample,
denoise... a ještě pár věcí. Už několikrát jsem tvrdil, jak je SoundProbe
rychlý, teď je konečně čas na nějakou tu demonstraci a to ve srovnání se SoundFX
(jiný důstojný konkurent na Amize ani snad neexistuje). Test byl proveden na mé
A1200 s 68030/50MHz a 16 MB Fast. Na 150 kB dlouhý zvuk na 22 kHz jsem v obou
programech zkusil aplikovat lowpass filtr typu FIR, s ořezávací frekvencí
nastavenou na 4 kHz. V SoundProbe bylo zapnuto nejvyšší rozlišení a čas výpočtu
činil přibližně 17 sec (měřeno ručně). Stejný efekt na stejný zvuk jsem
aplikoval i v SoundFX, počet koeficientů jsem nechal na 16. Zde se opravdu
projevila ďábelská rychlost SoundProbe, nebol SoundFX tento efekt počítal čisté
čtyři minuty, tedy asi ČTRNÁCTKRÁT pomaleji!!! Na druhou stranu SoundProbe
frekvence nad 4000 Hz sice potlačil, ale SoundFX předvedl to, čemu říkám filtr
všechno nad 4 kHz odřízl a zničil, prostě odvedl mnohem poctivější práci než
SoundProbe. Ano, filtry nejsou zrovna nejlepší, kompresor prakticky nefunguje a
v resamplovacím (resample, timestretch...) algoritmu je také potřeba vylepšit
pár věcí (hlavně lupání), nerad bych, aby ale vznikl mylný dojem, že efekty mají
špatný zvuk - naopak - většina jich zní výborně, je zde reverb, který je
použitelný a dá se poslouchat (v kterém jiném Amiga programu je použitelný
reverb? Rád bych se s ním seznámil) a i ostatní efekty zní velmi dobře.
Velkou výhodou je ale hlavně možnost používat většinu efektů v reálném čase, což
je doopravdy mazec. Prostě místo např. Clip Distort stačí stisknout Real-time
Clip Distort a máte z Amigy booster, popř. reverb, phaser, či jiný z efektů,
který SoundProbe nabízí. A pokud je daný efekt procesorově moc náročný, potom
stačí snížit vzorkovací frekvenci na únosnou úroveň a můžete vesele efektovat
(samozřejmě že v přiměřeně nižší kvalitě) dál.
A ještě dvě výhrady k efektům: uvítal bych ekvalizér - stačil by jednoduchý
osmipásmový - a potom je zde ona statičnost parametrů. Z hlediska programů jako
SoundForge je vše v pořádku nastavíte hodnoty efektu a ten se potom spočítá.
Pokud jste ale někdy pracovali se SoundFX (a nebo vás to mohlo napadnout i
samotné, pak jistě víte, že neexistuje jediný důvod, proč by se hodnota
parametrů nemohla průběžně měnit. A tak disponuje SoundFX čtyřmi druhy modulace
(každý z těchto druhů má navíc spoustu podnastavení), kterými můžete měnit
prakticky všechny parametry, na které si jen vzpomenete. Nedá se ale říci, že
ona statičnost parametrů by byla chybou SoundProbe - vždyť se vyskytuje málem
všude, tak proč se namáhat... Závěr
Existuje ještě něco, co by se slušelo dodat? Snad drobnosti, na které bych
nerad upozorňoval (protože by měly být samozřejmostmi): kontextová nápověda -
zde pravá Amiga + H (na co je asi to tlačítko HELP, vedle Delete, co asi...?),
presety, docela rozsáhlé editační možnosti (jste ale bohužel limitováni pouze
jedním undem). Na druhé straně se ale najde i několik věcí na vylepšení: pokud
se zrovna počítá efekt, můžete tak maximálně čekat, až se dopočítá (SoundFX sice
počítá efekty pomaleji, ale program není zablokován, takže při počítání
složitějších úkolů si můžete vesele pracovat s dalšími zvuky, spustit si např.
1000 efektů zároveň (ale to byste se uklikali myší...) a nikomu to nevadí).
Podpora import/export je sice pro základní práci dostačující (8SVX, WAV, AIFF,
RAW a cosi jménem AVR), ale např. SoundFX dnes obsahuje 17 import-modulů (o
SoundForge ani nemluvím), myslím že do budoucna by rozhodně podpora několika
dalších neškodila - nemám teď na mysli pouze komprimované soubory typu MPEG
layer III, či Real Audio - spíše bych uvítal podporů samplerových (teď mám na
mysli ony profi věci, ne 8bitové legrace z Amigy) formátů, časem snad přímé
propojení se samplerem přes SCSI. Dá se říci že přes jisté výhrady se jedná o
velmi kvalitní software, který nás může v budoucnu ještě velmi překvapit (autor
rozhodně neusíná na vavřínech, ale připravuje Soundprobe+, která má obsahovat
např. Formantové filtry (na ty jsem už teď zvědavý), a slibuje podporu PowerPC a
prý i PC verzi).
SoundProbe |
Hodnocení: 8,0 z 10 |
Autor: D.
OReilly |
Cena: N/A |
Typ: komerční |
Zapůjčil: HiSoft |
+ |
virtuální paměť, některé
efekty, podpora spousty zvukových zařízení, kvalitní a rychlá spektrální
analýza |
- |
statičnost efektů, kvalita
některých efektů |
Vytlačiť článok
Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.
Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing
none
|