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 | - 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 |
| - 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
- SESlideTableViewCell
- TapkuLibrary
- UnrarKIT
[ LANGUAGES BREAKDOWN ]
C --> 1,875,746 lines
C++ --> 1,333,284 lines
Objective-C++ --> 86,889 lines
Objective-C --> 41,316 lines
GLSL --> 958 lines
Others --> 2,937,943 lines
[ TOTAL LINES OF CODE: 6,276,136 ]
