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
· MOONLORD (FRA) …
· SVART CROWN (FR…
· SVART CROWN (FR…
· HEADLINE (FRA) …
· DAVID COLIN (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
· HELMET (usa) - …
· UP IN SMOKE VOL…
· VANDEN PLAS (de…
· TOTO (usa) - Pa…
· MOONSPELL (pt) …
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 807 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 }

TRAGIK (usa) - Come And Get It (2015)






Label : Rock Company
Sortie du Scud : 5 novembre 2015
Pays : Etats-Unis
Genre : Hard Rock mélodique
Type : Album
Playtime : 11 Titres - 62 Mins





Phil Vincent est le genre de musicien qui aime travailler. On peut même dire de lui qu'il est boulimique de boulot et de musique, puisqu'il officiait jusqu'à il n'y a pas si longtemps dans deux ou trois combos en parallèle, dont LEGION et CIRCULAR LOGIK. IL avait décidé de laisser tomber les premiers pour se consacrer à sa carrière solo, mais en fait, chacun de ses groupes porte tellement son emprunte qu'il est difficile de parler de "groupe" stricto sensu, mis à part par le fait qu'il partageait les tâches avec d'autres musiciens, pas vraiment à parts égales.
LEGION enterré, cela ne l'a pas empêché d'activer à nouveau un de ses projet fétiche, TRAGIK, pour nous en offrir un sixième témoignage en ce mois de novembre. Si ce nom ne vous dit rien et que cette chronique éveille en vous un certain intérêt, je ne saurais vous donner meilleur conseil que celui ci : ne vous fiez en aucun cas aux pochettes des albums, toujours flanquées d'un modèle plus ou moins dénudé, et qui offrent un graphisme sexiste n'cheap à des disques qui valent beaucoup mieux que ça. Et Come And Get It, sixième du nom donc, avec son décolleté ravageur, son mannequin botoxé et son titre en forme d'hommage au macho Coverdale vaut lui aussi bien mieux que son emballage raté.

Au niveau des responsabilités, Phil est bien sur le capitaine du navire TRAGIK, même s'il est secondé par Damian D'Ercole à la guitare et Dirk Phillips à la batterie. Lui même prend en charge comme d'habitude le chant, la basse et les claviers, mais aussi la composition, et sous cet aspect là, rien à redire, l'homme soigne son boulot et fait reluire son navire. Après six albums et une carrière qui commence à prendre des airs de sacerdoce, Phil sait ce qu'il veut, comme l'obtenir, et surtout, comment satisfaire son public. Mélodies accrocheuses, refrains puissants, influences de premier choix, et interprétation pleine de feeling au dessus de tout soupçon. Pourtant, TRAGIK ne se contente pas de rester figé à un style, et préfère se montrer versatile mais cohérent. Si l'ambiance générale se veut digne du meilleur Hard Rock mélodique, d'autres emprunts sont notables, qu'ils durcissent le ton ou bien l'allègent, c'est selon.

Toujours est-il que ce sixième album semble se poser en synthèse de l'histoire du Hard Rock/Heavy/AOR US de ces trente dernières années. Avec ses multiples allusions à des combos majeurs des créneaux sus mentionnés, et le talent conjugué de son leader, il est surtout un brillant exercice de style, mais aussi une preuve éclatante du savoir faire d'un artiste méconnu, mais méritant. En écoutant les morceaux de Come And Get It, vous passerez par plusieurs sensations de déjà-vu (accent anglais, please), et en blindfold, vous pourriez citer pêle-mêle FOREIGNER, JOURNEY, mais aussi DANGER DANGER, TEN, et surtout, l'influence selon moi la plus marquée, WINGER. Il est certain que la voix de Phil, un peu éraillée mais gorgée de feeling rappelle beaucoup le timbre du beau Kip, et possède aussi ses facultés d'adaptation incroyables quel que soit le feeling du morceau.

Et des morceaux, ce sixième album en contient beaucoup, certains d'ailleurs assez longs. L'épique et à tiroirs, "Rescue Me/Rise To The Sun" par exemple, qui tire la corde à plus de douze minutes, et qui débute sous des auspices presque Rock mélodique progressif à la FOREIGNER/BOSTON/JOURNEY, sans pour autant élimer les dents des guitares. Les claviers bénéficient de beaucoup d'espace, mais grâce à la magie d'une production efficace et intelligente, ils ne prennent jamais le pas sur la puissance de la rythmique, même si la seconde partie de cette chanson multiplie les clins d'oeil aux BEATLES et aux grandes épopées Pop des 60's.

Je ne saurais vous conseiller un morceau plutôt qu'un autre, mis à part si j'ai l'assurance qu'un courant vous sied mieux qu'un autre. Tous sont d'une énorme qualité, dans le fond comme dans la forme, et tous surtout sont dignes d'intérêt.
Disons que si vos inclinaisons naturelles vous aiguillent plus volontiers vers le Soft Rock, "Where Would I Be?" et son parfum WINGER light, "You Are The One", très AOR West Coast mâtiné de rugosité Européenne, "Can't Slow Down" une fois de plus taillé dans un refrain brillant et "Someone's Gotta Hurt You Tonight" et ses arrangements QUEEN/EXTREME vous combleront aisément.
Par contre, si le Hard Rock bien tendu aux harmonies travaillées est votre tasse d'Earl Grey préféré, le brûlot "Fallen Angel" au tempo lourd qui ne doit pas grand chose à POISON malgré son titre, "Feed My Soul", sorte de SLAUGHTER meets DANGER DANGER en plus cru, ou le très puissant et SURVIVOR "Can't Slow Down" vous feront secouer votre tignasse en attendant les biscuits servis dans la soucoupe.

Mais d'une façon plus générale, si le Hard Rock limite FM, tangent AOR, bourré de mélodies fines et précieuses et qui trouve un équilibre subtil entre la légèreté du synthé et le tranchant des guitares est vraiment une seconde nature chez vous, Come And Get It ne vous décevra pas une seule seconde.
Il est très rare de tomber sur un album aux morceaux pourtant longs, et qui s'étale sur plus d'une heure de musique sans jamais lasser ni céder à la facilité. C'est pourtant le cas, mais composé avec soin et interprété par des pointures (tout est réglé comme du papier à musique, soli inspirés, rythmique élastique...), Come And Get It démontre qu'il n'est pas nécessaire de tomber dans les effets de manche ni l'esbroufe pour offrir au public un album de grande qualité qui en met plein la vue.

Si vous ajoutez à ça des mélodies qu'on se surprend à chantonner discrètement, et beaucoup de sincérité dans le rendu, ce sixième LP de TRAGIK, en dépit de sa pochette racoleuse et de quelques sons de clavier hasardeux, se place facilement et logiquement dans le haut du panier des sorties HR mélodique de l'année, discrètement, humblement. A l'image de Phil en fait. On peut avoir du talent et rester discret. Mais dans son cas, un peu plus d'assurance ne nuirait pas, il en a l'étoffe.



Ajouté :  Mercredi 02 Novembre 2016
Chroniqueur :  Mortne2001
Score :
Lien en relation:  Tragik Website
Hits: 6806
  
[ 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 04/10/2024 à 13:37:48 en : 3,2381 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar