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
· CUB3 (FRA) - To…
· DYSLESIA (FRA) …
· DREAM EVIL (se)…
· SOILWORK (se) -…
· LOTSAGABE (FRA)…
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
· SAXON (uk) - El…
· WALDROCK (nl) -…
· ORPHANED LAND (…
· ARCH ENEMY (se)…
· LE MONDIAL DU T…
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 1320 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 WITCH WAS RIGHT (usa) - The Stone (2015)






Label : Black Flamingo
Sortie du Scud : août 2015
Pays : Etats-Unis
Genre : Indus EBM Metal
Type : Album
Playtime : 12 Titres - 45 Mins





THE WITCH WAS RIGHT laisse planer pas mal de mystère autour de lui, même si l'on sait que c'est plus ou moins le projet d'un seul homme, Trevor Friedrich, ex COMBICHRIST et pas mal d'autres featuring. L'homme est discret, et préfère se concentrer sur ses nombreuses passions, l'art, l'audiovisuel, la photographie, et accessoirement, la musique.
Après un premier effort éponyme paru en 2012, TWWR a sorti un premier album, The Red Horse en 2013, relativement acclamé par la critique, et s'est constitué un bon following de fans avides d'opacité et d'aura, et de ce côté là, ils sont plutôt servis car l'homme est avare en informations.
Au début, on retrouvait dans les rangs de ce projet plusieurs noms connus de la scène arty Californienne, dont les plus fameux restaient Lisa Marx, et Abbey Nex, mais depuis, le ménage a été fait, et il semblerait qu'outre Trevor, on ne retrouve plus guère que Jarred Warren et Alex Rodriguez dans le costume de la sorcière.

Si vous êtes fan de COMBICHRIST, vous savez d'ors et déjà quel sera le style proposé par The Stone, qui pendant un long moment est resté en gestation. Il est vrai que Friedrich a distillé les éléments au compte goutte, révélant de ci de là un court métrage de présentation, ou le morceau d'ouverture "T.O.a.D." en avant première. Cette technique n'était elle qu'un gimmick de com' pour faire saliver ses fans, ou bien le projet a il stagné plus longtemps que prévu ?
Tout ce que l'on sait, c'est qu'il a formé cette entité pour regrouper en un seul ensemble toutes les facettes de son art, fatigué par les labels, le management, et la dispersion, peu propice à la créativité. Mais la question du jour n'est pas là, mais plutôt de s'interroger sur le contenu de ce second album, pour savoir si la sorcière de Salem après avoir lâché son cheval rouge en guise de vengeance connaît un sort moins funeste que ne le laissait présager son procès.

A savoir maintenant si la musique développée ici adopte son point de vue interne ou celui des évènements auxquels elle doit faire face. Si cette dernière option est la bonne, la pauvre doit connaître des jours agités, et relativement sombres. On connaît la passion de Trevor pour tout ce qui est obscur, et il le prouve une fois de plus avec ces douze pistes qui passent en revue tout le côté sombre de l'Indus, de l'EBM, et du Darkwave option dansant et robotique.
Pas de réelle surprise niveau musical, l'affaire est entendue. La bande instrumentale est relativement dominée par des thématiques déjà développées par FRONTLINE ASSEMBLY, SKINNY PUPPY et toute la vague Dark Indus/EBM des années 90, avec toutefois un joli crossover entre les deux, adoptant les riffs abrasifs et froid des premiers, pour les intégrer au contexte plus léger et viscéralement dansant des seconds. Mais THE WITCH WAS RIGHT via son vecteur Friedrich se laisse aussi aller à des choses plus risquées et remarquables, comme cette superbe reprise totalement onirique et éthérée du "Nights In White Satin" des MOODY BLUES, avec son chant en volutes et ses arrangements noyés en arrière plan, accentuant le rêve d'origine raconté dans la version originale. Choeurs désincarnés, guitare sobre, beat analogique plombé, et solo repris presque à la lettre, c'est un petit bijou en forme d'hommage qui donne une grande valeur à l'ensemble par extension.

Mais ses propres compos ne sont pas en reste, et la longue suite finale "The Stone", en quatre parties de presque un quart d'heure le prouve avec brio.

Tout commence comme une digression futée sur les abordages 80's de KILLING JOKE, avec tapis de rythmiques électroniques, avant que le chant parlé n'intervienne en un discours scandé énergiquement, et il n'est pas difficile d'imaginer l'impact de cette première partie sur les dancefloor de boite alternatives et fetish. Mais les choses se compliquent lorsque "The Stone II" préfère développer en grande partie des boucles rugueuses sur fond de samples aux voix graves, qu'une batterie tribale ne vient interrompre que de manière éparse. La troisième partie se veut plus abrasive, et le chant se répand en hurlements stridents sur des nappes de synthé à peine soutenues pas quelques patterns sobres. On pense à un MINISTRY des mid 80's, toujours au JOKE bien sur, alors que la quatrième partie revient dans le giron incandescent des FRONTLINE avec son gros riff redondant et son mid tempo appuyé, qui apporte un regain d'énergie à ce final. Pas aussi vindicatif qu'un BILE, mais plus vénéneux qu'un PUPPY, cette suite est réellement envoûtante, et passe en revue toutes les possibilités des styles que Trevor affectionne, pour concocter en tableau en quatre parties relativement homogène et prenant. D'ailleurs, les quelques secondes finales se permettent même une citation plus ou moins directe à KMFDM, avec une rythmique qui s'envole de façon épileptique.

Mais les pistes individuelles n'en sont pas pour autant anecdotiques, et je concède même un penchant certain pour le progressif "The Welcome" et ses choeurs fantomatiques, son chant étouffé, et son beat plombé, "Hidden Place" et son riff sobre découpé en petites parties, sa progression toute en tension larvée, et ses touches mélodiques éparses.
"House Of Glass" malgré ses stridences irritantes reste aussi un bon moment, avec une fois de plus des samples bien choisis, sa rythmique numérique qui balance des parties en double métronomiques, et sa cassure soudaine qui rappelle les REVOLTING COCKS et MINISTRY.
En dehors de ça, quelques intermèdes bruitistes viennent régulièrement interrompre le déroulé de l'album, comme "Over The Eye", placé très tôt qui n'est qu'un drone évolutif finissant sur des inflexions à la LUSTMORD/LAIBACH de début de carrière, ou le lapidaire "Lewd", qui n'est que bruits blancs et mats, et se souvient de la provocation ultime de Lou Reed sur Metal Machine Music.

Pour son deuxième effort, THE WITCH WAS RIGHT frappe fort, danse avec énergie, et ne nous lèse aucunement avec son EBM Indus de première qualité, qui bien sur n'a que de très lointains rapports la plupart du temps avec l'Indus Metal que l'on retrouve parfois dans nos colonnes. Sans établir de comparaison douteuse, les références ayant déjà été citées, il est fort possible que les plus "Hard" d'entre vous n'y comprennent pas grand chose, et rejettent le projet dans son ensemble, mais si ce style musical vous parle, alors The Stone risque de trôner dans votre CDthèque en bonne place. Album intelligent, agressivité dosée, groove synthétique implacable, c'est une façon de voir les choses appréciable, et adroitement mise en sons. Quant à connaître l'avenir de notre sorcière... Seul Trevor le sait.



Ajouté :  Vendredi 18 Mars 2016
Chroniqueur :  Mortne2001
Score :
Lien en relation:  The Witch Was Right Website
Hits: 5738
  
[ 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 20/9/2024 à 17:12:34 en : 2,2046 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar