💾 Archived View for nanako.mooo.com › programming › yunosynth.gmi captured on 2024-08-18 at 17:41:27. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

-=-=-=-=-=-=-

The Scarlet Devil Mansion :: YunoSynth

YunoSynth is a high-performance VGM playback library written entirely in the Crystal programming language. The goal is to provide native VGM playback in Crystal without bindings and almost no dependencies, a cleaned-up version of VGMPlay's code, and performance on par with VGMPlay.

See the source code repository for more detailed information.

Source Code

Benben

Example Videos

These were recorded using my Benben program, which uses YunoSynth under the hood.

Sega Genesis/Mega Drive - Sonic the Hedgehog - “Green Hill Zone”

Arcade - Toki - Stage 1 music

Arcade - After Burner II - “After Burner (Melody Version)”

Neo Geo - Metal Slug X - “Judgement -X-”

X68000 - Granada - “Advance ‘GRANADA’ (Opening Theme)”

PC-98 - Rusty - “Queen in The Night”

PC Engine/TurboGrafx-16 - Soldier Blade - “Operation 1”

Arcade - Soul Edge - “Epic Calling!” (with reverb added)

Benben rendering 61 files in parallel to WAV

Features

Implemented Chips

More chips will be added as time goes on.

---------
Page served by Aya https://nanako.mooo.com/fossil/aya/
Aya is under the GNU Affero GPLv3 license