Author Topic: Open ModPlug Player  (Read 8058 times)

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #45 on: December 25, 2021, 11:23:48 »
It requires some build configurations on GitHub. In the future I may make the project compatible with build automation.
By the way, I will also provide with instructions to build ModPlug Player from its source codes for each platform in the future.
There will also be Debian and Ubuntu packages in the future.

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #46 on: December 26, 2021, 23:11:21 »
I compiled it on Linux with some small fixes, and I will do some small GUI arrangements. For example, hiding the native titlebar, adding buttons for closing and minimizing the application, adding a beautiful font for the GUI, etc.
On Windows, I am still working to compile it.
In short, all versions (Windows, Debian, Ubuntu, KDE Neon Linux and macOS) will seem very similar (with some native differences on preferences windows, but not on the player window).

Offline Jazztache

  • Shy artist
  • Posts: 5
  • Operating System: Kubuntu / Windows 10
Re: Open ModPlug Player
« Reply #47 on: December 26, 2021, 23:45:18 »
Are there any plans to add a per-channel oscilloscope view like the one in MilkyTracker?

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #48 on: December 27, 2021, 06:10:35 »
Yes, it will be like on ProTracker. When spectrum analyzer is clicked, it will be multi-channel oscilloscope.
Window function will also be selectable for oscilloscope and spectrum analyzer as it seems on the second screenshot below.
I am also planning to add ProTracker mode for spectrum analyzer. ProTracker doesn't do any frequency analysis on its spectrum analyzer, instead, it shows bar heights based on the played note.

Offline Saga Musix

  • OpenMPT Developers
  • *****
  • Posts: 7,491
  • aka Jojo
    • Download music, samples, VST plugins: Saga Musix Website
  • Operating System: Windows 10 x64
Re: Open ModPlug Player
« Reply #49 on: December 27, 2021, 12:03:38 »
That's quite a promise to make given that libopenmpt doesn't currently offer per-channel waveform data at all. It is planned to have that one day, sure, but it simply doesn't exist at this point in time.
ยป No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #50 on: December 27, 2021, 13:05:22 »
Thanks for the information Saga Musix. I didn't know libopenmpt doesn't support this feature yet. I may add oscilloscope feature after libopenmpt supports this fuature. Let it be our feature wish for libopenmpt  :)

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #51 on: December 27, 2021, 18:13:57 »
macOS version of ModPlug Player 2 Alpha 1 can be downloaded from
https://sourceforge.net/projects/modplugplayer/files
Please notice that this is an alpha version, many features and settings don't work correctly.

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #52 on: January 03, 2022, 15:36:37 »
ModPlug Player can now be compiled on Windows, too. After then some arrangements, Windows and Linux binaries will be downloadable.

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #53 on: January 05, 2022, 20:05:33 »
After then titlebar buttons (minimize, close and mini player buttons) are added, Windows and Linux versions will be ready. Latest screenshot of Windows version is below.
« Last Edit: January 05, 2022, 20:09:22 by sunshine »

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #54 on: January 07, 2022, 20:01:31 »
Windows version of ModPlug Player 2 Alpha 1 can be downloaded from https://sourceforge.net/projects/modplugplayer/files
You may need to configure color settings of ModPlug Player on the first use (since it is alpha version yet).
« Last Edit: January 07, 2022, 20:16:14 by sunshine »

Offline Music Enthusiast

  • Active artist
  • *
  • Posts: 17
  • Gender: Male
  • Operating System: Windows 10 x64
Re: Open ModPlug Player
« Reply #55 on: January 08, 2022, 15:25:41 »
Open ModPlug Player for Windows loads but everyttime I load it it is a different color and the text labels are un readable because they are the same color as the ui

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #56 on: January 08, 2022, 16:32:10 »
You should do your color configuration once (the color configuration window seems on the screenshot below). The default color values currently doesn't work, so configurations should be done by the user for the first time.
« Last Edit: January 08, 2022, 16:35:25 by sunshine »

Offline sunshine

  • Inspired artist
  • **
  • Posts: 63
Re: Open ModPlug Player
« Reply #57 on: January 09, 2022, 14:19:25 »
ModPlugPlayer can also be compiled on Linux, too. Linux version has "ALSA lib pcm.c:8526:(snd_pcm_recover) underrun occurred" errors when playing for a few seconds, this causes skipping a few seconds of the module. This problem will be solved on one of the next alpha versions.
You can compile ModPlugPlayer on Linux by reading ModPlugPlayerLinux.txt file (look at the attachments of this message). I am using KDE Neon Linux distro, but any Debian or Ubuntu based Linux distro will work, too.

Edit: Editing /etc/pulse/daemon.conf file and modifying the lines as like below, then restarting the computer solves the buffer underrun problem. On the next versions I will research it for programmatic solution.
Quote
default-fragments = 5
default-fragment-size-msec = 2
« Last Edit: January 09, 2022, 18:23:35 by sunshine »

Offline Merlyn6175

  • Shy artist
  • Posts: 3
  • Operating System: Windows 10
Re: Open ModPlug Player
« Reply #58 on: January 10, 2022, 21:54:55 »
Excellent work, still use the original ModPlug Player, but now there a new version to try.

Looks good so far, once I've set the colours.

I know its in the test stages but I've noticed I cant set the mixing rate or bit rate, It always goes back to 16bit 44.1khz and I cant move the window. ( windows 10 )
I'll will test it  tomorrow when I have more time.
Don't forget to add .C67 file types to the load box . just tested the original Amnesia demos CDFM tracks  and they work. wasn't sure if the Adlib tracks would show on the spectrum analyser but they did.

looking forward to your next update.

Offline Exhale

  • Workaholic artist
  • ***
  • Posts: 279
    • http://www.exhale7.110mb.com
Re: Open ModPlug Player
« Reply #59 on: January 11, 2022, 01:35:51 »
I agree, it is great to see good old modplug player back in action. I did a test - made a pair of .it files quick, one with a direct x effect on and one without just to test and it played them both correctly as they would play in ompt :)

a thought though - when I installed, the entire thing was red and I had no clue what buttons did what (it has been a bunch of years), eventually I found the settings and changed the colours... and of corse most of the buttons dont work. Either way it is great to see the old boy kicking again and I am very much looking forward to the first official release. Do you have any plans on if MPP is going to check the computer for installs of OMPT and then reference it for any more complex vsts? because that would be insanely awesome, but even without that I could see myself getting into sticking to the direct x effects as a challange and making a playlist for it personally :)
I would suggest a system that remembers the last folder you opened on the computer so you dont have to go through the file tree every time you want to get a tune, and also I wonder if you plan on adding mptm as a possible file time to be played within.

Great work, good luck, and I hope you are having a good time making it.
___________________
The turtle moves!