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
· M-I sur Google+
· Top 15 des Rubriques
· M-I FAQ
· M-I Tshirt
· M-I Skin Firefox
Fermer/Ouvrir ce bloc Book Reviews Aléatoires
Voir les autres
Fermer/Ouvrir ce bloc Interviews Aléatoires
· DEVIL'S TRAIN (…
· HATE (pl) - Ada…
· LOFOFORA (FRA) …
· X-VISION (FRA) …
· MATT SCHOFIELD …
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
· DORO (de) - Hof…
· BRAINSTORM (de)…
· ENTOMBED (se) -…
· SOIREE M & O OF…
· RHAPSODY OF FIR…
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 102 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 }

ENLIGHTENED (FRA) - Until The End (2015)






Label : Black Desert Records
Sortie du Scud : 1er octobre 2015
Pays : France
Genre : Hard Rock
Type : EP
Playtime : 4 Titres - 22 Mins





A l'écoute, ça sent le plan fumant venant du fin fond du désert du Colorado... On imagine bien les mecs près du Joshua Tree, avec les bouteilles de bourbons et l'herbe qui fait rire et danser. Genre l'hommage à Gram Parsons, avec une vieille Buick garé sous le soleil de plomb. Ouais, c'est ça, l'ambiance moite et quasi religieuse, mais ruinée par des fou rires incontrôlables, parce qu'une fois de plus, y'en a un qui a pissé contre la roue arrière.
Les mecs sentent ça, mais pourtant, ils sont ailleurs.
Ne vous fiez pas à la musique, car si elle respire les effluves d'un gros Stoner que KYUSS n'aurait pas boudé, elle vient pourtant bien de chez nous, estampillée Pays de la Loire, Nantes, ça surprend mais c'est comme ça.
ENLIGHTENED, c'est un cru 2010, salement influencé par le Rock louche et progressif des 70's, mais sans les délires chiant et masturbatoires. Un peu Doom sur les bords, mais bien fuzzy comme il faut, ça s'écoute comme les pépites du genre, adaptées aux travers, un peu WRITING ON THE WALL, un peu ZEP, un peu NIGHT SUN, mais aussi de la trempe d'un GRAVEYARD, en moins soul et plus Blues Hard bien gras.

Ca n'empêche pas la fumée d'arriver jusqu'à nous, et ce, depuis leur premier album, Discover The Path. Signés sur le label hyperactif local Black Desert Records, le quatuor continue sa route après les festivals, les participations aux compilations, et les concerts incendiaires où leur musique prend toute son ampleur. Parce que je vous le dit, et j'assume, Didine (chant, guitare), Luis (guitare), Mehdi (batterie) et Yo (basse), ne sont rien de moins que les héritiers directs d'une certaine lignée de musiciens à fond dans le Hard Blues, CACTUS et même le SAB' en tête de liste, quoiqu'ils se plaisent à citer les contemporains CLUTCH pour finir de noircir le tableau.
Alors, c'est beau, c'est chaud, mais est ce que ça file le tournis après l'apéro ? L'album était bon, sans conteste, et ce EP en est la directe suite, aussi peu léchée et toujours aussi instinctive. Quatre morceaux, dont justement une reprise des CLUTCH ("Electric Worry"), qui respecte bien l'original sans manquer de la patte des nantais. Ca groove dans tous les coins, et ça pourrait ressembler en regardant par la fenêtre à une jam entre Phil "Housecore" Anselmo et HEWTHROWER, avec du feeling à revendre et des jetés de cheveux furieux. Les cuivres sont shaftiens, c'est moite et autant le dire, c'est carrément dans l'esprit 70's. Bon comme un feu de bois sur la plage, comme un week-end de répète dans un vieux chalet près d'un lac, ça vide son sac, et nous remplit la tête d'images de soleil couchant. Ils ont tout compris ? Putain oui, et en plus, ils expliquent bien les bougres.

Cet orgue qui fricote avec une guitare délicieusement vintage, ces choeurs en arrière plan, pas possible, on s'y croirait, et le son concocté ne fait rien pour nos convaincre du contraire. Cet EP, c'est un backtrip sur les routes des seventies, mais pas le genre tourisme avec guide à deux sous, non, le truc free, avec des potes, et on s'arrête où on veut pour faire ce qu'on veut. La liberté, c'est à prendre et pas à laisser, et merci ELIGHTENED de nous la proposer.

Hors cover, trois morceaux qui hument l'air du temps, mais pas le notre, l'autre, celui dont les effluves sonores brouillaient les nuages en sortant de squatts, downtown. On s'arrête devant une fenêtre, et on écoute, la gestation qui arrive à maturation.
"Until The End", oui c'est épais, incompressible, mais irrésistible. Riff touffu, chant gorgé de Blues torride, et rythmique qui chaloupe autour de la pièce. On peut penser Stoner, c'est presque écrit dessus, mais sans vraiment savoir pourquoi, parlons Hard Blues, c'est plus cool. "Lost Souls", c'est encore plus appuyé, et la sincèrement, le SAB' des deux premiers albums vient traîner ses guêtres et ses acides du côté de Nantes. On jurerait presque entendre un featuring de Iommi, si ce n'était pour ses interventions en solo trop coulantes pour être Heavy.
Refrain qui pénètre, choeurs qui soutiennent, et puis ça monte, ça monte, comme une joie qui déborde et une foi qui saborde. Bouillant... frisson garanti.
"Get High", et ne me faites pas croire qu'il n'y a pas du conseil mauvais pour la santé la dessous. Avec un Rock pareil en guise de pare feu, c'est impossible. Presque Funky dans l'esprit, mais foncièrement Rock avec ces accords qui se lâchent et rappellent un Kravitz un peu moins emprunté, c'est la défonce assurée, mais légale, et recommandée. Et cette voix, cette putain de voix... J'y suis les gars, c'est bon. Merci.

Un simple EP ? Vous n'êtes pas sérieux... C'est plus que ça, c'est une récompense, un cadeau sur galette qui attend de pied ferme la prochaine date. Et nous dans tout ça ? Malgré le froid, on a chaud, très chaud, et on s'évade loin d'un automne/hiver trop précoce, parce que les 70's, même a posteriori, c'est plus brûlant qu'un chili.
Alors Nantes ou la Californie...

Les palmiers, on les a dans la tête, et votre musique en cassette, ou peu importe le support. Sacré voyage les mecs, on se retrouve on the road, again ?



Ajouté :  Jeudi 22 Octobre 2015
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Enlightened Website
Hits: 2492
  
[ 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/11/2018 à 21:13:36 en : 0,1464 secondes
| © Metal-Impact (2001-2016) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar