Version 4.1.0 Build 1457 (2012-05-16) [-] Configuration not saved properly [-] Screen objects which are disabled in config are shown nonetheless [-] DB: Selecting default station in config does not work for local DB Version 4.1 RC1 Build 1453 (2012-05-09) [-] DB: Database link not established when adding files from Explorer or browser [-] skin.ini button font settings not loaded Warning: Extended Button screen object config might be broken after upgrade! [-] DB: Possible error message when navigating through Library [-] Main window: Prevent opening mAirListDB window for inactive connections (#80) [-] SAM4 database: Duration not imported correctly [*] Changed default time formats for playlist and players (#83) [-] VT: Fade Out and Cue Out of Item A not set (#88) [*] Joystick remote: Product name and GUID is given in error messages (#89) [-] Fixed a couple of memory leaks [*] All audio devices are kept open even if player is empty [-] Player: Possible error message when waveform image gets too narrow [+] Event list: Ability to disable particular events [*] Improved startup time for large numbers of cart players [+] Player: Faster processing of VOLUME commands [-] Encoder status window: LINE button isn't updated when line switched remotely [+] Encoder: Support for Shoutcast v2 Stream IDs [-] Item Properties dialog: Changes to filename on "General" page not saved [-] Access Violation when trying to load a File item with empty filename [-] Errors when playing files from an FTP server [-] DB: Error message when loading Network File item from Library [*] DB: "Playlist Categories" feature renamed into "Sub-Playlists" Version 4.1 beta1 Build 1434 (2012-03-23) [-] Generate database playlist action doesn't work [-] Encoder: Line/Mic inputs don't work [*] Better error message when encoder executable is missing [-] DB: Error message after editing an item [-] DB: Error message when setting up a new connection [-] VT: Volume envelope not always calculated correctly [-] VT: Start Next not set correctly for short item A with no Cue In [-] Events expire by default [-] Encoder: Peakmeter shows levels before DSP processing [-] Player: Progress bar not updated during PFL [-] Possible ASIO error 3 during startup when the "Keep device option" is used for a DirectShow device [-] MMD files are sometimes not properly written or read [-] DB: Error message when moving items between folders [+] VT Recorder and players: Volume tooltip displayed in sliders [-] VT Recorder doesn't restore size/position correctly [-] VT Recorder: Mix Editor will automatically focus recorded track [-] VT Config: Options not saved/restored [-] VT: mAirListDB Import dialog always pop ups regardless of configuration [-] eldoDB: Incorrect item durations [-] mAirListTag: Remembers all open browsers after restart [+] Added support for playing files on HTTP/FTP servers inside containers [-] DB: Error message when using the Unsorted folder in scheduling [-] Mixdown: No error message is displayed when encoder executable is missing [+] VT: Ability to select arbitrary tracks for VT session [-] Mini Scheduler: Optimized code for better performance with large folders [-] VT: Removed "More" button; changes to the title are now applied correctly [+] ASIO: New option "ignore device" will prevent initialization errors on unused/broken ASIO devices; required restart [-] DB: Type filter doesn't work correctly in Database browser [-] DB: Volume envelopes are lost after recording a voice track [-] VT: Dialog flickers when volume of Player A is adjusted [-] Cue Editor: Possible access violation on right-click into waveform [-] Cue Editor: Possible range check error on invalid cue point positions [+] Cue Editor: Ability to change waveform options in config [+] Cue Editor: New waveform option "Immediately test cue markers after modification" [-] Player: New waveform options "Mouse navigation" and "Read only". If mouse navigation is off and read only is on, the "player click command" can be now be triggered by clicking into the waveform [+] VT: Artist/title is displayed for item A and B (can be turned off in config) [+] New experimental feature: Integrated streaming server. Provides a new encoder "connection" type that opens a Shoutcast-compatible server that listener clients can directly connect to. (Current limitaions: no metadata; no listener counting) [-] DB: Error message when manually adding Dummy etc. items [-] DB: Error message when deleting items from disk [-] DirectSound record device settings not stored/retrieved correctly [-] DB: Last/next use not displayed in library [-] Cue Editor: End Mon duration from config is ignored [*] Updated bass.dll to 2.4.8.1 [*] Updated bass_fx.dll to 2.4.7.1 [*] Updated bass_enc.dll to 2.4.9.0 [*] Updated bassmix.dll to 2.4.6.0 [*] Updated basswasapi.dll to 0.0.0.14 [-] DB: Changes made in Mix Editor are not preserved [-] Encoder: No sound, RAM leak and high CPU load when using DirectSound output [+] Added support for loading Zillenbiller playlists (*.pl1, *.al1) [*] BASS update period is decreased automatically for small buffer sizes, avoiding sound lockups and possible high memory consumption due to "stuck" audio data [-] Joystick gameport config dialog design broken [*] SAS: Removed per-player GPO, no longer needed due to updated protocol [+] SAS: Added Voice Tracking support [-] DB: Error message when trying to delete storage Version 4.1 alpha Build 1400 (2012-01-18) For more information, see https://www.mairlist.com/wiki/index.php/mAirList_4.1