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
· WITCHES (FRA) -…
· DEEP IN HATE (F…
· MESSALINE (FRA)…
· INHUMATE (FRA) …
· DENIS LABBÉ (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
· MANIMAL (FRA) -…
· BRYAN ADAMS (ca…
· W:O:A WACKEN OP…
· SAXON (uk) - El…
· JEX THOTH (usa)…
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 48 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 }

TRIVIUM (usa) - Shogun (2008)






Label : Roadrunner Records / Warner Music France
Sortie du Scud : 29 septembre 2008
Pays : Etats-Unis
Genre : Thrash / Death mélodique / Heavy Metal
Type : Album
Playtime : 11 Titres - 79 Mins





Ha, TRIVIUM… Si vous voulez déclencher une bonne engueulade entre metalleux, rien de plus simple. Demandez leur ce qu’ils pensent de TRIVIUM. Si votre groupe de chevelus est suffisamment représentatif, vous devriez obtenir 3 types de réactions :
- Celle des "anti" pour qui TRIVIUM n’est qu’un groupe aseptisé, des copieurs sans inspiration dont la notoriété n’est due qu’à un phénomène médiatique.
- Celle des "pro" qui voient dans le groupe la relève du Thrash porté par des musiciens de talents.
- Et enfin celle des "modérés" qui reconnaissent que TRIVIUM possède un fort potentiel, de grosses qualités mais doit encore confirmer les espoirs placés en lui.
Shogun, quatrième album de la bande à Corey Beaulieu et Matt Heafy, n'opère pas de miracle. La réconciliation n'est pas encore à l'ordre du jour mais il n'est pas impossible qu'avec cet album TRIVIUM parvienne à convaincre quelques septiques.
Car, bien que ce ne soit pas l'album de l'année, Shogun possède indéniablement des qualités.
La synthèse réussie entre le coté plus brut du deuxième album, Ascendancy, et l'aspect plus "soft", plus mélodique, de The Crusade est sans doute la principale vertu de cet album. Le résultat le plus évident de cette synthèse c'est l'alternance entre le chant hurlé et le chant clair. Les refrains presque "popisant" de The Crusade sont toujours là (ce qui continuera à en rebuter plus d'un) mais ils sont contrebalancés par le chant hurlé bien plus présent cette fois ci ("Kirisute Gomen" en est un bon exemple). Cela donne à l'album une couleur légèrement plus sombre et agressive que son prédécesseur.
Les chansons contiennent toujours leurs lots de riffs accrocheurs et de solos d'une grande dextérité ("Torn Between Scylla And Charybdis").
Les morceaux sont assez long (plus de 5 minutes pour la plupart et l’on atteint même les 11 minutes pour le titre final "Shogun") mais les changements de rythme et les solos les rendent relativement digestes.
Parlons maintenant de ce qui fâche…
La plus grosse critique faite généralement à TRIVIUM est celle de la trop grande place de leurs influences dans leurs compos. Et quand on écoute Shogun c’est vrai que l'on peut encore reconnaître le style d'un certain nombre de groupes. Citons pêle-mêle IRON MAIDEN, ANNIHILATOR, SOILWORK (et la scène Death Metal mélodique suédoise de manière générale) ou bien encore METALLICA même si le chant de Beaulieu se fait moins "hetfieldien".
Cependant avec Shogun on à le sentiment que ces influences ont été d'avantage assimilées. TRIVIUM parvient progressivement à bien mieux les intégrer et l’on assiste avec cet album à l'émergence d’une véritable identité musicale.
Finalement la plus grosse critique que l’on pourra faire à ce disque c’est probablement sa trop courte durée de vie. La recette TRIVIUM à l'avantage d'offrir des morceaux facilement assimilables, agréables à écouter mais en contrepartie Shogun souffre d'un manque d'aspérité. Rien n’est mauvais, loin de là, mais aucun morceau ne se détache réellement. Résultat, on s’en lasse assez vite.
Que dire pour conclure. Qu’avec son mélange de Thrash, de Heavy Metal, de Metalcore et de Death mélodique, TRIVIUM parvient à faire un album plus aboutit que Asendary et Crusade. Que Shogun s'écoute avec plaisir mais qu'il n’est pas encore l’album ultime du groupe, la faute peut être à un certain manque d'originalité des morceaux.



Ajouté :  Jeudi 16 Octobre 2008
Chroniqueur :  Bakoun
Score :
Lien en relation:  Trivium Website
Hits: 15881
  
[ Réagissez sur le Forum ] [ Retour à l'index des CD Reviews ]


Transmis par RSG actif 28 Juin 2009 @ 23:06
Mon score :

super bien vu, je trouve, Bakoum, super bien vu. J'ai perso adoré cet album. mais tu tapes juste à mon sens.
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 23/9/2019 à 00:43:26 en : 0,1009 secondes
| © Metal-Impact (2001-2019) | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar