How To Write A Sine Wave On A Microsoft Macbook With Kwave On A Linux Computer (Amd64)
|
|
- Polly Stafford
- 3 years ago
- Views:
Transcription
1 Thomas Eschenbacher Nieuwe vertaler: Dit document is nog maar gedeeltelijk vertaald. Wilt u meehelpen, stuur een bericht naar: Vertaler/Nalezer: Freek de Kruijf K
2 2
3 Inhoudsopgave 1 Inleiding Kwave hulpbronnen Revisiegeschiedenis van Kwave Installatie Hoe Kwave te verkrijgen Vereisten Manual Compilation and installation Build options Building RPM packages from tar.bz2 archives With working rpmbuild -ta With broken rpmbuild -ta support Building RPM packages from GIT Checking out the sources Updating fresh sources from GIT Compileren Building a DEB package for testing and personal use Building CPU optimized packages RPM optimizations How to pass optimizer options to the compiler manually Basics about digital audio The analogue world Digitalization Sample Encoding Sample Formats
4 4 Using Kwave User Interface Mode Memory Setup Opdrachtregel List of Files or Commands GUI Type Xt Toolkit options Opstartopties Bestanden openen en opslaan Ondersteunde bestandsformaten Converting to and from.wav Format of ASCII files Een nieuw bestand aanmaken Opnemen Afspelen Bestandseigenschappen Zooming and navigating Zooming in and out Scrolling left and right Using the overview Vertical zoom How to select Selecting channels Selecting samples Klembord Slepen en neerzetten Automization and Scripting with Kwave General Syntax Using the Command Line Script bestanden van Kwave Algemene structuur Comments and Empty Lines Termination Labels Overzicht van de opdrachten a about_kde Syntax: about_kde() add_label Syntax: add_label(pos[,text])
5 Parameters add_track Syntax: add_track() Zie ook c clipboard_flush Syntax: clipboard_flush() close Syntax: close() Zie ook continue Syntax: continue() Zie ook copy Syntax: copy() Zie ook crop Syntax: crop() cut Syntax: cut() d delayed Syntax: delayed( milliseconds, command ) Parameters Zie ook delete Syntax: delete() delete_label Syntax: delete_label(index) Parameters delete_track Syntax: delete_label(index) Parameters dump_metadata Syntax: dump_metadata() e edit_label Syntax: edit_label(index) Parameters expandtolabel Syntax: expandtolabel() f
6 5.9.1 fileinfo Syntax: fileinfo(index) Parameters forward Syntax: forward() Zie ook g goto Syntax: goto(pos) Parameters i insert_at Syntax: insert_at(pos) Parameters Zie ook insert_track Syntax: insert_track(index) Parameters Zie ook l loadbatch Syntax: loadbatch(filename) Parameters loop Syntax: loop() Zie ook m menu Syntax: menu (command, path, [hotkey], [id]) Parameters Sub Commands msgbox Syntax: msgbox(text) Parameters n newsignal Syntax: newsignal( samples, rate, bits, tracks) Parameters next Syntax: next() Zie ook o open
7 Syntax: open([filename]) Parameters Zie ook openrecent Syntax: openrecent(filename) Parameters Zie ook p paste Syntax: paste() Zie ook pause Syntax: continue() Zie ook playback_start Syntax: playback_start() plugin Syntax: plugin(name, [parameter...]) Parameters Zie ook plugin:execute Syntax: plugin:execute(name, [parameter...]) Parameters plugin:setup Syntax: plugin:setup(name, [parameter...]) Parameters prev Syntax: prev() Zie ook q quit Syntax: quit() Zie ook r redo Syntax: redo() Zie ook redo_all Syntax: redo_all() Zie ook reenable_dna
8 Syntax: reenable_dna() reset_toolbars Syntax: reset_toolbars() revert Syntax: revert() rewind Syntax: rewind() Zie ook s save Syntax: save() Zie ook saveas Syntax: saveas([filename]) Parameters saveselect Syntax: saveselect() Zie ook select_gui_type Syntax: select_gui_type(mode) Parameters select_track:all Syntax: select_track:all() Zie ook select_track:invert Syntax: select_track:all() Zie ook select_track:none Syntax: select_track:none() Zie ook select_track:off Syntax: select_track:off(index) Parameters select_track:on Syntax: select_track:on(index) Parameters select_track:toggle Syntax: select_track:toggle(index) Parameters selectall Syntax: selectall() selectnext
9 Syntax: selectnext() Zie ook selectnextlabels Syntax: selectnextlabels() Zie ook selectnone Syntax: selectnone() selectprev Syntax: selectprev() Zie ook selectprevlabels Syntax: selectprevlabels() Zie ook selecttoleft Syntax: selecttoleft() Zie ook selecttoright Syntax: selecttoright() Zie ook selectvisible Syntax: selectvisible() start Syntax: start() Zie ook stop Syntax: stop() Zie ook sync Syntax: sync() Zie ook u undo Syntax: undo() Zie ook undo_all Syntax: undo_all() Zie ook v view:scroll_end Syntax: view:scroll_end() Zie ook view:scroll_left
10 Syntax: view:scroll_left() Zie ook view:scroll_next Syntax: view:scroll_next() Zie ook view:scroll_next_label Syntax: view:scroll_next_label() Zie ook view:scroll_prev Syntax: view:scroll_prev() Zie ook view:scroll_prev_label Syntax: view:scroll_prev_label() Zie ook view:scroll_right Syntax: view:scroll_right() Zie ook view:scroll_start Syntax: view:scroll_start() Zie ook view:zoom_all Syntax: view:zoom_all() view:zoom_in Syntax: view:zoom_in([position]) Parameters Zie ook view:zoom_normal Syntax: view:zoom_normal() view:zoom_out Syntax: view:zoom_out([position]) Parameters Zie ook view:zoom_selection Syntax: view:zoom_selection() w window:activate Syntax: window:activate(titel]) Parameters window:cascade Syntax: window:cascade() window:click Syntax: window:click( klasse, x, y )
11 Parameters window:close Syntax: window:close( klasse ) Parameters window:minimize Syntax: window:minimize window:mousemove Syntax: window:resize( klasse, x, y ) Parameters window:next_sub Syntax: window:next_sub() window:prev_sub Syntax: window:prev_sub() window:resize Syntax: window:resize( class, width, height ) Parameters window:screenshot Syntax: window:screenshot( class, filename ) Parameters window:sendkey Syntax: window:sendkey( class, key code ) Parameters Zie ook window:tile Syntax: window:tile() window:tile_vertical Syntax: window:tile_vertical() Plug-ins Plugin Reference about (About Kwave) amplifyfree (Amplify Free) band_pass (Band Pass Filter) codec_ascii (ASCII Codec) codec_audiofile (Audiofile Codec) codec_flac (FLAC Codec) codec_mp3 (MP3-codec) codec_ogg (Ogg Codec) codec_wav (WAV-codec) debug (Debugfuncties) fileinfo (Bestandsinformatie) goto (Ga naar positie)
12 6.14 insert_at (Invoegen op) lowpass (Low Pass Filter) memory (Memory Settings) newsignal (New Signal) noise (Noise Generator) normalize (Normalisatie) notch_filter (Notch-filter) pitch_shift (Pitch Shift) playback (Afspelen) record (Opnemen) reverse (Omdraaien) samplerate (Conversie van samplesnelheid) saveblocks (Save Blocks) selectrange (Select Range) sonagram (Sonagram) stringenter (Voer commando in) volume (Volume) zero (Nulgenerator) Developer s Guide to Kwave Creating API documentation Starting in a test environment Vragen en antwoorden 98 9 Dankbetuigingen en licentie Belangrijkste auteurs Major Contributors Minor contributors, copyright holders and others Met dank aan A Bestandsinformatie
13 Lijst van tabellen 5.1 Vertaaltabel voor URL-codering A.1 List of File Info Identifiers
14 Samenvatting Kwave is een eenvoudige geluidsbewerker voor KDE.
15 Hoofdstuk 1 Inleiding Dit is Kwave, een eenvoudige geluidsbewerker voor KDE-4. zijn functies omvatten: een gebruikersinterface dat omgeschakeld kan worden naar SDI-, MDI- of tabbladmodus eenvoudige functies voor knippen, kopiëren en plakken ongedaan maken/opnieuw op meerdere niveaus labeling van signalen Functies voor opnemen, inclusief vooraf opnemen Afspelen via ALSA en OSS Opnemen via ALSA en OSS Importeren/exporteren van/naar MP3 Importeren/exporteren van/naar Ogg/Vorbis Importeren/exporteren van/naar FLAC enige functies voor analyse zoals Sonagram gebruikt intern 24 bits vaste precisie voor gegevens in samples vrij te selecteren samplesnelheden ondersteuning voor bewerking van multikanaal bestanden afspelen van geluidsbestanden met meerder kanalen (geluidsuitvoer zal gemixt worden tot mono of stereo) uitbreidbaar via een gemakkelijk te gebruiken interface met plug-ins importeren/exporteren van andere audio-formaten via audiofile Als u geïnteresseerd bent in wat is gedaan en wat nog gedaan moet worden, kijk dan naar de bestanden CHANGES en TODO in het broncodepakket. Hulp en constructieve opmerkingen zijn altijd welkom. 15
16 1.1 Kwave hulpbronnen Dus als u in contact wilt komen met de ontwikkelaars, enige verdere hulp nodig heeft bij het gebruik van Kwave, patches, bugrapporten of andere zaken wilt bijdragen, dan kunnen de volgende hulpbronnen interessant voor u zijn: Homepagina van het project Voor informatie over nieuwe bijgewerkte uitgaven of andere informatie over dit project, neem een kijkje op de Kwave homepagina lijst Als u enige hulp bij het gebruik van Kwave nodig hebt of mee wilt doen in het ontwikkelen, wordt dan lid van de ijst van de ontwikkelaars van Kwave GIT-repository Er is ook een GIT-repository, gehost door SourceForge waar u de broncode van de laatste ontwikkelversie kunt vinden. Voor instructies over hoe toegang te krijgen tot de repository, lees in het hoofdstuk over bouwen vanuit GIT of kijk op Er is ook een goed webinterface dat u kunt gebruiken om door de broncode te bladeren. 1.2 Revisiegeschiedenis van Kwave Dit project is gestart door Martin Wilz in de zomer van 1998 en is ontwikkeld en verbeterd door hem en enige andere mensen. In november 1999 is Thomas Eschenbacher hier en daar gestart met de reparatie van enige kleine bugs en steeds dieper in de broncode van het programma gestapt. Tot vandaag heeft hij bijna elke component van het programma uitgebreid, herschreven od herzien en veel tijd gestopt in de verbetering. Sinds Kwave v0.8.0 is de log met wijzigingen niet langer in deze handleiding ingevoegd. Dus als u geïnteresseerd bent in een complete lijst met wijzigingen, dan kunt u de volledige geschiedenis hier vinden: of zelf door de broncode bladeren in het GIT webinterface. 16
17 Hoofdstuk 2 Installatie 2.1 Hoe Kwave te verkrijgen Kwave heeft een eigen homepagina onder Hier kunt u verdere informatie vinden over het project, evenals informatie over de huidige stabiele en bijgewerkte ontwikkelversies. If you want to get a Kwave release, you have the choice to visit download.html and download a binary package of the latest stable version, if there is one for your distribution, download a source RPM package of the latest stable version, compile on your own, from a.tar.bz2 archive with the source code of the latest stable version, compile on your own, from the latest GIT source. Don t be afraid, compiling Kwave should be quite simple even if you are not a programmer. It just needs some developer packages to be installed. 2.2 Vereisten Om Kwave met succes te kunnen gebruiken hebt u nodig: een computer met Linux (Kwave kan ook werken onder een ander besturingssysteem, maar dat hebben we nooit getest, laat het ons weten als u dat hebt werken op een ander platform / besturingssysteem) werkend geluid afspelen (niet echt vereist voor gebruik maar wat zou u willen doen met een geluidsbewerker als u het resultaat van uw werk niet kan horen?) KDE-4.5 of hoger (minstens de bibliotheken, als u een fan van gnome bent, dan kunt u Kwave ook gebruiken als de juiste bibliotheken zijn geïnstalleerd). Qt-4.7 of hoger (komt normaal met KDE4) ALSA or higher (for record/playback) PulseAudio 4.0 or higher (for record/playback) id3lib or higher (for ID3 tags) 17
18 mad-0.15 or higher (optionally for MP3 import/export) flac or higher (for FLAC import/export) libsamplerate or higher (sample rate conversion) For a more complete and up-to-date list, please consult the README file that is included in the source distribution. This file also contains some special hints for getting Kwave running and/or building Kwave under some distributions. If you intend to compile Kwave from the sources, you will need at least: cmake or newer A recent C/C++ compiler. GCC-4.x works fine, some older and any newer version (like gcc- 5.0) may work too. The glibc2 (libc-6) development environment. On SuSE systems the package is called libc, on other systems it might be called libc-devel. The KDE4 development environment: kdelibs4-devel, kdemultimedia4-devel, kdesdk4. The Qt4 development environment, the package is normally called qt4-devel or similar. pulseaudio or newer id3lib-devel or newer fftw-3.0 or newer mad-devel-0.15 or newer (if you have the permission to use MP3 code) flac-devel newer If you intend to get the Kwave sources via GIT, you will also need a current git package....many other packages, please take a look at the README file included in the source package. 2.3 Manual Compilation and installation Since version Kwave uses cmake, a make system that is also used by KDE itself. So if you know how to build other KDE applications, you should not have any difficulties in building Kwave. If you run into problems please report them to the Kwave mailing list. In order to compile and install Kwave on your system, it is best practice to do a out-of-tree build. This means that you hold the sources of Kwave in one directory and build the package in another (temporary) directory. For example, assuming that your sources are already unpacked in $HOME/src/kwave-0.9.0, you can do the following: % mkdir /tmp/kwave -build % cd /tmp/kwave -build % cmake $HOME/ src/ kwave [ build options] % make % su root -c " make install" (Specifying build options is a way to enable or disable specific features. See the following section for descriptions) 18
19 2.4 Build options By specifying build options, you can enable or disable some features of Kwave, like excluding some components or plugins from the generated package. Here is a list of the available options: WITH_ALSA enable playback/recording via ALSA [on/off, default=on] WITH_DEBUG build a debug version [on/off, default=off] WITH_DOC build online documentation [on/off, default=on] WITH_FLAC enable support for FLAC files [on/off, default=on] WITH_MP3 enable support for mp3 files [on/off, default=off] Please note that you need the permission to use code covered by the MP3 software patents! WITH_OGG_OPUS enable support for Ogg/Opus files [on/off, default=on] WITH_OGG_VORBIS enable support for Ogg/Vorbis files [on/off, default=on] WITH_OPTIMIZED_MEMCPY use an optimized version of memcpy, available for X86, X86_64 and PPC platforms [on/off, default=on] WITH_OSS enable playback/recording via OSS [on/off, default=on] WITH_PHONON enable playback via Phonon (for testing only) [on/off, default=off] WITH_PULSEAUDIO enable playback/recording via PulseAudio [on/off, default=on] These options can be passed to cmake with -Doption=value. For example, if you want to enable MP3 support, you can pass the corresponding option as follows: % cmake [ source directory ] - DWITH_MP3 =ON [ other options...] 2.5 Building RPM packages from tar.bz2 archives With working rpmbuild -ta If you are running a system with RPM support, the preferred way to install Kwave on your system will be the creation of a nice RPM package. First you should get the current source of Kwave, either as a tar.bz2 archive from the Kwave download page or check out an up-to-date copy via GIT (like described in the chapter about GIT) and read the next chapter. If you have downloaded tar.bz2 archives of Kwave, create and install the RPMs just by doing the following steps (where [arch] stands for the platform you have built the package and might be something like i586, i686, sparc or whatever, XXX stands for the version number you have downloaded). To build the Kwave package and install it do: % rpmbuild -ta kwave -XXX.tar.bz2 % rpm -i /usr/src/redhat/rpms /[ arch ]/kwave -XXX.[ arch ]. rpm OPMERKING Note for SuSE users: you have to specify the directory /usr/src/packages instead of /usr/src/r edhat! If you haven t seen any errors, then that s it and you can skip the rest of this chapter. If rpm was unable to build the packages and says something like spec file not found, then go on and read the rest of this section. 19
20 2.5.2 With broken rpmbuild -ta support If you cannot get rpmbuild -ta working, here are the steps for making that manually (the hard way): 1. Go to your RPM topdir. This normally is /usr/src/redhat for the redhat distribution or /usr/src/packages if you have the SuSE distribution. % cd /usr/src/redhat 2. Put the tar.bz2 archive into the SOURCES subdirectory (you have to replace somewhere with the real directory where the files are, of course). % cp / somewhere /kwave -XXX.tar.bz2 SOURCES 3. Extract the spec file from the archives and put it into the SPEC subdirectory. % tar -xojf SOURCES/kwave -XXX.tar.bz2 \*. spec > SPECS/kwave.spec 4. Let rpm do the compile job and generate the rpm of Kwave. If you only want to make a binary package, you can specify -bb instead of -ba, or just -bs to build only a source package. % rpmbuild -ba SPECS/ kwave. spec 5. If everything was ok, you can install the binary rpm of Kwave, it will be in the BUILD directory. If you already have a version of Kwave installed, please remove it first or use the parameter -U instead of -i for upgrading instead of installing. % rpm -ivh BUILD /[ arch ]/kwave -XXX.[ arch ]. rpm 2.6 Building RPM packages from GIT Checking out the sources For initially checking out the sources you will need some disk space (about 25 megabytes) in a directory of your choice, the git package of your favorite distribution and full access to the Internet. If you get error messages about rejected connections you either have typed something wrong or your provider doesn t give you full access. A good place for the source files will be $HOME/src. 1. First create the directory that will receive the subdirectory with Kwave sources and change into it: % mkdir -p $HOME/ src % cd $HOME/ src 2. Then check out the latest sources from the GIT server: % git clone git :// git.code.sf.net/p/kwave/code kwave or you can check out a specific release with the following commands: 20
21 % git clone git :// git.code.sf.net/p/kwave/code kwave % cd kwave % git checkout tags /[ release - tag] You can look up the names of the release tags in the git web page at p/kwave/code/ref/master~/tags/. The release tags are always built out of the word Rel ease- and the version number of the release, with underscores instead of dots. For example Release-0_9_0 for v WAARSCHUWING There must not be a directory named kwave under the directory you want to check out. Otherwise the git program will complain about already existing files and the checkout will not work Updating fresh sources from GIT The procedure described in the previous section is only necessary once. For further updates it is much easier. Just change into the directory where you have the checked out sources and do the following to update to the latest version: % git pull Then go on to the next section and compile as usual. OPMERKING If you think that you have messed up your local source tree or if there are conflicts during updating and you want to start through from a clean state, you can do the following to discard all local changes and switch back to the latest version from the master branch: % git clean -- force -d % git reset -- hard % git checkout master Compileren Building rpm package from a GIT snapshot is quite simple. The procedure is nearly the same as described in the last section, so it unhappily also has the same problem with the rpmbuild -ta command our method internally uses. Like in the previous chapter, [arch] stands for the platform you have built the package and might be something like i386, i586, sparc or whatever, XXX stands for the version number you have checked out. OPMERKING Note for SuSE users: here you have to specify the directory /usr/src/packages instead of /usr/s rc/redhat too! Assuming that you are in the root of where you checked out from GIT, do the following to create a Makefile, the Kwave package and install it. If you already have a version of Kwave installed, please remove it first or use rpm -U instead of rpm -i for updating instead of installing. 21
22 % mkdir /tmp/kwave -build % cd /tmp/kwave -build % cmake $HOME/ src/ kwave % make rpm % rpm -ivh /usr/src/redhat/build /[ arch ]/kwave -XXX.[ arch ]. rpm OPMERKING If you still have problems with make rpm, you will find the tar.bz2 archive that was produced in /tmp. Please follow the instructions in the previous chapter. 2.7 Building a DEB package for testing and personal use If you want to create a deb package of Kwave, bijv. for testing a version that is not yet available via official package repositories, then you can create your own package quite easily. First of all, you need to install some required tools: % sudo apt - get install build - essential checkinstall Then you can install the required build dependencies by pretending to install the dependencies of the official Kwave version: % sudo apt - get build - dep kwave After installing the required packages, you can build Kwave as described in the chapters before. After building you can type this to get a.deb file in your current build directory: % make deb OPMERKING The.deb file you get from this step will not have the quality that a package from your official distribution has - it is just good enough for installing and safely uninstalling Kwave for testing purposes and for personal use. 2.8 Building CPU optimized packages If you are owner of a Pentium, an AMD K6, Athlon or Athlon-XP CPU, you might want to use compiler optimizations to compile your version of Kwave that is running some percents faster. The gain in speed will be up to 30% on some systems, whereas the functions dealing with signal manipulation and all functions that do complex time-frequency operations (like FFT and Sonagram) will profit most from it. You do not need to understand much about programming for using an optimized compiler to compile Kwave, but maybe you will need some time to get the compiler itself working and installed. 22
23 2.8.1 RPM optimizations You can easily compile the RPM package optimized for Athlon, Athlon-XP, Pentium and Pentium Pro (and some other CPUs) by using some defines in your rpmrc file. You can either modify your system s rpmrc file in /usr/lib/rpm or the.rpmrc file in your home directory. There you can specify option lines like these: optflags : i586 -O2 - march = pentium - DNDEBUG - fomit - frame - pointer optflags : i686 -O2 - march = pentiumpro - DNDEBUG - fomit - frame - pointer optflags : athlon -O2 - march = athlon - DNDEBUG - fomit - frame - pointer optflags : k6 -O3 - march =k6 - DNDEBUG - fomit - frame - pointer optflags : k7 -O3 -march=athlon -xp -DNDEBUG -fomit -frame -pointer (I found those nice tricks at Thanks to Matthias Düsterhöft!). This means that on a k7 architecture the rpm package will be compiled using -O3 -march=at hlon-xp -DNDEBUG -fomit-frame-pointer as compiler option and so on, you might extend or adapt these to your own needs. The settings apply to all of the sections before in all places where rpmbuild -ta is used or where a binary RPM is to be created out of a source rpm using rpmbuild --rebuild. OPMERKING If rpm refuses to install your package because it seems not to fit to your computer s architecture, you can normally just install an optimized package by specifying the additional parameter --ignorearch and don t care How to pass optimizer options to the compiler manually The invocation of the compiler is quite simple. It normally is sufficient to set the environment variables CFLAGS and CXXFLAGS in the correct way and then compile as usual. For the best settings please consult the documentation or homepage of the corresponding compiler. If you build Kwave from a source tree (unpacked tar.bz2 or from GIT) the flags need to be specified before the call. For example: % CFLAGS ="-O4 -march=athlon -xp -mcpu=athlon -xp -pipe" \ CXXFLAGS ="-O4 -march=athlon -xp -mcpu=athlon -xp -pipe" \ cmake [ source directory ] If you re-build Kwave from a source rpm package, please follow the instruction in the previous section. 23
24 Hoofdstuk 3 Basics about digital audio This chapter should give a short introduction about the basics of digital audio processing, without going too much into details. Of course this might be a bit incomplete, but if you have questions, you can ask at the Kwave mailing list or consult some further literature. 3.1 The analogue world First of all, one must know that the world is analogue - but computers work digitally. So there are several ways to convert analogue audio to digital audio and back again. As the way from digital to analogue normally is the reversion of the way from analogue to digital, we only describe the way from analogue to digital. Conversion from sound to bits Before continuing, analogue audio has to be transformed into electronic signals in order to find its way into a computer. One common way to do this is by using a microphone and an amplifier. This combination gets sound (changes of air pressure) at its input and a voltage at its output. Higher amplitude of the pressure changes will be represented by higher voltages at the amplifier s output. This output is also called a signal. Instead of a microphone you can of course also imagine other sources of audio. And the amplifier can be the one that is integrated into your sound card, where you normally cannot see it. 24
25 Conversion to electronic signal At this stage, the electrical signal has three limitations that one should keep in mind: 1. The amplitude (volume) is limited to some maximum level. This is a consequence of the electronic (amplifiers) that are only able to handle voltages within some specific range. That s no problem as long as sounds are not too loud. In that case the signal would be clipped, which means that the electrical signal will run against its margins and the result will be disturbed. 2. The frequency range is also limited. Due to the mechanical constrains of microphones and the limited frequency range of amplifiers, a signal s frequency range is limited. There are no hard borders besides which the sound abruptly disappears, but below some low and above some higher frequency the amplitude of the signal starts to decrease more and more. The existence of a maximum frequency can be easily understood as a limited speed of the electrical signal to rise and fall. By using high quality amplifiers and microphones, the limits can be spread into ranges where the human ear is no longer able to hear their results and thus get out of interest. The human ear normally is not able to hear sound above 20 khz. 3. The signal contains noise. Noise is the most ugly enemy of everyone who has to handle audio signals in any way. Noise is a typical analogue effect, that makes the audio signal unsharp and disturbed, it is always present and cannot be avoided. One can only try to use high quality components that produce as low noise as possible, so that one cannot hear it. Normally noise has a certain volume, so that the interesting sound should be much louder in comparison to the noise. This is called the signal to noise ratio (SNR), the higher it is the better the sound s quality will be. Sounds that have lower volume than the noise cannot be heart. 3.2 Digitalization When we want to store and play audio in a computer, we must convert the analogue sound into digital data first. This process is called digitalization. It converts an electronic signal into a sequence of digital values. Digitalization of the electronic signal The conversion can be understood as a repetitive measurement of the electronic signal s value at certain time, thus taking a sample of the signal. The result is then encoded as a digital value. The sampling could be done in arbitrary distances or in constant intervals. The later method is much easier to handle, and thus it is normally used, with a constant rate - the so-called sample rate. Usual sample rates are 8000, 11025, 22050, and samples per second. In practice sample rates are also given as frequencies, in Hz or khz. The sample rate limits the highest frequency a digitized signal can represent. Due to Shannon s theorem the highest usable frequency is half of the sample rate, so with 44.1 khz sample rate you cannot sample signals with more than 22 khz. To avoid a violation of that half-sample rate rule, 25
26 your soundcard already has built-in filters that filter away frequencies that are higher than half of the used sample rate. Sampled signal 3.3 Sample Encoding The result of the digital sampling process is a sequence of single samples. One sample is a digital representation of a signal s value at a certain time. The value of a sample can be interpreted and encoded in several ways. The simplest one is linear encoding. This means that each sample s value directly represents the analogue signal s value multiplied with a constant factor. This is easy to handle, but has the disadvantage that noise will be audible especially on low amplitudes, where it disturbs most, and less audible on high amplitudes, where it is less audible. One way to reduce the influence of noise is non-linear encoding. This means that lower amplitudes are amplified before processing. As lower amplitudes are amplified, their distance from noise increases and the quality improves. The most common methods for this are A-Law and U-Law encoding - some standardized logarithmic amplification curves, used in digital telephony (ITU G.711 standard). Nonlinear Encoding 3.4 Sample Formats Samples can be stored in different formats and precisions. The most common ones are integer (fixed-point) formats, that store values with fixed quantisations. Depending on where the zero line is defined, it has to be destinguished between unsigned (only positive values, zero line is at half of the numeric range) and signed (positive and negative values) integer formats. 26
27 Signed Format Unsigned Format As the quantisation loses some accuracy, it produces noise, the so-called quantisation noise. That kind of noise has more effect on low amplitudes, so this method of storing samples is not optimal, but quite easy and very fast to handle (computers are fast in calculating with fixed point numbers). The second way of encoding samples is with floating point numbers. With floating point numbers, noise is spread nearly equal over all ranges of amplitudes and has advantages especially on low amplitudes. However, this format is much slower when used for processing (computers are much slower on calculating with floating point values in comparison to fixed point numbers). OPMERKING Kwave internally uses signed integer format with 24 bit precision, stored in 32 bit integers. This has the disadvantage of higher memory consumption when processing files with lower precision (bijv. 8 bits), but processing 32 bit numbers is very fast and also leaves some reserves for internal calculations, as only 24 bits are normally used. 27
28 Hoofdstuk 4 Using Kwave Here is a little screenshot of the Kwave main window, so that you get an impression what Kwave looks like User Interface Mode Depending on your personal preferences or use cases you can configure how Kwave handles multiple open files. You can switch this setting on the fly through the menu Settings Show Files in... The three possible settings are: Separate Windows (SDI): When using the Single Document Interface (SDI), each file will be shown in a separate main window. 28
29 Same Window (MDI): When using the Multi Document Interface (MDI), there is only one Kwave main window, but within this window you have an area which shows sub windows, which can be resized, moved, tiled, cascaded or minimized. You can select a window from the Windows menu or cycle through the sub windows with Ctrl-Tab. Tabs: This is a variant of the MDI interface, where files are shown within separate tabs. You may know this mode from some popular Internet browsers. You can activate a tab via the Windows menu or cycle through the tabs with Ctrl-Tab. 29
Het handboek van Kwave
Thomas Eschenbacher Nieuwe vertaler: Dit document is nog maar gedeeltelijk vertaald. Wilt u meehelpen, stuur een bericht naar: Vertaler/Nalezer: Freek de Kruijf K 2 Inhoudsopgave 1 Inleiding 15 1.1 Kwave
More informationAudacity 1.2.4 Sound Editing Software
Audacity 1.2.4 Sound Editing Software Developed by Paul Waite Davis School District This is not an official training handout of the Educational Technology Center, Davis School District Possibilities...
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationTutorial. Part One -----Class1, 02/05/2015
2.1.1 Tutorial Part One -----Class1, 02/05/2015 Download Audacity and LAME Encoder Audacity is an open source cross-platform (It can be used in Windows, Macs, and Linux) audio editor. You can download
More informationCall Recorder Oygo Manual. Version 1.001.11
Call Recorder Oygo Manual Version 1.001.11 Contents 1 Introduction...4 2 Getting started...5 2.1 Hardware installation...5 2.2 Software installation...6 2.2.1 Software configuration... 7 3 Options menu...8
More informationRecording Supervisor Manual Presence Software
Presence Software Version 9.2 Date: 09/2014 2 Contents... 3 1. Introduction... 4 2. Installation and configuration... 5 3. Presence Recording architectures Operating modes... 5 Integrated... with Presence
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
More informationTimm s Tracking Tool (TTT) Installation and Operating Instructions (July 2009)
Timm s Tracking Tool (TTT) Installation and Operating Instructions (July 2009) Michael A. Rieger and Timm Schroeder Institute of Stem Cell Research, Helmholtz Zentrum Muenchen German Research Center for
More informationHermes.Net IVR Designer Page 2 36
Hermes.Net IVR Designer Page 2 36 Summary 1. Introduction 4 1.1 IVR Features 4 2. The interface 5 2.1 Description of the Interface 6 2.1.1 Menus. Provides 6 2.1.2 Commands for IVR editions. 6 2.1.3 Commands
More informationHow To Run A Factory I/O On A Microsoft Gpu 2.5 (Sdk) On A Computer Or Microsoft Powerbook 2.3 (Powerpoint) On An Android Computer Or Macbook 2 (Powerstation) On
User Guide November 19, 2014 Contents 3 Welcome 3 What Is FACTORY I/O 3 How Does It Work 4 I/O Drivers: Connecting To External Technologies 5 System Requirements 6 Run Mode And Edit Mode 7 Controls 8 Cameras
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.2 User Manual for Mac OS X Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved. Attix5, 2013 Trademarks
More informationMicrosoft Visual Studio Integration Guide
Microsoft Visual Studio Integration Guide MKS provides a number of integrations for Integrated Development Environments (IDEs). IDE integrations allow you to access MKS Integrity s workflow and configuration
More informationTimeValue Software Due Date Tracking and Task Management Software
User s Guide TM TimeValue Software Due Date Tracking and Task Management Software File In Time Software User s Guide Copyright TimeValue Software, Inc. (a California Corporation) 1992-2010. All rights
More informationEvent Record Monitoring and Analysis Software. Software Rev. 3.0 and Up. User s Guide
Event Record Monitoring and Analysis Software Software Rev. 3.0 and Up User s Guide 2 Contents Contents Chapter 1: About ERMAWin 4 Chapter 2: Overview 5 About this Manual 5 System Requirements 5 Installing
More informationExcel 2003 Tutorial I
This tutorial was adapted from a tutorial by see its complete version at http://www.fgcu.edu/support/office2000/excel/index.html Excel 2003 Tutorial I Spreadsheet Basics Screen Layout Title bar Menu bar
More informationOhio University Computer Services Center August, 2002 Crystal Reports Introduction Quick Reference Guide
Open Crystal Reports From the Windows Start menu choose Programs and then Crystal Reports. Creating a Blank Report Ohio University Computer Services Center August, 2002 Crystal Reports Introduction Quick
More informationAudio Editing. Using Audacity Matthew P. Fritz, DMA Associate Professor of Music Elizabethtown College
Audio Editing Using Audacity Matthew P. Fritz, DMA Associate Professor of Music Elizabethtown College What is sound? Sounds are pressure waves of air Pressure pushes air molecules outwards in all directions
More informationHypercosm. Studio. www.hypercosm.com
Hypercosm Studio www.hypercosm.com Hypercosm Studio Guide 3 Revision: November 2005 Copyright 2005 Hypercosm LLC All rights reserved. Hypercosm, OMAR, Hypercosm 3D Player, and Hypercosm Studio are trademarks
More informationHosted Voice Business Group Administrator Quick Start Guide
Hosted Voice Business Group Administrator Quick Start Guide 2 Get Started with EarthLink! This easy-to-use guide consists of a series of brief instructions designed to help you configure your new service.
More informationIntroduction to Final Cut Pro 7 - Editing Basics
Workshop Objectives Become familiar with the Final Cut Pro workspace, basic editing, capturing footage, using tools, exporting to tape, or QuickTime. Learn effective workflow and file management strategies.
More informationPOOSL IDE User Manual
Embedded Systems Innovation by TNO POOSL IDE User Manual Tool version 3.0.0 25-8-2014 1 POOSL IDE User Manual 1 Installation... 5 1.1 Minimal system requirements... 5 1.2 Installing Eclipse... 5 1.3 Installing
More informationOFFICE KEYBOARD (MT1210 & MT1405) OFFICE FEATURES
OFFICE KEYBOARD (MT1210 & MT1405) OFFICE FEATURES Thank you for purchasing OFFICE KEYBOARD. This User s manual contains all information that helps you to operate your keyboard. Please keep the software
More informationAccXES Account Management Tool Administrator s Guide Version 10.0
AccXES Account Management Tool Administrator s Guide Version 10.0 701P41531 May 2004 Trademark Acknowledgments XEROX, AccXES, The Document Company, and the identifying product names and numbers herein
More informationPTC Integrity Eclipse and IBM Rational Development Platform Guide
PTC Integrity Eclipse and IBM Rational Development Platform Guide The PTC Integrity integration with Eclipse Platform and the IBM Rational Software Development Platform series allows you to access Integrity
More informationUsing Windows XP and File Management Handout (Staff)
Using Windows XP and File Management Handout (Staff) The XP Interface Logging on to your computer. Logging in on campus. Analogy of a safe. Login screen Domains - FFLDU, Fairfield, Local Machine, Prep
More informationWindows XP Pro: Basics 1
NORTHWEST MISSOURI STATE UNIVERSITY ONLINE USER S GUIDE 2004 Windows XP Pro: Basics 1 Getting on the Northwest Network Getting on the Northwest network is easy with a university-provided PC, which has
More informationTable of Contents Getting Started... Recording...11 Playing Back...14
USER GUIDE Table of Contents Getting Started...4 Main Window Essentials...5 Operation Modes...7 Setup...8 Recording...11 Tracks... 11 > Track Names... 11 > Adding Tracks... 11 > Master Bus... 11 > Track
More informationZebraDesigner Pro. User Guide. 13857L-003 Rev. A
ZebraDesigner Pro User Guide 13857L-003 Rev. A 2 2011 ZIH Corp. The copyrights in this manual and the software and/or firmware in the printer described therein are owned by ZIH Corp. and Zebra s licensors.
More informationFinance Reporting. Millennium FAST. User Guide Version 4.0. Memorial University of Newfoundland. September 2013
Millennium FAST Finance Reporting Memorial University of Newfoundland September 2013 User Guide Version 4.0 FAST Finance User Guide Page i Contents Introducing FAST Finance Reporting 4.0... 2 What is FAST
More information13-1. This chapter explains how to use different objects.
13-1 13.Objects This chapter explains how to use different objects. 13.1. Bit Lamp... 13-3 13.2. Word Lamp... 13-5 13.3. Set Bit... 13-9 13.4. Set Word... 13-11 13.5. Function Key... 13-18 13.6. Toggle
More informationSoft Call Recorder v3 Manual Version 2.007 08
Soft Call Recorder v3 Manual Version 2.007 08 Soft Call Recorder Manual Vidicode 2008 1 2 Soft Call Recorder Manual Vidicode 2008 Contents 1 Introduction... 5 2 Getting started...... 7 2.1 Software installation...7
More informationVX Search File Search Solution. VX Search FILE SEARCH SOLUTION. User Manual. Version 8.2. Jan 2016. www.vxsearch.com info@flexense.com. Flexense Ltd.
VX Search FILE SEARCH SOLUTION User Manual Version 8.2 Jan 2016 www.vxsearch.com info@flexense.com 1 1 Product Overview...4 2 VX Search Product Versions...8 3 Using Desktop Product Versions...9 3.1 Product
More information1. Online help for WorkZone Client 2016 4. 2. What's new 5. 3. Getting started with WorkZone Client 13. 4. Working with the user interface 15
2016 Online help WorkZone Client 2016 Contents 1. Online help for WorkZone Client 2016 4 2. What's new 5 3. Getting started with WorkZone Client 13 4. Working with the user interface 15 4.1 Navigate the
More informationMulti Channel software
Multi Channel software User manual TiePie engineering Copyright c 2014 TiePie engineering. All rights reserved. Revision 1.05, February 2014 Despite the care taken for the compilation of this user manual,
More informationWS_FTP Professional 12
WS_FTP Professional 12 Tools Guide Contents CHAPTER 1 Introduction Ways to Automate Regular File Transfers...5 Check Transfer Status and Logs...6 Building a List of Files for Transfer...6 Transfer Files
More informationPassword Memory 6 User s Guide
C O D E : A E R O T E C H N O L O G I E S Password Memory 6 User s Guide 2007-2015 by code:aero technologies Phone: +1 (321) 285.7447 E-mail: info@codeaero.com Table of Contents Password Memory 6... 1
More informationManual Client Management Software HDR50-CMS
Manual Client Management Software HDR50-CMS HDR50-CMS (Client Management Software) A-1. Install HDR50-CMS for Windows PC HDR50-CMS is a program for communication between DVR and PC to control signal and
More informationDesktop, Web and Mobile Testing Tutorials
Desktop, Web and Mobile Testing Tutorials * Windows and the Windows logo are trademarks of the Microsoft group of companies. 2 About the Tutorial With TestComplete, you can test applications of three major
More informationOPERATION MANUAL. MV-410RGB Layout Editor. Version 2.1- higher
OPERATION MANUAL MV-410RGB Layout Editor Version 2.1- higher Table of Contents 1. Setup... 1 1-1. Overview... 1 1-2. System Requirements... 1 1-3. Operation Flow... 1 1-4. Installing MV-410RGB Layout
More informationGetting Started with Vision 6
Getting Started with Vision 6 Version 6.9 Notice Copyright 1981-2009 Netop Business Solutions A/S. All Rights Reserved. Portions used under license from third parties. Please send any comments to: Netop
More informationExclaimer Mail Archiver User Manual
User Manual www.exclaimer.com Contents GETTING STARTED... 8 Mail Archiver Overview... 9 Exchange Journaling... 9 Archive Stores... 9 Archiving Policies... 10 Search... 10 Managing Archived Messages...
More informationBIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005
BIGPOND ONLINE STORAGE USER GUIDE Issue 1.1.0-18 August 2005 PLEASE NOTE: The contents of this publication, and any associated documentation provided to you, must not be disclosed to any third party without
More informationTimed Email Organizer User s Manual
Timed Email Organizer User s Manual Quick Start Guide... 3 Welcome... 4 Main Rules Window... 5 Status Bar... 6 Close... 6 Save As... 7 Add/Edit Rules... 7 Conditions... 9 Actions... 12 Delete Rules...
More informationMyOra 3.0. User Guide. SQL Tool for Oracle. Jayam Systems, LLC
MyOra 3.0 SQL Tool for Oracle User Guide Jayam Systems, LLC Contents Features... 4 Connecting to the Database... 5 Login... 5 Login History... 6 Connection Indicator... 6 Closing the Connection... 7 SQL
More informationRecording and Editing Audio with Audacity
1 Recording and Editing Audio with Audacity http://audacity.sourceforge.net/ Audacity is free, open source software for recording and editing sounds. It is available for Mac OS X, Microsoft Windows, Linux,
More informationWriter Guide. Chapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer Copyright This document is Copyright 2005 2008 by its contributors as listed in the section titled Authors. You may distribute it and/or modify it under the
More informationPART 1. Using USB Mixer with a Computer
PART 1. Using USB Mixer with a Computer Universal Serial Bus Mixers The USB mixer is equipped with either one or two USB ports that allow you to play and record audio directly from your computer! Just
More informationCentral Management Software CV3-M1024
Table of Contents Chapter 1. User Interface Overview...5 Chapter 2. Installation...6 2.1 Beginning Installation...6 2.2 Starting the CMS software...10 2.3 Starting it from the Start menu...10 2.4 Starting
More informationStrikeRisk v6.0 IEC/EN 62305-2 Risk Management Software Getting Started
StrikeRisk v6.0 IEC/EN 62305-2 Risk Management Software Getting Started Contents StrikeRisk v6.0 Introduction 1/1 1 Installing StrikeRisk System requirements Installing StrikeRisk Installation troubleshooting
More informationMail Act-On 3. Quick Start Guide V: 3.0
Mail Act-On 3 Quick Start Guide V: 3.0 Introductions If you have used Mail Act-On 2 you will find Mail Act-On 3 a significant improvement: The interface has been updated to reflect Apple s recent design
More informationIntroduction to MS WINDOWS XP
Introduction to MS WINDOWS XP Mouse Desktop Windows Applications File handling Introduction to MS Windows XP 2 Table of Contents What is Windows XP?... 3 Windows within Windows... 3 The Desktop... 3 The
More informationPersonal Call Manager User Guide. BCM Business Communications Manager
Personal Call Manager User Guide BCM Business Communications Manager Document Status: Standard Document Version: 04.01 Document Number: NN40010-104 Date: August 2008 Copyright Nortel Networks 2005 2008
More informationHandout: Word 2010 Tips and Shortcuts
Word 2010: Tips and Shortcuts Table of Contents EXPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 IMPORT A CUSTOMIZED QUICK ACCESS TOOLBAR... 2 USE THE FORMAT PAINTER... 3 REPEAT THE LAST ACTION... 3 SHOW
More informationUser Management Resource Administrator 7.2
User Management Resource Administrator 7.2 Table Of Contents What is User Management Resource Administrator... 1 UMRA Scripts... 1 UMRA Projects... 1 UMRA Software... 1 Quickstart - Sample project wizard...
More informationCode::Blocks Student Manual
Code::Blocks Student Manual Lawrence Goetz, Network Administrator Yedidyah Langsam, Professor and Theodore Raphan, Distinguished Professor Dept. of Computer and Information Science Brooklyn College of
More informationColligo Email Manager 6.0. Offline Mode - User Guide
6.0 Offline Mode - User Guide Contents Colligo Email Manager 1 Key Features 1 Benefits 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License Key 3 Managing SharePoint
More informationUsing Avaya Flare Experience for Windows
Using Avaya Flare Experience for Windows Release 9.0 Issue 02.01 September 2013 Contents Chapter 1: About Flare Experience... 5 About Flare Experience... 5 Main window... 6 Button descriptions... 10 Chapter
More informationPage 1 S5.5 Monitoring Software Manual Rev 1.2 for Software Ver 1.0
Trantec S5.5 Monitoring Software Manual Initial Setup Minimum PC Requirements 1.6 GHz CPU, 256 MB Memory, 1 available USB port, Windows XP Recommended PC >2.0 GHz CPU, 512 MB (XP) 1 GB (Vista) memory,
More informationColligo Email Manager 6.0. Connected Mode - User Guide
6.0 Connected Mode - User Guide Contents Colligo Email Manager 1 Benefits 1 Key Features 1 Platforms Supported 1 Installing and Activating Colligo Email Manager 2 Checking for Updates 3 Updating Your License
More informationFinding and Opening Documents
In this chapter Learn how to get around in the Open File dialog box. See how to navigate through drives and folders and display the files in other folders. Learn how to search for a file when you can t
More informationGelAnalyzer 2010 User s manual. Contents
GelAnalyzer 2010 User s manual Contents 1. Starting GelAnalyzer... 2 2. The main window... 2 3. Create a new analysis... 2 4. The image window... 3 5. Lanes... 3 5.1 Detect lanes automatically... 3 5.2
More informationAttix5 Pro. Your guide to protecting data with Attix5 Pro Desktop & Laptop Edition. V6.0 User Manual for Mac OS X
Attix5 Pro Your guide to protecting data with Attix5 Pro Desktop & Laptop Edition V6.0 User Manual for Mac OS X Copyright Notice and Proprietary Information All rights reserved. Attix5, 2011 Trademarks
More informationRemote Control 5.4 Setup Guide
Remote Control 5.4 Setup Guide A remote control solution designed for Network Administrators Copyright 2014, IntelliAdmin, LLC Revision 5/15/2014 http://www.intelliadmin.com Page 1 Table of Contents Quick
More informationEnterprise Interface User Guide
Enterprise Interface User Guide http://www.scientia.com Email: support@scientia.com Ref: 3094 ISO 9001:2000 / TickIT certified Copyright Scientia Ltd 2010 This document is the exclusive property of Scientia
More informationBuilding a Simulink model for real-time analysis V1.15.00. Copyright g.tec medical engineering GmbH
g.tec medical engineering GmbH Sierningstrasse 14, A-4521 Schiedlberg Austria - Europe Tel.: (43)-7251-22240-0 Fax: (43)-7251-22240-39 office@gtec.at, http://www.gtec.at Building a Simulink model for real-time
More informationAvaya Network Configuration Manager User Guide
Avaya Network Configuration Manager User Guide May 2004 Avaya Network Configuration Manager User Guide Copyright Avaya Inc. 2004 ALL RIGHTS RESERVED The products, specifications, and other technical information
More informationIP Camera Centralization Management. Client Application. (IPCMonitor) Feb, 2013 Version 1.9. User Manual
IP Camera Centralization Management Client Application (IPCMonitor) Feb, 2013 Version 1.9 User Manual INDEX 1 Introduction...3 2 Computer Requirement...3 3 Installation...4 4 Devices list...4 4.1 Adding
More informationNVMS - 1000 USER MANUAL. Version 2.1.0
NVMS - 1000 USER MANUAL Version 2.1.0 Contents 1 Software Introduction... 1 1.1 Summary... 1 1.2 Operation Environment... 1 1.3 Install and Uninstall... 2 1.3.1 Install the Software... 2 1.3.2 Uninstall
More informationBasics. Mbox 2. Version 7.0
Basics Mbox 2 Version 7.0 Copyright 2005 Digidesign, a division of Avid Technology, Inc. All rights reserved. This guide may not be duplicated in whole or in part without the express written consent of
More informationCompleteView Admin Console Users Guide. Version 3.0.0 Revised: 02/15/2008
CompleteView Admin Console Users Guide Version 3.0.0 Revised: 02/15/2008 Table Of Contents Configuration... 3 Starting the Admin Console... 3 Adding a Server... 4 Monitoring Server Status... 6 Menus...
More informationMATLAB @ Work. MATLAB Source Control Using Git
MATLAB @ Work MATLAB Source Control Using Git Richard Johnson Using source control is a key practice for professional programmers. If you have ever broken a program with a lot of editing changes, you can
More informationChapter 15 Using Forms in Writer
Writer Guide Chapter 15 Using Forms in Writer OpenOffice.org Copyright This document is Copyright 2005 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify
More informationSmart Board Basics. December, 2009. Rebecca Clemente Department of Education
Smart Board Basics December, 2009 Rebecca Clemente Department of Education Contents Obtaining the software... 3 What your students will need... 3 Writing in the Notebook... 4 Saving... 5 Change handwriting
More informationAdobe Audition Workshop Instructor: Sam Fuqua
Adobe Audition Workshop Instructor: Sam Fuqua Class Objectives Learn the interface for Adobe s audio enhancement software Learn how to do basic recordings, both single and multi-track Learn how to repair
More informationSMS (Server Management Software) Digital Video Recorder. User s Manual
SMS (Server Management Software) Digital Video Recorder User s Manual 1 Table of Contents Chapter 1 Overview.....03 1.1 In This Manual..03 1.2 Overview 03 1.3 SMS Features...03 1.4 Product Information..03
More informationIntroduction to dobe Acrobat XI Pro
Introduction to dobe Acrobat XI Pro Introduction to Adobe Acrobat XI Pro is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. To view a copy of this
More informationEnterprise Remote Control 5.6 Manual
Enterprise Remote Control 5.6 Manual Solutions for Network Administrators Copyright 2015, IntelliAdmin, LLC Revision 3/26/2015 http://www.intelliadmin.com Page 1 Table of Contents What is Enterprise Remote
More informationDVR4C Remote Viewer Operation Manual Table of Contents EN 3 1. OVERVIEW...5 1.1 MINIMUM PC REQUIREMENTS...5 2. INSTALLING THE PROGRAM...
DVR4x4RemoteViewer.book Page 3 Tuesday, February 15, 2005 9:19 AM DVR4C Remote Viewer Operation Manual Table of Contents EN 3 1. OVERVIEW...5 1.1 MINIMUM PC REQUIREMENTS...5 2. INSTALLING THE PROGRAM...5
More informationNetwork Probe User Guide
Network Probe User Guide Network Probe User Guide Table of Contents 1. Introduction...1 2. Installation...2 Windows installation...2 Linux installation...3 Mac installation...4 License key...5 Deployment...5
More informationThe Keyboard One of the first peripherals to be used with a computer and is still the primary input device for text and numbers.
Standard Methods of Input Keyboard Mouse Input device enables you to input information and commands into the computer. The Keyboard One of the first peripherals to be used with a computer and is still
More informationELAD FDM-SW1 USER MANUAL. Ver. 1.0
ELAD FDM-SW1 USER MANUAL Ver. 1.0 Index 1 FDM-SW1 Overview... 4 2 Graphical User Interface (GUI)... 5 2.1 Display Window... 6 2.1.1 Filter Spectrum... 6 2.1.2 Click Options... 7 2.1.3 Graphics Settings...
More informationChapter 9 Slide Shows
Impress Guide Chapter 9 Slide Shows Transitions, animations, and more Copyright This document is Copyright 2007 2013 by its contributors as listed below. You may distribute it and/or modify it under the
More informationHow to Create Custom Sound Effects for NXT Robots.
Talk to the Animals How to Create Custom Sound Effects for NXT Robots. NOTE: Note to parents and teachers: This process requires downloading software from the Internet and may require adult supervision.
More informationFor keyboard and touchscreen BlackBerry devices User manual
TSMobiles Terminal Service client for Mobiles For keyboard and touchscreen BlackBerry devices User manual Introduction... 3 System Requirements... 3 1. Configuring Remote Desktop on computer... 4 2. Installation...
More informationCallRecorder User Guide
CallRecorder User Guide 6.1 Copyright 2005-2011 RAI Software SRL, Bucharest, Romania www.raisoftware.ro Table of Contents 1.INTRODUCTION...4 1.1.PRODUCT OVERVIEW...4 1.2.FEATURES AND BENEFITS...4 2.APPLICATION
More informationUniversal Simple Control, USC-1
Universal Simple Control, USC-1 Data and Event Logging with the USB Flash Drive DATA-PAK The USC-1 universal simple voltage regulator control uses a flash drive to store data. Then a propriety Data and
More informationACS CLIENT SOFTWARE USER MANUAL
ACS CLIENT SOFTWARE USER MANUAL 1 ACS USER GUIDE 1.1 System Requirement Recommended System Requirement OS CPU VGA RAM HDD WindowXP, Vista Pentium 4, 2Ghz 1024*768, 64MB 24bit color graphic card 1GB 20MB
More informationBefore you can use the Duke Ambient environment to start working on your projects or
Using Ambient by Duke Curious 2004 preparing the environment Before you can use the Duke Ambient environment to start working on your projects or labs, you need to make sure that all configuration settings
More information3 IDE (Integrated Development Environment)
Visual C++ 6.0 Guide Part I 1 Introduction Microsoft Visual C++ is a software application used to write other applications in C++/C. It is a member of the Microsoft Visual Studio development tools suite,
More informationAppendix A. CMS(Client Management Software)
Appendix A. CMS(Client Management Software) A-1. Install CMS for Windows PC CMS is a program for communication between DVR and PC to control signal and video. Insert the enclosed CD, and go to CD-ROM Drive
More information13 Managing Devices. Your computer is an assembly of many components from different manufacturers. LESSON OBJECTIVES
LESSON 13 Managing Devices OBJECTIVES After completing this lesson, you will be able to: 1. Open System Properties. 2. Use Device Manager. 3. Understand hardware profiles. 4. Set performance options. Estimated
More informationIP Camera Centralization Management. Client Application. (IPCMonitor) May, 2010 Version 1.1. User Manual
IP Camera Centralization Management Client Application (IPCMonitor) May, 2010 Version 1.1 User Manual INDEX 1 I ntr o d u c ti o n...3 2 C o m p u t e r R e q uir e m e n t...3 3 I n st all ati o n...4
More informationHulbee Desktop guide. Version 2.1.16.139
Hulbee Desktop guide Version 2.1.16.139 CONTENTS Page 2 of 61 1. INTRODUCTION... 4 1.1 About Hulbee Desktop... 4 1.1.1 The purpose of Hulbee Desktop... 4 2. INSTALLATION AND LAUNCHING... 5 2.1 Installing
More informationLESSON 4 - FILE MANAGEMENT
LESSON 4 - FILE MANAGEMENT Objective Create a Folder Rename a Folder Create a folder structure Learn how to select files and folders Learn contiguous and non-contiguous selection Learn how to move or copy
More informationMicrosoft Outlook 2013 Part 1: Introduction to Outlook
CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Microsoft Outlook 2013 Part 1: Introduction to Outlook Fall 2014, Version 1.0 Table of Contents Introduction...3 Starting Outlook...3
More informationProgramming in Access VBA
PART I Programming in Access VBA In this part, you will learn all about how Visual Basic for Applications (VBA) works for Access 2010. A number of new VBA features have been incorporated into the 2010
More information4.3. Windows. Tutorial
4.3 Windows Tutorial May 2013 3 Introduction The best way to get started using Wirecast is to quickly work through all its main features. This tour presents a series of three tutorials, each designed
More information5.1 Features 1.877.204.6679. sales@fourwindsinteractive.com Denver CO 80202
1.877.204.6679 www.fourwindsinteractive.com 3012 Huron Street sales@fourwindsinteractive.com Denver CO 80202 5.1 Features Copyright 2014 Four Winds Interactive LLC. All rights reserved. All documentation
More informationAppointment Scheduler
EZClaim Appointment Scheduler User Guide Last Update: 11/19/2008 Copyright 2008 EZClaim This page intentionally left blank Contents Contents... iii Getting Started... 5 System Requirements... 5 Installing
More informationQuickstart Tutorial. Bradford Technologies, Inc. 302 Piercy Road, San Jose, California 95138 800-622-8727 fax 408-360-8529 www.bradfordsoftware.
Quickstart Tutorial A ClickFORMS Tutorial Page 2 Bradford Technologies. All Rights Reserved. No part of this document may be reproduced in any form or by any means without the written permission of Bradford
More information