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
· CROSSFAITH (jp)…
· MYLIDIAN (FRA) …
· OUTSIDE by Meta…
· KATATONIA (se) …
· MALEPESTE (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
· SEYMINHOL (FRA)…
· PAIN (se) - Div…
· HATE ETERNAL (u…
· IN FLAMES (se) …
· DEW-SCENTED (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 22 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 }

SLOWLY WE ROT (be) - Poverty Of Existence (2015)






Label : Skin And Bones Records
Sortie du Scud : 13 février 2015
Pays : Belgique
Genre : Blackened Fastcore
Type : Album
Playtime : 7 Titres - 16 Mins





Après l'Australie, restons en Europe, après tout nous avons voyagé assez loin comme ça. La Flandre, ça vous plaît ? Après tout, les wallons sont sympa, mais parlent français, alors il faut faire attention à ce qu'on dit. Là, pas de soucis, et je doute d'ailleurs que les SLOWLY WE ROT y prêtent attention.

SLOWLY WE ROT, comme l'album des floridiens d'OBITUARY ? Oui c'est bien ça. Et si ces derniers pouvaient se targuer d'avoir inventé le Death maladif, les flamands eux ne se posent pas ce genre de question. Mais ils jouent une musique aussi peu propice à la joie et au bien vivre. Une sorte de Hardcore bien sombre, comme mâtiné de Black et de Crust, enfin un truc bien poisseux qui vous fait vous regretter de vous être levé. Eux ne se sont pas levés il y a très longtemps d'ailleurs, puisque leur formation date de février 2013. N,C,V et S ont déjà sorti un split avec DEPRAVATION qui n'engendrait pas chez l'auditeur un sourire plus franc.

C'est si triste que ça la Flandre ? A priori oui, si l'on en croit la musique s'échappant des pistes cohérentes de ce Poverty Of Existence. C'est simple, si les quatre acolytes n'avaient eu d'autre but que de vous convaincre que la vie n'est qu'un tas de merde et la civilisation des ruines fumantes, ils ne s'y seraient pas pris autrement. Ambiance crevarde et pesante, guitare sourde, grave et sursaturée, rythmique qui ne s'en laisse pas compter question vitesse mais qui écrase la grosse caisse régulièrement, chant qui lacère ses cordes vocales avec des tessons de bouteille, basse qui gronde, tout est là pour faire sacrément mal à la tête. Mais le pire, c'est que ça fonctionne, que ça tourne à plein régime, et qu'en fin de compte, c'est plus que convaincant.

Et c'est même assez effrayant en fin de compte. Pour comprendre ma réaction, écoutez le traumatique et désespéré "Solitary Realm", qui se complait dans un genre de Sludge doomy et core, comme si la vague NOLA s'était écrasée sur les rives du Sludge Doom anglais de la fin des années 90. La lumière ne filtre pas, les volets sont clôt, et on reste sur le perron à contempler le triste spectacle désolant de la nature humaine. Pas gai certes, mais réaliste, un point pour eux. Mais même sur des formats plus courts, le quartette s'arrange toujours pour ne pas rester accroché à une seule branche. "Among The Roaches" démarre core, sans se poser de questions, laisse la guitare triturer un riff bricolé mais nerveux, avant que la machine ne s'emballe et ne déballe quelques secondes d'un Grind fumant et brûlant. Puis retour à la case lourdeur, moiteur, le tout en moins de deux minutes.

On retrouve plus ou moins ce schéma sur le morceau éponyme, qui jongle aussi avec les rythmiques, sans paraître essayer d'assembler un puzzle dont les pièces ne seraient pas complémentaires. Mais aussi sur "Heiress", plus sec qu'un trottoir après l'ouverture de Pôle Emploi. Dissonances, percussions tribales troublantes, hurlements stridents, et conclusion en forme de postulat Doomcore épuisant de ténèbres. Chaud, très.

Mais les brûlots concis et sans pitié ne manquent pas pour autant à l'appel. Ainsi "Scalp Them" ne fait aucun cas de son titre sans empathie, et s'affole d'un Crust Grind ultra violent et compact, même chose sur "Worn Out" qui s'alourdit un peu sur sa fin, à la BRUTAL TRUTH vraiment maladif, et "Guillotine Twins" en intro frappe tout aussi fort, tout en lorgnant déjà vers les structures des morceaux analysés plus haut.

Rien à jeter sur cette cassette des Belges, que je vous conseille histoire de foutre les boules à votre autoradio. Si le mélange des genres les plus agressifs est votre quête personnelle, jetez vous sans attendre sur ce Poverty Of Existence, qui n'est que violence, désespoir, lucidité, lourdeur et vitesse incontrôlée.
Ca n'a pas l'air marrant la Flandre quand même. On connaît les briques, les rues un peu sombres, mais il doit quand même y avoir des coins sympa non ?
A en croire SLOWLY WE ROT, et bien... Non.

Tant pis.



Ajouté :  Lundi 20 Avril 2015
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Slowly We Rot Website
Hits: 2594
  
[ 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 21/9/2018 à 02:21:20 en : 0,128 secondes
| © Metal-Impact (2001-2016) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar