Releases: neumatho/NostalgicPlayer
Releases · neumatho/NostalgicPlayer
v1.7.0
- New option: You can now delay the update of the visuals, so they can be synched to what you actually hear when using Bluetooth speakers/headphones.
- When saving modules to samples and double buffering is on, the saver locks when switching modules.
- If a player fails while playing, the playing is stopped and the error message is shown.
- Improved 15-samples mod files and MP3 files check against false positives.
- Updated the font in all windows to use Lucida instead of several different fonts.
- Added new piano visualizer, which will show the notes playing on a piano with different colors.
- Updated NAudio package to 2.1.0.
- Updated mpg123 to version 1.3.0.
- Updated SharpCompress to version 0.32.1.
- Updated Krypton.Toolkit and Krypton.Navigator to version 65.22.6.152.
- Added these new decompressors: XPK (BZP2), XPK (BLZW), XPK (RAKE), XPK (SMPL), XPK (SHRI), XPK (LHLB), XPK (MASH) and Crunch-Mania.
- Added these new sample formats: FLAC (both decoding and encoding).
v1.6.0
- Updated to .NET 6.
- Added the favorite song system window. Here you can see all the modules you have heard and how often.
- Now players that do they own mixing, can get the real output frequency and mix to that, instead of going through a resampler. This improves e.g. SID playing. Thanks to Wilfred Bos for telling me this. I don't know why I couldn't hear it myself :-(
- SidPlay now output directly to Windows instead of going through my mixer. This increase the volume a little bit and also make the sound more accurate.
- Added the Resampler mixing routine to SidPlay and added the option to choose between this one and the old Interpolate routine.
- Fixed some bugs occurred while porting the libsidplayfp library to C#.
- UMX modules no longer need to be from a known game before it is recognized.
- When a big list is loaded and scanning is started to update the times and you meanwhile change the list, e.g. sorting, then some items will be skipped and not updated.
- File scanning did not work for sample files.
- If a module is stored in a folder inside an archive, it shows both the folder and file name in the module information window. Now only the file name is shown.
- When saving a 16-bit sample from the Sample Information window, it didn't save it correctly.
- Added these new module formats: AHX 1.x, AHX 2.x, His Master's Noise (Gnomie by Night), Fred Editor, Fred Editor (Final), MED, MED Packer, OctaMED, OctaMED Professional 3.00 - 4.xx, OctaMED Professional 5.00 - 6.xx and OctaMED Soundstudio.
v1.5.1
v1.5.0
- The previous module button froze the player when used while playing samples.
- The SidPlay has been upgraded to use libsidplayfp for the computer emulation. This improves the accuracy of the emulator, but support of old ancient file formats has been removed. At the same time, the reSID sound chip emulator has been upgraded to reSIDfp, which has a totally rewritten filter emulation and better support for mixed waveforms.
- Improved the handling of envelopes for XM, IMF and IT modules, so there is taken care of the differences between the module formats.
- Updated Asylum loader in MikMod with some extra sanity check and support restart byte and start speed.
- Fixed a bug in the song-end detection in ModTracker, so Coffee Blues III works (used a lot of funny stuff like playing backwards).
- Disk saver could save more music to the sample when the module ended in some occasions, specialy short modules. Fixed now, but has this side-effect, that if loop is on, the module is paused when reached the end and nothing more is saved. I don't think that is too bad.
- Fixed a lot of bugs in the Farandole Composer player, special with the tempo calculation.
- If loop is on and either a one-pattern module loops or it loops on the same pattern, the time was not reset.
- MOD Plugin Packed has been removed as a separate type, since in fact it is not. Most modules are FastTracker II modules with packed samples. However, it is still supported.
- Added support for MOD Plugin Packed on ScreamTracker 3, ImpulseTracker and MOD files.
- Fixed a signing bug in Impulse Tracker effect N, which made "A life in termoil.it" turn up the volume at the end when it shouldn't.
- You can now use the keyboard key "1" to restart a sample.
- Changed the Add modules button to show a menu, where you can select if you want to add files or a directory.
- Added support for interpolation when playing sample files. Make sure to enable it when playing MP3 and Ogg Vorbis files.
- Added these new decompressors: Music Module Compressor (MMCMP).
- Added these new archive formats: Lzx and Lha.
- Added these new module formats: MPEG 1.0, MPEG 2.0, MPEG 2.5, Ogg Vorbis and Digital Tracker MOD.
v1.4.0
- Visuals cleanup method was not called when closing its window.
- When going from a normal module player to a sample module player when loading the next module in the list, e.g. ProTracker -> TFMX, and you have double buffering enabled, the Spinning Square visual did not get disabled.
- If clicking next module, double buffer is enabled and the next module has been loaded while module information window is opened, NostalgicPlayer crashed.
- If switching output device while playing, and the new device using a different frequency, the module was played with the wrong speed.
- Added new spectrum analyzer scope, which shows how much of the different frequencies that are used currently.
- Updated Krypton toolkit to Canary version 6.0.
- Added new option, so modules which don't report a song length, can automatically load the next module in the playlist after a timeout.
- Added some fixes to MikMod.
- Added these new module formats: SidPlay, SoundFX 1.x, SoundFX 2.0 and MOD Plugin Packed.
v1.3.0
- Updated MikMod with newest changes.
- The sample info window did not remember the last selected tab, when opening it.
- If a load error occurred and you selected "skip and remove" in the error dialog, the module list counts wasn't updated.
- Fixed ProTracker player to handle EFx and E6x effects on same line correctly.
- Added support for packed files. Can unpack PowerPacker, XPK (SQSH), BZip2, GZip, LZip and Xz files.
- Added support for archives. Can extract from Zip, 7-Zip, Tar and Rar.
- Added these new module formats: Atari Octalyser, Sawteeth, Mod's Grave, Oktalyzer, TFMX 1.5, TFMX Professional, TFMX 7 voices, SoundMon 1.1 and SoundMon 2.2.