class Yuno::Gd3Tag
- Yuno::Gd3Tag
- Reference
- Object
Overview
A GD3 tag stores metadata for a VGM file. It is analogous to an ID3 tag in an MP3 file.
Defined in:
yunosynth/gd3tag.crConstant Summary
-
GD3_VERSION =
256_u32
-
The version of the GD3 tag specification that's supported.
Constructors
-
.new(io : IO)
Creates a new
GD3Tag
instance by reading data from io, which should already be at the position of the raw GD3 data. -
.new
Creates a new
GD3Tag
instance.
Instance Method Summary
-
#authorNameEn : String
The name(s) of the composer(s) of this song, in English.
-
#authorNameJp : String
The name(s) of the composer(s) of this song, in Japanese.
-
#creator : String
The name of the person or group who created this VGM file.
-
#gameNameEn : String
The name of the game this song is from, in English.
-
#gameNameJp : String
The name of the game this song is from, in Japanese.
-
#notes : String
Any additional notes about the song or VGM file.
-
#releaseDate : String
The release date of the game this song is from.
-
#systemNameEn : String
The name of the system/arcade board that this game appeared on, in English.
-
#systemNameJp : String
The name of the system/arcade board that this game appeared on, in Japanese.
-
#trackNameEn : String
The name of the song, in English.
-
#trackNameJp : String
The name of the song, in Japanese.
-
#version : UInt32
The version of the GD3 tag data.
Constructor Detail
Creates a new GD3Tag
instance by reading data from io, which
should already be at the position of the raw GD3 data.
Instance Method Detail
The name of the system/arcade board that this game appeared on, in English.
The name of the system/arcade board that this game appeared on, in Japanese.