Ardour: Difference between revisions

From Hydrogenaudio Knowledgebase
Line 44: Line 44:
Ardour is written entirely in C++. The GUI is written using the ''gtkmm'' C++ wrapper. The application contains 160,000 lines of code, including 3rd party development efforts. Ardour makes heavy use of ''libsigc++'' as a way to provide anonymous coupling between various application components.
Ardour is written entirely in C++. The GUI is written using the ''gtkmm'' C++ wrapper. The application contains 160,000 lines of code, including 3rd party development efforts. Ardour makes heavy use of ''libsigc++'' as a way to provide anonymous coupling between various application components.


==MIDI Supports==  
==MIDI Support==  
There is major talk of developing and implementing MIDI timestamp codes, etc into Ardour for sequencing.  
There is major talk of developing and implementing MIDI timestamp codes, etc into Ardour for sequencing.  



Revision as of 18:07, 12 September 2006

Ardour
{{{logo}}}

Developer(s) Paul Davis
Release information
Initial release {{{released}}}
Stable release 0.99
Preview release 2.00
Compatibility
Operating system Linux, OS/X
Additional information
Use Digital Audio Workstation
License GPL
Website http://www.ardour.org/

Introduction

What is Ardour? Ardour is a complete Digital Audio Workstation that is very similiar to Pro-Tools, Nuendo, and Logic. MIDI sequencing is planned for future release.

Features

  • Designed to work with JACK, ALSA on Linux and Core Audio on OS X.
  • Soundcards supported are: M-Audio, Hammerfall, Echo, Creative, Terratec and Yamaha.
  • Sample data is maintained internally in 32-bit floating point format
  • Multichannel recording and mixing
  • Partial support for VSTi's
  • Support for over thirty different audio codecs
  • Utilization of custom audio file database manager

Screenshots

  • Main window this is a screenshot of Ardours main application window

Mixing

  • Mixing realies directly on the hardware and automated plugins

Editing

  • Timeline layout with trimming, crossfading, time-stretching, and splitting

Mastering

  • Integration with JACK makes mastering with tools like JAMin possible

Plugin-ins

  • LADSPA support for over 100 DSP effects including, simple filters, analog flangers, and multiband EQ's.

Compatibility

  • Open-source nature allows the DAW to be ported to multiple platforms including OS X.

Development API

Getting Involved

Ardour is written entirely in C++. The GUI is written using the gtkmm C++ wrapper. The application contains 160,000 lines of code, including 3rd party development efforts. Ardour makes heavy use of libsigc++ as a way to provide anonymous coupling between various application components.

MIDI Support

There is major talk of developing and implementing MIDI timestamp codes, etc into Ardour for sequencing.

http://www.ardour.org/node/335

External links

  • Ardour official website of the new digital audio workstation