Mixxx Portable is an open source computer program for DJing music. Mixxx is cross-platform and supports most common music file formats. It can be controlled with MIDI/HID controllers and timecode vinyl records in addition to computer keyboards and mice.
Mixxx is a DJ Automation and digital DJ performance application and includes many features common to digital DJ solutions as well as some unique ones: It natively supports advanced MIDI and HID DJ controllers, is licensed under the GPL (v2.0 or later) and runs on all major desktop operating systems. The project was started in early 2001 for a doctoral thesis as one of the first digital DJing systems. Over 1,000,000 downloads of the app occur annually and as of Mixxx 1.10.0, 100 developers and artists have helped create Mixxx. Recent versions support harmonic mixing and beatmatching, both manually and automatically.
Founded changes in Total Uninstall program.
Settings INI file for PortableApps.com Launcher.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
[Launch] ; Specify the program to be launched by the PortableApps.com Launcher here, relative to the App directory of the portable application. ProgramExecutable="Mixxx\mixxx.exe" ; For changing drive letters. DirectoryMoveOK=yes ; Time to show splash screen. SplashTime=1500 ; Run the application after the splash screen. LaunchAppAfterSplash=true [QtKeysCleanup] ; Qt applications tend to leave quite a lot of a mess behind them which needs to be cleared up. This section deals with cleaning up keys like these: 1=Qt Factory Cache 4.8\com.trolltech.Qt.QImageIOHandlerFactoryInterface: 2=Qt Plugin Cache 4.8.false [DirectoriesMove] ; These are directories for which to manage portability. They come in the form [directory]=[target location]. ; The directory is the location of the source directory, relative to the portable data directory (AppNamePortableData). ; he target location includes the directory you want it to go to, so %PAL:DataDir%[directory]*.* gets copied to [target location]*.*. Environment variable substitions (http://portableapps.com/manuals/PortableApps.comLauncher/ref/envsub.html) apply. ; f the target directory already exists at the start of the process, it will be backed up (to target location-BackupByAppID) and restored at the end. ; If you do not wish to save the data but only want to keep a local version safe and throw away any changes, set the source directory to "-". directories\LOCALAPPDATA="%LOCALAPPDATA%\Mixxx" directories\MUSIC="%USERPROFILE%\Music\Mixxx"
Settings for installer.ini.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
[DownloadFiles] ; Specifies the URL to the file that will be downloaded. DownloadURL=http://downloads.mixxx.org/mixxx-2.0.0/mixxx-2.0.0-win32.exe ; Is the name that will be displayed while the file is downloaded. DownloadName=mixxx ; Is the name of the file that will be used while it is worked with locally. This should normally be the same as the filename from the DownloadURL. DownloadFilename=mixxx-2.0.0-win32.exe ; Is used to specify the MD5 hash of the file downloaded. DownloadMD5=EFB4B0D65607A4B96571AE10CDCE54F8 ; Is used to specify the size of the files that will be added to the files contained within the installer. AdditionalInstallSize=22000 ; Entries should specify the relative path to where the files will go within the installed portable app (typically App\AppName). AdvancedExtract1To=App\Mixxx ; Entries are used to specify a filter for the files to be extracted and are in the same format used by 7-zip. ; Some examples include *.txt for all text files, * for all files, *a* for files that contain the letter a, Src\*.cpp for all cpp files within the src directory, etc. ; ** can be used to indicate all files in the archive recursively (including sub-directories). AdvancedExtract1Filter=controllers\* AdvancedExtract2To=App\Mixxx AdvancedExtract2Filter=fonts\* AdvancedExtract3To=App\Mixxx AdvancedExtract3Filter=imageformats\* AdvancedExtract4To=App\Mixxx AdvancedExtract4Filter=keyboard\* AdvancedExtract5To=App\Mixxx AdvancedExtract5Filter=plugins\* AdvancedExtract6To=App\Mixxx AdvancedExtract6Filter=skins\* AdvancedExtract7To=App\Mixxx AdvancedExtract7Filter=translations\* AdvancedExtract8To=App\Mixxx AdvancedExtract8Filter=*.dll AdvancedExtract9To=App\Mixxx AdvancedExtract9Filter=mixxx.exe AdvancedExtract10To=App\Mixxx AdvancedExtract10Filter=*.pdf
The text after the semicolon is seen as a comment and does not affect the application work.