Skip to content

Releases: SomeShr1mp/FusionPlayer

Release V2.3.0

09 Sep 00:51

Choose a tag to compare

This is the production ready version of Fusion player, there are still some quirks and bugs, but currently, its at a state that I am quite happy with. I have moved the development branch for testing midicube integration in on the Newmid branch so hopefully in the future we can merge that with the master branch... hopefully.

But rejoice! V2.3.0 has arrived and with it, a somewhat decent MIDI and MOD file player.

I can not thank enough James Lyerla with his assistance with the UI, debugging, and all of the advise he has provided.

Install instructions are as follows:

Installation (Docker or Podman - Recommended for security and tuning of the site)

# Download the release
wget https://github.com/SomeShr1mp/FusionPlayer/releases/download/V2.3.0/FPv2.3.0.tar.gz
tar -xvf FPv2.3.0.tar.gz
cd FPv.2.3.0

#Build it with docker-compose (or podman!)
docker-compose up -d --build

# Podman also works flawlessly for some godforsaken reason for building & running the project.

# Access at http://localhost:3043

Installation - Pt.2: The NPM version (For those who like running with scissors and realtime changes)

# Download the release versiopn
wget https://github.com/SomeShr1mp/FusionPlayer/releases/download/V2.3.0/FPv2.3.0.tar.gz
tar -xvf FPv2.3.0.tar.gz
cd FPv.2.3.0

#Pull the necessary libraries, may need to source your own soundfont, please be sure to be in the root project folder for this
curl -L -f -o public/js/libopenmpt.js https://cdn.jsdelivr.net/gh/deskjet/chiptune2.js@master/libopenmpt.js 
curl -L -f -o public/js/libopenmpt.js.mem https://cdn.jsdelivr.net/gh/deskjet/chiptune2.js@master/libopenmpt.js.mem
curl -L -f -o public/js/chiptune2.js https://cdn.jsdelivr.net/gh/deskjet/chiptune2.js@master/chiptune2.js
curl -L -f -o public/js/webaudio-tinysynth.js https://g200kg.github.io/webaudio-tinysynth/webaudio-tinysynth.js

# Now time for NPM to do it's thing
npm i

# Hopefully nothing broke, let's start it
npm start

# Access at http://localhost:3000

Release V2.2.0

01 Sep 17:15

Choose a tag to compare

This thing actually works! Going to call this a full release instead of going through a beta or the rest of the alpha releases because I'm impatient. Putting this release out there in case I accidentally break something and if someone actually wants to use this pile of garbage.

Release Aplha version 0.2.1

28 Aug 02:17

Choose a tag to compare

This is a monumental release as A: The project is now public and B: Audio works now! This this is by no means production ready but it is a step in the right direction.

The packaged source for pre pre pre alpha v.0.0.01

26 Aug 02:28

Choose a tag to compare

Why the hell would anyone want this????