iOS modules, chip tunes, midi & vgm player with integration of various online DB (Modland, HVSC, ASMA, vgmrips, snesmusicv2, zxart, ...).
Support iOS 13+
Modizer's logo by Steve Miele.
Requires Xcode, currently building with XCode 16.4 in arm64 environment.
Simulator for Intel based Mac might not work, I cannot test anymore.\
Open Modizer Xcode project file to build, should be quite straightforward.
Modizer is using several playback libraries to support a wide range of music format from old computers & consoles.
| - Adplug | - Another Slight Atari Player(ASAP) |
| - AtariAudio | - Eupmini |
| - ffmpeg/mpg123/vorbis | - Furnace |
| - Game Music Emu | - FMPmini |
| - HighlyExperimental | - HighlyQuixotic |
| - HighlyTheoritical | - AHX/Hively tracker |
| - LazyUSF | - Libvgm |
| - mdxmini | - NSFPlay |
| - libopenmpt | - PlayGSF |
| - Pmdmini | - PxTone / Organya |
| - PT3Player | - SC68 |
| - Sibplayfp | - Snes9x/snsf |
| - ST-Sound | - Timidity++ |
| - UADE | - XSF (2SF, NCSF) |
| - libXMP | - V2M tinyplayer |
| - VGMStream | - VIO2SF |
| - WebSID | - WebNEZ |
| - ZXTune |
Other main libs & frameworks:
- ASIHTTPRequest
- BButton
- CBAutoScrollLabel
- CMPopTipView
- Dear ImGui: bloat-free graphical user interface library for C++, with a custom iOS basic platform backend added for Modizer.
- GDataXML-HTML
- libarchive
- Libsamplerate
- MetalANGLE: to have a translation layer between GLES 3.0 and Metal.
- MSColorPicker
- NVDSP
- ProjectM: the most advanced open-source music visualizer.
- SARUnArchiveANY
- UnrarKIT
- mvtiaine UADE songlengths
[ LANGUAGES BREAKDOWN ]
C --> 3,646,703 lines
C++ --> 2,366,284 lines
Objective-C++ --> 98,448 lines
Objective-C --> 51,933 lines
GLSL --> 1,818 lines
Others --> 4,629,879 lines
[ TOTAL LINES OF CODE: 10,795,065 ]
