Version 1.2.0
Advanced Track Player, or ATP features customizable music player which can also acts as radio replacement.
Additional features also included for more customization and allows to recreate radio system itself.
Features
- Register up to 64 custom radio channels, with up to 999 tracks each.
- Listen to custom radio anytime, anywhere. No vehicle needed.
- Additional and customizable interface, such as Channel Logo and Track Title.
- Supports mp3, ogg, wav, aac, m4a, wma, m4r format.
- Supports optional tracks to recreate radio system: Tracks, ID, DJ Commentary, Advertisement, etc.
- Allows channel locked to certain area, so they're unavailable outside of that area.
Video & Screenshots
Guide/Tutorial
As of 1.2.0 channel setup and adding tracks has been greatly simplified.
Several txt files already included in download archive as guide
Compatibility
- ATP will disable and replace radio interface from HUD mods. (DK22Pac's GTAV HUD's, _AG's GTAIV HUD)
- Using another music player script (ex. GTA Underground, Walkman Visual, etc) might result in several tracks from each mod plays at same time. Make sure to turn off one of them. (Pocket Player mode is recommended)
- Not fully compatible with modloader - ATP unable to scan files from modloader folder. You had to install ATP files in root folder.
About Audio Filenames
- Audio filenames can consists of alphanumeric letters (A-Z, a-z or 0-9) and space.
- Symbols could cause problems with the game. Few recommended symbols that can be used are - _ ' + = ( )
- Filenames containing foreign letters that are not supported by the game also not advised.
Downsides, Bugs & Issues
- Shortcut files are not supported
- Incompatible with modloader installation
- Several symbol characters in a filename could cause problem. Slashes (/ or \) and Quotation marks (") could crash the mod.
- In other rare case, player stuck performing radio tuning animation. Simply exit vehicle to solve this problem.
- Alt+Tabbing or similiar methods may left music playing in background.
Changelog / Version History
-- 1.2.0 --- Major changes to channel and track register/setup
> Channels now located in "atp" instead of "audio\streams_atp"
> Channels now identified by numbers - ID registers no longer required
> Channel properties now stored in each folder's "info.ini"
> It is no longer required to rename track files in certain format (except atmospheric and track variant)
> Optional track categories (Sidetracks, Idents, etc.) requires its own sub-folder
- ATP now scans track files from individual channels
> Also reloads "atp.txd" and every channel's "info.ini"
> Track scan results stored in "trac.dat" - which contains filenames and titles, sorted numerically
> Atmospheric and Track variants don't require scan as they still need to be renamed in certain format
> Channels will automatically scanned during loading a save if "trac.dat" not exists
> Channels can be rescanned mid-play by holding F7 (default)
- Changes to mod settings (setting.ini)
> Entries given proper spacing
> Removed "TrackNameToogle" setting
> Interface settings moved to "display.ini"
- Changes to channel properties (info.ini)
> As mentioned above, now contained in each channel's folder
> Will be generated if not exist
> Entries given proper spacing
> Removed "Tracks","SideTracks","Idents" entry
- Added "Global Volume" entry to mod settings, adjusts track volume on top of in-game radio volume
- Added "Volume" entry to channel properties, adjusts track volume in each channel on top of in-game and global mod volume
- Added "Track scan protection" entry to channel properties, to prevent "trac.dat" from being overwritten
- Added "Play area Radius" entry to channel properties, which limits channel in a radius instead of predetermined zones
> Included "Play area X" and "Play area Y" entries to determine center coordinates
> Removed "AreaLimit" entry
- Added "Logo TXD ID" entry to channel properties, which is now required identifier for logo textures in "atp.txd"
> By default its value is "NONE" - which is a placeholder logo
> Mismatched entry value and actual texture name still result in white logo
- Added static noise when changing channel.
> Always uses "static.atp"
- Changes to debug screen
> Removed GXT instances as its no longer used
> Added Track Scan Protection and Channel volume to Channel Info screen
> Added Track Type to Channel Track Info screen
> Added Player's X and Y position, current daytime and weather ID to Track Player Status screen
> Minor reformat
- Atmospheric tracks now plays on chance instead of only plays once every weather/time change
- Fixed issue with Car Radio auto-tune not picking random channels when stealing car
- Several minor changes to texts and FXT
- No longer fully compatible with modloader - "atp" folder MUST stay in root folder
-- 1.0.1 --
- Main tracks now required by channel, and will considered invalid if none registered
- Changing tracks now have delays to navigate through several tracks, just like changing channel
> Doesn't apply to optional tracks
- Track name now always shown in interface
- Added "TrackNameToogle" setting to enable old behavior of Track name
- Added "LimitStreaming" option, to limit channel streaming for better performance
> Channel eventually stops streaming if inactive and starts when selected again
> Track name also only shows up when channel is selected
-- 1.0 --
- Added Track Variations, simply a variation for edited version of each tracks.
- Added Atmospheric Tracks, variation of side-tracks and plays on certain time or weather.
- Increased channel limit to 64.
- Implemented Channel's Area Limit, channel can now set to only play on certain area.
> Added cheat to ignore this limit
- Channel no longer replay recently played tracks.
- Added "Previous Track" button.
- ATP can now ignores default radio completely, setting replaced "DontDisableRadio".
- Rewrite debug interface, more info displayed at once.
- Script now skips invalid ID during "channel.ini" loading instead of ending the process.
- Registering 'NONE' or 'ADS' as channel ID now considered invalid
- Rewrote track cycle pattern
-- 0.9.7 --
- ATP now emulates Radio EQ effect for Bike's Radio and Bass Boost (Car Radio mode)
> Toogleable with Radio EQ option
- Fixed interface not showing channel's inactivity (no gray text/no transparent logo)
-- 0.9.6 --
- ATP now loads supported audio files with custom extension *.atp
- Channels no longer start from very beginning of tracks
- Changes in Track type pattern
> Ads now play more often
> Fix to Ads and IDs eventually stop playing if Side-Tracks are not registered
- Screen fade now affects ATP volume
-- 0.9.5 --
- Fixed crash issue with GTAIV HUD when trying to re-enable default radio.
-- 0.9.4 --
- Default radio now controllable as long ATP is not playing. (Pocket Player mode)
> Default radio interface will overlap ATP's
- Added "DontDisableRadio" setting, to allow default radio controllable (Pocket Player mode)
- Fix to script incorrectly reads added vehicle's radio status
- Improved interface width calculation, "SizeW" and "SizeH" can have same value for square textures.
- Changed Debug activation input to "MPDEB"
- Current Channel Logo now transparent if inactive
-- 0.9.3 --
- Tracks in each channel now can be categorized as Main Tracks, Side-Tracks/Extra, and ID
> Side-tracks and ID are completely optional
> Changed filenaming format for each track category
- Rewrite config format, now Channels must have its own segment
> Player can assign number of optional Side-Tracks and ID
> Ads can be disabled for specific channel
> Each channel can choose to play their tracks as Sequential, Random or Radio
- Added Quick Off key, to turn off ATP without switching many channels
- Added "NextTrackOptional" setting, whether "NextTrack" key ignores optional tracks or not
- Removed "TrackShuffle" setting
- Changed ATP volume source to internal volume instead of "Radio Volume" option only
- Changed debug display
-- 0.9.2 --
- ATP now supports OGG, WAV, AAC, M4A, WMA, and M4R format
- Default Radio now correctly disabled and no longer disruptable
- Radio Auto-Tune now affects any vehicle that player isn't owned (Car Radio mode)
- Now player performs radio tuning animation when changing channel (Car Radio mode)



No comments :
Post a Comment