Dependencies
============
-For TimeSide core:
-
* python (>= 2.4)
* python-xml
* python-mutagen
* gstreamer0.10-plugins-fluendo-mp3
* gstreamer0.10-plugins-good
-For TimeSide UI (optional):
+
+Provides
+==========
* SoundManager 2 >= 2.91 (http://www.schillmania.com/projects/soundmanager2)
* jQuery => 1.2.6 (http://www.jquery.com)
* jsGraphics => 3.03 (http://www.walterzorn.com/jsgraphics/jsgraphics_e.htm)
-
- * See TimeSide UI integration guide (http://code.google.com/p/timeside/wiki/UiGuide)
- * See timeside/ui/README
+
+
+High level audio process pipes
+===============================
+
+For example::
+
+>>> import timeside
+
+>>> decoder = timeside.decoder.FileDecoder('source.wav')
+>>> grapher = timeside.grapher.Waveform()
+>>> analyzer = timeside.analyzer.MaxLevel()
+>>> encoder = timeside.encoder.Mp3Encoder('output.mp3')
+>>> (decoder | grapher | analyzer | encoder).run()
+>>> grapher.render(output='image.png')
+>>> print 'Level:', analyzer.result()
+
+
+UI Integration
+===============
+
+See TimeSide UI integration guide: http://code.google.com/p/timeside/wiki/UiGuide
Examples
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-See /LICENSE for more details.
+See LICENSE for more details.
Contact and Informations
+++ /dev/null
-===============================
-TimeSide - Web Audio Components
-===============================
-
-Please refer to http://code.google.com/p/timeside/wiki/UiGuide for an exhaustive guide
-
-TimeSide UI Dependencies
-========================
-
-* SoundManager 2 >= 2.97 : http://www.schillmania.com/projects/soundmanager2
-* jQuery => 1.6 : http://www.jquery.com
-* Raphael (ADDED AUTOMATICALLY, DO NOT ADD YOURSELF) => 1.52 http://raphaeljs.com/
-
-Licensing
-=========
-
-Copyright (c) 2008-2009 Samalyse
-Copyright (c) 2011 Riccardo Zaccarelli
-Copyright (c) 2009-2011 Parisson SARL
-
-Authors: Riccardo Zaccarelli <riccardo.zaccarelli gmail.com>
- Olivier Guilyardi <olivier samalyse com>
-
-TimeSide is released under the terms of the GNU General Public License
-version 2. Please see the LICENSE file for details.
-
--- /dev/null
+===================
+TimeSide UI
+===================
+
+Please refer to http://code.google.com/p/timeside/wiki/UiGuide for an exhaustive guide
+
+Provides
+=========
+
+* SoundManager 2 >= 2.97 : http://www.schillmania.com/projects/soundmanager2
+* jQuery => 1.6 : http://www.jquery.com
+* Raphael (ADDED AUTOMATICALLY, DO NOT ADD YOURSELF) => 1.52 http://raphaeljs.com/
+
+
+Licensing
+=========
+
+Copyright (c) 2009-2011 Parisson SARL
+Copyright (c) 2008-2009 Samalyse
+Copyright (c) 2011 Riccardo Zaccarelli
+
+Authors: Riccardo Zaccarelli <riccardo.zaccarelli gmail.com>
+ Olivier Guilyardi <olivier samalyse com>
+
+TimeSide is released under the terms of the GNU General Public License
+version 2. Please see the LICENSE file for details.