Ardour: Difference between revisions
m (→Features) |
|||
Line 28: | Line 28: | ||
=Development API= | =Development API= | ||
==Getting Involved== | ==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. | |||
==External links== | ==External links== | ||
* [http://www.ardour.org/ Ardour] official website of the new digital audio workstation | * [http://www.ardour.org/ Ardour] official website of the new digital audio workstation |
Revision as of 06:36, 18 August 2006
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.
External links
- Ardour official website of the new digital audio workstation