Copy local state in AudioRegionView copy constructor. Fixes #4047.
[ardour2.git] / manual / xml / what_is_different_about_ardour.xml
blobff41c305784923b3180e9d9bf7575ee241f39802
1 <?xml version="1.0" standalone="no"?>
3 <!DOCTYPE section PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" "http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
5 ]>
7 <section id="sn-what-is-different-about-ardour">
8   <title>What's Different about Ardour</title>
9   <para>
10     If you are someone who has used other audio software, particularly
11     software generally referred to as a Digital Audio Workstation (or
12     "DAW"), then there will be a number of things about Ardour that may
13     puzzle you on your initial and early encounters with the program.
14   </para>
16   <section id="no-default-session">
17     <title>No default session</title>
18     <para>
19       You must explicitly create a
20       <glossterm linkend="gt-session">Session</glossterm> before you can do
21       anything else, and if you choose not to use one of the provided
22       <glossterm linkend="gt-session-template">session templates</glossterm>
23       , you will also have to create
24       <glossterm linkend="gt-track">tracks</glossterm> and
25       <glossterm linkend="gt-bus">busses</glossterm> in order to record
26       and/or edit existing audio material.
27     </para>
28   </section>
30   <section id="where-do-plugins-and-sends-go">
31     <title>Where do plugins and sends go?</title>
32     <para>
33       Ardour doesn't have any fixed number of "slots" for
34       <glossterm linkend="gt-plugin">plugins</glossterm>, or
35       <glossterm linkend="gt-send">sends</glossterm>, or
36       <glossterm linkend="gt-insert">inserts</glossterm> : you can have as
37       many per-track as your system has the horsepower handle. The two black
38       boxes above and below the mixer strip's gain fader are
39       <glossterm linkend="gt-redirect">redirect</glossterm> lists where you
40       can add, reorder, remove and generally control plugins, sends, and
41       inserts, both pre- and post-fader.
42     </para>
43   </section>
45   <section id="no-builtin-eq">
46     <title>No builtin EQ</title>
47     <para>
48       Most people don't think much of the EQ's built into other DAWs.
49       Moreover, you cannot meaningfully do equalization with 3 knobs marked
50       "Lo", "Mid" and "Hi". Since good-quality EQ plugins are available for
51       no-cost on Linux, Ardour prefers to allow you to choose one which you
52       prefer. Of course, you can save your session configurations as
53       templates, so if you have a particular EQ that you prefer, you only
54       need do this once.
55     </para>
56   </section>
58   <section id="no-visible-send-controls">
59     <title>No visible send controls</title>
60     <para>
61       Although Ardour supports sends, there is no way to control them
62       directly from the mixer interface - you don't get a dedicated knob on
63       the mixer strip. However, if you bring up the send's own editor (for
64       example, by double-clicking on its name in the redirect list), you
65       will find a richer set of functionality than most other DAWs offer for
66       controlling the behaviour of a send.
67     </para>
68   </section>
70   <section id="a-smaller-set-of-tools">
71     <title>A smaller set of tools</title>
72     <para>
73       Most DAWs have evolved towards providing the so-called "smart tool"
74       which allows you to use the mouse for several different kinds of
75       operations without changing to a different tool. Ardour has taken this
76       approach from the beginning, so that the "Object" tool actually allows
77       you to carry out many different operations depending on how and where
78       the mouse is used. Ardour does not provide a destructive "pencil" tool
79       as some other DAWs do, for some fairly deep technical reasons. Needing
80       to use a "pencil" tool for waveform repair nearly always indicates a
81       problem with the setup of your session and/or recording hardware. The
82       different tools that ardour does offer include the "Object" tool which
83       has many different uses including region trimming/moving/copying,
84       automation editing, and more; a "Range" tool for defining ranges of
85       time; a "TimeFX" tool for timestretching; a "Gain" tool used
86       exclusively for editing region gain envelopes; and a "Zoom" tool to
87       manipulate temporal zoom. Many other operations are accessible via
88       context menus or <link linkend="sn-key-bindings">keyboard
89       bindings</link>
90 <!--
91                         a href="/manual/intro/mouse_and_keyboard">keyboard bindings/a
92                         -->
93       .
94     </para>
95   </section>
97   <section id="no-restrictions-on-track-io-configuration">
98     <title>No restrictions on track I/O configuration</title>
99     <para>
100       Tracks and busses in ardour do not come in pre-determined
101       configurations. You can create a mono track, and convert it to a
102       stereo track at any time. You can convert it to a track with 3 inputs
103       and 7 outputs if you want, because Ardour also doesn't restrict track
104       I/O configurations to a fixed set of mono/stereo/5.1/7.1 etc. In
105       addition, because of Ardour's use of
106       <link linkend="sn-configuring-jack">JACK</link> , a track with one
107       input can actually receive data from many different locations. You can
108       also connect any track to any number of other tracks and busses. In
109       Ardour, the only difference between a track and a bus is that a track
110       plays back pre-recorded material from your disk drives and can record
111       to them. Both tracks and busses can have plugins, sends, inserts,
112       automation data and more.
113     </para>
114   </section>
116   <section id="your-audio-hardware-is-not-the-only-io-option">
117     <title>Your audio hardware is not the only I/O option</title>
118     <para>
119       Because Ardour uses <glossterm linkend="gt-jack">JACK</glossterm> ,
120       your session isn't limited to receiving and sending audio to and from
121       your audio interface. It can freely send and receive audio signals to
122       any other JACK application, in some cases even JACK applications
123       running on other computers. On the one hand, this makes understanding
124       the I/O options for a track or bus a little more complex than in a
125       conventional program, but it also adds incredible power to Ardour, as
126       you will see later.
127     </para>
128   </section>
129 <!--
130         <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 
131                 href="Some_Subsection.xml" />
132         -->
133 </section>