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
· ULTRA VOMIT (FR…
· FREEDOM CALL (d…
· FIFTY ONE'S (FR…
· KORITNI (au) - …
· PITBULLS IN THE…
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
· GOJIRA (FRA) - …
· ENTOMBED (se) -…
· VORMELA BLACK F…
· RAMMSTEIN (de) …
· IRON MAIDEN (uk…
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 1428 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 }

THE GATHERING (nl) - The West Pole (2009)






Label : Psychonaut Records / Season Of Mist
Sortie du Scud : 4 mai 2009
Pays : Hollande
Genre : Non Métal irradiant
Type : Album
Playtime : 10 Titres - 54 Mins





Trois ans sans nouvelles de nos Bataves préférés, c’est long, très long. Après le départ de la belle Anneke, on craignait un peu de voir THE GATHERING plonger et émerger de l’eau encore à la recherche d’un nouveau souffle, mais c’était sans compter sur la créativité sans bornes des frères Rutten…
A l’inverse d’un NIGHTWISH qui se contente de donner des coups d’épée dans la mare, les Hollandais ont su faire face à une défection qui aurait pu (du ?) s’avérer fatale, et en ressortir grandis.
Alors bien sur, pas de réelle innovation sur ce The West Pole, pas de révolution évidente, mais en est il besoin lorsque l’on est à ce point en avance sur le peloton ? Une fois de plus, les sons sont triturés, tordus, transfigurés, pour qu’une épure magnifique en naisse, et l’alchimiste en perdit une fois de plus sa chimie…
Peut-on voir pour autant dans ce nouvel effort une pause dans la recherche ? Il n’en est rien, mais savoir se raccrocher à ses bases pour mieux repartir de l’avant est l’apanage des grands, et lorsque l’on accueille en son sein une nouvelle vocaliste, il faut lui laisser le temps d’apprécier le décor, de palper les tissus et de s’approprier les lieux avant de songer à en modifier l’apparence.
Silje WERGELAND s’est donc parfaitement fondue dans le décor au point parfois d’occulter toute trace de son illustre aînée, même si des similitudes de timbre viennent nuancer ce propos. Une voix qui sait se faire douce, enjôleuse, caressante, puissante, évocatrice, tentatrice, un professionnalisme non dénué de sensibilité lorsque l’ambiance le réclame…
L’album commence comme pourrait débuter un reunion-album des PIXIES, avec « When Trust Becomes Sound », instrumental abrasif, sec et nerveux comme un riff du petit matin, nappes de guitares tendues prêtes à exploser. Mais bien vite, « Treasure » nous ramène en terrain connu, avec ce Rock décalé, aérien, qui part de rien pour vous faire décoller et ne jamais atterrir. « All You Are » et sa batterie prenant des airs de boite à rythme humaine enfonce un peu plus le clou, et la voix de Silje fait le reste…Electro-Rock ? Pop-Metal Synthétique ? Peu importe le flacon pourvu qu’on ait l’ivresse…La nostalgie du titre éponyme et son tempo lent comme un hiver trop long souligne un peu plus à quel point la beauté peut parfois se loger dans la tristesse la plus profonde, on regarde s’éteindre la dernière bûche alors que les guitares s’évaporent dans le lointain… « No Bird Call » repousse les frontières de la poésie nostalgique avec ses paysages vocaux blancs et purs comme la neige de décembre, tandis que « Capital Of Nowhere » évoque le meilleur Pink Floyd, celui de Animals, avec ses accords plaqués menaçants et son tissu sonore inquiétant, au diapason d’un final vibrant et planant…
« You Promised Me A Symphony » ressuscite le fantôme de Tori AMOS, et son clavier sépulcral vous donne la chair de poule, et l’opposition/succession du très éthéré « Pale Traces » et de l’énergique « No One Spoke » révèle une fois de plus le caractère protéiforme d’un groupe qui mérite le respect. Quelques influences early U2 pour le côté le plus sombre, une légère touche late PARADISE LOST POUR la fureur contenue, l’affaire est quasiment bouclée… « A Constant Run » n’a plus qu’à fermer la porte à double tour et nous voilà piégés…
Si cette chronique devait se faire l’avocat du diable, je serais bien ennuyé au moment d’énoncer les faits reprochés à THE GATHERING. Peut on reprocher à un groupe son goût de l’expérimentation, son envie permanente d’avancer, sans renier son passé, tout en ouvrant grand les yeux vers un avenir toujours aussi influent et créatif ?
Non.
Peut on reprocher à un groupe d’affronter l’adversité avec ses meilleures armes, et de continuer son chemin en composant des hymnes parfaits après qui tout le monde court sans jamais arriver ne serait ce qu’à les frôler ?
Non.
The West Pole, est le meilleur des deux mondes. Et le seul reproche qu’on puisse formuler à son encontre, est qu’il n’a pas grand-chose à faire dans les pages d’un webzine de Metal. En considérant que vous ne soyez pas capables d’ouvrir votre âme à une musique superbe et ciselée.
Ce qui n’est bien sur pas le cas.



Ajouté :  Mardi 12 Mai 2009
Chroniqueur :  Mortne2001
Score :
Lien en relation:  The Gathering Website
Hits: 14117
  
[ 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 21/9/2024 à 06:11:10 en : 3,241 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar