Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 736 Bytes

File metadata and controls

18 lines (11 loc) · 736 Bytes

SharpMod.PlayerGUI

A cross-platform desktop player built on top of the SharpMod library, using Eto.Forms for the UI and OpenTK (OpenAL) for audio playback.

SharpMod

Projects

The GUI is split into a shared form and one launcher per platform:

  • SharpMod.PlayerGUI — shared MainForm, rendering and playback logic
  • SharpMod.PlayerGUI.Mac — macOS version
  • SharpMod.PlayerGUI.Gtk — Linux version (Gtk)
  • SharpMod.PlayerGUI.Wpf — Windows version (WPF)

Usage

Drop a supported tracker file onto the window to start playback