All Projects → Kermalis → Vgmusicstudio

Kermalis / Vgmusicstudio

Licence: lgpl-3.0
🎵 A program that lets you listen to the music from popular video game formats. 🎵

Projects that are alternatives of or similar to Vgmusicstudio

Medguireborn
MedGui Reborn is a frontend/launcher (GUI) for Mednafen multi emulator, written in VB .Net with Microsoft Visual Studio Community
Stars: ✭ 40 (-71.83%)
Mutual labels:  rom, emulator
first nes
Create your own games for the Nintendo Entertainment System! This "starter" game is easily extensible for your own projects. Includes references.
Stars: ✭ 94 (-33.8%)
Mutual labels:  emulator, rom
rombundler
A tiny libretro frontend to release homebrews as executables
Stars: ✭ 49 (-65.49%)
Mutual labels:  emulator, rom
Ia Rcade
Use MAME with roms from archive.org
Stars: ✭ 87 (-38.73%)
Mutual labels:  rom, emulator
Shibari
Gaming input peripherals test platform for Windows
Stars: ✭ 136 (-4.23%)
Mutual labels:  emulator
Discord Bot
A discord bot that can play music, moderate, log events and more
Stars: ✭ 127 (-10.56%)
Mutual labels:  music-player
Psxact
Sony Playstation emulator -- Moved to gitlab: https://gitlab.com/beannaich/psxact
Stars: ✭ 126 (-11.27%)
Mutual labels:  emulator
E4vm
A small portable virtual machine that would run Erlang on embedded systems
Stars: ✭ 124 (-12.68%)
Mutual labels:  emulator
So Nice
Small Web interface to control iTunes, Spotify, Rdio, MPD, Rhythmbox, Amarok and XMMS2. ♫
Stars: ✭ 141 (-0.7%)
Mutual labels:  music-player
Mos6502
A fast & simple MOS 6502 CPU emulator written in C++
Stars: ✭ 135 (-4.93%)
Mutual labels:  emulator
V86
x86 virtualization in your browser, recompiling x86 to wasm on the fly
Stars: ✭ 12,765 (+8889.44%)
Mutual labels:  emulator
Epsxe64ubuntu
Install ePSXe Linux (x64) & shaders using BIOS HLE and Core Plugins on x86-64 Debian, Ubuntu, Linux Mint and their derivatives.
Stars: ✭ 130 (-8.45%)
Mutual labels:  emulator
Pianobar
Console-based pandora.com player
Stars: ✭ 1,682 (+1084.51%)
Mutual labels:  music-player
Byte
A Music Player designed for elementary OS
Stars: ✭ 128 (-9.86%)
Mutual labels:  music-player
Rvemu For Book
Reference implementation for the book "Writing a RISC-V Emulator in Rust".
Stars: ✭ 141 (-0.7%)
Mutual labels:  emulator
Crylogger
CRYLOGGER: Detecting Crypto Misuses for Android and Java Apps Dynamically
Stars: ✭ 125 (-11.97%)
Mutual labels:  emulator
Lx Music Desktop
一个基于 electron 的音乐软件
Stars: ✭ 14,964 (+10438.03%)
Mutual labels:  music-player
Electron Vue Music
基于 electron-vue 开发的音乐播放器,界面模仿QQ音乐,技术栈electron-vue+vue+vuex+vue-router+element- UI。欢迎star
Stars: ✭ 1,901 (+1238.73%)
Mutual labels:  music-player
Nes Js
JavaScript NES(Famicom) emulator
Stars: ✭ 131 (-7.75%)
Mutual labels:  emulator
Romwbw
System Software for Z80/Z180 Computers
Stars: ✭ 133 (-6.34%)
Mutual labels:  rom

Kermalis's VG Music Studio

Join on Discord LatestVer Releases License

VG Music Studio is a music player and visualizer for the most common GBA music format (MP2K), AlphaDream's GBA music format, the most common NDS music format (SDAT), and a more rare NDS/WII music format (DSE) [found in PMD2 among others].

VG Music Studio Preview

If you want to talk or would like a game added to our configs, join our Discord server


To Do:

General

  • MIDI saving - Preview the MIDI with the Sequencer class
  • MIDI saving - UI with saving options, such as remapping
  • MIDI saving - Make errors more clear
  • Voice table viewer - Tooltips which provide a huge chunk of information
  • Detachable piano
  • Tempo numerical (it fits)
  • Help dialog that explains the commands and config for each engine

AlphaDream Engine

  • ADSR
  • Voice table - Find out the last 4 bytes in voice entry struct (probably ADSR)
  • PSG channels 3 and 4
  • Some more unknown commands
  • Tempo per track

DSE Engine

  • ADSR
  • Pitch bend
  • LFO
  • Ability to load SMDB and SWDB (Big Endian as opposed to SMDL and SWDL for Little Endian)
  • Some more unknown commands

MP2K Engine

  • Add Golden Sun 2 reverb effect
  • Add reverse playback
  • Add SquareWave sweeping
  • XCMD command
  • REPT command
  • Support pret dissassembly projects
  • Running status in song disassembler
  • Add "Metroid Fusion" & "Metroid: Zero Mission" engine information
  • Mario Power Tennis compressed samples

SDAT Engine

  • Find proper formulas for LFO

Special Thanks To:

General

  • Stich991 - Italian translation
  • tuku473 - Design suggestions, colors, Spanish translation

AlphaDream Engine

  • irdkwia - Finding games that used the engine
  • Jesse (jelle) - Engine research
  • Platinum Lucario - Engine research

DSE Engine

MP2K Engine

  • Bregalad - Extensive documentation
  • Ipatix - Engine research, help, (and his MP2K music player) from which some of my code is based on
  • mimi - Told me about a hidden feature of the engine
  • SomeShrug - Engine research and helped me understand more about the engine parameters

SDAT Engine

  • kiwi.ds SDAT Specification - Extensive documentation

VG Music Studio Uses:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].