ft2-clone

Fasttracker 2 clone
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore26L
-rw-r--r--CMakeLists.txt71L
-rw-r--r--HOW-TO-COMPILE.txt42L
-rw-r--r--LICENSE29L
-rw-r--r--LICENSES.txt17L
-rw-r--r--README.md44L
-rw-r--r--ft2-clone.entitlements8L
-rw-r--r--make-linux-appimage-nomidi-noflac.sh33L
-rw-r--r--make-linux-appimage.sh33L
-rw-r--r--make-linux-nomidi-noflac.sh10L
-rw-r--r--make-linux.sh10L
-rw-r--r--make-macos.sh81L
-rw-r--r--release/LICENSES.txt561L
-rw-r--r--release/linux/.gitignore4L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Headers1L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Resources1L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/SDL21L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL.h234L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_assert.h324L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_atomic.h408L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_audio.h1502L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_bits.h132L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_blendmode.h199L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_clipboard.h141L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config.h59L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_config_macosx.h277L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_copying.h20L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_cpuinfo.h602L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_endian.h396L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_error.h163L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_events.h1196L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_filesystem.h149L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gamecontroller.h1110L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_gesture.h117L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_guid.h107L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_haptic.h1354L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hidapi.h443L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_hints.h3303L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_joystick.h1088L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_keyboard.h361L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_keycode.h358L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_loadso.h117L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_locale.h103L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_log.h405L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_main.h282L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_messagebox.h196L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_metal.h114L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_misc.h79L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_mouse.h464L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_mutex.h545L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_name.h33L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengl.h2126L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengl_glext.h13213L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles.h38L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles2.h51L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2.h656L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2ext.h4033L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles2_gl2platform.h27L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_opengles2_khrplatform.h311L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_pixels.h686L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_platform.h275L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_power.h87L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_quit.h50L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_rect.h376L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_render.h1932L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_revision.h6L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_rwops.h844L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_scancode.h438L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_sensor.h329L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_shape.h155L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_stdinc.h869L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_surface.h1001L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_system.h642L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_syswm.h386L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_thread.h468L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_timer.h222L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_touch.h150L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_types.h24L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_version.h205L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_video.h2228L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/SDL_vulkan.h219L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/begin_code.h189L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Headers/close_code.h40L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/CMake/sdl2-config-version.cmake48L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/CMake/sdl2-config.cmake78L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/Info.plist50L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/License.txt19L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/ReadMe.txt44L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/Resources/default.metallib23088B
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/SDL23140240B
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/A/_CodeSignature/CodeResources933L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Frameworks/SDL2.framework/Versions/Current1L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Info.plist135L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/PkgInfo1L
-rw-r--r--release/macos/ft2-clone-macos.app/Contents/Resources/ft2-clone-macos.icns46386B
-rw-r--r--release/other/.gitignore4L
-rw-r--r--release/problems.txt7L
-rw-r--r--release/win32/SDL2.dll1338880B
-rw-r--r--release/win64/SDL2.dll1576448B
-rw-r--r--src/LICENSE.txt26L
-rw-r--r--src/ft2-clone.rc33L
-rw-r--r--src/ft2_about.c447L
-rw-r--r--src/ft2_about.h7L
-rw-r--r--src/ft2_audio.c1067L
-rw-r--r--src/ft2_audio.h158L
-rw-r--r--src/ft2_audioselector.c506L
-rw-r--r--src/ft2_audioselector.h22L
-rw-r--r--src/ft2_bmp.c532L
-rw-r--r--src/ft2_bmp.h19L
-rw-r--r--src/ft2_checkboxes.c245L
-rw-r--r--src/ft2_checkboxes.h125L
-rw-r--r--src/ft2_config.c2269L
-rw-r--r--src/ft2_config.h279L
-rw-r--r--src/ft2_diskop.c2540L
-rw-r--r--src/ft2_diskop.h86L
-rw-r--r--src/ft2_edit.c1977L
-rw-r--r--src/ft2_edit.h78L
-rw-r--r--src/ft2_events.c531L
-rw-r--r--src/ft2_events.h23L
-rw-r--r--src/ft2_gfxdata.h47L
-rw-r--r--src/ft2_gui.c1283L
-rw-r--r--src/ft2_gui.h122L
-rw-r--r--src/ft2_header.h98L
-rw-r--r--src/ft2_help.c503L
-rw-r--r--src/ft2_help.h22L
-rw-r--r--src/ft2_hpc.c192L
-rw-r--r--src/ft2_hpc.h25L
-rw-r--r--src/ft2_inst_ed.c3543L
-rw-r--r--src/ft2_inst_ed.h106L
-rw-r--r--src/ft2_keyboard.c1434L
-rw-r--r--src/ft2_keyboard.h20L
-rw-r--r--src/ft2_main.c467L
-rw-r--r--src/ft2_midi.c510L
-rw-r--r--src/ft2_midi.h42L
-rw-r--r--src/ft2_module_loader.c795L
-rw-r--r--src/ft2_module_loader.h25L
-rw-r--r--src/ft2_module_saver.c738L
-rw-r--r--src/ft2_module_saver.h8L
-rw-r--r--src/ft2_mouse.c938L
-rw-r--r--src/ft2_mouse.h54L
-rw-r--r--src/ft2_nibbles.c1049L
-rw-r--r--src/ft2_nibbles.h26L
-rw-r--r--src/ft2_palette.c472L
-rw-r--r--src/ft2_palette.h101L
-rw-r--r--src/ft2_pattern_draw.c1069L
-rw-r--r--src/ft2_pattern_draw.h8L
-rw-r--r--src/ft2_pattern_ed.c2821L
-rw-r--r--src/ft2_pattern_ed.h174L
-rw-r--r--src/ft2_pushbuttons.c692L
-rw-r--r--src/ft2_pushbuttons.h421L
-rw-r--r--src/ft2_radiobuttons.c370L
-rw-r--r--src/ft2_radiobuttons.h233L
-rw-r--r--src/ft2_random.c25L
-rw-r--r--src/ft2_random.h7L
-rw-r--r--src/ft2_replayer.c3382L
-rw-r--r--src/ft2_replayer.h359L
-rw-r--r--src/ft2_sample_ed.c3871L
-rw-r--r--src/ft2_sample_ed.h89L
-rw-r--r--src/ft2_sample_ed_features.c1655L
-rw-r--r--src/ft2_sample_ed_features.h9L
-rw-r--r--src/ft2_sample_loader.c326L
-rw-r--r--src/ft2_sample_loader.h30L
-rw-r--r--src/ft2_sample_saver.c545L
-rw-r--r--src/ft2_sample_saver.h13L
-rw-r--r--src/ft2_sampling.c421L
-rw-r--r--src/ft2_sampling.h12L
-rw-r--r--src/ft2_scrollbars.c737L
-rw-r--r--src/ft2_scrollbars.h95L
-rw-r--r--src/ft2_smpfx.c1385L
-rw-r--r--src/ft2_smpfx.h26L
-rw-r--r--src/ft2_structs.c6L
-rw-r--r--src/ft2_structs.h83L
-rw-r--r--src/ft2_sysreqs.c725L
-rw-r--r--src/ft2_sysreqs.h37L
-rw-r--r--src/ft2_tables.c943L
-rw-r--r--src/ft2_tables.h50L
-rw-r--r--src/ft2_textboxes.c1208L
-rw-r--r--src/ft2_textboxes.h78L
-rw-r--r--src/ft2_trim.c1212L
-rw-r--r--src/ft2_trim.h17L
-rw-r--r--src/ft2_unicode.c337L
-rw-r--r--src/ft2_unicode.h53L
-rw-r--r--src/ft2_video.c1183L
-rw-r--r--src/ft2_video.h75L
-rw-r--r--src/ft2_wav_renderer.c575L
-rw-r--r--src/ft2_wav_renderer.h29L
-rw-r--r--src/gfxdata/bmp/LICENSE.txt445L
-rw-r--r--src/gfxdata/bmp/blackPianoKeys.bmp480B
-rw-r--r--src/gfxdata/bmp/buttonGfx.bmp416B
-rw-r--r--src/gfxdata/bmp/checkboxGfx.bmp776B
-rw-r--r--src/gfxdata/bmp/font1.bmp3272B
-rw-r--r--src/gfxdata/bmp/font2.bmp10108B
-rw-r--r--src/gfxdata/bmp/font3.bmp584B
-rw-r--r--src/gfxdata/bmp/font4.bmp13364B
-rw-r--r--src/gfxdata/bmp/font6.bmp532B
-rw-r--r--src/gfxdata/bmp/font7.bmp472B
-rw-r--r--src/gfxdata/bmp/font8.bmp368B
-rw-r--r--src/gfxdata/bmp/ft2AboutLogo.bmp23172B
-rw-r--r--src/gfxdata/bmp/ft2ByBadges.bmp1916B
-rw-r--r--src/gfxdata/bmp/ft2LogoBadges.bmp6260B
-rw-r--r--src/gfxdata/bmp/ft2OldAboutLogo.bmp16112B
-rw-r--r--src/gfxdata/bmp/loopPins.bmp6256B
-rw-r--r--src/gfxdata/bmp/midilogo.bmp1544B
-rw-r--r--src/gfxdata/bmp/mouseCursorBusyClock.bmp1728B
-rw-r--r--src/gfxdata/bmp/mouseCursorBusyGlass.bmp6136B
-rw-r--r--src/gfxdata/bmp/mouseCursors.bmp3444B
-rw-r--r--src/gfxdata/bmp/nibblesLogo.bmp2252B
-rw-r--r--src/gfxdata/bmp/nibblesStages.bmp11088B
-rw-r--r--src/gfxdata/bmp/radiobuttonGfx.bmp404B
-rw-r--r--src/gfxdata/bmp/readme.txt20L
-rw-r--r--src/gfxdata/bmp/scopeMute.bmp5068B
-rw-r--r--src/gfxdata/bmp/scopeRec.bmp120B
-rw-r--r--src/gfxdata/bmp/vibratoWaveforms.bmp468B
-rw-r--r--src/gfxdata/bmp/whitePianoKeys.bmp2580B
-rw-r--r--src/gfxdata/bmp/win32 tools/bin2h.c395L
-rw-r--r--src/gfxdata/ft2_bmp_fonts.c1259L
-rw-r--r--src/gfxdata/ft2_bmp_gui.c59L
-rw-r--r--src/gfxdata/ft2_bmp_instr.c161L
-rw-r--r--src/gfxdata/ft2_bmp_logo.c1996L
-rw-r--r--src/gfxdata/ft2_bmp_looppins.c266L
-rw-r--r--src/gfxdata/ft2_bmp_midi.c70L
-rw-r--r--src/gfxdata/ft2_bmp_mouse.c485L
-rw-r--r--src/gfxdata/ft2_bmp_nibbles.c565L
-rw-r--r--src/gfxdata/ft2_bmp_scopes.c226L
-rw-r--r--src/gfxdata/icon/LICENSE.txt6L
-rw-r--r--src/gfxdata/icon/ft2-clone.ico63238B
-rw-r--r--src/gfxdata/icon/ft2-clone.png1359B
-rw-r--r--src/helpdata/FT2.HLP991L
-rw-r--r--src/helpdata/code/ft2hlp_to_h.c180L
-rw-r--r--src/helpdata/ft2_help_data.h2477L
-rw-r--r--src/helpdata/ft2hlp_to_h.exe126464B
-rw-r--r--src/helpdata/make_help_data.bat2L
-rw-r--r--src/libflac/COPYING.txt29L
-rw-r--r--src/libflac/FLAC/callback.h185L
-rw-r--r--src/libflac/FLAC/export.h70L
-rw-r--r--src/libflac/FLAC/format.h1025L
-rw-r--r--src/libflac/FLAC/metadata.h2182L
-rw-r--r--src/libflac/FLAC/ordinals.h85L
-rw-r--r--src/libflac/FLAC/stream_decoder.h1559L
-rw-r--r--src/libflac/NOTE.txt4L
-rw-r--r--src/libflac/bitmath.c69L
-rw-r--r--src/libflac/bitreader.c914L
-rw-r--r--src/libflac/crc.c410L
-rw-r--r--src/libflac/fixed.c100L
-rw-r--r--src/libflac/format.c566L
-rw-r--r--src/libflac/lpc.c1233L
-rw-r--r--src/libflac/md5.c479L
-rw-r--r--src/libflac/memory.c175L
-rw-r--r--src/libflac/metadata_iterators.c3147L
-rw-r--r--src/libflac/metadata_object.c1588L
-rw-r--r--src/libflac/private/bitmath.h205L
-rw-r--r--src/libflac/private/bitreader.h90L
-rw-r--r--src/libflac/private/crc.h60L
-rw-r--r--src/libflac/private/fixed.h82L
-rw-r--r--src/libflac/private/float.h46L
-rw-r--r--src/libflac/private/format.h45L
-rw-r--r--src/libflac/private/lpc.h258L
-rw-r--r--src/libflac/private/macros.h72L
-rw-r--r--src/libflac/private/md5.h50L
-rw-r--r--src/libflac/private/memory.h55L
-rw-r--r--src/libflac/private/metadata.h46L
-rw-r--r--src/libflac/private/window.h70L
-rw-r--r--src/libflac/protected/stream_decoder.h60L
-rw-r--r--src/libflac/share/alloc.h213L
-rw-r--r--src/libflac/share/compat.h205L
-rw-r--r--src/libflac/share/endswap.h84L
-rw-r--r--src/libflac/share/macros.h45L
-rw-r--r--src/libflac/share/safe_str.h69L
-rw-r--r--src/libflac/share/utf8.h25L
-rw-r--r--src/libflac/share/win_utf8_io.h62L
-rw-r--r--src/libflac/share/windows_unicode_filenames.h63L
-rw-r--r--src/libflac/stream_decoder.c2951L
-rw-r--r--src/libflac/window.c272L
-rw-r--r--src/libflac/windows_unicode_filenames.c194L
-rw-r--r--src/mixer/ft2_cubic_spline.c72L
-rw-r--r--src/mixer/ft2_cubic_spline.h17L
-rw-r--r--src/mixer/ft2_mix.c4144L
-rw-r--r--src/mixer/ft2_mix.h31L
-rw-r--r--src/mixer/ft2_mix_macros.h381L
-rw-r--r--src/mixer/ft2_quadratic_spline.c45L
-rw-r--r--src/mixer/ft2_quadratic_spline.h15L
-rw-r--r--src/mixer/ft2_silence_mix.c61L
-rw-r--r--src/mixer/ft2_silence_mix.h6L
-rw-r--r--src/mixer/ft2_windowed_sinc.c192L
-rw-r--r--src/mixer/ft2_windowed_sinc.h27L
-rw-r--r--src/modloaders/ft2_load_bem.c404L
-rw-r--r--src/modloaders/ft2_load_digi.c258L
-rw-r--r--src/modloaders/ft2_load_it.c1557L
-rw-r--r--src/modloaders/ft2_load_mod.c427L
-rw-r--r--src/modloaders/ft2_load_s3m.c668L
-rw-r--r--src/modloaders/ft2_load_stk.c353L
-rw-r--r--src/modloaders/ft2_load_stm.c250L
-rw-r--r--src/modloaders/ft2_load_xm.c598L
-rw-r--r--src/rtmidi/LICENSE.txt26L
-rw-r--r--src/rtmidi/RtMidi.cpp3445L
-rw-r--r--src/rtmidi/RtMidi.h633L
-rw-r--r--src/rtmidi/rtmidi_c.cpp367L
-rw-r--r--src/rtmidi/rtmidi_c.h246L
-rw-r--r--src/scopes/ft2_scope_macros.h338L
-rw-r--r--src/scopes/ft2_scopedraw.c313L
-rw-r--r--src/scopes/ft2_scopedraw.h11L
-rw-r--r--src/scopes/ft2_scopes.c560L
-rw-r--r--src/scopes/ft2_scopes.h57L
-rw-r--r--src/smploaders/ft2_load_aiff.c659L
-rw-r--r--src/smploaders/ft2_load_brr.c182L
-rw-r--r--src/smploaders/ft2_load_flac.c437L
-rw-r--r--src/smploaders/ft2_load_iff.c163L
-rw-r--r--src/smploaders/ft2_load_raw.c35L
-rw-r--r--src/smploaders/ft2_load_wav.c732L
-rw-r--r--vs2019_project/ft2-clone.sln31L
-rw-r--r--vs2019_project/ft2-clone/SDL2.dll1338880B
-rw-r--r--vs2019_project/ft2-clone/ft2-clone.vcxproj458L
-rw-r--r--vs2019_project/ft2-clone/ft2-clone.vcxproj.filters378L
-rw-r--r--vs2019_project/ft2-clone/ft2-clone.vcxproj.user9L
-rw-r--r--vs2019_project/ft2-clone/sdl/LICENSE.txt18L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL.h234L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_assert.h324L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_atomic.h408L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_audio.h1502L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_bits.h132L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_blendmode.h199L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_clipboard.h141L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config.h59L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_android.h194L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_emscripten.h218L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_iphoneos.h217L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_macosx.h277L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_minimal.h95L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_ngage.h89L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_os2.h204L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_pandora.h141L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_windows.h333L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_wingdk.h253L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_winrt.h220L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_config_xbox.h240L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_copying.h20L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_cpuinfo.h602L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_egl.h2351L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_endian.h396L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_error.h163L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_events.h1196L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_filesystem.h149L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_gamecontroller.h1110L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_gesture.h117L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_guid.h107L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_haptic.h1354L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_hidapi.h443L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_hints.h3303L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_joystick.h1088L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_keyboard.h361L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_keycode.h358L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_loadso.h117L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_locale.h103L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_log.h405L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_main.h282L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_messagebox.h196L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_metal.h114L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_misc.h79L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_mouse.h464L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_mutex.h545L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_name.h33L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengl.h2126L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengl_glext.h13213L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles.h38L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles2.h51L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles2_gl2.h656L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles2_gl2ext.h4033L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles2_gl2platform.h27L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_opengles2_khrplatform.h311L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_pixels.h686L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_platform.h275L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_power.h87L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_quit.h50L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_rect.h376L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_render.h1932L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_revision.h6L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_rwops.h844L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_scancode.h438L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_sensor.h329L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_shape.h155L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_stdinc.h869L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_surface.h1001L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_system.h642L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_syswm.h386L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test.h69L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_assert.h105L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_common.h236L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_compare.h69L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_crc32.h124L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_font.h168L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_fuzzer.h387L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_harness.h134L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_images.h78L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_log.h67L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_md5.h129L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_memory.h63L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_test_random.h115L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_thread.h468L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_timer.h222L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_touch.h150L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_types.h24L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_version.h205L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_video.h2228L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/SDL_vulkan.h219L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/begin_code.h189L
-rw-r--r--vs2019_project/ft2-clone/sdl/include/SDL2/close_code.h40L
-rw-r--r--vs2019_project/ft2-clone/sdl/lib/SDL2.lib188076B
-rw-r--r--vs2019_project/ft2-clone/sdl/lib/SDL2main.lib37362B
-rw-r--r--vs2019_project/ft2-clone/sdl/lib64/SDL2.lib183824B
-rw-r--r--vs2019_project/ft2-clone/sdl/lib64/SDL2main.lib36712B
-rw-r--r--vs2019_project/x64/Debug/SDL2.dll1576448B