]> git.parisson.com Git - timeside.git/commitdiff
add some doc
authorGuillaume Pellerin <yomguy@parisson.com>
Sat, 17 May 2014 23:27:42 +0000 (01:27 +0200)
committerGuillaume Pellerin <yomguy@parisson.com>
Sat, 17 May 2014 23:27:42 +0000 (01:27 +0200)
doc/source/dive_in.rst
doc/source/install.rst
doc/source/news.rst
doc/source/related.rst
timeside/decoder/file.py

index 1aa8a778e6a1a473f6a88f4d78910ed64af2e4ff..87be35fb5a9d647700fba739befbab44d4cc90de 100644 (file)
@@ -4,10 +4,10 @@ Dive in
 Define some processors::
 
  >>> import timeside
- >>> decoder  =  timeside.decoder.FileDecoder('sweep.wav')
- >>> grapher  =  timeside.grapher.Waveform()
- >>> analyzer =  timeside.analyzer.Level()
- >>> encoder  =  timeside.encoder.VorbisEncoder('sweep.ogg')
+ >>> decoder  =  timeside.decoder.file.FileDecoder('sweep.wav')
+ >>> grapher  =  timeside.grapher.waveform_simple.Waveform()
+ >>> analyzer =  timeside.analyzer.level.Level()
+ >>> encoder  =  timeside.encoder.ogg.VorbisEncoder('sweep.ogg')
 
 then, the *magic* pipeline::
 
@@ -18,4 +18,5 @@ get the results::
  >>> grapher.render(output='waveform.png')
  >>> print 'Level:', analyzer.results
 
+For more extensive examples, please see the `http://files.parisson.com/timeside/doc/ <full documentation>`_.
 
index 357507edee7c4b173752a0237734a61bcc9f56b5..755333c7d4dd579e32ac5a639a03783f8a36be06 100644 (file)
@@ -1,8 +1,7 @@
 Install
 =======
 
-The TimeSide engine is intended to work on all Unix / Linux platforms.
-MacOS X and Windows versions will soon be explorated.
+The TimeSide engine is intended to work on all Unix and Linux platforms.
 
 TimeSide needs some other python modules and other compiled librairies like GStreamer, Aubio and Yaafe to run. So, before installing the module, you'll need to install dependencies before.
 
index 5d52215b3d87bfa3003432c85757429bdf4fbba8..aff9afa0ce7c7f0fc7d87a2e70aae814b00f6e62 100644 (file)
@@ -3,14 +3,16 @@ News
 
 0.5.5
 
- * All processor folder (analyzer, grapher, etc...) are now a real plugin repositoris : you can now drop processors in them and play !
- * Encoder : add an Opus encoder
+ * All processor folders (decoder, analyzer, grapher, encoder) are now real plugin repositories : you can just drop processors in it and play!
+ * TimeSide can be installed without Aubio, Yaafe nor Vamp : it should be easier to install on old distributions for which those librairies are difficult or impossible to compile
  * Experimental : add a django web server with a REST API (see Interface : web server)
+ * Encoder : add an Opus encoder
  * AubioPitch: prevent NaN in result by converting them to zero
  * Yaafe analyzer: simplify adaptation of process frames from TimeSide to Yaafe
  * LimsiSad: add a default value for parameter sad_model
- * Full Travis integration
  * Fix various NaN and Inf and PEP8 issues also many PyFlake warnings
+ * Full Travis integration
+ * Thanks to all contributors!
 
 0.5.4
 
index 879ba9173a8c65a99b28abe310854570024b6e73..98ffd0d7701df6f1baba684b6d3bcb06a4ff49f7 100644 (file)
@@ -13,7 +13,7 @@ Sponsors and Partners
 Related projects
 =================
 
-    * `Telemeta <http://telemeta.org>`_ : open source web audio CMS
+    * `Telemeta <http://telemeta.org>`_ : open source web audio platform
     * `Sound archives <http://archives.crem-cnrs.fr/>`_ of the CNRS, CREM and the "Musée de l'Homme" in Paris, France.
     * The `DIADEMS project <http://www.irit.fr/recherches/SAMOVA/DIADEMS/en/welcome/>`_ sponsored by the ANR.
 
index 3c49abd3f1f73708736cf2e56f991b9b6a1b8bf4..262220bfb6d7c7dc1c08bd9dc31849b1c1729a5c 100644 (file)
@@ -73,6 +73,10 @@ class FileDecoder(Decoder):
             start time of the segment in seconds
         duration : float
             duration of the segment in seconds
+        stack : boolean
+            keep decoded data in the stack
+        sha1 : boolean
+            compute the sha1 hash of the data
 
         """