Skip to content

Commit

Permalink
Update documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
Deltafire committed Jul 29, 2017
1 parent c283c44 commit f37138c
Show file tree
Hide file tree
Showing 5 changed files with 82 additions and 25 deletions.
3 changes: 3 additions & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,15 @@ Main Code:

Additional Code:
Christopher "Deltafire" O'Neill (SDL ports, some features/bugfixes)
Dale "d0pefish" Whinham (Cocoa & cmake port, some features/bugfixes)
Julian "jua" Harnath (Haiku port)
Antti S. Lankila (Amiga filter coefficients)
Varthall (Amiga port)
Andrew Simper (noise code)
David Ross (EQ code)
Stuart Caie/Claudio Matsuoka (powerpacker decrunching)
Corvus Corax (sample editor filters)
Henri Isojärvi (GUS patch loader fixes, GUI improvements)

3rd Party Libraries:
RtMidi/RtAudio
Expand Down
31 changes: 31 additions & 0 deletions ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,36 @@
# MilkyTracker ChangeLog

## 29/07/2017 (v1.01):

### What's new:
* Channel limit increased to 128 channels
* New sample editor filters:
* Phase modulation
* AM & FM modulation
* Selective equaliser
* OSX: Insert key mapped to F13
* GUI: Clickable checkbox labels
* GNU: Use GNUInstallDirs

### Bugs fixed:
* Errant characters inserts when selecting patterns using ALT + cursor keys
* Windows: Window size now takes scale factor into consideration
* Build: Default value used for PATH_MAX if not set (for GNU/Hurd)
* Instrument editor:
* Prevent point inserts overlapping existing points
* Reset cursor when changing presets or pasting envelopes
* PT3 octave limit not reset when switching playback mode back to FT2
* Sample editor:
* Invert function now works correctly
* Equaliser constants tweaked
* No longer crashes when generating silence with no selection active
* Noise generator on 64-bit systems
* OSX: Core audio sample-rate switching
* GUS frequencies lower than lowest note
* Off-by-semitone issue in GUS patch loader
* Corrupt display with window sizes that aren't multiples of 4
* Windows: Window position gradually moving off-screen on restarts

## 11/03/2017 (v1.00.00):

### What's new:
Expand Down
58 changes: 45 additions & 13 deletions docs/ChangeLog.html
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,41 @@
</head>
<body>
<h1 id="milkytracker-changelog">MilkyTracker ChangeLog</h1>
<h2 id="v1.00.00">11/03/2017 (v1.00.00):</h2>
<h2 id="v1.01">29/07/2017 (v1.01):</h2>
<h3 id="whats-new">What's new:</h3>
<ul>
<li>Channel limit increased to 128 channels</li>
<li>New sample editor filters:</li>
<li>Phase modulation</li>
<li>AM &amp; FM modulation</li>
<li>Selective equaliser</li>
<li>OSX: Insert key mapped to F13</li>
<li>GUI: Clickable checkbox labels</li>
<li>GNU: Use GNUInstallDirs</li>
</ul>
<h3 id="bugs-fixed">Bugs fixed:</h3>
<ul>
<li>Errant characters inserts when selecting patterns using ALT + cursor keys</li>
<li>Windows: Window size now takes scale factor into consideration</li>
<li>Build: Default value used for PATH_MAX if not set (for GNU/Hurd)</li>
<li>Instrument editor:</li>
<li>Prevent point inserts overlapping existing points</li>
<li>Reset cursor when changing presets or pasting envelopes</li>
<li>PT3 octave limit not reset when switching playback mode back to FT2</li>
<li>Sample editor:</li>
<li>Invert function now works correctly</li>
<li>Equaliser constants tweaked</li>
<li>No longer crashes when generating silence with no selection active</li>
<li>Noise generator on 64-bit systems</li>
<li>OSX: Core audio sample-rate switching</li>
<li>GUS frequencies lower than lowest note</li>
<li>Off-by-semitone issue in GUS patch loader</li>
<li>Corrupt display with window sizes that aren't multiples of 4</li>
<li>Windows: Window position gradually moving off-screen on restarts</li>
</ul>
<h2 id="v1.00.00">11/03/2017 (v1.00.00):</h2>
<h3 id="whats-new-1">What's new:</h3>
<ul>
<li>5 new customisable colours</li>
<li>X-Y mouse scrolling support</li>
<li>FT2 panning law</li>
Expand All @@ -37,7 +69,7 @@ <h3 id="whats-new">What's new:</h3>
<li>Mouse middle-click to solo channel</li>
<li>..and more, see (<a href="https://github.com/milkytracker/MilkyTracker/commits/master">commit log</a>) for details</li>
</ul>
<h3 id="bugs-fixed">Bugs Fixed:</h3>
<h3 id="bugs-fixed-1">Bugs Fixed:</h3>
<ul>
<li>Segfault when loading &lt;4 byte samples</li>
<li>Samples incorrectly offset when exporting .mod files</li>
Expand All @@ -59,7 +91,7 @@ <h3 id="bugs-fixed">Bugs Fixed:</h3>
<li>Sample/Ins editor listboxes scrolled right in certain circumstances</li>
</ul>
<h2 id="v0.90.86">07/11/13 (v0.90.86):</h2>
<h3 id="whats-new-1">Whats New:</h3>
<h3 id="whats-new-2">Whats New:</h3>
<ul>
<li>Unsafe notes now shown in red when &quot;PT 3 octave limit&quot; option enabled</li>
<li>Haiku port (thanks jua)</li>
Expand All @@ -68,7 +100,7 @@ <h3 id="whats-new-1">Whats New:</h3>
<li>Jack driver now connects to first available physical device</li>
<li>MilkyTracker source code now hosted on <a href="https://github.com/milkytracker/MilkyTracker">GitHub</a></li>
</ul>
<h3 id="bugs-fixed-1">Bugs Fixed:</h3>
<h3 id="bugs-fixed-2">Bugs Fixed:</h3>
<ul>
<li>Loss of data when using 'backward' sample filter (<a href="http://forums.modarchive.org/index.php?topic=3093.0">forum post</a>)</li>
<li>Warning displayed when exporting .mod files with samples over 64k (<a href="http://forums.modarchive.org/index.php?topic=3235.0">forum post</a>)</li>
Expand All @@ -87,7 +119,7 @@ <h3 id="bugs-fixed-1">Bugs Fixed:</h3>
<li>Various build warnings and errors</li>
</ul>
<h2 id="v0.90.85">01/01/10 (v0.90.85):</h2>
<h3 id="whats-new-2">Whats New:</h3>
<h3 id="whats-new-3">Whats New:</h3>
<ul>
<li>Ability to move dialogs.</li>
<li>Keyboard shortcut Shift-U (unmute all).</li>
Expand All @@ -108,7 +140,7 @@ <h3 id="whats-new-2">Whats New:</h3>
<li>Improved constants for 10 band EQ.</li>
<li>New font: Topaz 1.3 &amp; Topaz 2.0 (8x8)</li>
</ul>
<h3 id="bugs-fixed-2">Bugs Fixed:</h3>
<h3 id="bugs-fixed-3">Bugs Fixed:</h3>
<ul>
<li>(Unix) JACK client thread gets zombified causing playback to block.</li>
<li>Crash when using the '-orientation ROTATE90CW' switch on SDL versions.</li>
Expand Down Expand Up @@ -150,7 +182,7 @@ <h3 id="bugs-fixed-2">Bugs Fixed:</h3>
<h2 id="v0.90.80">04/13/08 (v0.90.80):</h2>
<h3 id="important-note">Important note:</h3>
<p>This version of MilkyTracker will update your current configuration file in a way that it's no longer usable with older versions. It is recommended that you keep a backup of your configuration file. On <strong>Windows</strong> the configuration is stored in the application folder. When using MilkyTracker on <strong>OS X</strong> or <strong>Unix</strong> systems the configuration is stored in your home directory in a file called .milkytracker_config.</p>
<h3 id="whats-new-3">What's New:</h3>
<h3 id="whats-new-4">What's New:</h3>
<ul>
<li>Killer feature: Open up to 32 modules using tabs(*):
<ul>
Expand Down Expand Up @@ -178,7 +210,7 @@ <h3 id="whats-new-3">What's New:</h3>
<li>WAV loader recognizes loop points and also exports them</li>
</ul>
<p>(*) Only available in the Desktop version of MilkyTracker</p>
<h3 id="bugs-fixed-3">Bugs Fixed:</h3>
<h3 id="bugs-fixed-4">Bugs Fixed:</h3>
<h4 id="replay">Replay</h4>
<ul>
<li>Fixed bug in bidirectional looping which caused clicks on short samples</li>
Expand All @@ -200,7 +232,7 @@ <h4 id="other">Other</h4>
<li>Countless bugs you might not even have found yet</li>
</ul>
<h2 id="v0.90.60">05/20/07 (v0.90.60):</h2>
<h3 id="whats-new-4">What's New:</h3>
<h3 id="whats-new-5">What's New:</h3>
<ul>
<li>New imported (obscure) module formats (mainly for personal satisfaction):
<ul>
Expand All @@ -223,7 +255,7 @@ <h3 id="whats-new-4">What's New:</h3>
<li>&quot;Mix paste&quot; in the sample editor: paste in a sample from the clipboard and get it mixed with the current selection/entire sample.</li>
<li>As usually: more Ft2-compatible replay</li>
</ul>
<h3 id="bugs-fixed-4">Bugs Fixed:</h3>
<h3 id="bugs-fixed-5">Bugs Fixed:</h3>
<h4 id="replay-1">Replay</h4>
<ul>
<li>A severe volume ramping bug has been fixed</li>
Expand Down Expand Up @@ -255,7 +287,7 @@ <h4 id="other-1">Other</h4>
<li>Other things I can't remember :P</li>
</ul>
<h2 id="v0.90.50-tons-of-fixes-and-added-features">09/26/06 (v0.90.50), Tons of fixes and added features:</h2>
<h3 id="whats-new-5">What's New:</h3>
<h3 id="whats-new-6">What's New:</h3>
<ul>
<li>New platforms supported:
<ul>
Expand Down Expand Up @@ -295,7 +327,7 @@ <h3 id="whats-new-5">What's New:</h3>
<li>Skippable splash screen</li>
<li>Volume boost/fade dialogs accept negative values (useful for chip sample generation, sample phase inversion etc)</li>
</ul>
<h3 id="bugs-fixed-5">Bugs Fixed:</h3>
<h3 id="bugs-fixed-6">Bugs Fixed:</h3>
<h4 id="replay-2">Replay</h4>
<ul>
<li>A rogue EDx note delay without a note should retrigger the previous note when x is lesser than or equal to song speed.</li>
Expand Down Expand Up @@ -329,7 +361,7 @@ <h4 id="user-interface">User interface</h4>
<li>When tabbing to a channel outside the current display, the screen shifted one whole &quot;page&quot;. Very confusing for young, fragile artists. Now it moves one channel at a time, à la Ft2.</li>
</ul>
<h2 id="v0.90.30-mainly-bugfixes-and-minor-additions">02/14/06 (v0.90.30), Mainly bugfixes and minor additions:</h2>
<h3 id="bugs-fixed-6">Bugs fixed:</h3>
<h3 id="bugs-fixed-7">Bugs fixed:</h3>
<ul>
<li>ProTracker modules using 'one shot'-looped samples seem to crash the replayer sometimes. Fixed.</li>
<li>There was a bug in the mod exporter when trying to export samples with a loopstart set to 0. Fixed.</li>
Expand Down
2 changes: 1 addition & 1 deletion docs/MilkyTracker.html
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>MilkyTracker Manual v1.00.00</title>
<title>MilkyTracker Manual v1.01</title>
<meta charset="UTF-8" />
<style type="text/css">
html, body {
Expand Down
13 changes: 2 additions & 11 deletions src/tracker/AnimatedFXControl.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -56,16 +56,6 @@ static const char* text =
"Welcome to MilkyTracker! The open-source, cross-platform FastTracker II "
"compatible music tracker."
" "
"It's been a while since the last release but MilkyTracker is alive and "
"well in 2017, with the usual host of fixes and improvements to keep "
"you tracking into the future. This release would not be possible "
"without the support of the users and fans who inspire us to keep "
"working on MilkyTracker, so a huge thank-you to those of you who have "
"reported bugs, asked for new features, and of course to those who "
"still use MilkyTracker to crank out those tunes! -d0pefish @ Sundown 2016"
" Deltafire here... Well, we didn't quite finish the release at Sundown, "
"but ~6 months later at Slipstream's gathering 'Slipstock' in the North of England, "
"amongst the red squirrels and cheesy puns, things are looking promising! "
"Now heads-up for some credits! "
"MilkyTracker contains code from the following people: "
"Peter 'pailes' Barth (original author), "
Expand All @@ -76,7 +66,8 @@ static const char* text =
"Julian 'jua' Harnath (Haiku port), "
"Varthall (Amiga port), "
"Christopher 'Deltafire' O'Neill (current maintainer), "
"Dale 'd0pefish' Whinham (Cocoa and SDL2 ports, current maintainer)"
"Dale 'd0pefish' Whinham (Cocoa and SDL2 ports, current maintainer), "
"Henri Isojarvi (GUS fixes, GUI improvements), Corvus Corax (sample editor code), David Seifert."
" "
"MilkyTracker also makes use of some common 3rd party libraries: "
"RtMidi/RtAudio, "
Expand Down

0 comments on commit f37138c

Please sign in to comment.