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
· GURKKHAS (FRA) …
· ONSLAUGHT (uk) …
· SUBLIME CADAVER…
· DAVID COLIN (FR…
· NAPALM DEATH (u…
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
· VS FEST #1 (FRA…
· PARIS METAL FRA…
· PENDRAGON (uk) …
· CARNIVAL IN COA…
· GAMMA RAY (de) …
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 567 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 }

POSTE 942 (FRA) - Extended Play² (2016)






Label : Beer Bear Boar Prod
Sortie du Scud : 15 Juin 2016
Pays : France
Genre : Hard Rock
Type : EP
Playtime : 3 titres - 9 minutes





Bon, la dernière fois, le mec rechargeait sa pétoire, rien à dire. Mais cette fois-ci, il me la pointe en pleine gueule. Et la prochaine fois, je dois m'attendre à quoi les gars, un bon coup de chevrotine dans le cul ?
Non, puisque ça c'est déjà fait, et deux fois en plus. Je commence à avoir le séant en feu, mais ça c'est normal, et vous l'avez plutôt brûlé à grands coups de riffs cramés et de Rock bien burné.
Les POSTE 942, on les connaît depuis plusieurs années déjà, depuis au moins octobre 2014, le mois et l'année de sortie de leur premier EP, Extended Play.
On y avait découvert un groupe solide du pays Varois, puisque les originaires de Tourves nous avaient fait l'honneur de présentations monochromes en cinq chapitres, que je m'étais empressé de louer dans une chronique précédente.

Nous retrouvons donc les lascars en pleine forme (pour rappel, Seb – guitare de gauche, Jay – guitare de droite, l'autre Seb – chant, Ludo – basse et Nico – batterie), pour ce deuxième round du Rodéo Rock auquel ils ont eu la gentillesse de nous convier.
Alors, Extended Play au carré ? C'est bien ça la promesse affichée sur cette pochette au graphisme assumé ? Au carré, donc le premier EP multiplié par lui-même ?
Pas de fausses promesses les mecs, vous savez où ça entraîne... Et d'ailleurs, ce fameux "49.3" dont vous parlez en ouverture en est une brûlante illustration... En citant l'article chéri de Manuel V., présidentiable potentiel depuis peu, vous mettez le feu aux poudres, dont celle de vos canons, pour une entrée en matière tonitruante à base de guitares faussement Stoner mais réellement abrasives, et d'un rythme pataud qui accélère vite le tempo pour un refrain qui rentre dans la peau.
Ok, nous voilà rassuré sur votre état de santé musical, mais quand même... Pour un EP exposant lui-même, trois morceaux pour à peine dix minutes, vous ne vous êtes pas foulés...la créativité !
Heureusement que je sais de source sûre que vous nous préparez un LP complet, sinon, j'aurais pu vous en vouloir velu.

Mais trois morceaux, c'est parfait s'ils sont costauds. Ce qu'ils sont à n'en point douter, toujours en confluence de plusieurs courants, à cheval sur un Heavy Rock teigneux et un Stoner baveux, le tout joué avec une énergie belliqueuse. Les arrangements sont fameux, mais ne dissimulent pas une vraie recherche de fond, comme le démontre le très groovy et gluant "Devil's Complaint", qui ose un riff à la ZEP sur fond de basse chaloupée et sexuée. Les voix font le reste du boulot dans un échange permanent de propos, et ce morceau se hisse en vrai "hit" du EP, restant accroché à la mémoire comme le tatouage de hanche d'une fille bien galbée.
Vous n'avez rien perdu de votre naturel, vous n'avez pas oublié votre talent en route, et de l'instrumental pour gagner sa croute jusqu'au chant pour y croire coûte que coûte, tout est parfait, et renifle le sang, le stupre, la poudre et la luxure de ceux qui jouent et ne font pas semblant.

Le règlement de comptes se solde sur un "Opium For The Masses" qui agit comme un dogme religieux, excepté que votre chapelle n'attire que des curieux et des amoureux d'une musique virile, mais plus fine qu'un tas de gros sel déposé par mégarde sur la table de la cuisine.
Une fois encore, les riffs se la jouent à mort, mais avec de telles cartes en main et un tel art de la syncope malin, comment ne pas flamber du soir au matin ?
Un lick mythique, une rythmique qui pique, et un solo qui n'en fait pas trop pour un peu moins de trois minutes de boogie typique, cymbales qui martèlent et chœurs qui harcèlent, un genre de KYUSS meets BLACK SABBATH, pour une bonne rasade de Rock d'enfer, et une conclusion qui nous laisse quand même avec un goût amer...

Du rab', non ?

Non. Trois morceaux et puis s'en vont. Mais en attendant un album longue durée qui ne saurait tarder, je vous conseille d'avaler cet EP cul sec, sous peine de vous prendre un peu de plomb dans l'aile de la part du monsieur qui vous pointe en pleine gueule le canon de sa belle. Les POSTE 942 continuent d'avancer, avec assurance et maturité, et cet Extended Play ² l'est en effet, tout en proposant un joli festival de Rock Heavy et salé, strié de guitares envenimées mais ranimées, et de groove plombé mais qui laisse planer.

Allez les mecs, au boulot. Et ne revenez pas avec moins d'une dizaine de brûlots.



Ajouté :  Mercredi 07 Décembre 2016
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Poste 942 Website
Hits: 6513
  
[ 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 28/3/2024 à 12:42:25 en : 2,2659 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar