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
· LORD OF MUSHROO…
· EDENBRIDGE (at)…
· CROSSFAITH (jp)…
· TEMPLE OF BAAL …
· MALÉDICTION (FR…
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
· IN FLAMES (se) …
· FALL OF SUMMER …
· KLONE (FRA) - G…
· SATAN JOKERS (F…
· ETHS (FRA) - Ro…
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 205 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 }

7 WEEKS (FRA) - Carnivora (2013)






Label : Klonosphere
Sortie du Scud : 1er mars 2013
Pays : France
Genre : Massive Rock
Type : Album
Playtime : 10 Titres - 44 Mins





Troisième album longue durée pour les limougeauds de 7 WEEKS, après un All Channels Off incendiaire et un 7 Weeks Plays Dead Of Night déjà culte, et un sacré virage à négocier.
Il est clair que la troisième étape d’une carrière est souvent cruciale. Et elle l’est encore plus lorsqu’on se permet de sortir un album aussi atypique qu’indispensable et créatif que Dead of Night.
Alors… A ceux qui ne connaîtraient 7 WEEKS qu’au travers de ce concept définitif, j’adresse le message suivant :
Vous serez certainement surpris, voire déçus à l’écoute de Carnivora. Car ce nouveau chapitre est relativement éloigné musicalement et artistiquement du précédent.
Mais ceux qui suivent le groupe depuis ses débuts – noyau dont je fais partie – envisageront Carnivora pour ce qu’il est, et rien de plus, et surtout, rien de moins.
Un album honnête, qui reste fidèle au style du groupe, tout en intégrant les nouvelles données développées sur Dead Of Night. Mais à l’occasion seulement, lorsque le contexte l’impose.

Ainsi, à l’écoute de ce nouvel opus, les sensations ressenties lors de l’écoute de All Channels Off ou de l’EP B(l)ack Days reviendront vite à la surface, notamment lors de la triplette d’ouverture, avec en lancement « Bones & Flowers », symptomatique de la symbiose « Stoner soft vs Post Grunge » du groupe, « Acid Rain » et son tempo enlevé et diablement Rock, et le morceau éponyme, plus volontiers épique et alternant la pesanteur et l’aération mélodique inhérente au jeu du quatuor.
Mais dès « Ghost On The Seaside Road », le ton change, se durcit, et le spectre de Dead Of Night pointe le bout de son linceul. Le rythme ondule, la voix se charge, et les guitares s’épaississent tout en gardant cette liberté de ton.

Et même si « Diary – Day 7 » se veut plus léger, l’atmosphère reste compacte et le propos sombre. Et « Year Zero » d’achever d’entériner le postulat suivant : 7 WEEKS manie les ambiances à loisir, sait utiliser des riffs solides et en apparence simples pour les transformer en leitmotiv qu’il est impossible d’oublier.
Et même si la base musicale reste la même depuis les débuts du groupe, la progression sur Carnivora est immense, et offre l’image d’un groupe sur de lui et de sa musique.
Alors, une fois le quickie au lick entêtant « You Are So Special » passé, il faut se concentrer sur le morceau de choix, la pièce maîtresse, le progressif « Let Me Drown »…

Et si 7 WEEKS emprunte au passage l’intitulé d’une chanson de SOUNDGARDEN, la coïncidence semble trop belle pour ne pas être soulignée. Car à l’instar de la bande à Chris C., les limougeauds aiment à prendre un motif, à le manier, le distendre, l’étirer sur plusieurs minutes pour en retirer une image transfigurée, qu’ils prennent un malin plaisir à fracasser contre un miroir rythmique décalé.
Je dois même avouer que les morceaux de verre finissent par tomber plus près d’une photo d’HYPNO5E qu’on aurait pu le croire.
Et c’est ce genre de titre qui me fait aimer leur musique depuis maintenant presque sept ans. On y sent l’ambition, le désir d’aller plus loin, de garder ses racines tout en les arrosant à la source de la nouveauté, et du risque payant.
Et si « Shadow Rider » se paie le luxe de sonner plus STONE TEMPLE PILOT que les originaux, grâce à une acoustique très pure, « High In Heavenly Places » referme la porte en prenant bien soin de rappeler à tous quel est le moteur de la vitalité des frenchies. Le Rock, et qu’il soit lourd, sombre, lumineux ou bien énergique et sobre.

J’attendais les 7 WEEKS au tournant, je dois l’avouer. Je ne savais pas trop comment ils allaient aborder leur retour, après la révélation fracassante que fut Dead Of Night, qui fut un des hauts faits internationaux de l’année 2011. Je ne doutais bien sur pas de leur potentiel, et Carnivora n’a fait que renforcer la fascination qu’exercent sur moi les quatre musiciens de Limoges qui décidément en ont encore dans la poche.
Néophyte, la surprise vous enchantera.
Fan, la qualité indéniable et continue vous fidélisera encore plus.

En gros, avec Carnivora, personne n’a rien à perdre.
Et par extension, tout le monde à tout à gagner.



Ajouté :  Mardi 19 Février 2013
Chroniqueur :  Mortne2001
Score :
Lien en relation:  7 Weeks Website
Hits: 5936
  
[ 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 09/7/2020 à 22:12:50 en : 0,1231 secondes
| © Metal-Impact (2001-2019) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar