Medieval Instrumental Improvisation

Felmeddelande

  • Deprecated function: Return type of DatabaseStatementBase::execute($args = [], $options = []) should either be compatible with PDOStatement::execute(?array $params = null): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2244 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseStatementEmpty::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 2346 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/database.inc).
  • Deprecated function: Return type of DatabaseCondition::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in require_once() (line 1652 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property MergeQuery::$condition is deprecated in MergeQuery->__construct() (line 1344 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
  • Deprecated function: Creation of dynamic property DatabaseCondition::$stringVersion is deprecated in DatabaseCondition->compile() (line 1865 of /is/htdocs/wp12201812_IAZSVZQNAR/www/michaeldollendorf/prod_new/includes/database/query.inc).
Citole by Florian Jougneau, Strasbourg Photo: Florian Jougneau

9/10 April 2026

What sounds Medieval to us? Would the people that lived 800 years ago recognize it as their music? There is a wonderful wealth of sculptures and illustrations in books from which we can draw information about medieval music and instruments. Together with knowledge from theoretical writings and rare archaeological finds, it may be possible to reconstruct, string, and tune these instruments. But what about the repertoire? We know of just four dozen pieces from the period before 1300. Estampies, saltarellos, dances, mostly very active, lively pieces that were probably improvised rather than written down. In any case, nothing sounds like the ‘medieval soundscapes’ that echo from historical and fantasy films or medieval markets.
This workshop starts with exploring the eight modes known in the Middle Ages. From there we develop improvisation patterns. How do you invent a second voice? What about drones? Weren't they already implied in the stringing/tuning of fiddles, lyres, and citterns? Recommended reading in preparation: Christopher Page: Voices & Instruments of the Middle Ages // Timothy J. McGee: Medieval Instrumental Dances
All string instruments and flutes are welcome.

 

Berlin
Medieval Instrumental Improvisation | Michael Dollendorf - tidig musik

Fel

Webbplatsen stötte på ett oväntat fel. Var vänlig försök igen senare.