MilkyTracker ChangeLog
09/26/06 (v0.90.50), Tons of fixes and added features:
Whats New:
- New platforms supported:
- FreeBSD (x86)
- Linux (x86, x86_64, PowerPC, ARM, GP2X)
- Solaris 9 & 10 (SPARC)
- Windows (ANSI)
- Windows CE Handheld PCs and the Gizmondo
- New imported module formats:
- DBM (DigiBooster Pro)
- GMC (Game Music Creator)
- IT (Impulse Tracker)
- NOTE: MilkyTracker will remain an Ft2 clone, importing converts everything to this environment
and accurate playback is not pursued. It's just like with the rest of the imported formats apart from
MOD and XM.
- MORE IMPORTANTLY: MilkyTracker refuses to import modules with more than 32 channels. It's not that
the XM format couldn't handle it but the Fasttracker II framework doesn't, so there.
- Low-latency audio driver support:
- ALSA on Linux
- ASIO and DirectX on Win32, thanks to RtAudio
- 48kHz mixing resolution now available also on Win32. NOTE: MMSYSTEM/WaveOut can't handle 48kHz, so don't mix these two.
- Adjustable MOD channel panning
- Adjustable opacity for muted channels
- Alternate view in the main panel showing Add, Octave and Global volume values
- Fasttracker II edit mode and scrolling style loaded by default
- MIDI in with velocity and note delay/off recording (works on your QWERTY too), thanks to RtMidi
- Module optimization panel
- Pattern row highlighting, two independent intervals
- Sample editor noise generators
- Selectable pattern/UI fonts
- Skippable splash screen
- Volume boost/fade dialogs accept negative values (useful for chip sample generation, sample phase inversion etc)
Bugs Fixed:
Replay
- A rogue EDx note delay without a note should retrigger the previous note when x is lesser than or equal to song speed.
- EDx+EEy, that is delayed notes on a pattern delayed row played when x was larger than or equal to the song speed. Sadly, this
shouldn't happen according to Ft2, thus it doesn't anymore.
- E5x finetune setting implemented.
- E9x note retrig was a little off, now it's ever closer to Ft2.
- F00 speed setting wasn't implemented, now it stops playback
- Fasttracker II slows down to advancing one row every 10 or so minutes. If you can justify this
behavior, i.e. convince us how you can rationally utilize it (a 10 minute pause) in a song, it will be
implemented.
- K00 did not send a noteOff but set the volume to zero.
- Mx volume column tone portamento acted as M0 when starting a song from scratch and you couldn't actually enter an M0
because a 1 was was automatically filled in as the parameter. All fixed and dandy now.
- Rxx multiretrig, see E9x.
- Something clicked in the mixer, literally. Now smoother than a baby's butt.
User interface
- A channel could get stuck playing only one instrument when volume ramping was off. Ain't life peculiar?
- A crash happened when selecting a range in sample editor and the mouse was released outside the MilkyTracker window followed by
a cut or copy operation. You see the selection was still in progress and the poor tracker got confused because it didn't know where
the range started/ended.
- A pattern that was deleted from the orderlist remained on the screen.
- An instrument stayed selected after it had been removed with the minus button.
- Block operation areas did not always match block selections.
- Global volume wasn't reset on stop/play.
- Key release now effects the correct note (not necessarily the note that is playing).
- Multisample instruments got rearranged/optimized automatically.
- Scrollbar positions were reset upon screen switches. Added botox.
- Standard-breaking XI instruments (w/ stereo and more than 16 samples) were crashing MilkyTracker. Now stereo is converted to mono
and surplus samples are dismissed.
- The MilkyTracker window insisted on staying topmost after switching from fullscreen to windowed.
- The F10 key brought up the system menu on Win32. Now it just jumps to row 10h like it's supposed to.
- The selection disappeared after pasting a block. Doesn't anymore.
- When tabbing to a channel outside the current display, the screen shifted one whole "page". Very confusing for young,
fragile artists. Now it moves one channel at a time, à la Ft2.
02/14/06 (v0.90.30), Mainly bugfixes and minor additions:
Bugs fixed:
- ProTracker modules using 'one shot'-looped samples seem to crash the replayer sometimes. Fixed.
- There was a bug in the mod exporter when trying to export samples with a loopstart set to 0. Fixed.
- The windows version would crash when inserting MANY points between two points in an envelope. Fixed.
- The right-left combined mouse click on the scopes didn't work properly. Fixed.
- switching between the loop types caused crashes. Fixed.
- Redo filter seems to crash/erase sample in the win32 version. Fixed.
- Retrig command was still a little bit buggy (when used in combination with delay note). Fixed.
- Arpeggio was still a little bit buggy (won't be noticed when tickspeed%3 == 0). Fixed.
- Putting a position jump inbetween a pattern loop will cause the song length estimator to hang in an infinite loop. Fixed.
- Trying to enable the volume envelope when it says 'none selected' in the envelope editor Milky would crash. Fixed.
- Block transpose up/down was buggy. Fixed.
- Pattern Len display isn't updated to reflect new length after block was pasted and pattern grew. Fixed.
- Scopes didn't update after loading samples/instruments
- Dozens of other fixes…
Features added:
- Multichannel record/keyjazz/editing (like in FT2)
- Disable pattern grow when pasting
- Enable "by channel tabbing" (like in FT2)
- Instrument quick select using numerical keypad
- Select sample within instrument in FT2 edit mode (Shift+Alt+Up/Down)
- Emulate insert key with Ctrl+Up in the OSX version (select from the OSX main menu under option "special")
- Dragging files from the win-explorer/osx finder into the MilkyTracker window loads the file (works for modules, instruments, patterns, tracks, samples etc.)
- Load/Save IFF samples
- More WAV sample types recognized and loaded
- Improved Protracker compatibility
- More options on the replayer for improved module playback compatibility
- Playmodes can now be saved to be the default playmode
- Even more FT2 keyboard shortcuts (F9-F12, look in the doc for more info)
- Even more customizing support, see config.
- PocketPC: Added scopes as well
- PocketPC: Jam page with extended keyboard or pattern
11/29/05 (v0.90.00), Lots of improvements, really can't remember them all:
- Improved mixer, improved FT2 effect compatibility (especially tremolo, tremor, vibrato)
- Scopes (finally) (only for Desktop versions)
- Configurable colors (config->layout)
- Disk writer (Ctrl+R)
- FT2 like pattern follow: cursor line always in center center
- Prospective mode and toggle follow song mode
- Volume scale (Shift/Alt/Ctrl+V like FT2)
- Load GUS patches (needs to be loaded as instrument)
- Load every file as sample (good for making noise samples)
- Dozens of sample filters
- Reworked GUI (especially menus)
- Sample offset can be shown in sample editor
- Drawing samples (but remember to turn on looping, otherwise doesn't sound good ;))
- Toggle Hex count for rows in pattern editor
- Show zero effect as 00 instead of dots (see config->layout)
- Improved Protracker 2.x, 3.x replay modes (see options)
- Skip through song while it's playing (with cursor keys or scrollwheel)
- Time length calculation/play time meter
- Peak meters
- Sequencer button (see order list)
- Hold the Alt Key in the sample editor to move entire loop not only loop/end
- Tons of other fixes…
- More things to find out…
10/07/05:
- Fixed crash when saving .MODs
- Implemented Lxx command (set envelope position)
- New: Hold down Ctrl (Apple on OSX) to resize selection in sample editor
- New: Zoom sample in/out by using the scroll wheel of your mouse
- New: Swap channels (select source with cursor and swap with destination channel by menu)
- New: Split track (spread notes from one channel across subsequent channels)
- New: Use virtual channels when playing instruments (enable in config first) (instruments played on virtual channels won't cut instruments used in song)
- Other stuff (don't remember all of it)
09/01/05:
- Fixed lots of crashes =)
- cut/copy/paste works in sample editor (hopefully, not much tested yet)
- you're able to change default screen resolution but you need to restart MilkyTracker to apply
- Save patterns/tracks in FT2 formats .XP/.XT
- Save Protracker compatible mods
- Fixed some small issues
07/01/05:
- Fixed lots of crashes
- Undo/Redo in sample editor (cut/copy/paste is following soon)
- Minor cosmetical changes
- Vibrato volume command now works in pattern editor (press "v")
- Vibrato speed volume command now works in pattern editor (press "s")
- X command works in pattern editor
- MOD loader now recognises 15 channel mods
- Added "large" font for tracking <= 4 channel songs ;)
- Del. key can be used for deleting note+ins./volume/effect
06/22/05:
- !! Fixed bug that caused MilkyTracker to crash when selecting empty samples (sorry for that one)
- Fixed bug with ALT+F4 when using FT2 shortcuts and Windows =)
- Paste of tracks and patterns always insert at row 0, not at cursor
- Added possibility to expand orderlist listbox
- Added predefined envelopes
- Changed instrument color (one day it will be possible to select your own colors ;))
- More minor fixes
06/13/05:
- Improved sample position markers
- Added envelope position markers
- Improved XM replayer (fixed FT2 note clipping when playing arpeggios)
- Added more FT2 keyboard shortcuts (Ctrl+I, Ctrl +S, Ctrl +X etc.)
- Minor fixes + Additions
- Added support for mouse scrollwheel
- PocketPC: "Full" onscreen keyboard (probably still buggy)
05/27/05:
- Right (1st) & Left click (2nd) on channel box cycles between solo channel/unmute all (Alternatively hold ALT key and left click on channel box)
- Del. now deletes note & instrument in FT2 mode
- Pattern scrolling is now buffer independent on Win32/WinCE (Not necessary under OSX because of much smaller buffer sizes =))
- Added another pattern scroll style (cursor scrolls to the center and keeps center until the last page)
05/22/05:
- Due to request MilkyTracker now features a FT2 compatibility mode. You can switch between MilkyTracker (modern ;)) and FT2 edit modes in the config screen. (See MilkyTracker manual for details.) Note: Not all FT2 commands are implemented yet, but the most important ones for editing are included.
- Hopefully fixed some keyboard layout problems
05/14/05:
- Fixed some "focus" issues
- Divided "save" option into "save" and "save as…"
- Added value interpolation (available in the "Advanced Editor")
- Fixed an instrument load/save issue
- PocketPC: Fixed bug, which prevented the progress bar from disappearing when saving instruments/samples.
05/06/05:
- Minor optimizations making the GUI more responsive
- Toggle focus of pattern editor by pressing space
- Play song from current order by pressing enter
- Play pattern by pressing ctrl+enter
- Play pattern from current position by pressing shift+enter
- PocketPC: Explicit hiding of SIP (does this solve any problems?)
- PocketPC: Minor facelifts
04/29/05:
- Added possibility to swap/copy samples from one instrument to another
- Fixed major bug in XI loader
- Increased button autorepeat delay
- PocketPC version: GAPI is now properly shut down before opening the common file dialog
04/25/05:
- First "official" PocketPC pre-release.
(XHTML 1.1) |
MilkyTracker.html |
TiTAN.nfo