Move spek.cc to Substack
@ -80,4 +80,4 @@ in the CREDITS.md file distributed with the source code.
|
||||
|
||||
# DISTRIBUTION
|
||||
|
||||
The latest version of *Spek* may be downloaded from <http://spek.cc>.
|
||||
The latest version of *Spek* may be downloaded from <https://www.spek.cc>.
|
||||
|
@ -5,7 +5,7 @@ libraries for audio decoding and wxWidgets for the GUI.
|
||||
|
||||
Spek is available on *BSD, GNU/Linux, Windows and Mac OS X.
|
||||
|
||||
Find out more about Spek on its website: <http://spek.cc/>
|
||||
Find out more about Spek on its website: <https://www.spek.cc/>
|
||||
|
||||
## Spek 0.8.5 - Released 2023-01-09
|
||||
|
||||
|
@ -20,14 +20,14 @@
|
||||
</description>
|
||||
<screenshots>
|
||||
<screenshot type="default">
|
||||
<image>http://spek.cc/flac.png</image>
|
||||
<image>https://raw.githubusercontent.com/alexkay/spek/b3759bbb7d1108b3193394b941eeee982f15b739/web/flac.png</image>
|
||||
</screenshot>
|
||||
</screenshots>
|
||||
<categories>
|
||||
<category>Audio</category>
|
||||
<category>AudioVideo</category>
|
||||
</categories>
|
||||
<url type="homepage">http://spek.cc/</url>
|
||||
<url type="homepage">https://www.spek.cc/</url>
|
||||
<url type="bugtracker">https://github.com/alexkay/spek/issues</url>
|
||||
<developer_name>alexkay</developer_name>
|
||||
<content_rating type="oars-1.1" />
|
||||
|
2
dist/win/spek.wxs.in
vendored
@ -9,7 +9,7 @@
|
||||
<Package InstallerVersion="301" Compressed="yes" Platform="x86" InstallScope="perMachine"/>
|
||||
<Media Id="1" Cabinet="spek.cab" EmbedCab="yes" CompressionLevel="high" />
|
||||
<Property Id="ARPPRODUCTICON" Value="ProgramIcon" />
|
||||
<Property Id="ARPHELPLINK" Value="http://spek.cc/" />
|
||||
<Property Id="ARPHELPLINK" Value="https://www.spek.cc/" />
|
||||
<Property Id="WIXUI_INSTALLDIR" Value="INSTALLLOCATION" />
|
||||
<UIRef Id="SpekInstallDir" />
|
||||
<UIRef Id="WixUI_ErrorProgressText" />
|
||||
|
@ -73,4 +73,4 @@ the source code.
|
||||
.SH DISTRIBUTION
|
||||
.PP
|
||||
The latest version of \f[I]Spek\f[R] may be downloaded from
|
||||
<http://spek.cc>.
|
||||
<https://www.spek.cc>.
|
||||
|
@ -288,7 +288,7 @@ void SpekWindow::on_preferences(wxCommandEvent&)
|
||||
void SpekWindow::on_help(wxCommandEvent&)
|
||||
{
|
||||
wxLaunchDefaultBrowser(
|
||||
wxString::Format("http://spek.cc/man-%s.html", PACKAGE_VERSION)
|
||||
wxString::Format("http://help.spek.cc/man-%s.html", PACKAGE_VERSION)
|
||||
);
|
||||
}
|
||||
|
||||
@ -321,7 +321,7 @@ void SpekWindow::on_about(wxCommandEvent&)
|
||||
info.SetCopyright(_("Copyright (c) 2010-2013 Alexander Kojevnikov and contributors"));
|
||||
info.SetDescription(this->description);
|
||||
#ifdef OS_UNIX
|
||||
info.SetWebSite("http://spek.cc/", _("Spek Website"));
|
||||
info.SetWebSite("https://www.spek.cc/", _("Spek Website"));
|
||||
info.SetIcon(wxArtProvider::GetIcon("spek", wxART_OTHER, wxSize(128, 128)));
|
||||
#endif
|
||||
wxAboutBox(info);
|
||||
@ -335,7 +335,7 @@ void SpekWindow::on_notify(wxCommandEvent&)
|
||||
|
||||
void SpekWindow::on_visit(wxCommandEvent&)
|
||||
{
|
||||
wxLaunchDefaultBrowser("http://spek.cc");
|
||||
wxLaunchDefaultBrowser("https://www.spek.cc");
|
||||
}
|
||||
|
||||
void SpekWindow::on_close(wxCommandEvent& event)
|
||||
@ -371,7 +371,7 @@ static void * check_version(void *p)
|
||||
// Get the version number.
|
||||
wxString version;
|
||||
wxHTTP http;
|
||||
if (http.Connect("spek.cc")) {
|
||||
if (http.Connect("help.spek.cc")) {
|
||||
wxInputStream *stream = http.GetInputStream("/version");
|
||||
if (stream) {
|
||||
wxStringOutputStream out(&version);
|
||||
|
BIN
web/favicon.ico
Before Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 689 B |
Before Width: | Height: | Size: 58 KiB |
BIN
web/flac.png
Before Width: | Height: | Size: 307 KiB |
168
web/index.html
@ -1,168 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html xmlns="https://www.w3.org/1999/xhtml/" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<title>Spek – Free Acoustic Spectrum Analyzer / Spectrogram Viewer</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<link rel="alternate" type="application/atom+xml" title="Spek Project News Feed" href="http://kojevnikov.com/spek.xml" />
|
||||
<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;}
|
||||
#screenshots {width: 100%;}
|
||||
#screenshots td {width: 33%;}
|
||||
#download {width: 100%;}
|
||||
.dld_col {width: 33%; font-size: smaller;}
|
||||
.dld_link {vertical-align: top; padding-left: 0.5em; line-height: 1.4;}
|
||||
.share div {
|
||||
display: inline-block;
|
||||
vertical-align: top;
|
||||
padding-top: 2px;
|
||||
}
|
||||
.shadow {
|
||||
-moz-box-shadow: 3px 3px 4px #000;
|
||||
-webkit-box-shadow: 3px 3px 4px #000;
|
||||
box-shadow: 3px 3px 4px #000;
|
||||
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
|
||||
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Spek – Acoustic Spectrum Analyser<img src="spek.png" width="160" height="96" alt="Spek logo" style="float:right;"/></h1>
|
||||
<p>Spek (<a href="https://en.wikipedia.org/wiki/International_Phonetic_Alphabet">IPA</a>: /spɛk/, ‘bacon’ in Dutch) helps to analyse your audio files by showing their <a href="https://en.wikipedia.org/wiki/Spectrogram">spectrogram</a>. Spek is free software available for Unix, Windows and Mac OS X.</p>
|
||||
|
||||
<div class="share">
|
||||
<div class="github">
|
||||
<iframe src="https://ghbtns.com/github-btn.html?user=alexkay&repo=spek&type=watch&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="105" height="20"></iframe>
|
||||
<iframe src="https://ghbtns.com/github-btn.html?user=alexkay&repo=spek&type=fork&count=true" allowtransparency="true" frameborder="0" scrolling="0" width="100" height="20"></iframe>
|
||||
</div>
|
||||
<div class="facebook">
|
||||
<iframe src="//www.facebook.com/plugins/like.php?href=https%3A%2F%2Fwww.facebook.com%2Fspekproject&send=false&layout=button_count&width=450&show_faces=false&action=like&colorscheme=light&font&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px;" allowTransparency="true"></iframe>
|
||||
</div>
|
||||
<div class="google">
|
||||
<div class="g-plusone" data-size="medium" data-href="http://spek.cc"></div>
|
||||
<script type="text/javascript">
|
||||
window.___gcfg = {lang: 'en-GB'};
|
||||
|
||||
(function() {
|
||||
var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
|
||||
po.src = 'https://apis.google.com/js/plusone.js';
|
||||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
|
||||
})();
|
||||
</script>
|
||||
</div>
|
||||
<div class="twitter">
|
||||
<a href="https://twitter.com/share" class="twitter-share-button" data-url="http://spek.cc" data-text="Spek - Acoustic spectrum analyser">Tweet</a>
|
||||
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="//platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h2>Features</h2>
|
||||
<ul>
|
||||
<li>Supports all popular lossy and lossless audio file formats thanks to the <a href="https://www.ffmpeg.org/">FFmpeg</a> libraries.</li>
|
||||
<li>Ultra-fast signal processing, uses multiple threads to further speed up the analysis.</li>
|
||||
<li>Shows the codec name and the audio signal parameters.</li>
|
||||
<li>Allows to save the spectrogram as an image file.</li>
|
||||
<li>Drag-and-drop support; associates with common audio file formats.</li>
|
||||
<li>Auto-fitting time, frequency and spectral density rulers.</li>
|
||||
<li>Adjustable spectral density range.</li>
|
||||
<li>Translated into 19 languages.</li>
|
||||
</ul>
|
||||
|
||||
<h2>Screenshots</h2>
|
||||
<table id="screenshots">
|
||||
<tr>
|
||||
<td><a href="flac.png"><img class="shadow" src="flac-small.png" width="240" height="192" alt="Spek running under Ubuntu Linux" title="Spek running under Ubuntu Linux and showing the spectrogram of a FLAC file."/></a></td>
|
||||
<td><a href="win7.png"><img class="shadow" src="win7-small.png" width="240" height="192" alt="Spek running under Windows 7" title="Spek running under Windows 7 and showing the same sound track encoded as a 320kbps MP3."/></a></td>
|
||||
<td><a href="osx.png"><img class="shadow" src="osx-small.png" width="240" height="192" alt="Spek running under Mac OS X" title="Russian-speaking version of Spek running under Mac OS X Leopard."/></a></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h2>Download</h2>
|
||||
<table id="download">
|
||||
<tr>
|
||||
<td class="dld_col">
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="logo-unix.png" width="69" height="48" alt="Unix"/></td>
|
||||
<td class="dld_link">
|
||||
<a href="https://github.com/alexkay/spek/releases/download/v0.8.5/spek-0.8.5.tar.xz">spek-0.8.5.tar.xz</a> (421 KiB)
|
||||
<br/>
|
||||
<a href="https://github.com/alexkay/spek/blob/v0.8.5/INSTALL.md#bsd-and-gnulinux">instructions</a>
|
||||
<br/>
|
||||
<a href="man-0.8.5.html">manual</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="dld_col">
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="logo-windows.png" width="48" height="48" alt="Windows"/></td>
|
||||
<td class="dld_link">
|
||||
<a href="https://github.com/alexkay/spek/releases/download/v0.8.2/spek-0.8.2.msi">spek-0.8.2.msi</a> (8.47 MiB)
|
||||
<br/>
|
||||
<a href="https://github.com/alexkay/spek/releases/download/v0.8.2/spek-0.8.2.zip">spek-0.8.2.zip</a> (8.35 MiB)
|
||||
<br/>
|
||||
<a href="https://github.com/alexkay/spek/blob/v0.8.2/INSTALL.md#windows">instructions</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="dld_col">
|
||||
<table>
|
||||
<tr>
|
||||
<td><img src="logo-osx.png" width="48" height="48" alt="Mac OS X"/></td>
|
||||
<td class="dld_link">
|
||||
<a href="https://github.com/alexkay/spek/releases/download/v0.8.3/spek-0.8.3.dmg">spek-0.8.3.dmg</a> (6.03 MiB)
|
||||
<br/>
|
||||
<a href="https://github.com/alexkay/spek/blob/v0.8.3/INSTALL.md#mac-os-x">instructions</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<h2>News <a href="http://kojevnikov.com/spek.xml"><img src="feed-icon-14x14.png" alt="news feed"/></a></h2>
|
||||
<ul>
|
||||
<li>2023-01-09: Spek 0.8.5 Released</li>
|
||||
<li>2022-07-10: Spek 0.8.4 Released</li>
|
||||
<li>2014-08-31: <a href="http://kojevnikov.com/faster-fast-fourier-transform.html">Faster Fast Fourier Transform</a></li>
|
||||
<li>2012-09-23: <a href="http://kojevnikov.com/spek-0-8-0-released.html">Spek 0.8.0 Released</a></li>
|
||||
<li>2011-08-17: <a href="http://kojevnikov.com/spek-and-lion.html">Spek and Lion</a></li>
|
||||
<li>2011-04-24: <a href="http://kojevnikov.com/spek-0-7-released.html">Spek 0.7 Released</a></li>
|
||||
<li>2011-03-16: <a href="http://kojevnikov.com/spek-status-update.html">Spek status update</a></li>
|
||||
</ul>
|
||||
|
||||
<h2>Contribute</h2>
|
||||
<p>Spek is free and open source software licensed under GPLv3. The project is written in C++, the code is available on <a href="https://github.com/alexkay/spek">GitHub</a>.</p>
|
||||
<p>Report bugs and request new features on the <a href="https://github.com/alexkay/spek/issues">issue tracker</a>.</p>
|
||||
<p>Translation is done via <a href="https://www.transifex.com/spek/spek/">Transifex</a>. Don't hesitate to translate Spek into a new language or to improve existing translations.</p>
|
||||
|
||||
<h2>Mailing lists</h2>
|
||||
<p>
|
||||
<a href="https://groups.google.com/d/forum/spek-announce">spek-announce</a>:
|
||||
A low volume mailing list with release announcements and other project updates.
|
||||
<br/>
|
||||
<a href="https://groups.google.com/d/forum/spek-translators">spek-translators</a>:
|
||||
Discussion and questions about translating Spek.
|
||||
<br/>
|
||||
<a href="https://groups.google.com/d/forum/spek-users">spek-users</a>:
|
||||
User questions and community support.
|
||||
</p>
|
||||
|
||||
<script type="text/javascript">
|
||||
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
|
||||
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
|
||||
</script>
|
||||
<script type="text/javascript">
|
||||
try {
|
||||
var pageTracker = _gat._getTracker("UA-16318652-1");
|
||||
pageTracker._trackPageview();
|
||||
} catch(err) {}</script>
|
||||
</body>
|
||||
</html>
|
Before Width: | Height: | Size: 2.5 KiB |
BIN
web/logo-osx.png
Before Width: | Height: | Size: 3.1 KiB |
Before Width: | Height: | Size: 5.7 KiB |
Before Width: | Height: | Size: 750 B |
@ -1,12 +1,13 @@
|
||||
server {
|
||||
listen 80;
|
||||
server_name www.spek.cc .spek-project.org;
|
||||
rewrite ^ http://spek.cc$request_uri? permanent;
|
||||
server_name spek.cc;
|
||||
rewrite ^/(version|man-.*) http://help.spek.cc$request_uri? break;
|
||||
rewrite ^ https://www.spek.cc$request_uri? permanent;
|
||||
}
|
||||
|
||||
server {
|
||||
listen 80;
|
||||
server_name spek.cc;
|
||||
server_name help.spek.cc;
|
||||
root /home/alex/spek/static;
|
||||
|
||||
access_log /var/log/nginx/access-spek.log;
|
||||
|
Before Width: | Height: | Size: 60 KiB |
BIN
web/osx.png
Before Width: | Height: | Size: 317 KiB |
@ -1,2 +0,0 @@
|
||||
User-agent: *
|
||||
Disallow:
|
BIN
web/spek.png
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 46 KiB |
BIN
web/win7.png
Before Width: | Height: | Size: 214 KiB |