Bump version to 0.8.4

This commit is contained in:
Alexander Kojevnikov 2022-07-10 16:19:32 -07:00
parent d925e5dfff
commit 6105e4ac2c
9 changed files with 154 additions and 51 deletions

View File

@ -33,8 +33,8 @@ Spek requires OS X 10.5+ and an Intel-based Mac.
To build Spek, download the source code tarball then run these commands from To build Spek, download the source code tarball then run these commands from
terminal: terminal:
tar -xvf spek-0.8.2.tar.xz tar -xvf spek-0.8.4.tar.xz
cd spek-0.8.2 cd spek-0.8.4
./configure ./configure
make make

View File

@ -1,6 +1,6 @@
% SPEK(1) User's Guide | Version 0.8.2 % SPEK(1) User's Guide | Version 0.8.4
% %
% 2013-04-18 % 2022-07-10
# NAME # NAME

View File

@ -21,21 +21,22 @@ EXTRA_DIST = \
lic/zlib \ lic/zlib \
tests/samples tests/samples
DISTCLEANFILES = DISTCLEANFILES = \
tests/samples/perf.wav
.PHONY: man upload .PHONY: man upload
man: man:
pandoc --standalone --to=man --output=man/spek.1 MANUAL.md pandoc --standalone --to=man --output=man/spek.1 MANUAL.md
pandoc --standalone --to=html --output=web/man-@VERSION@.html MANUAL.md pandoc --standalone --to=html --output=web/man-@VERSION@.html MANUAL.md
sed -e 's#<I>\(http://[^<]*\)</I>#<I><a href="\1">\1</a></I>#g' -i '' web/man-@VERSION@.html sed -e 's#<I>\(http://[^<]*\)</I>#<I><a href="\1">\1</a></I>#g' -i web/man-@VERSION@.html
sed -e 's#<head>#<head>\ sed -e 's#<head>#<head>\
<style type="text/css">\ <style type="text/css">\
body {font-size: 11pt;}\ body {font-size: 11pt;}\
h1, h2, h3 {font-weight: bold;}\ h1, h2, h3 {font-weight: bold;}\
h1 {font-size: 13pt;}\ h1 {font-size: 13pt;}\
h2, h3 {font-size: 12pt;}\ h2, h3 {font-size: 12pt;}\
</style>#' -i '' web/man-@VERSION@.html </style>#' -i web/man-@VERSION@.html
upload: upload:
rsync -avhz web/nginx.conf server:spek rsync -avhz web/nginx.conf server:spek

View File

@ -1,4 +1,4 @@
AC_INIT([spek],[0.8.2]) AC_INIT([spek],[0.8.4])
AC_CONFIG_SRCDIR([src/spek.cc]) AC_CONFIG_SRCDIR([src/spek.cc])
AC_CONFIG_HEADERS([config.h]) AC_CONFIG_HEADERS([config.h])
AM_INIT_AUTOMAKE([1.11.1 foreign no-dist-gzip dist-xz serial-tests]) AM_INIT_AUTOMAKE([1.11.1 foreign no-dist-gzip dist-xz serial-tests])

2
dist/README.md vendored
View File

@ -26,7 +26,7 @@
* Update web/index.html: bump version numbers, binary sizes and news. * Update web/index.html: bump version numbers, binary sizes and news.
* Write the blog post, link from web/index.html, don't publish yet. * Write the blog post, link from web/index.html, don't publish yet.
* Upload the tarball + OSX and WIN binaries. * Upload the tarball + OSX and WIN binaries.
* `git tag -a X.Y.Z`. * `git tag -a vX.Y.Z`.
* Upload the website using `make upload`. * Upload the website using `make upload`.
* Publish the blog post. * Publish the blog post.
* Send an announcement to the LAA list. * Send an announcement to the LAA list.

View File

@ -1,71 +1,70 @@
.TH SPEK 1 "2013\-04\-18" "User\[aq]s Guide" "Version 0.8.2" .\" Automatically generated by Pandoc 2.9.2.1
.\"
.TH "SPEK" "1" "2022-07-10" "User\[cq]s Guide" "Version 0.8.4"
.hy
.SH NAME .SH NAME
.PP .PP
Spek \- Acoustic Spectrum Analyser Spek - Acoustic Spectrum Analyser
.SH SYNOPSIS .SH SYNOPSIS
.PP .PP
\f[C]spek\f[] [\f[I]OPTION\f[] \f[I]\&...\f[]] [\f[I]FILE\f[]] \f[C]spek\f[R] [\f[I]OPTION\f[R] \f[I]\&...\f[R]] [\f[I]FILE\f[R]]
.SH DESCRIPTION .SH DESCRIPTION
.PP .PP
\f[I]Spek\f[] generates a spectrogram for the input audio file. \f[I]Spek\f[R] generates a spectrogram for the input audio file.
.SH OPTIONS .SH OPTIONS
.TP .TP
.B \f[C]\-h\f[], \f[C]\-\-help\f[] \f[B]\f[CB]-h\f[B]\f[R], \f[B]\f[CB]--help\f[B]\f[R]
Output the help message then quit. Output the help message then quit.
.RS
.RE
.TP .TP
.B \f[C]\-V\f[], \f[C]\-\-version\f[] \f[B]\f[CB]-V\f[B]\f[R], \f[B]\f[CB]--version\f[B]\f[R]
Output version information then quit. Output version information then quit.
.RS
.RE
.SH KEYBINDINGS .SH KEYBINDINGS
.SS Notes .SS Notes
.PP .PP
On OS X use the Command key instead of Ctrl. On OS X use the Command key instead of Ctrl.
.SS Menu .SS Menu
.TP .TP
.B \f[C]Ctrl\-O\f[] \f[B]\f[CB]Ctrl-O\f[B]\f[R]
Open a new file. Open a new file.
.RS
.RE
.TP .TP
.B \f[C]Ctrl\-S\f[] \f[B]\f[CB]Ctrl-S\f[B]\f[R]
Save the spectrogram as an image file. Save the spectrogram as an image file.
.RS
.RE
.TP .TP
.B \f[C]Ctrl\-E\f[] \f[B]\f[CB]Ctrl-E\f[B]\f[R]
Show the preferences dialog. Show the preferences dialog.
.RS
.RE
.TP .TP
.B \f[C]F1\f[] \f[B]\f[CB]F1\f[B]\f[R]
Open online manual in the browser. Open online manual in the browser.
.RS
.RE
.TP .TP
.B \f[C]Shift\-F1\f[] \f[B]\f[CB]Shift-F1\f[B]\f[R]
Show the about dialog. Show the about dialog.
.RS
.RE
.SS Spectrogram .SS Spectrogram
.TP .TP
.B \f[C]Ctrl\-up\f[], \f[C]Ctrl\-down\f[] \f[B]\f[CB]c\f[B]\f[R], \f[B]\f[CB]C\f[B]\f[R]
Change the lower limit of the dynamic range in dBFS. Change the audio channel.
.RS
.RE
.TP .TP
.B \f[C]Ctrl\-Shift\-up\f[], \f[C]Ctrl\-Shift\-down\f[] \f[B]\f[CB]f\f[B]\f[R], \f[B]\f[CB]F\f[B]\f[R]
Change the DFT window function.
.TP
\f[B]\f[CB]l\f[B]\f[R], \f[B]\f[CB]L\f[B]\f[R]
Change the lower limit of the dynamic range in dBFS.
.TP
\f[B]\f[CB]p\f[B]\f[R], \f[B]\f[CB]P\f[B]\f[R]
Change the palette.
.TP
\f[B]\f[CB]s\f[B]\f[R], \f[B]\f[CB]S\f[B]\f[R]
Change the audio stream.
.TP
\f[B]\f[CB]u\f[B]\f[R], \f[B]\f[CB]U\f[B]\f[R]
Change the upper limit of the dynamic range in dBFS. Change the upper limit of the dynamic range in dBFS.
.RS .TP
.RE \f[B]\f[CB]w\f[B]\f[R], \f[B]\f[CB]W\f[B]\f[R]
Change the DFT window size.
.SH FILES .SH FILES
.TP .TP
.B \f[I]~/.config/spek/preferences\f[] \f[I]\[ti]/.config/spek/preferences\f[R]
The configuration file for \f[I]Spek\f[], stored in a simple INI format. The configuration file for \f[I]Spek\f[R], stored in a simple INI
.RS format.
.RE
.SH AUTHORS .SH AUTHORS
.PP .PP
Alexander Kojevnikov <alexander@kojevnikov.com>. Alexander Kojevnikov <alexander@kojevnikov.com>.
@ -73,5 +72,5 @@ Other contributors are listed in the LICENCE.md file distributed with
the source code. the source code.
.SH DISTRIBUTION .SH DISTRIBUTION
.PP .PP
The latest version of \f[I]Spek\f[] may be downloaded from The latest version of \f[I]Spek\f[R] may be downloaded from
<http://spek.cc>. <http://spek.cc>.

View File

@ -6,9 +6,9 @@
#, fuzzy #, fuzzy
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: spek 0.8.2\n" "Project-Id-Version: spek 0.8.4\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2022-07-10 15:29-0700\n" "POT-Creation-Date: 2022-07-10 16:20-0700\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"

View File

@ -89,11 +89,11 @@
<tr> <tr>
<td><img src="logo-unix.png" width="69" height="48" alt="Unix"/></td> <td><img src="logo-unix.png" width="69" height="48" alt="Unix"/></td>
<td class="dld_link"> <td class="dld_link">
<a href="https://github.com/alexkay/spek/releases/download/v0.8.2/spek-0.8.2.tar.xz">spek-0.8.2.tar.xz</a> (168 KiB) <a href="https://github.com/alexkay/spek/releases/download/v0.8.4/spek-0.8.4.tar.xz">spek-0.8.4.tar.xz</a> (421 KiB)
<br/> <br/>
<a href="https://github.com/alexkay/spek/blob/v0.8.2/INSTALL.md#bsd-and-gnulinux">instructions</a> <a href="https://github.com/alexkay/spek/blob/v0.8.4/INSTALL.md#bsd-and-gnulinux">instructions</a>
<br/> <br/>
<a href="man-0.8.2.html">manual</a> <a href="man-0.8.4.html">manual</a>
</td> </td>
</tr> </tr>
</table> </table>
@ -129,6 +129,7 @@
<h2>News <a href="http://kojevnikov.com/spek.xml"><img src="feed-icon-14x14.png" alt="news feed"/></a></h2> <h2>News <a href="http://kojevnikov.com/spek.xml"><img src="feed-icon-14x14.png" alt="news feed"/></a></h2>
<ul> <ul>
<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>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>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-08-17: <a href="http://kojevnikov.com/spek-and-lion.html">Spek and Lion</a></li>

102
web/man-0.8.4.html Normal file
View File

@ -0,0 +1,102 @@
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<style type="text/css">
body {font-size: 11pt;}
h1, h2, h3 {font-weight: bold;}
h1 {font-size: 13pt;}
h2, h3 {font-size: 12pt;}
</style>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<meta name="author" content="" />
<meta name="dcterms.date" content="2022-07-10" />
<title>SPEK(1) Users Guide | Version 0.8.4</title>
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
ul.task-list{list-style: none;}
</style>
</head>
<body>
<header id="title-block-header">
<h1 class="title">SPEK(1) Users Guide | Version 0.8.4</h1>
<p class="author"></p>
<p class="date">2022-07-10</p>
</header>
<h1 id="name">NAME</h1>
<p>Spek - Acoustic Spectrum Analyser</p>
<h1 id="synopsis">SYNOPSIS</h1>
<p><code>spek</code> [<em>OPTION</em> <em></em>] [<em>FILE</em>]</p>
<h1 id="description">DESCRIPTION</h1>
<p><em>Spek</em> generates a spectrogram for the input audio file.</p>
<h1 id="options">OPTIONS</h1>
<dl>
<dt><code>-h</code>, <code>--help</code></dt>
<dd>Output the help message then quit.
</dd>
<dt><code>-V</code>, <code>--version</code></dt>
<dd>Output version information then quit.
</dd>
</dl>
<h1 id="keybindings">KEYBINDINGS</h1>
<h2 id="notes">Notes</h2>
<p>On OS X use the Command key instead of Ctrl.</p>
<h2 id="menu">Menu</h2>
<dl>
<dt><code>Ctrl-O</code></dt>
<dd>Open a new file.
</dd>
<dt><code>Ctrl-S</code></dt>
<dd>Save the spectrogram as an image file.
</dd>
<dt><code>Ctrl-E</code></dt>
<dd>Show the preferences dialog.
</dd>
<dt><code>F1</code></dt>
<dd>Open online manual in the browser.
</dd>
<dt><code>Shift-F1</code></dt>
<dd>Show the about dialog.
</dd>
</dl>
<h2 id="spectrogram">Spectrogram</h2>
<dl>
<dt><code>c</code>, <code>C</code></dt>
<dd>Change the audio channel.
</dd>
<dt><code>f</code>, <code>F</code></dt>
<dd>Change the DFT window function.
</dd>
<dt><code>l</code>, <code>L</code></dt>
<dd>Change the lower limit of the dynamic range in dBFS.
</dd>
<dt><code>p</code>, <code>P</code></dt>
<dd>Change the palette.
</dd>
<dt><code>s</code>, <code>S</code></dt>
<dd>Change the audio stream.
</dd>
<dt><code>u</code>, <code>U</code></dt>
<dd>Change the upper limit of the dynamic range in dBFS.
</dd>
<dt><code>w</code>, <code>W</code></dt>
<dd>Change the DFT window size.
</dd>
</dl>
<h1 id="files">FILES</h1>
<dl>
<dt><em>~/.config/spek/preferences</em></dt>
<dd>The configuration file for <em>Spek</em>, stored in a simple INI format.
</dd>
</dl>
<h1 id="authors">AUTHORS</h1>
<p>Alexander Kojevnikov <a href="mailto:alexander@kojevnikov.com" class="email">alexander@kojevnikov.com</a>. Other contributors are listed in the LICENCE.md file distributed with the source code.</p>
<h1 id="distribution">DISTRIBUTION</h1>
<p>The latest version of <em>Spek</em> may be downloaded from <a href="http://spek.cc" class="uri">http://spek.cc</a>.</p>
</body>
</html>