Added the website
git-svn-id: https://svn.code.sf.net/p/pianobooster/code/trunk@99 ba081f5d-443b-49a7-ac4b-446c3f91f371
170
Website/download.html
Executable file
|
@ -0,0 +1,170 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
|
||||
<html><head><title>Piano Booster - Download</title>
|
||||
|
||||
<link rel="stylesheet" href="ref.css" type="text/css">
|
||||
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<table align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody><tr>
|
||||
|
||||
<td align="right" valign="top" width="15%">
|
||||
|
||||
<!-- Some initial vertical space -->
|
||||
<table><tbody><tr><td height="20"></td></tr></tbody></table>
|
||||
|
||||
<a href="index.html"/> <img src="images/logo64x64.png" alt="Home"/> </a>
|
||||
<p><a href="http://pianobooster.sourceforge.net" target="_top"><b>Home</b></a></p>
|
||||
|
||||
<p><a href="screenshots.html"><b>Screen shots</b></a></p>
|
||||
|
||||
<p><a href="index.html#features"><b>Features</b></a></p>
|
||||
|
||||
<p><a href="download.html"><b>Download</b></a></p>
|
||||
|
||||
<p><a href="faq.html"><b>FAQ</b></a></p>
|
||||
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Users-f1591936.html"><b>Users Forum</b></a></p>
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Development-f2625691.html"><b>Development Forum</b></a></p>
|
||||
<p><a href="http://sourceforge.net/projects/pianobooster/"><b>SourceForge</b></a> </p>
|
||||
|
||||
</td>
|
||||
|
||||
<!-- Small margin before main content -->
|
||||
<td width="20">
|
||||
</td>
|
||||
|
||||
<td valign="top" width="800">
|
||||
|
||||
|
||||
<!-- A table to give some space around the content -->
|
||||
|
||||
<table cellpadding="0" width="100%">
|
||||
|
||||
<!-- Small vertical space before content -->
|
||||
<tbody><tr><td height="5"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<h1>Download PianoBooster</h1>
|
||||
|
||||
<p><i>The current version of PianoBooster is 0.6.4</i></p>
|
||||
|
||||
<h2>Requirements</h2>
|
||||
<p>
|
||||
To run Piano Booster you need a MIDI Piano Keyboard and a MIDI interface for the PC. (If you
|
||||
don't have a MIDI keyboard you can still try out PianoBooster using the PC keyboard, 'x' is
|
||||
middle C -- but a MIDI piano is recommend).
|
||||
</p><p>
|
||||
To hear the music you will need a General Midi compatible sound synthesizer. Unfortunately
|
||||
the "Microsoft GS Wavetable software synthesizer" that comes with Windows introduces an
|
||||
unacceptable delay (latency) between pressing a note and hearing the sound. For this reason
|
||||
the use of "Microsoft GS Wavetable software synthesizer" is not recommend. Please see the
|
||||
forum section of this website for possible solutions. </p>
|
||||
<h2>MIDI files</h2>
|
||||
<p>
|
||||
To run PianoBooster you will need some Midi files preferably with right and left piano parts on channels 4 and 3.
|
||||
Some high quality demo MIDI files that are compatible with
|
||||
PianoBooster are available <a href="http://www.pianobooster.pwp.blueyonder.co.uk/"><b>here</b></a>.
|
||||
</p>
|
||||
<h2>Executable for Windows</h2>
|
||||
<p>
|
||||
There is now an installer/uninstaller for windows. Just download and run this setup program.</p>
|
||||
<p>
|
||||
<ul><li>
|
||||
<a href="https://sourceforge.net/projects/pianobooster/files/pianobooster/0.6.4/PianoBoosterInstall-0-6-4.exe/download"><b>PianoBoosterInstall-0-6-4.exe</b></a>
|
||||
</li></ul>
|
||||
</p>
|
||||
<h2>Executable for The Mac</h2>
|
||||
<p>
|
||||
Piano Booster has been tested with <a href="http://notahat.com/simplesynth">SimplSynth</a>
|
||||
for the Mac which can be obtained for free (MIT license).
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Version 0.6.4 for the Mac is coming soon in the meantime here is the previous release.
|
||||
A universal binary for the Mac (Thanks to Christian).
|
||||
|
||||
<ul><li>
|
||||
<a href="https://sourceforge.net/projects/pianobooster/files/pianobooster/0.6.2/pianobooster-mac-0.6.2.dmg/download"><b>pianobooster-mac-0.6.2.dmg</b></a>
|
||||
</li></ul>
|
||||
|
||||
</p>
|
||||
<h2>Packages for Linux</h2>
|
||||
<p>
|
||||
<b>A Ubuntu Package</b> for Piano Booster for the current version 0.6.4 is available here:
|
||||
|
||||
</p>
|
||||
<p>
|
||||
<ul><li>
|
||||
<a href="https://launchpad.net/~racb/+archive/extra"><b>https://launchpad.net/~racb/+archive/extra</b></a>
|
||||
</li></ul>
|
||||
</p>
|
||||
<p>
|
||||
Download and install the .deb package that corresponds to your architecture using your favourite package manager.
|
||||
</p>
|
||||
<p><i><font color="#ff6666">
|
||||
Note: In Ubuntu 9.04 there is an issue with the Intel drivers which that means PianoBooster
|
||||
performs very badly if you have Intel graphic chips.
|
||||
Upgrading to Ubuntu 9.10 fixes this problem.
|
||||
</font></i></p>
|
||||
<p>
|
||||
<b>A Fedora Package</b> for Piano Booster is available as part of the distribution see:
|
||||
<ul><li>
|
||||
<a http://www.rpmfind.net><b>http://www.rpmfind.net</b></a>
|
||||
then search for <i>pianobooster</i>.
|
||||
</li></ul>
|
||||
</p>
|
||||
|
||||
<b>Note:</b> The packages provided with distributions may not exist or are out of date,
|
||||
in which case you will have to compile from the source code.
|
||||
However compiling from source is quite easy on Linux, see the instructions
|
||||
in the section below.
|
||||
|
||||
<h2>Source Code for all platforms</h2>
|
||||
<p>
|
||||
Download and uncompress the archive file below and then follow the instructions in
|
||||
the <i>BUILD.txt</i> file.
|
||||
</p>
<p>
|
||||
|
||||
<ul><li>
|
||||
<a href="https://sourceforge.net/projects/pianobooster/files/pianobooster/0.6.4/pianobooster-src-0.6.4.tar.gz/download"><b>pianobooster-src-0.6.4.tar.gz</b></a> </p>
|
||||
</li></ul>
|
||||
</p>
|
||||
<p>
|
||||
<b>Compiling on Linux:</b> You need to have the following packages installed <i>cmake</i>, <i>libqt4-dev</i>, <i>libasound2-dev</i>.
|
||||
and the <i>build-essential</i> packages. Then in the <i>pianobooster/build</i> directory type <i>cmake ../src</i>, then type <i>make</i>
|
||||
followed by <i>sudo make install</i>. Finally type <i>sudo update-desktop-database</i> to get
|
||||
'open with' working in Nautilus.
|
||||
</p>
|
||||
<p>
|
||||
<b>Compiling on Windows:</b> The easiest way to compile on windows download and run LGPL / Free version of
|
||||
<i>Qt SDK: Complete Development Environment</i>.
|
||||
</p>
|
||||
|
||||
|
||||
|
||||
<!-- Footer -->
|
||||
<a href="http://sourceforge.net">
|
||||
<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=245663&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
<!-- A margin on the right hand side -->
|
||||
<td width="15%">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody></table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody></table>
|
||||
|
||||
|
||||
</body></html>
|
237
Website/faq.html
Executable file
|
@ -0,0 +1,237 @@
|
|||
<?xml version="1.0" encoding="utf-8" ?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||||
<meta name="generator" content="Docutils 0.4.1: http://docutils.sourceforge.net/" />
|
||||
<title>Piano Booster - FAQ</title>
|
||||
<style type="text/css">
|
||||
|
||||
|
||||
@import url(html4css1.css);
|
||||
@import url(ref.css);
|
||||
|
||||
|
||||
pre.literal-block {
|
||||
background-color:#F0F0F0;
|
||||
border:1px dashed black;
|
||||
color:inherit;
|
||||
font-family:courier,courier new,monospace;
|
||||
font-size:12px;
|
||||
line-height:100%;
|
||||
margin-bottom:4px;
|
||||
margin-top:4px;
|
||||
overflow:auto;
|
||||
padding:5px;
|
||||
padding-top:15px;
|
||||
padding-bottom:15px;
|
||||
white-space:normal;
|
||||
width:98%;
|
||||
margin-left: 0 ;
|
||||
margin-right: 0 ;
|
||||
}
|
||||
|
||||
h1 a.toc-backref, h2 a.toc-backref, h3 a.toc-backref, h4 a.toc-backref {
|
||||
color: #6e7e97;
|
||||
}
|
||||
|
||||
h1 a.toc-backref {
|
||||
font-size: 20px;
|
||||
color: #ff0000;
|
||||
}
|
||||
|
||||
a.toc-backref {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
|
||||
.contents ul{
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
}
|
||||
|
||||
.topic-title a{
|
||||
color: black;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="document">
|
||||
<!-- start begin -->
|
||||
|
||||
<table align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody><tr>
|
||||
|
||||
|
||||
<td align="right" valign="top" width="15%">
|
||||
<!-- Some initial vertical space -->
|
||||
<table><tbody><tr><td height="20"></td></tr></tbody></table>
|
||||
|
||||
<a href="index.html"> <img src="images/logo64x64.png" alt="Home"> </a>
|
||||
|
||||
<p><a href="http://pianobooster.sourceforge.net" target="_top"><b>Home</b></a></p>
|
||||
<p><a href="screenshots.html"><b>Screen shots</b></a></p>
|
||||
<p><a href="index.html#features"><b>Features</b></a></p>
|
||||
|
||||
<p><a href="download.html"><b>Download</b></a></p>
|
||||
|
||||
<p><a href="faq.html"><b>FAQ</b></a></p>
|
||||
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Users-f1591936.html"><b>Users Forum</b></a></p>
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Development-f2625691.html"><b>Development Forum</b></a></p>
|
||||
<p><a href="http://sourceforge.net/projects/pianobooster/"><b>SourceForge</b></a> </p>
|
||||
</td>
|
||||
|
||||
</td>
|
||||
|
||||
<!-- Small margin before main content -->
|
||||
<td width="20">
|
||||
</td>
|
||||
|
||||
<td valign="top" width="800">
|
||||
|
||||
|
||||
<!-- A table to give some space around the content -->
|
||||
|
||||
<table cellpadding="0" width="100%">
|
||||
|
||||
<!-- Small vertical space before content -->
|
||||
<tbody><tr><td height="5"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<!-- start end --><h1>Frequently Asked Questions</h1><div class="contents topic">
|
||||
<p class="topic-title first"><a id="contents" name="contents"><em>Contents</em></a></p>
|
||||
<ul class="simple">
|
||||
<li><a class="reference" href="#where-are-the-music-files" id="id1" name="id1">Where are the music files?</a></li>
|
||||
<li><a class="reference" href="#how-do-i-hear-the-sound-on-linux-ubuntu" id="id2" name="id2">How do I hear the sound on Linux (Ubuntu)?</a></li>
|
||||
<li><a class="reference" href="#how-do-i-hear-the-sound-on-mac" id="id3" name="id3">How do I hear the sound on Mac?</a></li>
|
||||
<li><a class="reference" href="#why-is-there-a-delay-between-pressing-the-note-and-hearing-the-sound" id="id4" name="id4">Why is there a delay between pressing the note and hearing the sound?</a></li>
|
||||
<li><a class="reference" href="#my-sound-generator-has-high-latency-what-can-i-do" id="id5" name="id5">My sound generator has high latency, what can I do?</a></li>
|
||||
<li><a class="reference" href="#what-is-the-latency-fix" id="id6" name="id6">What is the latency fix?</a></li>
|
||||
<li><a class="reference" href="#what-value-should-i-use-for-the-latency-fix" id="id7" name="id7">What value should I use for the latency fix?</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id1" id="where-are-the-music-files" name="where-are-the-music-files">Where are the music files?</a></h3>
|
||||
<p>Piano Booster uses MIDI music files (.mid) or karaoke files (.kar) to play music
|
||||
but none of these files are included with the program so you will have to get them from the NET.
|
||||
In particular there are some high quality demo midi files contained in three zip files
|
||||
available from <a class="reference" href="http://www.pianobooster.pwp.blueyonder.co.uk">this page</a>.
|
||||
These are demos of commercially produced MIDI files that used to be supplied with music tutor books but now these books are sold without any MIDI files.</p>
|
||||
<p>Also see <a class="reference" href="http://n2.nabble.com/Pieces-of-music-that-I-have-enjoyed-playing---please-add-to-this-list-td1600345.html">this thread</a>
|
||||
on the forum which list useful source of midi files on the net.
|
||||
Please add to this list if you find any pieces of music that you enjoy playing.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id2" id="how-do-i-hear-the-sound-on-linux-ubuntu" name="how-do-i-hear-the-sound-on-linux-ubuntu">How do I hear the sound on Linux (Ubuntu)?</a></h3>
|
||||
<p>To hear the sound Piano Booster needs a MIDI sound generator,
|
||||
there are two different General Midi sound generators available on Linux, 'fluidsynth' and 'timidty'.
|
||||
To install fluidsynth you must install the following packages 'fluidsynth' 'fluid-soundfont-gm' and
|
||||
'fluid-soundfont-gs' using your favourite package manager.
|
||||
To start the fluidsynth sound generator type the following on the command line.</p>
|
||||
<pre class="literal-block">
|
||||
fluidsynth -C0 -R0 -r22050 -l -o midi.alsa_seq.id=fs -a alsa -o audio.alsa.device=plughw:0 /usr/share/sounds/sf2/FluidR3_GM.sf2 /usr/share/sounds/sf2/FluidR3_GS.sf2
|
||||
</pre>
|
||||
<p>If you have a fast machine then you can leave out the flags '-C0 -R0 -r22050' which turns off
|
||||
the reverb, chorus and reduce the sample rate. The flags '-o audio.alsa.device=plughw:0'
|
||||
bypasses the Ubuntu Pulse Audio layer which caused a lot of latency delay but unfortunately these flags may also bypass
|
||||
the desktop volume controls.</p>
|
||||
<p>For more information on running fluidsynth with low latency see this page.</p>
|
||||
<blockquote>
|
||||
<a class="reference" href="http://fluidsynth.resonance.org/trac/wiki/LowLatency">http://fluidsynth.resonance.org/trac/wiki/LowLatency</a></blockquote>
|
||||
<p>If you get problems with unsteady playback or the audio cutting out then try closing all other programs,
|
||||
turning off your wireless network and unplug any network cable.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id3" id="how-do-i-hear-the-sound-on-mac" name="how-do-i-hear-the-sound-on-mac">How do I hear the sound on Mac?</a></h3>
|
||||
<p>While there are many possible choices General Midi sound generators
|
||||
for the Mac (Timidity, FluidSynth or an external MIDI
|
||||
Synth), the easiest way is to use SimplSynth, which can be obtained for free (MIT license)
|
||||
from:</p>
|
||||
<blockquote>
|
||||
<a class="reference" href="http://notahat.com/simplesynth">http://notahat.com/simplesynth</a></blockquote>
|
||||
<p>This must be started before Pianobooster, and also allows to load custom Soundfonts.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id4" id="why-is-there-a-delay-between-pressing-the-note-and-hearing-the-sound" name="why-is-there-a-delay-between-pressing-the-note-and-hearing-the-sound">Why is there a delay between pressing the note and hearing the sound?</a></h3>
|
||||
<p>The delay between pressing the note and hearing the sound is called the latency.
|
||||
Unfortunately some sound generators introduce a latency delay between receiving
|
||||
the command to play a note and producing the audible sound.
|
||||
This unwanted delay can make it extremely difficult to play along with the music.</p>
|
||||
<p>The MS GM Wavetable Synthesizer that comes with Windows also suffers from this problem
|
||||
as it introduces a noticeable delay of 150 milliseconds (0.15 seconds).</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id5" id="my-sound-generator-has-high-latency-what-can-i-do" name="my-sound-generator-has-high-latency-what-can-i-do">My sound generator has high latency, what can I do?</a></h3>
|
||||
<p>The first thing to do is to turn up the speakers on your piano keyboard
|
||||
(provided that you are using a piano keyboard that has it's own sound generator)
|
||||
so that you can hear what you are playing without a delay.
|
||||
Then aim to use the <strong>'Play Along'</strong> mode as much as possible.</p>
|
||||
<p>To use the <strong>'Follow You'</strong> mode you will need set the latency value (see the next question)
|
||||
or alternately use a realtime sound generator with low latency (recommended, For Linux see <a class="reference" href="http://fluidsynth.resonance.org/trac/wiki/LowLatency">fluidsynth Low Latency page</a>).</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id6" id="what-is-the-latency-fix" name="what-is-the-latency-fix">What is the latency fix?</a></h3>
|
||||
<p>The Latency fix aims to counteract the latency delay of the sound generator by deliberately
|
||||
running the musical accompaniment several milliseconds ahead of what you are playing on the
|
||||
piano to try and cancel out this delay within the sound generator.</p>
|
||||
<p>The latency value is entered from the 'settings/Midi setup' page.
|
||||
If you are using the MS GM Wavetable Synthesizer then try entering a value for the delay of 150 mSec.</p>
|
||||
<p>Whenever you set a value for the latency then the instrument sound
|
||||
for your piano is automatically set to 'None' to mute
|
||||
the delayed sound of your playing through the sound generator.
|
||||
Remember to turn up the volume of the speakers on your piano.
|
||||
If your piano does not have it's own speakers or you are still
|
||||
using the PC keyboard then this fix will not work, sorry.</p>
|
||||
<p>Unfortunately when you stop playing using the <strong>'Follow You'</strong> mode
|
||||
then the music will stop in the wrong place (because the music
|
||||
was deliberately being run ahead of your playing).
|
||||
The use of the latency fix is less than ideal and so the <strong>best</strong>
|
||||
solution is to change to different realtime sound generator that has a low latency delay.</p>
|
||||
</div>
|
||||
<div class="section">
|
||||
<h3><a class="toc-backref" href="#id7" id="what-value-should-i-use-for-the-latency-fix" name="what-value-should-i-use-for-the-latency-fix">What value should I use for the latency fix?</a></h3>
|
||||
<p>To work out the value of the delay first enable the timing markers from the preferences menu.
|
||||
(These are the white crosses that are drawn over the notes that show <em>when</em> you pressed the note).
|
||||
Then using the <strong>'Play Along'</strong> mode look at the timing markers to see
|
||||
if you are playing ahead or behind the notes.
|
||||
If you are playing consistently behind the beat then try increasing
|
||||
the latency value by say 100 milliseconds.
|
||||
Conversely if the timing markers show you are playing ahead of the beat
|
||||
then try decreasing the latency slightly.</p>
|
||||
<p>It is always best to use a value that shows you are
|
||||
playing <em>slightly ahead of the beat</em> rather than behind the beat.
|
||||
(This is because Piano Booster in <strong>'Follow You'</strong> mode will slow down
|
||||
the music if you are playing behind the beat.)</p>
|
||||
<p>To disable the latency fix enter a value of zero.</p>
|
||||
<!-- How do I get the very latest code from subversion
|
||||
Ensure you have the subversion client 'svn' installed.
|
||||
Then run the following command on the command line.
|
||||
Please be aware that this is development code::
|
||||
svn co https://pianobooster.svn.sourceforge.net/svnroot/pianobooster/trunk/PianoBooster -->
|
||||
<!-- END begin -->
|
||||
</td>
|
||||
|
||||
<!-- A margin on the right hand side -->
|
||||
<td width="15%">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody></table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody></table>
|
||||
|
||||
<!-- END end --></div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
Website/favicon.ico
Executable file
After Width: | Height: | Size: 1.4 KiB |
272
Website/html4css1.css
Executable file
|
@ -0,0 +1,272 @@
|
|||
/*
|
||||
:Author: David Goodger (goodger@python.org)
|
||||
:Id: $Id: html4css1.css 5631 2008-08-24 13:01:23Z goodger $
|
||||
:Copyright: This stylesheet has been placed in the public domain.
|
||||
|
||||
Default cascading style sheet for the HTML output of Docutils.
|
||||
|
||||
See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
|
||||
customize this style sheet.
|
||||
*/
|
||||
|
||||
/* used to remove borders from tables and images */
|
||||
.borderless, table.borderless td, table.borderless th {
|
||||
border: 0 }
|
||||
|
||||
table.borderless td, table.borderless th {
|
||||
/* Override padding for "table.docutils td" with "! important".
|
||||
The right padding separates the table cells. */
|
||||
padding: 0 0.5em 0 0 ! important }
|
||||
|
||||
.first {
|
||||
/* Override more specific margin styles with "! important". */
|
||||
margin-top: 0 ! important }
|
||||
|
||||
.last, .with-subtitle {
|
||||
margin-bottom: 0 ! important }
|
||||
|
||||
.hidden {
|
||||
display: none }
|
||||
|
||||
a.toc-backref {
|
||||
text-decoration: none ;
|
||||
color: black }
|
||||
|
||||
blockquote.epigraph {
|
||||
margin: 2em 5em ; }
|
||||
|
||||
dl.docutils dd {
|
||||
margin-bottom: 0.5em }
|
||||
|
||||
/* Uncomment (and remove this text!) to get bold-faced definition list terms
|
||||
dl.docutils dt {
|
||||
font-weight: bold }
|
||||
*/
|
||||
|
||||
div.abstract {
|
||||
margin: 2em 5em }
|
||||
|
||||
div.abstract p.topic-title {
|
||||
font-weight: bold ;
|
||||
text-align: center }
|
||||
|
||||
div.admonition, div.attention, div.caution, div.danger, div.error,
|
||||
div.hint, div.important, div.note, div.tip, div.warning {
|
||||
margin: 2em ;
|
||||
border: medium outset ;
|
||||
padding: 1em }
|
||||
|
||||
div.admonition p.admonition-title, div.hint p.admonition-title,
|
||||
div.important p.admonition-title, div.note p.admonition-title,
|
||||
div.tip p.admonition-title {
|
||||
font-weight: bold ;
|
||||
font-family: sans-serif }
|
||||
|
||||
div.attention p.admonition-title, div.caution p.admonition-title,
|
||||
div.danger p.admonition-title, div.error p.admonition-title,
|
||||
div.warning p.admonition-title {
|
||||
color: red ;
|
||||
font-weight: bold ;
|
||||
font-family: sans-serif }
|
||||
|
||||
/* Uncomment (and remove this text!) to get reduced vertical space in
|
||||
compound paragraphs.
|
||||
div.compound .compound-first, div.compound .compound-middle {
|
||||
margin-bottom: 0.5em }
|
||||
|
||||
div.compound .compound-last, div.compound .compound-middle {
|
||||
margin-top: 0.5em }
|
||||
*/
|
||||
|
||||
div.dedication {
|
||||
margin: 2em 5em ;
|
||||
text-align: center ;
|
||||
font-style: italic }
|
||||
|
||||
div.dedication p.topic-title {
|
||||
font-weight: bold ;
|
||||
font-style: normal }
|
||||
|
||||
div.figure {
|
||||
margin-left: 2em ;
|
||||
margin-right: 2em }
|
||||
|
||||
div.footer, div.header {
|
||||
clear: both;
|
||||
font-size: smaller }
|
||||
|
||||
div.line-block {
|
||||
display: block ;
|
||||
margin-top: 1em ;
|
||||
margin-bottom: 1em }
|
||||
|
||||
div.line-block div.line-block {
|
||||
margin-top: 0 ;
|
||||
margin-bottom: 0 ;
|
||||
margin-left: 1.5em }
|
||||
|
||||
div.sidebar {
|
||||
margin: 0 0 0.5em 1em ;
|
||||
border: medium outset ;
|
||||
padding: 1em ;
|
||||
background-color: #ffffee ;
|
||||
width: 40% ;
|
||||
float: right ;
|
||||
clear: right }
|
||||
|
||||
div.sidebar p.rubric {
|
||||
font-family: sans-serif ;
|
||||
font-size: medium }
|
||||
|
||||
div.system-messages {
|
||||
margin: 5em }
|
||||
|
||||
div.system-messages h1 {
|
||||
color: red }
|
||||
|
||||
div.system-message {
|
||||
border: medium outset ;
|
||||
padding: 1em }
|
||||
|
||||
div.system-message p.system-message-title {
|
||||
color: red ;
|
||||
font-weight: bold }
|
||||
|
||||
div.topic {
|
||||
margin: 2em }
|
||||
|
||||
h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
|
||||
h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
|
||||
margin-top: 0.4em }
|
||||
|
||||
h1.title {
|
||||
text-align: center }
|
||||
|
||||
h2.subtitle {
|
||||
text-align: center }
|
||||
|
||||
hr.docutils {
|
||||
width: 75% }
|
||||
|
||||
img.align-left {
|
||||
clear: left }
|
||||
|
||||
img.align-right {
|
||||
clear: right }
|
||||
|
||||
ol.simple, ul.simple {
|
||||
margin-bottom: 1em }
|
||||
|
||||
ol.arabic {
|
||||
list-style: decimal }
|
||||
|
||||
ol.loweralpha {
|
||||
list-style: lower-alpha }
|
||||
|
||||
ol.upperalpha {
|
||||
list-style: upper-alpha }
|
||||
|
||||
ol.lowerroman {
|
||||
list-style: lower-roman }
|
||||
|
||||
ol.upperroman {
|
||||
list-style: upper-roman }
|
||||
|
||||
p.attribution {
|
||||
text-align: right ;
|
||||
margin-left: 50% }
|
||||
|
||||
p.caption {
|
||||
font-style: italic }
|
||||
|
||||
p.credits {
|
||||
font-style: italic ;
|
||||
font-size: smaller }
|
||||
|
||||
p.label {
|
||||
white-space: nowrap }
|
||||
|
||||
p.rubric {
|
||||
font-weight: bold ;
|
||||
font-size: larger ;
|
||||
color: maroon ;
|
||||
text-align: center }
|
||||
|
||||
p.sidebar-title {
|
||||
font-family: sans-serif ;
|
||||
font-weight: bold ;
|
||||
font-size: larger }
|
||||
|
||||
p.sidebar-subtitle {
|
||||
font-family: sans-serif ;
|
||||
font-weight: bold }
|
||||
|
||||
p.topic-title {
|
||||
font-weight: bold }
|
||||
|
||||
pre.address {
|
||||
margin-bottom: 0 ;
|
||||
margin-top: 0 ;
|
||||
font: inherit }
|
||||
|
||||
pre.literal-block, pre.doctest-block {
|
||||
margin-left: 2em ;
|
||||
margin-right: 2em }
|
||||
|
||||
span.classifier {
|
||||
font-family: sans-serif ;
|
||||
font-style: oblique }
|
||||
|
||||
span.classifier-delimiter {
|
||||
font-family: sans-serif ;
|
||||
font-weight: bold }
|
||||
|
||||
span.interpreted {
|
||||
font-family: sans-serif }
|
||||
|
||||
span.option {
|
||||
white-space: nowrap }
|
||||
|
||||
span.pre {
|
||||
white-space: pre }
|
||||
|
||||
span.problematic {
|
||||
color: red }
|
||||
|
||||
span.section-subtitle {
|
||||
/* font-size relative to parent (h1..h6 element) */
|
||||
font-size: 80% }
|
||||
|
||||
table.citation {
|
||||
border-left: solid 1px gray;
|
||||
margin-left: 1px }
|
||||
|
||||
table.docinfo {
|
||||
margin: 2em 4em }
|
||||
|
||||
table.docutils {
|
||||
margin-top: 0.5em ;
|
||||
margin-bottom: 0.5em }
|
||||
|
||||
table.footnote {
|
||||
border-left: solid 1px black;
|
||||
margin-left: 1px }
|
||||
|
||||
table.docutils td, table.docutils th,
|
||||
table.docinfo td, table.docinfo th {
|
||||
padding-left: 0.5em ;
|
||||
padding-right: 0.5em ;
|
||||
vertical-align: top }
|
||||
|
||||
table.docutils th.field-name, table.docinfo th.docinfo-name {
|
||||
font-weight: bold ;
|
||||
text-align: left ;
|
||||
white-space: nowrap ;
|
||||
padding-left: 0 }
|
||||
|
||||
h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
|
||||
h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
|
||||
font-size: 100% }
|
||||
|
||||
ul.auto-toc {
|
||||
list-style-type: none }
|
BIN
Website/images/LinuxScreenShot.png
Executable file
After Width: | Height: | Size: 53 KiB |
BIN
Website/images/LinuxScreenShot50.png
Executable file
After Width: | Height: | Size: 29 KiB |
BIN
Website/images/LinuxScreenShotAnnotated.png
Executable file
After Width: | Height: | Size: 68 KiB |
BIN
Website/images/LinuxScreenShotAnnotated50.png
Executable file
After Width: | Height: | Size: 36 KiB |
BIN
Website/images/WindowsScreenShot.jpeg
Executable file
After Width: | Height: | Size: 93 KiB |
BIN
Website/images/WindowsScreenShot50.jpeg
Executable file
After Width: | Height: | Size: 30 KiB |
BIN
Website/images/keyboardsetup.png
Executable file
After Width: | Height: | Size: 25 KiB |
BIN
Website/images/logo64x64.png
Executable file
After Width: | Height: | Size: 3.3 KiB |
BIN
Website/images/midisetup.png
Executable file
After Width: | Height: | Size: 14 KiB |
BIN
Website/images/pianolines.png
Executable file
After Width: | Height: | Size: 641 B |
BIN
Website/images/timingmarkers.jpeg
Executable file
After Width: | Height: | Size: 53 KiB |
BIN
Website/images/timingmarkers.png
Executable file
After Width: | Height: | Size: 10 KiB |
BIN
Website/images/version_0_6_1.png
Executable file
After Width: | Height: | Size: 47 KiB |
172
Website/index.html
Executable file
|
@ -0,0 +1,172 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
|
||||
<html><head><title>Piano Booster - Home</title>
|
||||
<link rel="stylesheet" href="ref.css" type="text/css">
|
||||
</head><body>
|
||||
|
||||
<table align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody><tr>
|
||||
|
||||
<td align="right" valign="top" width="15%">
|
||||
|
||||
<!-- Some initial vertical space -->
|
||||
<table><tbody><tr><td height="20"></td></tr></tbody></table>
|
||||
|
||||
<a href="index.html"> <img src="images/logo64x64.png" alt="Home"/> </a>
|
||||
|
||||
<p><a href="http://pianobooster.sourceforge.net" target="_top"><b>Home</b></a></p>
|
||||
<p><a href="screenshots.html"><b>Screen shots</b></a></p>
|
||||
<p><a href="index.html#features"><b>Features</b></a></p>
|
||||
|
||||
<p><a href="download.html"><b>Download</b></a></p>
|
||||
|
||||
<p><a href="faq.html"><b>FAQ</b></a></p>
|
||||
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Users-f1591936.html"><b>Users Forum</b></a></p>
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Development-f2625691.html"><b>Development Forum</b></a></p>
|
||||
<p><a href="http://sourceforge.net/projects/pianobooster/"><b>SourceForge</b></a> </p>
|
||||
|
||||
</td>
|
||||
|
||||
<!-- Small margin before main content -->
|
||||
<td width="20">
|
||||
</td>
|
||||
|
||||
<td valign="top" width="800">
|
||||
|
||||
|
||||
<!-- A table to give some space around the content -->
|
||||
|
||||
<table cellpadding="0" width="100%">
|
||||
|
||||
<!-- Small vertical space before content -->
|
||||
<tbody><tr><td height="5"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<h1><b>Boost</b> your <b>Piano</b> playing skills</h1>
|
||||
|
||||
<p class="greyed">
|
||||
|
||||
<b>PianoBooster</b> is a fun way of playing along with a musical accompaniment and
|
||||
at the same time learning the basics of reading musical notation.
|
||||
The difference between playing along to a CD or a standard midi file
|
||||
is that <b>PianoBooster</b> listens and follows what you are playing on a midi piano keyboard.
|
||||
</p>
|
||||
|
||||
|
||||
<div class="news">
|
||||
<h3 class="news">News: PianoBooster version 0.6.4 has been released</h3>
|
||||
<p class="news">
|
||||
Version of 0.6.4 of <b>PianoBooster</b>
|
||||
fixes a number of issues with CPU usage and timing accuracy and so
|
||||
everyone should upgrade to this version.
|
||||
For the what's new read
|
||||
<a href="http://n2.nabble.com/Announcing-a-new-Version-0-6-4-of-PianoBooster-td4096259.html">this post</a> in the User Forum.
|
||||
<b>PianoBooster</b> can be downloaded <a href="download.html">here</a>.
|
||||
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<h2>Introduction</h2>
|
||||
<b>PianoBooster</b> is a free (Open Source) program that plays Standard Midi Files
|
||||
and allows you to change the speed of playback
|
||||
and transpose the music etc.
|
||||
There is a scrolling musical stave that shows the notes for just one part
|
||||
from all the parts in the complete musical arrangement.
|
||||
</p>
|
||||
<p class="image">
|
||||
<a href="images/LinuxScreenShot.png">
|
||||
<img hspace="10" src="images/LinuxScreenShot50.png" alt="Piano Booster main screen"/>
|
||||
</a> <br>
|
||||
Piano Booster main screen
|
||||
</p>
|
||||
<p>
|
||||
<img hspace="10" align="right" src="images/pianolines.png" alt="Piano Lines"/>
|
||||
<b>PianoBooster</b> has been designed to allow you to play along on a midi piano keyboard
|
||||
with the scrolling notes shown on the screen.
|
||||
The notes you press on the keyboard appear as coloured
|
||||
lines on the musical stave, the colour of which depends whether
|
||||
you have pressed the right or wrong note.
|
||||
</p>
|
||||
<p>
|
||||
A different musical instrument sound is used
|
||||
for your playing depending whether you are playing the right or wrong notes.
|
||||
This feature also allows PianoBooster to be used with printed sheet music
|
||||
so you can hear if you are playing the right notes while at the same time
|
||||
keeping your eyes on the printed score.
|
||||
The music accompaniment will automatically wait for you to find and
|
||||
play the correct notes in the piece.
|
||||
</p>
|
||||
|
||||
|
||||
<h2>PianoBooster in Action</h2>
|
||||
<p>
|
||||
Watch the video and see the features of <b>PianoBooster</b> in action.
|
||||
</p>
|
||||
|
||||
|
||||
<p class="image">
|
||||
<object width="445" height="364"><param name="movie" value="http://www.youtube-nocookie.com/v/UGbfm8Tv-20&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/UGbfm8Tv-20&hl=en&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999&border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object>
|
||||
|
||||
<br> Watch Piano Booster in action
|
||||
</p>
|
||||
<p>More videos are available <a href="http://www.youtube.com/watch?v=7YaDllVreuM"> here</a>
|
||||
and <a href="http://www.youtube.com/watch?v=58iw8nu3EOM"> here</a>.
|
||||
</p>
|
||||
|
||||
<b>Piano Booster</b> is piano teaching software that can provide piano lessons for beginners as well as for advanced players.
|
||||
|
||||
It can be used for teaching music theory and is useful for piano practice and learning piano technique.
|
||||
|
||||
</p>
|
||||
<a name="timingmarkers"></a>
|
||||
<!--<h2>Timing markers <font color="#ff6666">(new)</font></h2>-->
|
||||
<h2>Timing markers</h2>
|
||||
<p>
|
||||
Timing markers show whether you are playing ahead or behind of the beat.
|
||||
They appear as white crosses that are drawn over the note.
|
||||
Timing markers are new in version 0.6.2
|
||||
</p>
|
||||
<p>
|
||||
<img hspace="10" src="images/timingmarkers.jpeg" alt="Piano Booster timing markers"/>
|
||||
</p>
|
||||
|
||||
<a name="features"></a>
|
||||
<h2>Features</h2>
|
||||
<ul>
|
||||
<li>Piano Booster <b>follows your</b> playing when playing along to a musical accompaniment. (If you stop then so does the music).
|
||||
|
||||
</li><li>Play a <b>single hand</b> and Piano Booster will play the other hand <i>in time</i> with you (and will also play the violins, the bass, the drums etc. <i>in time</i> with you).
|
||||
</li><li>Change the <b>speed</b> of playback to match your playing ability.
|
||||
</li><li><b>Transpose</b> +/- 12 semitones <i>without stopping</i> the play back.
|
||||
</li><li>Change the <b>Key Signature</b> of the piece.
|
||||
</li><li>Plays any standard <b>midi</b> or <b>kar</b> file.
</li><li>Play along to <b>any instrument</b> in the midi file.
|
||||
</li><li>Adjust the <b>volume</b> of the current part or the <b>volume</b> your piano part.
</li><li>See the <b>accuracy</b> of you playing.
</li><li>Change the <b>start bar</b> to start playing from any bar in the music.
|
||||
The <b>repeat bars</b> allows you to practice just a few difficult bars continuously.
|
||||
</li><li><b>Timing markers</b> are white crosses that are drawn over each note and show if you are playing ahead or behind the beat.
|
||||
</li><li>A different instrument sound is used for the right and wrong notes that you play.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<!-- Footer -->
|
||||
<a href="http://sourceforge.net">
|
||||
<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=245663&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
<!-- A margin on the right hand side -->
|
||||
<td width="15%">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody></table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody></table>
|
||||
|
||||
</body></html>
|
75
Website/pianohints.html
Executable file
|
@ -0,0 +1,75 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
|
||||
<html><head><title>Piano Booster - Home</title>
|
||||
<link rel="stylesheet" href="ref.css" type="text/css">
|
||||
</head><body>
|
||||
|
||||
<table align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody><tr>
|
||||
|
||||
<td align="right" valign="top" width="15%">
|
||||
|
||||
<!-- Some initial vertical space -->
|
||||
<table><tbody><tr><td height="20"></td></tr></tbody></table>
|
||||
|
||||
<a href="index.html"> <img src="images/logo64x64.png" alt="Home"/> </a>
|
||||
|
||||
<p><a href="http://pianobooster.sourceforge.net" target="_top"><b>Home</b></a></p>
|
||||
<p><a href="screenshots.html"><b>Screen shots</b></a></p>
|
||||
<p><a href="index.html#features"><b>Features</b></a></p>
|
||||
|
||||
<p><a href="download.html"><b>Download</b></a></p>
|
||||
|
||||
<p><a href="faq.html"><b>FAQ</b></a></p>
|
||||
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Users-f1591936.html"><b>Users Forum</b></a></p>
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Development-f2625691.html"><b>Development Forum</b></a></p>
|
||||
<p><a href="http://sourceforge.net/projects/pianobooster/"><b>SourceForge</b></a> </p>
|
||||
|
||||
</td>
|
||||
|
||||
<!-- Small margin before main content -->
|
||||
<td width="20">
|
||||
</td>
|
||||
|
||||
<td valign="top" width="800">
|
||||
|
||||
|
||||
<!-- A table to give some space around the content -->
|
||||
|
||||
<table cellpadding="0" width="100%">
|
||||
|
||||
<!-- Small vertical space before content -->
|
||||
<tbody><tr><td height="5"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<h1>Hints on playing the Piano</h1>
|
||||
|
||||
<p class="greyed">
|
||||
|
||||
<b>COMING SOON</b> </p>
|
||||
|
||||
|
||||
|
||||
<!-- Footer -->
|
||||
<a href="http://sourceforge.net">
|
||||
<img src="http://sflogo.sourceforge.net/sflogo.php?group_id=245663&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
|
||||
|
||||
|
||||
</td>
|
||||
|
||||
<!-- A margin on the right hand side -->
|
||||
<td width="15%">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody></table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</tbody></table>
|
||||
|
||||
</body></html>
|
109
Website/ref.css
Executable file
|
@ -0,0 +1,109 @@
|
|||
html {
|
||||
/* background-color: #e0e0e0; */
|
||||
}
|
||||
h1 {
|
||||
font-family: sans-serif;
|
||||
font-size: 220%;
|
||||
color: #6e7e97;
|
||||
margin-top: 0;
|
||||
padding-top: 0;
|
||||
}
|
||||
h2 {
|
||||
font-family: sans-serif;
|
||||
font-size: 180%;
|
||||
color: #6e7e97;
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
}
|
||||
|
||||
h3.news
|
||||
{
|
||||
font-family: sans-serif;
|
||||
font-size: 120%;
|
||||
color: #aa0000;
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
}
|
||||
h3 {
|
||||
font-family: sans-serif;
|
||||
font-size: 120%;
|
||||
color: #6e7e97;
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
}
|
||||
p {
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
color: #444444;
|
||||
}
|
||||
|
||||
p.news {
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
color: #aa0000;
|
||||
}
|
||||
|
||||
p.test{
|
||||
margin-left: 0%;
|
||||
font-size: 80%;
|
||||
color: #550000;
|
||||
#background-color: #000000;
|
||||
}
|
||||
a {
|
||||
color: #6e7ed7;
|
||||
}
|
||||
p.image {
|
||||
font-style: italic;
|
||||
text-align: center;
|
||||
margin-left: 0;
|
||||
margin-right: 0;
|
||||
margin-bottom: 2.5em;
|
||||
}
|
||||
p.greyed {
|
||||
text-align: justify;
|
||||
border-style: solid;
|
||||
border-width: 1px;
|
||||
border-color: #6e7e97;
|
||||
color: #444444;
|
||||
padding: 1ex;
|
||||
margin-left: 0%;
|
||||
background-color: #eeeeee;
|
||||
}
|
||||
p.h3 {
|
||||
margin-left: 0%;
|
||||
margin-right: 0%;
|
||||
}
|
||||
/*
|
||||
ul {
|
||||
margin-left: 5%;
|
||||
margin-right: 0%;
|
||||
color: #444444;
|
||||
list-style-type: disc;
|
||||
}
|
||||
*/
|
||||
|
||||
table.xxx {
|
||||
margin-left: 15%;
|
||||
margin-right: 10%;
|
||||
}
|
||||
img {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
.cmdline {
|
||||
background-color:#F0F0F0;
|
||||
border:1px dashed black;
|
||||
color:inherit;
|
||||
font-family:courier,courier new,monospace;
|
||||
font-size:12px;
|
||||
line-height:100%;
|
||||
margin-bottom:4px;
|
||||
margin-top:4px;
|
||||
overflow:auto;
|
||||
padding:5px;
|
||||
padding-top:10px;
|
||||
padding-bottom:10px;
|
||||
/*white-space:pre; */
|
||||
width:98%;
|
||||
}
|
||||
|
112
Website/screenshots.html
Executable file
|
@ -0,0 +1,112 @@
|
|||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
||||
|
||||
<html><head><title>Piano Booster - Screen Shots</title>
|
||||
<link rel="stylesheet" href="ref.css" type="text/css">
|
||||
</head><body>
|
||||
|
||||
<table align="center" cellpadding="0" cellspacing="0">
|
||||
<tbody><tr>
|
||||
|
||||
<td align="right" valign="top" width="15%">
|
||||
|
||||
|
||||
<!-- Some initial vertical space -->
|
||||
<table><tbody><tr><td height="20"></td></tr></tbody></table>
|
||||
|
||||
<a href="index.html"/> <img src="images/logo64x64.png" alt="Home"/> </a>
|
||||
|
||||
<p><a href="http://pianobooster.sourceforge.net" target="_top"><b>Home</b></a></p>
|
||||
|
||||
<p><a href="screenshots.html"><b>Screen shots</b></a></p>
|
||||
|
||||
<p><a href="index.html#features"><b>Features</b></a></p>
|
||||
|
||||
<p><a href="download.html"><b>Download</b></a></p>
|
||||
|
||||
<p><a href="faq.html"><b>FAQ</b></a></p>
|
||||
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Users-f1591936.html"><b>Users Forum</b></a></p>
|
||||
<p><a href="http://n2.nabble.com/Piano-Booster-Development-f2625691.html"><b>Development Forum</b></a></p>
|
||||
<p><a href="http://sourceforge.net/projects/pianobooster/"><b>SourceForge</b></a> </p>
|
||||
</td>
|
||||
|
||||
<!-- Small margin before main content -->
|
||||
<td width="20">
|
||||
</td>
|
||||
|
||||
<td valign="top" width="800">
|
||||
|
||||
|
||||
<!-- A table to give some space around the content -->
|
||||
|
||||
<table cellpadding="0" width="100%">
|
||||
<tbody>
|
||||
|
||||
<!-- Small vertical space before content -->
|
||||
<tr><td height="5"></td></tr>
|
||||
|
||||
<tr>
|
||||
<td>
|
||||
|
||||
<h1><center>Piano Booster Screen Shots</center></h1>
|
||||
|
||||
<p><center>Click on each screen shot to see the full size image.</center></p>
|
||||
|
||||
<p class="image">
|
||||
<a href="images/LinuxScreenShot.png">
|
||||
<img hspace="10" src="images/LinuxScreenShot50.png" alt="Piano Booster main screen - Linux">
|
||||
</a> <br>
|
||||
Piano Booster main screen - Linux
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<p class="image">
|
||||
<a href="images/WindowsScreenShot.jpeg">
|
||||
<img hspace="10" src="images/WindowsScreenShot50.jpeg" alt="Piano Booster main screen - Windows">
|
||||
</a> <br>
|
||||
Piano Booster main screen - Windows
|
||||
</p>
|
||||
|
||||
<p></p>
|
||||
|
||||
<p class="image">
|
||||
<a href="images/LinuxScreenShotAnnotated.png">
|
||||
<img hspace="10" src="images/LinuxScreenShotAnnotated50.png" alt="Piano Booster annotated screen shot">
|
||||
</a> <br>
|
||||
Piano Booster annotated screen shot
|
||||
</p>
|
||||
<p>
|
||||
<img hspace="10" src="images/timingmarkers.jpeg" alt="Piano Booster timing markers"/>
|
||||
</p>
|
||||
|
||||
<p class="image">
|
||||
<img hspace="10" src="images/keyboardsetup.png" alt="Piano keyboard setup">
|
||||
<br>
|
||||
Piano Keyboard Setup Dialog
|
||||
</p>
|
||||
<p class="image">
|
||||
<img hspace="10" src="images/midisetup.png" alt=" MIDI Setup Dialog">
|
||||
<br>
|
||||
MIDI Setup Dialog
|
||||
</p>
|
||||
|
||||
|
||||
<p></p>
|
||||
<!-- Footer -->
|
||||
|
||||
</td>
|
||||
|
||||
|
||||
<!-- A margin on the right hand side -->
|
||||
<td width="15%">
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
</tbody></table>
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
</body></html>
|
||||
|