/

elektronik.hfbk.net

/

Courses

  • en
  • de
  • 2021SS

    Aleatoric Lab II: Networked Modulations

    2021SS

    Room:

    K51 Le, and online

    Dates:

    TBA

    The practise of aleatory (from latin aleatorius “belonging to the player”, alea “dice, risk, chance”) as it exists in music, art and literature is understood as the deliberate use of non-systematic operations with a unpredictable, often random result.

    In this course we will look at the phenomena stemming from the linking of different data sources, programs and devices. Basis for this examination will be the programming language Python and the Open Sound Control (OSC) protocol. OSC messages can be sent between different programs on the same device, or via network between multiple devices (laptop, raspberry pi, smartphone, …). These messages can control or trigger a multitude of different programs (synthesizers, videoplayers, live videosources, diashows, game engines, chat programmes, text-to-speech-converters, etc.).

    We will build autonomous software agents that react on changes in their environment (be it through the use of sensors, or by scaning the internet) or that create changes themselves, which in turn can be experienced visually or sonically.

    You need to bring your own laptop (Operating System doesn‘t matter). Attendance of the prior course »Aleatoric Lab I« from WS2020/2021 or self-reliant preperation/learning of the Python programming basics (e.g. by watching the german video recording of the course published at elektronik.hfbk.net) is needed.

    Flurschaden

    2021SS

    Room:

    Flur B/Uboot-Gang

    Dates:

    2021-06-09 15.00

    Experimental seminar in the defined physical space hallway 2nd floor between the rooms 240 and 243 (“Flur B”). The size of the space is 40m by 3m by 2.2m.
    We plan to do experimental research on topics such as network audio, delay, feedback, resonance and sequencing with light and sound.

    The participants are expected to bring their own acoustic material.

    We plan to equip the space with various actuators and sensors (speakers, LEDs/lighting, microphones, distance and photoelectric sensors).
    The results of the workshop will be presented in a final exhibition / jam session.

    A joint effort of the workshops Mixed Media, Computerei, Audiolabor and Elektronikwerkstatt, supported by the teaching officer of programming.

    Introduction, briefing, defining topics and further dates on 9th june 2021 3pm in the hallway on the 2nd floor.

    Open Broadcaster Software (OBS)

    2021SS

    Room:

    Online

    Dates:

    2021-04-09 (German)
    2021-04-16 (English)
    each 14.00 to 18.00

    OBS is an Open Source Software that allows realtime mixes of different video-, audio-, image and text-sources. The resulting streams can then be recorded onto disk or sent to streaming services online (to plattforms like Youtube, Twitch, and/or Vimeo).

    In this course we will look at the functionalities of the software, what the settings are, which devices are needed for what, where at HFBK these devices could potentially be borrowed and how to plan and carry out the own stream sucessfully.

    You can download the software for free at obsproject.com

    Schrägspur

    2021SS

    Room:

    R240 Le

    Dates:

    2021-05-12
    2021-05-19
    each starting at 18.00

    A series of 3x30 min excursions into historic media types for storage, processing and playback. The breaks between the half-hour lectures are complemented by DJ Zitroni et al.

    A joint effort of the workshops Mixed Media, Computerei, Audiolabor and Elektronikwerkstatt, supported by the teaching officer of programming.

    2020WS

    Aleatoric Lab I: Code, Language & Chance

    over
    2020WS

    Room:

    213a/b LE

    Dates:

    Tue 10.11.2020/17.11.2020/24.11.2020 each 14.00 – 19.00 (FULL)
    (all three dates are mandatory)

    The practise of aleatory (from latin aleatorius “belonging to the player”, alea “dice, risk, chance”) as it exists in music, art and literature is understood as the deliberate use of non-systematic operations with a unpredictable, often random result.

    Goal of the course is to enable students to use their own computers as a tool for the production of aleatoric text and language. The learned skills can not only be used for text, but can also be applied to the creation of acoustic or visual objects. To achieve this we will use the programming language Python to read texts from files or the web in an automated fashion (webscraping) and use these texts as the base for further processes.

    Programming is an abstract topic and three days are not much to learn it. To utilize the time it students are recommended to look at the basics of the language beforehand on their own terms (there is a ton of tutorial texts and videos online). Questions will be answered via mail.

    Required for participation is a laptop (operating system doesn’t matter, as long as it runs Python).

    You can watch the three 2,5h lessons as a bbb recording here

    Interactive 3D with Unity

    over
    2020WS

    Room:

    Aula LE

    Dates:

    Two blocks on the weekends of 20. – 22.11.2020 and 04. – 06.12.2020, each 11.00 – 16.00

    Game Engines like Unity enable the creation of interactive realtime artworks which can react on the inputs of viewers, participants or other data streams. The results can be made visible through screens, projectors and VR-glasses; and audible through speakers and headphones.
    In this course the creative potentials of this technology should be investigated. On two weekends the basics of the Unity-Editor and the scripting language C3 shall be learned. We will have a look at the import of 3D-objects from different sources (Blender, 3D-Scan, Downloads, …), a look at VR-glasses, interfacing with external hardware, export and presentation.

    Goal of the course is primarily to explore the possibilities of game engines beyond their traditional use, to increase the security when dealing with complex technological problems and to create a basis for self guided learning and working. No prior knowledge is assumed – however only rudimentary skills in 3D-modelling will be thought, which is why it is recommended (but not required) to take part in the introductory course for Blender. Students can install the Unity Editor on their own devices (Linux, Mac OS, Windows) for free: store.unity.com/download

    Required for participation is a laptop and a 3-button-mouse.

    read more ↯

    Short Introduction on Audio and Video Formats

    over
    2020WS

    Room:

    bbb-link sent in email, recordings will be published here afterwards

    Dates:

    Close contact with obscure video- and audio settings is not a new thing for most artists, filmers and designers. But which CODEC from a list of seemingly a hundred is the right one? Which does look better? Where are the downsides? How about archival? Which software can I use? Choosing the wrong settings can destroy weeks of preparation, make post production harder and leave a visible imprint on the end result. In this course we will discuss how to avoid typical mistakes and issues. For this we will have a look at the basics, and exchange tips and tricks for the practical work with video and audio files.

    Recommended watch: Cinema Futures [2016], 126” documentary film by Michael Palm

    Technology is not Magic – Part I: Circuit Bending

    over
    2020WS

    Room:

    K51 LE

    Dates:

    Students can apply for one of the following blocks:
    Block 1: 21. & 22.01.2021, 12.00 – 18.00 (FULL)
    Block 2: 26. & 29.01.2021, 12.00 – 18.00 (FULL)
    Block 3: 04. & 05.02.2021, 12.00 – 18.0 (FULL)

    »Circuit bending is the creative, chance-based customization of the circuits within electronic devices such as low-voltage, battery-powered guitar effects, children’s toys and digital synthesizers to create new musical or visual instruments and sound generators.«

    Beyond traditional ways of learning electronics this course teaches basic ideas and intuitions for dealing with sound by modifying existing circuits. Participants of this course have to bring their own low voltage devices. Especially suitable are typically battery powered music toys (toy pianos, toy drums etc) that can be found cheaply on flea markets or on the internet.