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
· XIANOSYS (FRA) …
· KOB (FRA) - Thi…
· RATOS DE PORAO …
· ONE WAY MIRROR …
· NICOLAS CASTELA…
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
· ANATHEMA (uk) -…
· ALICE COOPER (u…
· MANIGANCE (FRA)…
· SCEN'ART METAL …
· BEHEMOTH (pl) -…
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 580 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 }

DARK FUNERAL (se) - De Profundis Clamavi Ad Te Domine (2004)






Label : Regain Records / Nocturne
Sortie du Scud : 19 Avril 2004
Pays : Suède
Genre : Black Metal
Type : Live
Playtime : 15 Titres - 57 Mins





Ce premier témoignage live de DARK FUNERAL a été accouché dans la douleur. Le groupe a du faire face à de nombreux obstacles (changement de label, vol de matériel et de la recette pendant la tournée, line-up instable, etc …), et De Profundis Clamavi Ad Te Domine a failli ne jamais voir le jour (enfin, la nuit, avec DARK FUNERAL …).
Mais ce serait mal connaître notre combo suédois, qui, pour délivrer son message haineux et profondément satanique, ne renonce jamais. DARK FUNERAL profite de quelques dates données en Amérique du Sud (Brésil, Chili et Colombie) pour immortaliser sur bande un véritable best of scénique, fidèle à une discographie fort respectable. Déjà cet album live a le mérite de rappeler que les Sud-Américains transpirent aussi le Black Metal … (ras le bol des « Live au Japon » ou on ne sait où !!). Et rien que d’écouter l’intro à ce concert, certes un peu risible vu l’accent de l’annonceur (« Daaaalk Founélalllll » ), on devine la ferveur des fans et la chaude ambiance qui règnent ces soirs là.<br< DARK FUNERAL envoie d’entrée « The Arrival Of Satan’s Empire », le titre d’ouverture de Diabolus Interium, mais répartit sa setlist de façon équitable en fonction de ses 3 albums et du EP An Apprentice Of Satan. Ce sont évidemment les extraits de The Secrets Of The Black Arts (le titre éponyme, « The Dawn No More Rises », « Shadows Over Transylvania », et le tonitruant rappel « My Dark Desires ») qui déchaînent les enfers, mais mention spéciale au très Heavy « Goddess Of Sodomy » qui prend sur scène une toute autre dimension.
Fidèle aussi, le son est vraiment live comme peut l’être un groupe de Black : on sent que DARK FUNERAL avait peu de moyens pour enregistrer tout ça et le pauvre Erik Lidbom fait ce qu’il peut. Si le chant, la basse et les guitares dégagent une bonne puissance, on ne peut en dire autant de la batterie de Matte Modin (accessoirement cogneur de DEFLESHED), qui sonne vraiment creux. Dommage car jamais DARK FUNERAL n’a présenté un line-up si « professionnel » : le solide Modin est épaulé en rythmique par le bassiste de session Richard « Daemon » Cabeza, tandis que l’imposant Emperor Magus Caligula (Masse Broberg) se consacre désormais pleinement au chant. Et De Produndis … voit l’intronisation déterminante de Chaq Mol (Bo Karlsson) au poste de second guitariste, aux côtés du leader et charismatique Lord Ahriman (Micke Svanberg).
Quelque part, même si les errements scéniques de DARK FUNERAL constituèrent pendant longtemps un frein à la progression du groupe, je reste persuadé qu’il a perdu de son aura mystérieuse et malveillante en engageant des musiciens un peu trop exposés et compétents (comme Matte Modin). A chacun de juger … De Produndis Clamavi Ad Te Domine est là pour vous donner une idée de ce que vaut DARK FUNERAL en 2003. Mais Sombre Seigneur, ne t’inquiète pas, les Secrets des Arts Noirs ne sont pas prêts d’être dévoilés, Blackmoon et Themgoroth les ont bien dissimulés …

Tracklisting :
1 – intro
2 – The Arrival Of Satans Empire
3 – An Apprentice Of Satan
4 – The Dawn No More Rises
5 – Thy Legions Come
6 – Hail Murder
7 – Goddess Of Sodomy
8 – The Secrets Of The Black Arts
9 – Vobiscum Satanas
10 – Shadows Over Transylvania
11 – Open The Gates
12 – Ineffable Kings Of Darkness
13 – Thus I Have Spoken
14 – My Dark Desires
15 – Armageddon Finally Comes


Discographie Complète de DARK FUNERAL :
Dark Funeral (Démo - 1994), The Secrets Of The Black Arts (Album - 1996), Vobiscum Satanas (Album - 1998), Tear Children To Workship Satan (EP - 2000), Diabolis Interium (Album - 2001), De Profundis Clamavi Ad Te Domine (Live - 2004), Attera Totus Sanctus (Album - 2005), Angelus Exuro Pro Eternus (Album - 2009)

Metal Impact Bonus :
DARK FUNERAL (se) - Lord Ahriman (Interview - Nov-2009)



Ajouté :  Jeudi 15 Mai 2008
Chroniqueur :  NicoTheSpur
Score :
Lien en relation:  Dark Funeral Website
Hits: 12745
  
[ 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 29/4/2024 à 13:59:28 en : 1,2605 secondes
| © Metal-Impact Since 2001 | Webmaster et Rédacteur en chef : Blasphy De Blasphèmar