Comments (3)
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.
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.
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nostalgicplayer.