Modizer
iOS chiptune/module player
Install / Use
/learn @yoyofr/ModizerREADME

Modizer
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.
Building
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.
Main libraries used
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 | | - 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
Statistics
<!-- LANGUAGES BREAKDOWN START -->[ LANGUAGES BREAKDOWN ]
C --> 3,303,265 lines
C++ --> 2,110,382 lines
Objective-C++ --> 93,616 lines
Objective-C --> 51,910 lines
GLSL --> 1,050 lines
Others --> 4,077,805 lines
[ TOTAL LINES OF CODE: 9,638,028 ]
<!-- LANGUAGES BREAKDOWN END -->