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
· KLONE (FRA) - G…
· FROZEN SHADOWS …
· ANNIHILATOR (ca…
· NITROGODS (FRA)…
· SOULFLY (br) - …
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
· SONATA ARCTICA …
· TURISAS (fi) - …
· HELMET (usa) - …
· SOIREE METAL SP…
· BONECRUSHER FES…
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 266 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 }

EVANESCENCE (usa) - Evanescence (2011)






Label : Wind Up records / EMI
Sortie du Scud : 11 octobre 2011
Pays : Etats-Unis
Genre : Rock Metal Symphonique
Type : Album
Playtime : 16 Titres - 61 Mins





2003, 2006, 2011.
On ne peut pas dire qu’ EVANESCENCE soit le quintette le plus productif du monde. Trois albums en huit ans, c’est limite DEF LEPPARD, mais pas encore GUNS N’ROSES. Il faut vraiment qu’un groupe soit à ce point sur de l’amour de ses fans pour se faire aussi rare. Mais après tout, ne dit on pas que ce sont les choses qui se font attendre que l’on désire le plus ?
Bon alors, mettons tout de suite les choses au point. Les rageux, les méchants, les vilains qui vilipendent la bande à Amy Lee sous prétexte qu’une horde d’ados les suivent aveuglément, passez votre chemin. Après tout, c’est le genre d’attitude qui condamnait d’avance des gangs comme NIRVANA, SLIPKNOT, RAMMSTEIN, ou MY CHEMICAL ROMANCE, j’en passe et des beaucoup moins notables. Ce qui ne les a pas empêchés de nous livrer des albums somptueux. Et que celui qui n’a jamais dégusté Nevermind me jette le premier badge !

Car depuis le mondialement acclamé Fallen, et son single porteur « Bring Me To Life », EVANESCENCE jouit d’une côte de popularité immense, qui n’a point fléchi après la livraison de The Open Door il y a cinq ans. Des disques vendus par palettes entières, ça n’incite pas à changer de style, surtout quand on maîtrise celui-ci à la perfection. Alors inutile d’attendre de cette nouvelle offrande de l’expérimentation à outrance. Là n’est pas le propos. Et même si on pourrait croire d’ailleurs à la vue de ce nouveau LP qu’EVANESCENCE se la joue profil bas, il n’en est rien. Exit la grandiloquence du graphisme de The Open Door, ici, la sobriété est de mise, de la pochette épurée au titre éponyme. Bizarre au premier abord, mais pas tant que ça après quelques écoutes. Les cinq musiciens ont décidé de faire parler la musique, et rien d’autre.
Alors bien sur, un son énorme, ample, généreux et brillant. C’est la moindre des choses. Une Amy Lee en voix, très en voix, mais pas de celles qui gueulent à tort et à travers, non, puissante juste ce qu’il faut, et veloutée quand ralentit le tempo.
Et surtout, des tubes potentiels, de ceux qui affolent les charts ou font le bonheur des soundtracks de tout poil. Une pleine marmite. Concoctés avec amour et précision. Certes, rien ne dépasse et cela semble parfois un peu trop calibré pour les médias, « aseptisé » diront certains, mais je crois qu’à un certain degré de pratique, on peut se permettre d’appeler ça du professionnalisme. Il suffit d’ailleurs pour s’en convaincre d’écouter le triptyque d’ouverture, « What You Want » ses syncopes addictives et ses gimmick vocaux, le plutôt dur « Made Of Stone » et son riff décalqué sur un titre de MADINA LAKE, et « The Change », traditionaliste mais parfaitement exécuté.
Peu de grandes surprises c’est un fait, juste de bons morceaux qui vont sans aucun doute faire le bonheur des fans, même si certains d’entre eux regretteront la fraîcheur de Fallen à n’en point douter. Mais les nappes de clavier superposées aux gros licks de guitare sont désormais quasiment une marque de fabrique inaliénable du groupe, et lorsque cette machine tourne à plein régime, nous avons droit à de franches réussites tels « Erase This », ou encore « My Heart Is Broken ».
Et quand le moteur fait monter l’aiguille dans les tours, la six cordes se fait lourde et écrase tout sur son passage (« Sick », « Oceans », et bien sur « Made Of Stone »). Ca tourne parfois un peu à vide il faut l’admettre, comme à l’occasion du très réchauffé « Say You Will » qui se contente d’appliquer à la lettre le cahier des charges, mais la ballade de rigueur (qui clôt d’ailleurs l’édition simple), est très jolie et complète à merveille le tableau.

Bon.

Certains vont me dire : « Attends, tu files 8/10 au dernier PRIMUS, et tu mets la même note à EVANESCENCE ???? »

Oui et c’est logique. Car je ne compare pas EVANESCENCE avec qui que ce soit d’autre, mais je ne les juge que par rapport à eux même. Ce qu’ils sont capables d’offrir à leurs fans. Ce que je fais d’ailleurs avec n’importe quel groupe, en me moquant de savoir de quoi est constitué leur public. Et Evanescence, même s’il n’est pas le meilleur LP du groupe, est un bon cru. Et puis franchement, si vous voulez de l’aléatoire amateur enregistré sur deux pistes, vous n’écouterez pas cet album, n’est ce pas ?



Ajouté :  Mercredi 19 Octobre 2011
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Evanescence Website
Hits: 6916
  
[ 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 02/12/2020 à 07:36:45 en : 0,1282 secondes
| © Metal-Impact (2001-2019) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar