Skip to content

An audio player written in C# for .NET Core. Terminal test version completed and Cross Platform Desktop version DEVELOPMENT HALTED.・C++ versions in the works

Notifications You must be signed in to change notification settings

MechaDragonX/Majora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Majora

What is Majora?

Majora is an audio player project. A terminal and desktop version are ostensibly compelte for .NET and a temrinal version is in the works in C++. The .NET terminal version was made for testing and a desktop GUI version using Avalonia, a cross-platform UI framework.

How do I run it?

You can get the latest .NET binaries from the releases page. There are 64-bit Windows, macOS, and Linux builds available for the terminal and desktop GUI program.

What file types are supported right now?

GUI Desktop Application (.NET)

The GUI desktop application uses LibVLC so it should support all audio formats supports VLC supports including:

Terminal Program (.NET)

The terminal program still uses different libraries and I don't end to change it. It supports these formats:

Is it functional?

Both the the .NET terminal and desltop program and are completely functional. At the moment, no further development will done. The C++ terminal version is in progress and no terminals are available at the moment. Please see the releases page for further details on completed features and how to use the programs. Check the issues tab for any issues.

What the hell is this name?

The name is a reference to the video game, The Legend of Zelda: Majora's Mask. In the game, you help various people in the main quests, each time getting a special song or instrument associated with that race (Goron, Zora, etc.). As such, the progression is tied to the music. The meaning and impact of the game is tied to this musical progression. There's no special association with this progression however. I just like the name and the reference.