RoboPlay - Multi format music player in Fusion-C

Pagina 6/13
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11

Van Grauw

Ascended (9273)

afbeelding van 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.

Van rolandve

Master (219)

afbeelding van 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.

Van PAC

Guardian (5810)

afbeelding van 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.

Van ToriHino

Hero (561)

afbeelding van 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.

Van syn

Paragon (1970)

afbeelding van 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)

Van ToriHino

Hero (561)

afbeelding van 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 :)

Van PAC

Guardian (5810)

afbeelding van PAC

23-04-2020, 11:27

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

Van ToriHino

Hero (561)

afbeelding van 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.

Van ToriHino

Hero (561)

afbeelding van ToriHino

24-04-2020, 10:06

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

Van knm1983

Champion (496)

afbeelding van knm1983

24-04-2020, 14:26

Wow is fabulous, great job Wink

Pagina 6/13
1 | 2 | 3 | 4 | 5 | | 7 | 8 | 9 | 10 | 11