Giter VIP home page Giter VIP logo

Comments (3)

neumatho avatar neumatho commented on June 5, 2024

Sorry, but not at the moment. The user interface is heavy bound to the Windows UI. But if you don't want the UI, it should be possible to create a console version, like the one in Source/Clients/NostalgicPlayerConsole.

However, I have no idea how to compile C# on a Mac and I don't own one, so I cannot test anything. If anyone out there want to give it a try, I would be glad to help as much as possible.

from nostalgicplayer.

kpstsp avatar kpstsp commented on June 5, 2024

Got it. I don't have big experience with the C# toolchain, but I have an Intel MacBook and m2 based MacBook Air, so I might check this out and try to build at least a CLI version.
I currently use xmp console player and sometimes Xmplay (via Wine). In my opinion, NostalgicPlayer sounds better than xmplay (I checked mods for the tracker and digibooster modules). Another reason to build/port something like your player for Mac is the lack of proper mod players with a user interface for current Mac Os. A couple of players using the BASS library (such as Vox) can play few types of modules. Some older multi-format players are already outdated and lack backward compatibility (a common Mac OS problem) or source code. xmp, uade, all this was ported over from Linux versions. So I'll try of course.

from nostalgicplayer.

neumatho avatar neumatho commented on June 5, 2024

One thing that needs to be created, is an output agent for Mac, else you won't hear anything. You could start out with a simple one, that just writes the output samples to disk and then hear the output elsewhere. Later on, you can create a real output agent that plays the sound.

from nostalgicplayer.

Related Issues (7)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.