First take on the website

This commit is contained in:
Alexander Kojevnikov 2010-05-10 15:53:06 +10:00
parent be2ef97f79
commit 2707a8a6c6
5 changed files with 55 additions and 2 deletions

View File

@ -58,7 +58,8 @@ namespace Spek {
sample = 0;
values = new float[bands];
// TODO: catch errors
// TODO: Check for gst errors, in particular test the situation when
// `spectrum` (good), `decodebin` (base) or `fakesink` (core) plugins are not available.
pipeline = new Pipeline ("pipeline");
var filesrc = ElementFactory.make ("filesrc", null);
var decodebin = ElementFactory.make ("decodebin", null);

View File

@ -23,3 +23,8 @@ handlers:
static_files: \1.bz2
upload: (.*).bz2
mime_type: application/x-bzip
- url: /(.*).png
static_files: \1.png
upload: (.*).png
mime_type: image/png

BIN
web/flac.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 318 KiB

View File

@ -1 +1,48 @@
Hello world!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Spek &ndash; Free Acoustic Spectrum Analyser / Spectrogram Viewer</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<style type="text/css">
body {font-family: sans-serif; font-size: 11pt; width: 760px; margin: 20px auto; padding: 0;}
h1, h2 {font-weight: bold;}
h1 {font-size: 16pt;}
h2 {font-size: 12pt;}
img {border-style: none; outline: none;}
</style>
<body>
<h1>Spek &ndash; Acoustic Spectrum Analyser</h1>
<p>Spek (<a href="http://en.wikipedia.org/wiki/International_Phonetic_Alphabet">IPA</a>: /sp&#603;k/, &lsquo;bacon&rsquo; in Dutch) helps to analyse your audio files by showing their <a href="http://en.wikipedia.org/wiki/Spectrogram">spectrogram</a>.</p>
<h2>Screenshots</h2>
<p><a href="mp3.png"><img src="mp3.png" width="262" height="210" alt="Spectrogram of an MP3 file" title="Spectrogram of an MP3 file"/></a>&nbsp;<a href="flac.png"><img src="flac.png" width="262" height="210" alt="Spectrogram of a FLAC file" title="Spectrogram of a FLAC file"/></a></p>
<h2>Download</h2>
<p>Spek 0.1: <a href="spek-0.1.tar.bz2">tarball</a>, <a href="http://gitorious.org/spek/spek/blobs/0.1/NEWS">NEWS</a></p>
<p>Requirements: GTK+ &ge; 2.14, GStreamer &ge; 0.10.17 (including gst-plugins-base and gst-plugins-good). For MP3 support you also need gst-plugins-ugly.</p>
<p>Build-time dependencies: Vala 0.8.x</p>
<h2>Roadmap</h2>
<p>Features planned for the 1.0 release:</p>
<ul>
<li>Windows port</li>
<li>Time and frequency rulers</li>
<li>Zoom and horizontal scroll</li>
<li>Adjust spectral density range (dB)</li>
<li>Open and associate with audio files</li>
<li>Use multiple threads to speed up analysis</li>
</ul>
<h2>Contribute</h2>
<p>Spek is free and open source software licensed under <a href="http://www.gnu.org/licenses/gpl.html">GNU GPLv3</a>. The project is written in <a href="http://live.gnome.org/Vala">Vala</a>, the code is hosted on <a href="http://gitorious.org/spek">Gitorious</a>.</p>
<p>Patches are very much welcome and can be send by email or as Gitorious merge requests.</p>
<p>Report bugs and request new features by editing <a href="http://gitorious.org/spek/pages/Bugs">this wiki page</a> or by email.
<h2>Feedback</h2>
<p>Spek is maintained by <a href="http://versia.com">Alexander Kojevnikov</a>, you can contact him by <a href="mailto:&#97;l&#101;&#120;&#97;&#110;&#100;&#101;&#114;&#64;&#107;&#111;&#106;&#101;v&#110;i&#107;&#111;v.&#99;&#111;&#109;">email</a>.
</body>
</html>

BIN
web/mp3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 276 KiB