|  | @@ -6,23 +6,50 @@ Not aimed for public. Classified documents contained.
 | 
	
		
			
				|  |  |  ## Specification 
 | 
	
		
			
				|  |  |      Specification 1.0 for InstruNet
 | 
	
		
			
				|  |  |      
 | 
	
		
			
				|  |  | +    - DB
 | 
	
		
			
				|  |  | +        Column:
 | 
	
		
			
				|  |  | +            uuid - Unique ID per entry
 | 
	
		
			
				|  |  | +            song_name - Stands for the name of the song of the entry
 | 
	
		
			
				|  |  | +            album_name - Stands for the name of the album of the entry
 | 
	
		
			
				|  |  | +            link_to - Stands for the metadata information of the entry
 | 
	
		
			
				|  |  | +            databinary - Stands for the binary data of the entry
 | 
	
		
			
				|  |  | +            artist - Stands for the artist for the entry
 | 
	
		
			
				|  |  | +            kind - Describes the kind of the entry.
 | 
	
		
			
				|  |  | +            albumcover - Binary data for album cover. 
 | 
	
		
			
				|  |  | +        kind (enum) :
 | 
	
		
			
				|  |  | +        0 - Full removal of vocal
 | 
	
		
			
				|  |  | +        1 - Karaoke--keeps the harmony
 | 
	
		
			
				|  |  | +        2 - vocal only (Not yet implemented) 
 | 
	
		
			
				|  |  | +        3 - bass
 | 
	
		
			
				|  |  | +        4 - drums
 | 
	
		
			
				|  |  | +        5 - others
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## Specification for Playlist
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    Specification 0.1 for InstruNet.Playlist System
 | 
	
		
			
				|  |  | +    
 | 
	
		
			
				|  |  |      - DB
 | 
	
		
			
				|  |  |      Column:
 | 
	
		
			
				|  |  | -    uuid - Unique ID per entry
 | 
	
		
			
				|  |  | -    song_name - Stands for the name of the song of the entry
 | 
	
		
			
				|  |  | -    album_name - Stands for the name of the album of the entry
 | 
	
		
			
				|  |  | -    link_to - Stands for the metadata information of the entry
 | 
	
		
			
				|  |  | -    databinary - Stands for the binary data of the entry
 | 
	
		
			
				|  |  | -    artist - Stands for the artist for the entry
 | 
	
		
			
				|  |  | -    kind - Describes the kind of the entry.
 | 
	
		
			
				|  |  | -    albumcover - Binary data for album cover. 
 | 
	
		
			
				|  |  | -    kind (enum) :
 | 
	
		
			
				|  |  | -    0 - Full removal of vocal
 | 
	
		
			
				|  |  | -    1 - Karaoke--keeps the harmony
 | 
	
		
			
				|  |  | -    2 - vocal only (Not yet implemented) 
 | 
	
		
			
				|  |  | -    3 - bass
 | 
	
		
			
				|  |  | -    4 - drums
 | 
	
		
			
				|  |  | -    5 - others
 | 
	
		
			
				|  |  | +    owner - Owner of the playlist
 | 
	
		
			
				|  |  | +    uuid - uuid of the playlist
 | 
	
		
			
				|  |  | +    content - Content of the playlist -- Songs and shit.
 | 
	
		
			
				|  |  | +        Object.
 | 
	
		
			
				|  |  | +    
 | 
	
		
			
				|  |  | +    private - Enum, whether private or not.
 | 
	
		
			
				|  |  | +        0 - Public
 | 
	
		
			
				|  |  | +        1 - Private
 | 
	
		
			
				|  |  | +    tmb - Thumbnail
 | 
	
		
			
				|  |  | +    title: Title of the playlist. 
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +## Specification for Playlist.content 0.1
 | 
	
		
			
				|  |  | +```javascript
 | 
	
		
			
				|  |  | +[
 | 
	
		
			
				|  |  | +  uuid // uuid of the song
 | 
	
		
			
				|  |  | +]
 | 
	
		
			
				|  |  | +```
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  ## TODO 
 |