METAL IMPACT
P
U
B
Cliquez SVP P
U
B
L ultime Webzine orienté Metal qui se renouvelle au quotidien

MI Facebook | MI YouTube | CD Reviews | DVD Reviews | Book Reviews | Interviews | Live Reports | Concours | Forums | Radio | Photos | M-I Tshirt | Contact | M-I Banner
Fermer/Ouvrir ce bloc Rechercher sur M-I


Avancee | Aidez-moi
Fermer/Ouvrir ce bloc M-I Membres
· Page d'accueil
· S'enregistrer
· Liste des Membres
· M-I Flux RSS
· M-I sur Facebook
· M-I sur YouTube
· M-I sur Twitter
· Top 15 des Rubriques
· M-I FAQ
· M-I Tshirt
Fermer/Ouvrir ce bloc Book Reviews Aléatoires
Voir les autres
Fermer/Ouvrir ce bloc Interviews Aléatoires
· APOCALYPTICA (f…
· BLOOD STAIN CHI…
· CRUCIFIED BARBA…
· UNCLE ACID & TH…
· OESTRE (FRA) - …
Voir les autres
Fermer/Ouvrir ce bloc CD Reviews Aléatoires
Voir les autres
Fermer/Ouvrir ce bloc Rejoins-nous sur Facebook
Fermer/Ouvrir ce bloc Live Reports Aléatoires
· HELLFEST OPEN A…
· CRADLE OF FILTH…
· SHINING (se) - …
· ADX (FRA) - Le …
· METALLICA (usa)…
Voir les autres
Fermer/Ouvrir ce bloc DVD Reviews Aléatoires
Voir les autres
Fermer/Ouvrir ce bloc Qui est en Ligne ?
Il y a actuellement 93 invités et 0 membres en ligne

Vous êtes un visiteur anonyme. Inscrivez-vous gratuitement en cliquant ici.

Fermer/Ouvrir ce bloc M-I Jeux

Deviens un pro de la batterie en cliquant ici ou (Entraîne toi sur la batterie de Danny Carey de TOOL)

P
U
B
Cliquez SVP P
U
B

# # XML_node.objet # # This object is an XML node representation # # /- name (string) # xml_node --- attributes (array) # \- children (array) or value (string) class xml_node { var $name; var $attributes = array(); var $children = array(); var $value = ""; function xml_node($name,$attributes,$children=array(),$value="") { $this->name = $name; if (is_array($attributes)) { $this->attributes = $attributes; } $this->children = $children; $this->value = $value; } } # # xml_tree class # # This object parses an XML stream and offers a tree composed by xml_nodes # class xml_tree { var $xml_stream; var $current_node; var $root_node; var $index; var $value; function xml_tree() { $this->root_node = new xml_node("__ROOT_NODE",array()); $this->current_node = $this->root_node; } function add_tree($xml_stream) { # Managing the parser $this->xml_stream = $xml_stream; $xml_parser = xml_parser_create(); xml_parser_set_option($xml_parser,XML_OPTION_CASE_FOLDING,0); xml_parser_set_option($xml_parser,XML_OPTION_SKIP_WHITE,1); if (!xml_parse_into_struct($xml_parser,$this->xml_stream,$this->value,$this->index)) { xml_parser_free($xml_parser); die("XML Parse error"); } xml_parser_free($xml_parser); # Now, $this->value and $this->index are informed, we can use the get_node methode. $tab_result = $this->get_node(0,count($this->value) - 1); $this->root_node->children[] = $tab_result[0]; $this->current_node = $this->root_node; } function get_node($index_start,$index_stop) { #echo "


\n"; #echo "GET-NODE($index_start,$index_stop)
\n"; # What we are going to return is an array of xml_nodes $return_tab = array(); # depth is only here to check if everything is all right $tab_node = $this->value[$index_start]; $depth = $tab_node["level"]-1; # Now we have to be sure we do not forget a single node for ($index = $index_start;$index <= $index_stop;$index++) { #echo "\$index = $index
"; # get the current node $tab_node = $this->value[$index]; # what type of node is it ? switch($tab_node["type"]) { case "complete" : # Depth integrity check if ($tab_node["level"] != $depth+1) { die("ERREUR # contrainte d'intégrité au noeud complet $index, niveau $depth + 1 au lieu de ".$tab_node["level"]); } #echo "Noeud complet trouvé position $index TAG ".$tab_node["tag"]."
\n"; # Easy one, no children to manage, only a value... $return_tab[] = new xml_node($tab_node["tag"],$tab_node["attributes"],"",$tab_node["value"]); break; case "open" : # Depth integrity check if ($tab_node["level"] != $depth +1 ) { die("ERREUR # contrainte d'intégrité au noeud ouvert $index, niveau $depth au lieu de ".$tab_node["level"]); } # Open tag, we re-use this methode to return its children # Where is the correspondong close tag ? $node_index = $this->index[$tab_node["tag"]]; $flipped_node_index = array_flip($node_index); #echo "This ".$tab_node["tag"]." is at coords ".$flipped_node_index[$index]."
"; $i=1; do { $next_index = $node_index[$flipped_node_index[$index] + $i++]; $next_tag=$this->value[$next_index]; } while ($next_tag["level"]!=$tab_node["level"]); #echo "Ouverture de noeud détectée pos $index TAG ".$tab_node["tag"]."
\n   Parcours jusqu au $next_index
\n"; # good, we can now instanciate our node $return_tab[] = new xml_node($tab_node["tag"],$tab_node["attributes"],$this->get_node($index+1,$next_index),""); # As we called the get_node methode, we are sure that nodes have been parsed to the corresponding close tag $index = $next_index; break; case "close" : # Depth integrity check if ($tab_node["level"] != $depth ){ die("ERREUR # contrainte d'intégrité au noeud fermé $index, niveau $depth au lieu de ".$tab_node["level"]); } #echo "Fermeture de noeud detectée pos $index TAG ".$tab_node["tag"]."

\n"; # This ugly thing is useless because reaching a close tag means that $index==$index_stop but who knows ? =) # it will be skipped soon $index = $index_stop; break; default: die("Erreur de type de TAG non déterminé :'".$tab_node["type"]."'"); } } # We are out ... returns the array with collected children... return ($return_tab); } # this function browse the xml tree and set the current node to the selected node function give_node($path) { if ($path[0]=="/") { $current_node=$this->root_node; $path=substr($path,1); #echo "ABSOLUTE PATH GIVEN=$path
"; } else { $current_node = $this->current_node; } #echo "PATH GIVEN=$path
"; $tab_path = split("/",$path); foreach ($tab_path as $node_expr) { #echo "STUDYING EXPR='$node_expr'
"; $node = $current_node; $expr_tab = split("\?",$node_expr); $node_name = $expr_tab[0]; $attr_tab = 0; if (count($expr_tab)>1) { ##echo "TROUVE AU MOINS UNE CONDITION SUR LES ATTRIBUTS...
"; $attr_expr_tab=split(",",$expr_tab[1]); $attr_tab=array(); foreach($attr_expr_tab as $attr_expr) { $attr_split_expr=split("=",$attr_expr); $attr_tab[$attr_split_expr[0]]=$attr_split_expr[1]; } } $last=0; foreach ($node->children as $children) { #echo "COMPARING WITH '$children->name'
"; if ($children->name == $node_name) { ##echo "TROUVE NOEUD CORRESPONDANT $node_name
"; if (is_array($attr_tab)) { $node_attributes = $children->attributes; foreach ($attr_tab as $key=>$value) { if ($node_attributes[$key] == $value) { #echo "ATTRIBUTE & CHANGE CURRENT NODE TO ".$children->name."
"; $current_node = $children; $last = 1; } } } else { ##echo "CHILD=".$children->name."
"; #echo "CHANGE CURRENT NODE TO ".$children->name."
"; $current_node = $children; $last=1; } } if ($last) { break; } } if (!$last) { #echo "PATH ERROR $node_name
"; #die("MMmmmh It seems that this file is not a DIA XML format...sorry..."); return 0; } } return $current_node; } function browse_tree($path) { $node = $this->give_node($path); if (is_object($node)) { $this->current_node = $node; return 1; } return 0; } # this method dumps an html representation of the xml tree function xml_show($node = "",$level=0,$last=0) { if ($node=="") { $node=$this->root_node; } if (!is_object($node)) { die("ERROR : node is not an object"); } $line=""; for($i=1;$i<=$level;$i++) { if ((i==$level-1) and ($last)) { $line.="      "; } else { $line.="     |"; } if ($i==$level) { $line.="`-"; } } $line.=$node->name; #echo $line; $line.="".count($node->children).""; if (count($node->children)==1) { $line.=" (".$node->value.")
\n"; echo "$line"; } else { $line.="
\n"; echo "$line"; $i=1; foreach($node->children as $children) { if ($i==count($node->children)) { $this->xml_show($children,$level+1,1); } else { $this->xml_show($children,$level+1); } $i++; } } } #END_CLASS }

YOUNGER US (de) - Graustark (2015)






Label : Auto-Production
Sortie du Scud : 18 septembre 2015
Pays : Allemagne
Genre : Screamocore Punk
Type : EP
Playtime : 6 Titres - 23 Mins





"On ne fait pas de skate".

Voilà le genre de description "longue" à laquelle nous avons droit sur la page Facebook des allemands de YOUNGER US. Drôle, concis. J'aime.
Des "Plus jeunes nous?" C'est à dire messieurs, vous n'avez pas l'air bien vieux pourtant ? Cela dit, si je m'en réfère à votre musique, même jeunes, vous semblez porter tout le poids du monde sur vos frêles épaules.
Donc.
Les YOUNGER US nous viennent de Stuttgart, et Graustark est leur deuxième sortie, deux ans après... II, au titre étrangement décalé.
Sans disposer d'infos plus particulières, car la langue de Goethe ne m'est pas familière, je crois pouvoir affirmer que l'on peut ranger nos nouveaux amis dans la case Punk Hardcore à tendance Screamo, versant nihiliste et abrasif.
Restrictif ? Pas tellement, et puis ça couvre bien le spectre de leurs influences.

Pas encore assez méchant pour doubler les UNSANE, pas assez contemplatif pour admirer les cimes du Post Hardcore, et un peu trop compact et tendu pour n'être que du simple Punk Hardcore. Ce qui ne les empêche nullement d'envoyer la purée, et pas seulement sur les saucisses. Mais l'ambiance ici n'est pas du type "Fête de la bière", loin de là, sauf si vous la considérez sous son angle du lendemain.
Oui, c'est ça, Graustark fait un peu gueule de bois quand même. Lorsqu'on se rend compte qu'on a claqué ses derniers euros, qu'on a fait le con et que des gens s'en souviennent. Et qu'en plus, vos problèmes d'avant hier sont toujours là. Pas de bol.
Pour illustration, le groupe à choisi des mid et down tempo bien frappés, des riffs gluants et sombres comme des égouts, et un chanteur aux vocalises âpres, rocailleuses et constamment hurlées. Pas de gros changement notable en cours de route, le principe reste presque le même, mais les allemands parviennent quand même à glisser de temps à autres quelques variation perceptibles, qui empêchent la monotonie de s'installer. A quelques nuances près, vous le verrez.

Une force de frappe indéniable, c'est ce qui leur confère une puissance assez remarquable. Avec une énorme basse en avant, qui suinte de distorsion brillante, et une production gâtant monstrueusement la batterie, la rythmique abat le plus gros du boulot et occupe d'ailleurs pas mal de place. La guitare n'a plus qu'à s'y glisser, souvent en dissonances, en accords aigus, et en serpentins de notes nostalgiques et légèrement déprimées. Par ci, par là, quelques surprises, comme ce "Philophobia", qui rampe sous la pression d'une basse gigantesque, et qui suinte d'humeurs égales, un peu Post Grunge sur les bords, à la MILK, un peu Core froid et ténébreux à la KILLING JOKE, avec même une sale impression de citer le early PRONG, dans ses mouvements les plus statiques.

Soupçon de mélodie de travers sur "Phasm" qui ralentit encore le tempo, tout en connaissant un net regain d'énergie sur un refrain presque dansant, d'une façon assez tordue il est vrai. Un peu Post dans ces moments là, arpèges de pluie en avant, et harmonies passées en guise de poésie perdue. Structure évolutive, qui ménage quelques secondes d'accalmie, avant qu'une énorme poussée globale ne nous enserre la gorge.

D'ailleurs, mine de rien, le final "Morient" tire de plus en plus la corde du côté du Post, rappelant même par touches fugaces et dans le fond un NEUROSIS en version allégée et moins volontiers étirée. Mais en fin de compte, cet album (EP ?) ressemble à une construction en progression constante, qui démarre sous ses auspices les plus directs et francs, pour finir dans des horizons non différents, mais plus ou moins adaptés. Comme si la musique s'enrichissait petit à petit, pour dessiner des contours plus flous, et moins facilement identifiables.

Faites le test, et envoyez vous les six morceaux à la suite, vous comprendrez ce que je veux dire. D'ailleurs, si l'entame s'appelle "Rite Of Passage", ça n'est pas pour rien. Et ça n'est pas non plus pour rien qu'il est sans doute le titre le plus direct et le moins torturé du lot.
Et même si l'intermédiaire "Voices" y fait des emprunts directs, ses percussions lourdes et emphatiques montrent bien qu'une cassure s'est opérée.

Enfin, c'est ce que je crois...

En tout cas Graustark replace l'Allemagne sur le grand échiquier du Hardcore un peu poisseux, catégorie pourtant salement dominée par les américains, les anglais, et l'Europe du Nord en général. Alors autant l'apprécier, car sans changer la donne, il étale de très bonne idées, et ce crescendo global est très intéressant à écouter/étudier.
Et puis dans le genre abstrait, sa pochette est plutôt chouette. Je dois rajouter quelque chose ?



Ajouté :  Samedi 09 Avril 2016
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Younger Us Website
Hits: 2520
  
[ Réagissez sur le Forum ] [ Retour à l'index des CD Reviews ]

P
U
B
Cliquez SVP P
U
B
MI Facebook | MI YouTube | CD Reviews | DVD Reviews | Book Reviews | Interviews | Live Reports | Concours | Forums | Radio | Photos | M-I Tshirt | Contact | M-I Banner
Metal-Impact est inscrit à la Commission nationale de l'informatique et des libertés (CNIL) sous le N° 818655. Conformément à la loi Informatique et Libertés en date du 6 janvier 1978, vous disposez d'un droit d'accès, de modification et de suppression des données qui vous concernent. Vous pouvez exercer ce droit en nous envoyant un courriel. Plus d'infos sur vos droits sur le site de la CNIL.
Page générée le 20/8/2019 à 07:15:14 en : 0,1248 secondes
| © Metal-Impact (2001-2019) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar