namespace BinaryObjectScanner.Models.PlayJ { /// public enum Genre { /// /// Blues/Folk/Country /// BluesFolkCountry = 1, /// /// Jazz /// Jazz = 5, /// /// Reggae /// Reggae = 10, /// /// Classical /// Classical = 12, /// /// Electronic /// Electronic = 13, /// /// Pop/Rock /// PopRock = 15, /// /// World /// World = 16, /// /// Urban /// Urban = 17, /// /// Latin /// Latin = 18, /// /// Soundtrack/Other /// SoundtrackOther = 20, /// /// New Age /// NewAge = 21, /// /// Spiritual /// Spiritual = 22, /// /// Sway & Tech /// SwayAndTech = 23, /// /// Jam Bands /// JamBands = 24, /// /// Comedy /// Comedy = 25, /// /// Brazilian /// Brazilian = 26, } // TODO: Fill out the remaining subgenres from the wayback machine /// /// Every subgenre is uniquely associated with a genre public enum Subgenre : byte { /// /// Blues/Folk/Country > Blues (Modern/Electric) /// BluesModernElectric = 2, /// /// Blues/Folk/Country > Blues (Modern/Acoustic) /// BluesModernAcoustic = 3, /// /// Blues/Folk/Country > Blues (Traditional) /// BluesTraditional = 4, /// /// Blues/Folk/Country > Folk (Traditional) /// FolkTraditional = 5, /// /// Blues/Folk/Country > Folk (Contemporary) /// FolkContemporary = 6, /// /// Blues/Folk/Country > Folk (Jazz) /// FolkJazz = 7, } }