├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── SfPlayer.exe ├── packages ├── config.json ├── musicpy │ ├── __init__.py │ ├── algorithms.py │ ├── chunk.py │ ├── database.py │ ├── musicpy.py │ └── structures.py ├── player start program.pyw ├── player.py └── sf2_loader │ ├── __init__.py │ ├── read_sf2 │ ├── __init__.py │ ├── fluidsynth.py │ ├── libfluidsynth-3.dll │ ├── libgcc_s_sjlj-1.dll │ ├── libglib-2.0-0.dll │ ├── libgobject-2.0-0.dll │ ├── libgomp-1.dll │ ├── libgthread-2.0-0.dll │ ├── libinstpatch-2.dll │ ├── libinstpatch-2.pdb │ ├── libintl-8.dll │ ├── libsndfile-1.dll │ ├── libstdc++-6.dll │ ├── libwinpthread-1.dll │ └── read_sf2.py │ └── read_sf2_32bit │ ├── __init__.py │ ├── fluidsynth.py │ ├── intl.dll │ ├── libfluidsynth-3.dll │ ├── libglib-2.0-0.dll │ ├── libgobject-2.0-0.dll │ ├── libgthread-2.0-0.dll │ ├── libinstpatch-2.dll │ ├── libinstpatch-2.pdb │ ├── libsndfile-1.dll │ └── read_sf2.py ├── previews ├── 1.jpg ├── 2.jpg ├── 3.jpg └── 4.jpg └── resources ├── demo.mid └── gm.sf2 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/README.md -------------------------------------------------------------------------------- /SfPlayer.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/SfPlayer.exe -------------------------------------------------------------------------------- /packages/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/config.json -------------------------------------------------------------------------------- /packages/musicpy/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/__init__.py -------------------------------------------------------------------------------- /packages/musicpy/algorithms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/algorithms.py -------------------------------------------------------------------------------- /packages/musicpy/chunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/chunk.py -------------------------------------------------------------------------------- /packages/musicpy/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/database.py -------------------------------------------------------------------------------- /packages/musicpy/musicpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/musicpy.py -------------------------------------------------------------------------------- /packages/musicpy/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/musicpy/structures.py -------------------------------------------------------------------------------- /packages/player start program.pyw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/player start program.pyw -------------------------------------------------------------------------------- /packages/player.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/player.py -------------------------------------------------------------------------------- /packages/sf2_loader/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/__init__.py -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/fluidsynth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/fluidsynth.py -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libfluidsynth-3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libfluidsynth-3.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libgcc_s_sjlj-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libgcc_s_sjlj-1.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libglib-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libglib-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libgobject-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libgobject-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libgomp-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libgomp-1.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libgthread-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libgthread-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libinstpatch-2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libinstpatch-2.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libinstpatch-2.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libinstpatch-2.pdb -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libintl-8.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libintl-8.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libsndfile-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libsndfile-1.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libstdc++-6.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/libwinpthread-1.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2/read_sf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2/read_sf2.py -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/fluidsynth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/fluidsynth.py -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/intl.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/intl.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libfluidsynth-3.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libfluidsynth-3.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libglib-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libglib-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libgobject-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libgobject-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libgthread-2.0-0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libgthread-2.0-0.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libinstpatch-2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libinstpatch-2.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libinstpatch-2.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libinstpatch-2.pdb -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/libsndfile-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/libsndfile-1.dll -------------------------------------------------------------------------------- /packages/sf2_loader/read_sf2_32bit/read_sf2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/packages/sf2_loader/read_sf2_32bit/read_sf2.py -------------------------------------------------------------------------------- /previews/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/previews/1.jpg -------------------------------------------------------------------------------- /previews/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/previews/2.jpg -------------------------------------------------------------------------------- /previews/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/previews/3.jpg -------------------------------------------------------------------------------- /previews/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/previews/4.jpg -------------------------------------------------------------------------------- /resources/demo.mid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/resources/demo.mid -------------------------------------------------------------------------------- /resources/gm.sf2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rainbow-Dreamer/SfPlayer/HEAD/resources/gm.sf2 --------------------------------------------------------------------------------