Sylloge
A C# helper library
Packages | Classes | Enumerations
Package Sylloge.Audio.Metadata.ID3

Packages

package  Frames

Classes

class  Frame
 The TagData class is used to facilitate the ease of grabbing a Tag and its data. More...
class  Helper
 Provides certain functionality for ID3 metadata tags.
class  V1
 The ID3v1 class is used to get tag information from an ID3v1 tag (if found). More...
class  V2
 The ID3v2 class is used to get tag information from an ID3v2 tag. http://id3.org/id3v2.4.0-structure. More...

Enumerations

enum  Genre {
  Blues, Classic_Rock, Country, Dance,
  Disco, Funk, Grunge, Hip_Hop,
  Jazz, Metal, New_Age, Oldies,
  Other, Pop, RAndB, Rap,
  Reggae, Rock, Techno, Industrial,
  Alternative, Ska, Death_Metal, Pranks,
  Soundtrack, Euro_Techno, Ambient, Trip_Hop,
  Vocal, Jazz_Funk, Fusion, Trance,
  Classical, Instrumental, Acid, House,
  Game, Sound_Clip, Gospel, Noise,
  AlternRock, Bass, Soul, Punk,
  Space, Meditative, Instrumental_Pop, Instrumental_Rock,
  Ethnic, Gothic, Darkwave, Techno_Industrial,
  Electronic, Pop_Folk, Eurodance, Dream,
  Southern_Rock, Comedy, Cult, Gangsta,
  Top_40, Christian_Rap, Pop_Funk, Jungle,
  Native_American, Cabaret, New_Wave, Psychadelic,
  Rave, Showtunes, Trailer, Lo_Fi,
  Tribal, Acid_Punk, Acid_Jazz, Polka,
  Retro, Musical, Rock_And_Roll, Hard_Rock,
  Folk, Folk_Rock, National_Folk, Swing,
  Fast_Fusion, Bebob, Latin, Revival,
  Celtic, Bluegrass, Avantgarde, Gothic_Rock,
  Progressive_Rock, Psychedelic_Rock, Symphonic_Rock, Slow_Rock,
  Big_Band, Chorus, Easy_Listening, Acoustic,
  Humour, Speech, Chanson, Opera,
  Chamber_Music, Sonata, Symphony, Booty_Bass,
  Primus, Porn_Groove, Satire, Slow_Jam,
  Club, Tango, Samba, Folklore,
  Ballad, Power_Ballad, Rhythmic_Soul, Freestyle,
  Duet, Punk_Rock, Drum_Solo, A_capella,
  Euro_House, Dance_Hall, Goa_Trance, Drum_Bass,
  Club_House, Hardcore_Techno, Terror, Indie,
  BritPop, Afro_punk, Polsk_Punk, Beat,
  Christian_Gangsta_Rap, Heavy_Metal, Black_Metal, Crossover,
  Contemporary_Christian, Christian_Rock, Merengue, Salsa,
  Thrash_Metal, Anime, Jpop, Synthpop,
  Abstract, Art_Rock, Baroque, Bhangra,
  Big_Beat, Breakbeat, Chillout, Downtempo,
  Dub, EBM, Eclectic, Electro,
  Electroclash, Emo, Experimental, Garage,
  Global, IDM, Illbient, Industro_Goth,
  Jam_Band, Krautrock, Leftfield, Lounge,
  Math_Rock, New_Romantic, Nu_Breakz, Post_Punk,
  Post_Rock, Psytrance, Shoegaze, Space_Rock,
  Trop_Rock, World_Music, Neoclassical, Audiobook,
  Audio_Theatre, Neue_Deutsche_Welle, Podcast, Indie_Rock,
  G_Funk, Dubstep, Garage_Rock, Psybient
}
 Defines the availble Genre's for the ID3v1 and ID3v2 tags these genres are very specific to ID3v1, ID3v2 allows for user created Genres (http://id3.org/id3v2.3.0#Appendix_A_-_Genre_List_from_ID3v1) More...
enum  Picture {
  Other = 0x00, FileIcon = 0x01, OtherFileIcon = 0x02, Cover_Front = 0x03,
  Cover_Back = 0x04, Leaflet_Page = 0x05, Media = 0x06, Lead_Artist = 0x07,
  Artist_Performer = 0x08, Conductor = 0x09, Band_Orchestra = 0x0A, Composer = 0x0B,
  Lyricist = 0x0C, Recording_Location = 0x0D, During_Recording = 0x0E, During_Performance = 0x0F,
  Movie_Screen_Capture = 0x10, A_Bright_Coloured_Fish = 0x11, Illustration = 0x12, Band_Logotype = 0x13,
  Publisher_Logotype = 0x14
}
 Defines the availalbe types of pictures (descriptions) for the ID3v1 and ID3v2 tags. More...

Enumeration Type Documentation

Defines the availble Genre's for the ID3v1 and ID3v2 tags these genres are very specific to ID3v1, ID3v2 allows for user created Genres (http://id3.org/id3v2.3.0#Appendix_A_-_Genre_List_from_ID3v1)

Enumerator:
Blues 
Classic_Rock 
Country 
Dance 
Disco 
Funk 
Grunge 
Hip_Hop 
Jazz 
Metal 
New_Age 
Oldies 
Other 
Pop 
RAndB 
Rap 
Reggae 
Rock 
Techno 
Industrial 
Alternative 
Ska 
Death_Metal 
Pranks 
Soundtrack 
Euro_Techno 
Ambient 
Trip_Hop 
Vocal 
Jazz_Funk 
Fusion 
Trance 
Classical 
Instrumental 
Acid 
House 
Game 
Sound_Clip 
Gospel 
Noise 
AlternRock 
Bass 
Soul 
Punk 
Space 
Meditative 
Instrumental_Pop 
Instrumental_Rock 
Ethnic 
Gothic 
Darkwave 
Techno_Industrial 
Electronic 
Pop_Folk 
Eurodance 
Dream 
Southern_Rock 
Comedy 
Cult 
Gangsta 
Top_40 
Christian_Rap 
Pop_Funk 
Jungle 
Native_American 
Cabaret 
New_Wave 
Psychadelic 
Rave 
Showtunes 
Trailer 
Lo_Fi 
Tribal 
Acid_Punk 
Acid_Jazz 
Polka 
Retro 
Musical 
Rock_And_Roll 
Hard_Rock 
Folk 
Folk_Rock 
National_Folk 
Swing 
Fast_Fusion 
Bebob 
Latin 
Revival 
Celtic 
Bluegrass 
Avantgarde 
Gothic_Rock 
Progressive_Rock 
Psychedelic_Rock 
Symphonic_Rock 
Slow_Rock 
Big_Band 
Chorus 
Easy_Listening 
Acoustic 
Humour 
Speech 
Chanson 
Opera 
Chamber_Music 
Sonata 
Symphony 
Booty_Bass 
Primus 
Porn_Groove 
Satire 
Slow_Jam 
Club 
Tango 
Samba 
Folklore 
Ballad 
Power_Ballad 
Rhythmic_Soul 
Freestyle 
Duet 
Punk_Rock 
Drum_Solo 
A_capella 
Euro_House 
Dance_Hall 
Goa_Trance 
Drum_Bass 
Club_House 
Hardcore_Techno 
Terror 
Indie 
BritPop 
Afro_punk 
Polsk_Punk 
Beat 
Christian_Gangsta_Rap 
Heavy_Metal 
Black_Metal 
Crossover 
Contemporary_Christian 
Christian_Rock 
Merengue 
Salsa 
Thrash_Metal 
Anime 
Jpop 
Synthpop 
Abstract 
Art_Rock 
Baroque 
Bhangra 
Big_Beat 
Breakbeat 
Chillout 
Downtempo 
Dub 
EBM 
Eclectic 
Electro 
Electroclash 
Emo 
Experimental 
Garage 
Global 
IDM 
Illbient 
Industro_Goth 
Jam_Band 
Krautrock 
Leftfield 
Lounge 
Math_Rock 
New_Romantic 
Nu_Breakz 
Post_Punk 
Post_Rock 
Psytrance 
Shoegaze 
Space_Rock 
Trop_Rock 
World_Music 
Neoclassical 
Audiobook 
Audio_Theatre 
Neue_Deutsche_Welle 
Podcast 
Indie_Rock 
G_Funk 
Dubstep 
Garage_Rock 
Psybient 

Definition at line 13 of file Types.cs.

Defines the availalbe types of pictures (descriptions) for the ID3v1 and ID3v2 tags.

Enumerator:
Other 
FileIcon 
OtherFileIcon 
Cover_Front 
Cover_Back 
Leaflet_Page 
Media 
Lead_Artist 
Artist_Performer 
Conductor 
Band_Orchestra 
Composer 
Lyricist 
Recording_Location 
During_Recording 
During_Performance 
Movie_Screen_Capture 
A_Bright_Coloured_Fish 
Illustration 
Band_Logotype 
Publisher_Logotype 

Definition at line 213 of file Types.cs.

 All Classes Namespaces Files Functions Variables Enumerations Properties Events