Andreas Weidinger

Andreas Weidinger (born 1970) is an award-winning[1] German composer, producer, conductor, and arranger for film, television, and records.

Early life and education

Weidinger began his musical training at age nine with lessons in piano and music theory. After his high school diploma, Weidinger moved to Berlin to study bassoon, music theory and political science at the University of Arts and started working on his first film-music projects. He then was accepted at the University of Music and Performing Arts Munich as one of the first students studying in the newly opened Film Scoring program.

Career

Weidinger has composed music for over 100 films as well as classical contemporary orchestral and chamber music works.

He has worked with oboist Stefan Schilli, Chinese cheng player Wu-Wei and members of the Bavarian Radio Symphony Orchestra and has a long term working relationship with German director Tim Trageser. He has scored films with composer Christoph Zirngibl.[2]

His recent credits include the 3-D Sci-Fi Drama Shockwave, Darkside[3] with director Jay Weisman, "The Banshee Chapter"[4] with director Blair Erickson, the film "The Teacher" with director Tim Trageser, and Playing Hooky.[5] and the 2014 Ironclad: Battle for Blood.[6]

Selected credits

  • A Tempting Offer (2006)
  • Years of the Storm (2006)
  • Santa Claus in the House (2008)
  • My Father (2009)
  • Angel of Revenge (2010)
  • The Teacher (2010)
  • Mandy and the Sea (2011)
  • The Banshee Chapter (2012)[7][8]
  • Officer Lucas – 7 Faces Of Fear (2012)
  • Welcome to MeckPomm
  • Shockwave Darkside (2013)
  • Ironclad: Battle for Blood (2014)[9][10]
  • Playing Hooky (2015)[11]
gollark: Unless you turn up the optimization setting to ~30, at which point it makes quite fast code.
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessparser = argparse.ArgumentParser(description='Compile a WHY program')parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def build_C(args): template = """#define QUITELONG long long intconst QUITELONG max = @max@;int main() { QUITELONG i = 0; while (i < max) { i++; } @code@} """ for k, v in args.items(): template = template.replace(f"@{k}@", str(v)) return templateinput = args.inputoutput = args.outputtemp = "ignore-this-please"with open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_C({ "code": contents, "max": looplen }) with open(temp, "w") as out: out.write(code)subprocess.run(["gcc", "-x", "c", "-o", output, temp])```The compiler for the new `WHY` language. Made as a joke because someone on the esolangs server insisted that all compiled languages were fast.
gollark: BT being bad, who would ever guess so?
gollark: Amazing, right?
gollark: Try running potatOS on it.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.