RoboPlay - Multi format music player in Fusion-C

Page 6/23
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11

Par Grauw

Ascended (10821)

Portrait de Grauw

22-04-2020, 01:31

ToriHino wrote:

I started on adding support for the MoonBlaster versions in RoboPlay. As as start, a very early version for MoonBlaster 1.4 (where the OPL4 plays both 'FM-Pac' and 'Music-Module' in stereo).

Still a number of things to be added:

  • FM-Drums (the OPL4 has only one drum channel, but sufficient for the 'FM-Pac' side using percussion mode)
  • Adapt 'FM-Pac' voices to the ROM sounds of 'FM-Pac'
  • PSG drums
  • ADPCM to PCM conversion of the samples
  • Resolve replay bugs Tongue

This video shows some first results.

That’s quite handy, neat stuff!

The reverse engineered OPLL instrument ROM sounds can be found here. It’s a recent discovery, pretty cool. Note btw that the envelope generator of the OPLL is slightly different from the OPL(4), it has a “dump” phase prior to the attack, and there are some other subtle differences too. But I don’t think that it will be audible.

Par rolandve

Champion (372)

Portrait de rolandve

22-04-2020, 09:28

impressive! I like the concept of modularity. Question for everyone: donate assembly Smile This looks like the hard work of one person, perhaps discovering what wizards on this forum already know and have optimised.

Par Pac

Scribe (7103)

Portrait de Pac

22-04-2020, 11:10

Great achievement Smile . It would be interesting to include fragments of the song (real hardware vs Roboplay) as a comparison in your next videos.

Par ToriHino

Paladin (925)

Portrait de ToriHino

22-04-2020, 12:01

Grauw wrote:

The reverse engineered OPLL instrument ROM sounds can be found here. It’s a recent discovery, pretty cool. Note btw that the envelope generator of the OPLL is slightly different from the OPL(4), it has a “dump” phase prior to the attack, and there are some other subtle differences too. But I don’t think that it will be audible.

Thanks for the link, i already found the dumps based on debug, but this looks even better :D. Indeed there are some small differences between OPLL and OPL2 (and some very minor again towards OPL3/4), but i agree that most likely this will be virtually not audible.

Par syn

Prophet (2134)

Portrait de syn

22-04-2020, 19:17

Sounds nice man

Moonsound Music Studio also has opll emulation on opl4.. example here

ive tested it a few years back myself it seemed to work well, but im not a Opll purist or expert by any means.. I was looking at various music options for music on msx that supports multiple generations of chips. (e.g create one song in 1 music editor and replay it on various soundschips)

Par ToriHino

Paladin (925)

Portrait de ToriHino

23-04-2020, 08:47

PAC wrote:

Great achievement Smile . It would be interesting to include fragments of the song (real hardware vs Roboplay) as a comparison in your next videos.

Good idea! The current version can be downloaded already from here, so you can already compare for yourself :)

Par Pac

Scribe (7103)

Portrait de Pac

23-04-2020, 11:27

Thank you Wink . Are you considering adding a selection menu in near future?

Par ToriHino

Paladin (925)

Portrait de ToriHino

23-04-2020, 11:32

Not really, until now the goal was just to make a coomand line replayer,, which can than be used from any existing file manager like for example MultiMente.

However since the 'frontend' is separated from the players it is quite easy to replace or extend the main program while still providing the same playback functionality.

Par ToriHino

Paladin (925)

Portrait de ToriHino

24-04-2020, 10:06

Update: added initial support for FM drums while replaying MoonBlaster 1.4, see this video.

Par knm1983

Hero (578)

Portrait de knm1983

24-04-2020, 14:26

Wow is fabulous, great job Wink

Page 6/23
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11