home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 3
/
PDCD_3.iso
/
utilities
/
utilst
/
waveedit
/
!WaveEdit
/
Dox
/
WaveEditDK
< prev
next >
Wrap
Text File
|
1993-09-29
|
14KB
|
277 lines
WaveEdit 2.50 help.
-------------------
Ok, denne fil skulle kunne få dig igang med at bruge WaveEdit, men den er
ikke særlig tilbundsgående. Hvis du derfor finder features, der ikke er
beskrevet, så skriv lidt om dem, og du vil til sidst have en virkelig god
help-fil! :-)
WaveEdit bruges til at sample med den i Egebladet beskrevne sampler, samt
til at editere i eksisterende samples. Når du har startet applikationen vil
et tryk på menu afsløre icon-menuen, hvor den mest interessante ting er
'Create'. Her kan du indtaste længden af den sample, du ønsker at
tegne/generere/sample etc. Den anden mulighed er, at hive en fil ned på
ikonen, hvorved den loades.
Filer, der umiddelbart kan læses:
&FFD (Data) WaveEdit's format. De er logaritmiske, og der står KUN selve
de samplede data. Double-click på en sådan mens WaveEdit
kører vil loade filen ind og afspille den en gang.
&FFF (Text) Textfiler med information om loops m.m. De bruges til
udveksling af data med Mascom2 (mit musikprogram), men du
kan godt bruge dem selv, omend i begrænset omfang.
Andre typer kan også loades, hvis du svarer OK til spørsmålet, der kommer.
Det vil især være moduler med samples i enden.
'Save opts' fra iconbar menuen gemmer dine indstillinger af zoom, displaymode
m.m. som så bliver default-værdier.
Brugen af editoren.
-------------------
Der er et vindue med samplingen i og en toolbox.
I toolboxen er der nogle forskellige ikoner, som bruges til at styre bl.a.
hvordan sample-vinduet reagerer på click osv.
Der er 2 hovedtilstande: Mark og Draw.
Mark bruges til at afmærke et bestemt område, som man senere har tænkt sig
at manipulere med. Det er også dette område, der bliver gentaget, hvis man
har loop i sin sample. Sample-vinduet vil gøre følgende:
Select-click: Ingen reaktion.
Select-drag: Mærkning af et område.
Select-doubleclick: Placering af cursoren (mere om dette senere).
Adjust-click: Justering af den nærmeste ende af det mærkede område.
Adjust-drag: Ingen reaktion (endnu).
Adjust-doubleclick: Ingen reaktion.
Draw bruges 1 eller 2 gange indtil man finder ud af, at det er umuligt at
tegne sig til noget brugbart. Herefter kan den i sjældne tilfælde være god
til at rette op på irriterende lyde som støv på pladen eller et enkelt
overstyret peak osv. Man tegner ved at dragge Select i vinduet, hvorved de
omkringliggende værdier gradvist nærmer sig musens position. Præcis hvor
mange værdier, der regnes for 'omkringliggende', sætter man selv i
toolboxen under Draw.
Resten af toolboxen indeholder de egentlige 'tools':
'Dots', 'Amp', 'Line' og 'Full' er 4 forskellige måder at vise samplingen
på. 'Full' tegner altid alle bytes, derfor er den langsom ved lav zoom-faktor.
'In' og 'Out' bruges til at zoome ind og ud.
Et click på 'Start' eller 'End' vil scrolle vinduet hen til starten eller
slutningen af det mærkede område.
Pilene udfor disse kan bruges til at finjustere området 1 byte ad gangen.
Noden til venstre vil afspille lyden indtil den er færdig eller man
slipper Select. Noden med det mørkegrå område spiller kun det mærkede.
Den lille knap med 'L' vil, hvis man har Loop slået til, begynde at
afspille loopen. Man kan herefter (evt. med pilene) justere start og slut-
puknkterne till loopen lyder ordentligt. Den holder op, når man trykker på
'L' igen.
Loop/No loop slår loopen til og fra, hvilket kan høres, hvis man har
mærket noget.
Og så er der menuen.
'About' leder til en undermenu, hvor man kan få information om filen eller
om ens afmærkede område. Det skal lige bemærkes, at den frekvens, der er
angivet under 'About-Marked', intet har med samplefrekvensen at gøre, som
WaveEdit pr. definition intet aner om, men derimod er den frekvens, som
tonen ville have, hvis det mærkede område indeholdt 1 helbølge og blev
afspillet med loop. Hvad kan man så bruge det til? Jo, det er rart at vide,
hvis samplingen indeholder en eller anden forkert frekvens, som man ikke ved
hvad er, men som man havde tænkt sig at gøre noget ved med et filter. Så
mærker man en periode af bølgen, kigger på frekvensen... Og finder ud af, at
fjolset har greyet alle filtrene ud! Hvorfor? De er hverken gode eller
hurtige nok til at kunne bruges til noget fornuftigt endnu. Men det kommer.
Indtil da kan man bruge informationen til at lave loops i musiske lyde, så de
rammer den rigtige frekvens.
'Save' bruges selvfølgelig til at gemme lyden med.
'Save loop' er kun tilgængelig, når lyden ikke hedder '<Untitled>' af
tekniske årsager. Den vil save den førnævnte Mascom-styrefil, men du kan
selv bruge den til at gemme diverse loops (eller mærkninger).
'Make module' vil generere et modul, som man kan bruge til at afspille
lyden med de normale 'Sound_...' kald. Endvidere kan man selv bestemme, om
lyden skal afspilles med de medfølgende parametre, eller disse skal holdes
konstante. Meget brugbart, især, hvis man vil bruge modulet i stedet for
'Beep'. Loops er (såvidt jeg husker) ikke med i modulet endnu. Træk modul-
ikonen hen i et filer-vindue for at lave modulet.
'Marked' fører til en menu, som vi kommer tilbage til om lidt.
'Sample' åbner det vindue, som man bruger til at styre sampling fra.
Triggeren er en værdi, som sample-rutinen venter på skal blive overskredet
før den begynder at sample. Pas på med at sætte denne for højt, hvis du ikke
har mulighed for at udstyre ADC'en helt. Rutinen _venter_ og bliver ved med
det til Sahara fryser til is, hvis det skulle være. Mens den venter, farves
skærmen med den værdi, der læses fra ADC'en. Når den bliver ensfarvet er
trigger-niveauet nået. Al DMA etc. bliver slået fra mens der samples for at
opnå den optimale kvalitet. Det virker måske lidt brutalt, men så længe man
ikke har en ekstern timer på sampleren, er det den eneste måde at få
samplingerne til at ligge præcis lige langt fra hinanden.
'Bypass' går straks igang med bypass-funktionen. Denne afbrydes f.eks. ved
at rykke mysen, så lad være med det. Den vil, som navnet antyder, sample en
stribe værdier og sende dem direkte ud som lyd. Frekvensen er den samme, som
man har instillet v.h.a. sample-boxen. Der vil selvfølgelig være en lille
forsinkelse, nærmere bestemt 1 buffer-periode, som også afhænger af sample
frekvensen. Bypass er meget uundværlig, hvis man har tænkt sig at lave
ordentlige samplinger. Hertil bruger man også en eller anden form for
filter eller en equaliser, som man sætter foran sampleren. Så starter man
bypass og piller ved filteret indtil det lyder godt. Det, der herefter
samples bliver temmelig perfekt.
'Resample' åbner resample-vinduet samt keyboardet, og nu har man mulighed
for at resample lyden. Endnu engang er det en 'No Compromises' rutine (også
kaldet langsom), som bruger 4. grads polynomier til at estimere de evt.
manglende værdier (oj, mand). Den nye frekvens kan man indtaste eller man
kan bruge keyboardet. Her spiller man den tone, som lyden skal have, når
den, efter at være blevet resamplet, afspilles ved den nominelle 20.833 kHz
frekvens. Det bruges mest til at ændre frekvensen af samples, der kommer
udefra eller fra plader, så alle ens samplinger ligger på samme tone. De
føromtalte polynomier udregnes 1 efter 1 _for_hver_byte_ med
_floating_point_ i _Basic_, så det kan tage _l_a_n_g_ tid (helt op til
flere minutter!) - Kig nu grundigt på parametrene inden du starter den!
'Toolbox' bruges til at specificere, om toolboxen skal åbnes når man loader
en fil.
'Keyboard' bruges ligeså, og åbner keyboard-vinduet, hvor man kan prøve
samplingen ved forskellige frekvenser. Select afspiller det hele, Adjust kun
det mærkede.
Tuning kan bruges til at finjustere frekvensen inden man resampler.
Så var der 'Marked'-menuen. Det eneste man kan, hvis man ikke har mærket
noget, er 'Mark all', som, stor overraskelse, mærker det hele.
'Clear' vil sørge for, at intet er mærket.
'To start' flytter start-mærket hen til starten af samplingen.
'To end' flytter end-mærket til slutningen af samplingen.
'Save' saver det mærkede.
'Process' kommer vi til om lidt.
'Cut out' sletter alt det, der IKKE er mærket.
'Repeat' kopi