Technical Information
Minimum Requirements
Minimum hardware and software requirements for Totalamp:
- 1 gigahertz (GHz) or faster 32-bit (x86) or 64-bit (x64) processor
- 256 megabyte (MB) RAM
- 250 MB available hard disk space
- Microsoft Windows XP operating system or higher (Windows 7, Windows 8, Windows 10 is recommended)
- Microsoft .NET Framework version 4 or higher
- Winamp version 5.6 or higher (required if you use Totalamp for playback)
- Internet access (required only for online help and radio playback)
Note: Windows administrator rights might be required for actions like hibernation or shutdown (see Good Night and Sleep Well Timer) window.
File Structure
The following file structure in Totalamp installation directory is used:
- totalamp.exe - Totalamp application.
Note: Totalamp default installation directory is "C:\totalamp".
The following file structure in Totalamp directory in "User application data" is used:
- totalamp.cfg - application configuration (e.g. options settings, database settings)
- colors.cfg - custom color schemes
- database\database.dat - database file containing tracks information, playlists, etc.
- database\databaseBackupYYYYMMDD.dat - database backup files, see Database :: Backup
- emotions\*.png - emotions icons (only files from this folder can by used)
- tmp\... - temporary files (artwork [when double-clicked on image in "Track Information" window] and m3ux playlists [when exporting track or playlists to Winamp])
- totalamp.ico - Totalamp icon
- totalamp.rtf - end user license agreement
- totalamp.key - license file, see How to apply your license
Note: Totalamp uses "User application data" folder for configuration and database. Windows administrator rights are not required. If you want to locate or backup database file(s), you can access them in "User application data" \ Totalamp folder.
Communication with Winamp
Information about communication with Winamp application:
- Winamp API - Totalamp uses various Winamp API functions. Only Winamp (or any application using Winamp API) is and always will be used for playback. See Subtracks playback.
- Changing slider position in Winamp - If subtrack is being played and you change position outside its boundaries in Winamp, Totalamp will not correct this (it will not jump to starting position of subtrack or switch to next track).
- Incorrect duration time - There might be few mp3 files (usually some old encoding application was used) and they do not return correct duration time. In this case, playback might end sooner then expected (since slider position is calulcated with respect to duration which should be accurate), or next track will play.
- Speed plugins - There is no Totalamp impact if you use Winamp plugins changing speed (tempo).
Limits
The following information about limitations should be considered:
- 250.000+ tracks - If your database contains 250.000+ tracks and there are huge playlists, Totalamp will use couple of hundreds of MBs of memory. Also sorting according to filename or display title might take few seconds in this case. There is no impact on playback.
- Objects in Music Sphere - Limit is 200.
- Tabs in tab set in Music Commander - Limit is 100 for each subwindow.
- Opened playlist windows - Limit is 64.
- File path longer than 260 characters - This is limited by operating system architecture. If the full path is longer than 260 characters, normally it is not possible to read such files and they are ignored during database update. Workarounds: subst command, renaming files or folder, moving folders elsewhere.
Volume control for MIDI playback
The following settings might be requried in order to control volume of MIDI (*.mid) files:
How to setup Winamp MIDI plugin in order to control volume of MIDI playback
Back to contents