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

MI Instagram | MI YouTube | MI Facebook
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 sur Instagram
· 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
· COLLAPSE 7 (at)…
· NIGHTMARE (FRA)…
· STRATOVARIUS (f…
· IMMOLATION (usa…
· EPICA (nl) - Ma…
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
· ANGRA (br) - El…
· VULCAIN (FRA) -…
· SHAKA PONK (FRA…
· SATAN JOKERS (F…
· FREAK KITCHEN (…
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 805 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 }

UNLEASH THE SKY (de) - Youth (2015)






Label : Ivory Tower / Cargo Records
Sortie du Scud : 12 juin 2015
Pays : Allemagne
Genre : Metalcore mélodique
Type : Album
Playtime : 12 Titres - 42 Mins





Le Metalcore, pour moi, c'est un peu comme le quinoa et le boulgour, où les rassemblements sociaux de masse, j'évite comme la peste...
Ca me donne des boutons, envie de devenir grossier, et de balancer la tarte au chocolat dans la tronche du premier qui me barre la porte de sortie. En gros, je ne suis pas fan. Tellement pas, que je n'en écoute jamais... C'est vous dire si l'exception du jour confirme la règle, mais ne rêvons pas, c'est une exception, et je pense qu'elle le restera...
Le plus amusant est de réaliser que ce jeune groupe nous vient d'Allemagne, et non des USA, pourtant terre d'asile de ce style si prisé. Et c'est peut être cette origine européenne qui m'a séduit en fin de compte, car elle reste loin des tics dont abusent les locaux, et développe le truc à sa façon.

Bref, les UNLEASH THE SKY viennent de Darmstadt, dans la région de Hesse. Ils ont déjà sorti un premier LP, Hopes, Doubts & Inbetween sur lequel j'avais jeté une oreille discrète, et le résultat ne m'avait pas forcément emballé. Manque d'originalité, riffs convenus, chant monotone et thème rebattus, je n'avais pas jugé bon de lui consacrer les signes règlementaires.
Mais le groupe lui même ayant pris soin de préciser que "le principal but est de nous améliorer, de nous éloigner du Metalcore pour composer des chansons plus Rock, plus accrocheuses", je m'étais donc dit qu'il était peut être utile de me pencher sur leur second effort, Youth. Après tout, j'avais bien mis deux albums et demi à adopter MADINA LAKE, alors pourquoi pas...
Et je dois reconnaître que j'ai plutôt bien fait. Alors bien sûr, les UNLEASH THE SKY sont encore bien loin du Rock, mais ils ont aussi pris leur distance avec le Metalcore le plus convenu pour proposer quelque chose de plus personnel.

Selon les allemands, la jeunesse est "une étape très particulière de la vie. L'euphorie, la dépression, l'envie de reconnaissance individuelle et la quête du sens de l'existence. Un mélange sincère et explosif, en gros, la matrice parfaite pour un album...".
Dont acte. Et il est vrai que les morceaux constellant Youth décrivent à merveille cette transition de la vie qui nous fait passer sans précautions ni garde fou de l'enfance à l'âge adulte...
Musicalement, les morceaux ne sont justement pas si éloignés que ça d'un MADINA LAKE à cheval entre Attics To Eden et World War III et le ALPHA ACADEMY d'Impossible Possible (allemands eux aussi d'ailleurs...). On pourrait classer Youth dans la catégorie "Metal Moderne", a l'adresse d'un public adolescent, qui aime la puissance calibrée et les refrains fédérateurs. Et de ce côté là, les comptes sont bons, et le ratio est respecté.
Ne cherchez toutefois pas trace d'originalité dans la musique de UNLEASH THE SKY, ils ne sont pas là pour ça. Ils utilisent pour illustrer d'une manière musicale la folie, l'envie, et la faim de vivre de la jeunesse des recettes musicales déjà bien éprouvées, mais reconnaissons leur une efficacité et un plaisir de jouer assez évidents.
Les guitares sont évidemment grasses, lourdes, épaisses, la rythmique assure l'abattage avec une remarquable constance, tandis que le chant évolue encore dans les systématismes du Metalcore, oscillant entre plaintes mélodiques et hurlements virils.
Mais les progrès accomplis depuis le premier album sont indéniables... Et Youth possède un charme indéfinissable qui attire l'attention, comme le parfum légèrement enivrant d'une jeune fille qui passe dans la rue, et qu'on sent encore des heures après l'avoir croisée.

Pour en arriver là, Patrick, David, Christoph, Matthias et Daniel se démènent comme de beaux diables, et balancent douze pavés de Metal contemporain chargé en testostérone.
On pourrait dans un accès de facilité résumer le propos à deux de ses exemples, les up tempo énergiques de "BRLD" (illustré par une vidéo), ou "Sirens". Batterie bien en avant, qui marque tous les temps de sa grosse caisse tonitruante, pendant que les guitares tronçonnent tranquillement en arrière plan. Couplets directs, refrains aux choeurs bien troussés, c'est du travail classique, mais bien fait.
Le quintette se rappelle parfois de son passé, et l'ouverture grasse "These Days" en témoigne. Rapide, chorus qui s'écrase pour laisser les deux gratteux en avant poste, avant que le chant ne s'envole... Ce qui ne les empêche pas d'oser des choses intéressantes, comme cette cavalcade sauvage "Lonely Blue", qui emprunte au Néo Metal Ska sa rythmique qui caracole sans peiner sur fond de nappes de synthé disparates, avant de s'arrêter net sur un refrain acoustique bien trouvé.

Mais le meilleur morceau reste sans discussion possible l'étrange "Faithkeeper", plus mature et plus risqué dans sa construction, et qui évolue entre plusieurs eaux. Ce titre dévoile la mélodie la plus attachante de l'ensemble, et tente quelques paris rythmiques sympathiques, tout en restant percutant et matraqué. Il serait de bon ton que UNLEASH THE SKY se focalise un peu plus sur ce genre de propositions à l'avenir pour aérer sa musique et l'enrichir d'ailleurs...

Mais ne soyons pas bégueule, car nous aussi avons été jeune un jour. Et loin de sentir le faisandé, Youth reste un LP très frais, que l'on prend plaisir à écouter, joué par un groupe convaincant, qui à le mérite d'avoir concentré ses efforts sur une durée raisonnable pour ne pas trop lasser.
Chansons courtes et concises, envie, sincérité, UNLEASH THE SKY n'a qu'un seul but, faire plaisir à ses fans en leur offrant une musique simple, convenue, mais percutante.

Et que celui qui ne s'est jamais éclaté la tête sur du SUM 41 leur jette la première pierre.



Ajouté :  Mercredi 14 Octobre 2015
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Unleash The Sky Website
Hits: 5558
  
[ Réagissez sur le Forum ] [ Retour à l'index des CD Reviews ]

P
U
B
Cliquez SVP P
U
B
MI YouTube | MI Instagram | MI Facebook
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 29/3/2024 à 07:12:34 en : 1,6891 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar