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
terminal:
tar -xvf spek-0.8.2.tar.xz
cd spek-0.8.2
tar -xvf spek-0.8.4.tar.xz
cd spek-0.8.4
./configure
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

View File

@ -21,21 +21,22 @@ EXTRA_DIST = \
lic/zlib \
tests/samples
DISTCLEANFILES =
DISTCLEANFILES = \
tests/samples/perf.wav
.PHONY: man upload
man:
pandoc --standalone --to=man --output=man/spek.1 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>\
<style type="text/css">\
body {font-size: 11pt;}\
h1, h2, h3 {font-weight: bold;}\
h1 {font-size: 13pt;}\
h2, h3 {font-size: 12pt;}\
</style>#' -i '' web/man-@VERSION@.html
</style>#' -i web/man-@VERSION@.html
upload:
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_HEADERS([config.h])
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.
* Write the blog post, link from web/index.html, don't publish yet.
* 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`.
* Publish the blog post.
* 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
.PP
Spek \- Acoustic Spectrum Analyser
Spek - Acoustic Spectrum Analyser
.SH SYNOPSIS
.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
.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
.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.
.RS
.RE
.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.
.RS
.RE
.SH KEYBINDINGS
.SS Notes
.PP
On OS X use the Command key instead of Ctrl.
.SS Menu
.TP
.B \f[C]Ctrl\-O\f[]
\f[B]\f[CB]Ctrl-O\f[B]\f[R]
Open a new file.
.RS
.RE
.TP
.B \f[C]Ctrl\-S\f[]
\f[B]\f[CB]Ctrl-S\f[B]\f[R]
Save the spectrogram as an image file.
.RS
.RE
.TP
.B \f[C]Ctrl\-E\f[]
\f[B]\f[CB]Ctrl-E\f[B]\f[R]
Show the preferences dialog.
.RS
.RE
.TP
.B \f[C]F1\f[]
\f[B]\f[CB]F1\f[B]\f[R]
Open online manual in the browser.
.RS
.RE
.TP
.B \f[C]Shift\-F1\f[]
\f[B]\f[CB]Shift-F1\f[B]\f[R]
Show the about dialog.
.RS
.RE
.SS Spectrogram
.TP
.B \f[C]Ctrl\-up\f[], \f[C]Ctrl\-down\f[]
Change the lower limit of the dynamic range in dBFS.
.RS
.RE
\f[B]\f[CB]c\f[B]\f[R], \f[B]\f[CB]C\f[B]\f[R]
Change the audio channel.
.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.
.RS
.RE
.TP
\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
.TP
.B \f[I]~/.config/spek/preferences\f[]
The configuration file for \f[I]Spek\f[], stored in a simple INI format.
.RS
.RE
\f[I]\[ti]/.config/spek/preferences\f[R]
The configuration file for \f[I]Spek\f[R], stored in a simple INI
format.
.SH AUTHORS
.PP
Alexander Kojevnikov <alexander@kojevnikov.com>.
@ -73,5 +72,5 @@ Other contributors are listed in the LICENCE.md file distributed with
the source code.
.SH DISTRIBUTION
.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>.

View File

@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: spek 0.8.2\n"
"Project-Id-Version: spek 0.8.4\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"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"

View File

@ -89,11 +89,11 @@
<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.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/>
<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/>
<a href="man-0.8.2.html">manual</a>
<a href="man-0.8.4.html">manual</a>
</td>
</tr>
</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>
<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>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>

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>