From 57614326b8b3918ee54b96ee186388cb1a8d65ba Mon Sep 17 00:00:00 2001 From: Logsol Date: Thu, 28 Mar 2013 22:18:42 +0100 Subject: [PATCH] added output module panel template graphic --- #facharbeit.lyx# | 2036 ++++++++++++++++++++++++++++++ graphics/output-module-panel.pdf | Bin 0 -> 74475 bytes graphics/rca-mark1.jpg | Bin 0 -> 64089 bytes 3 files changed, 2036 insertions(+) create mode 100644 #facharbeit.lyx# create mode 100644 graphics/output-module-panel.pdf create mode 100644 graphics/rca-mark1.jpg diff --git a/#facharbeit.lyx# b/#facharbeit.lyx# new file mode 100644 index 0000000..3166cab --- /dev/null +++ b/#facharbeit.lyx# @@ -0,0 +1,2036 @@ +#LyX 2.0 created this file. For more info see http://www.lyx.org/ +\lyxformat 413 +\begin_document +\begin_header +\textclass report +\begin_preamble +\usepackage{tocloft} +\usepackage{calc} +\usepackage{graphicx} +\usepackage[compact]{titlesec} +\usepackage[absolute]{textpos} +\usepackage[authoryear]{natbib} +\usepackage{titlesec} +\usepackage{caption} + +% Important for page numbering +\pagestyle{plain} + +% CHAPTER TITLE +% \titleformat command shape format label sep before after +\titleformat +{\chapter} +[display] +{\normalfont} +{\large\raggedright\thechapter}{-24pt} +{\large\raggedleft} +[{\titlerule[1pt]}] + +\titleformat{\section} + {\normalfont\fontsize{14pt}{14pt}\selectfont\bfseries}{\thesection}{1em}{} + +\titleformat{\subsection} + {\normalfont\fontsize{12pt}{12pt}\selectfont\bfseries}{\thesubsection}{1em}{} + +\titleformat{\subsubsection} + {\normalfont\fontsize{11pt}{11pt}\selectfont\bfseries}{\thesubsubsection}{1em}{} + + + +% Title margins +\titlespacing{\chapter}{0pt}{-3em}{3em} +\titlespacing{\section}{0pt}{3em}{0,5em} +\titlespacing{\subsection}{0pt}{2em}{0,5em} +\titlespacing{\subsubsection}{0pt}{1,5em}{0,5em} +\titlespacing{\paragraph}{0pt}{6pt}{6pt} + + +% figure caption +\captionsetup[figure]{font=small} +\end_preamble +\use_default_options true +\maintain_unincluded_children false +\language english +\language_package default +\inputencoding auto +\fontencoding global +\font_roman newcent +\font_sans default +\font_typewriter default +\font_default_family rmdefault +\use_non_tex_fonts false +\font_sc false +\font_osf false +\font_sf_scale 100 +\font_tt_scale 100 + +\graphics default +\default_output_format default +\output_sync 0 +\bibtex_command default +\index_command default +\float_placement H +\paperfontsize 12 +\spacing onehalf +\use_hyperref false +\papersize a4paper +\use_geometry true +\use_amsmath 1 +\use_esint 1 +\use_mhchem 1 +\use_mathdots 1 +\cite_engine basic +\use_bibtopic false +\use_indices false +\paperorientation portrait +\suppress_date false +\use_refstyle 0 +\index Index +\shortcut idx +\color #008000 +\end_index +\paperwidth 11in +\paperheight 8.5in +\leftmargin 3.5cm +\topmargin 3cm +\rightmargin 2cm +\bottommargin 3cm +\secnumdepth 2 +\tocdepth 2 +\paragraph_separation indent +\paragraph_indentation default +\quotes_language english +\papercolumns 1 +\papersides 1 +\paperpagestyle empty +\tracking_changes false +\output_changes false +\html_math_output 0 +\html_css_as_file 0 +\html_be_strict false +\end_header + +\begin_body + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +begin{textblock*}{ +\backslash +paperwidth}(0mm,30mm) +\end_layout + +\begin_layout Plain Layout + + +\backslash +begin{center} +\end_layout + +\begin_layout Plain Layout + + +\backslash +includegraphics[width= +\backslash +paperwidth-400px]{graphics/logo} +\end_layout + +\begin_layout Plain Layout + + +\backslash +end{center} +\end_layout + +\begin_layout Plain Layout + + +\backslash +end{textblock*} +\end_layout + +\begin_layout Plain Layout + +\end_layout + +\begin_layout Plain Layout + + +\backslash +begin{textblock*}{ +\backslash +paperwidth}(30mm,235mm) +\end_layout + +\begin_layout Plain Layout + + +\backslash +noindent +\end_layout + +\begin_layout Plain Layout + +SAE Berlin +\backslash + +\backslash + +\end_layout + +\begin_layout Plain Layout + +Student Id: 18128 +\backslash + +\backslash + +\end_layout + +\begin_layout Plain Layout + +Course: AED412 +\backslash + +\backslash + +\end_layout + +\begin_layout Plain Layout + +Headinstructor: Boris Kummerer +\backslash + +\backslash + +\end_layout + +\begin_layout Plain Layout + +Berlin, Germany 2012 +\backslash + +\backslash + +\end_layout + +\begin_layout Plain Layout + + +\backslash +end{textblock*} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +author{ +\end_layout + +\begin_layout Plain Layout + +by Karl Pannek +\end_layout + +\begin_layout Plain Layout + +} +\end_layout + +\begin_layout Plain Layout + +\end_layout + +\begin_layout Plain Layout + + +\backslash +title{ +\backslash +LARGE{Prototyping a Modular Analog Synthesizer}} +\end_layout + +\begin_layout Plain Layout + + +\backslash +maketitle{ } +\end_layout + +\begin_layout Plain Layout + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +pagenumbering{arabic} +\end_layout + +\begin_layout Plain Layout + + +\backslash +setcounter{page}{2} +\end_layout + +\begin_layout Plain Layout + + +\backslash +renewcommand +\backslash +cftpartdotsep{6.6} +\end_layout + +\begin_layout Plain Layout + + +\backslash +renewcommand +\backslash +cftchapdotsep{6.6} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Chapter* +Table of Contents +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +renewcommand +\backslash +contentsname{} +\end_layout + +\begin_layout Plain Layout + + +\backslash +vspace*{-8.5em} +\end_layout + +\begin_layout Plain Layout + + +\backslash +tableofcontents +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Chapter +Introduction +\end_layout + +\begin_layout Section* +Motivation +\end_layout + +\begin_layout Standard +The project was inspired by the film +\emph on +moog +\emph default + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp{Fjellestad:movie}} +\end_layout + +\end_inset + +, a documentary about Dr. + Robert Moog, electronic instrument pioneer and inventor. + Its goal is to convey an understanding of the inner workings of electronic + synthesizers and their components. + The reader is guided through the process of creating a small but functional + modular synthesizer setup that is fun to play and experiment with. + The intention was to investigate the possibilities and limits in designing + and building an analog sound device for someone, who had not been in contact + with analog synthesizers, let alone building electronics devices before. +\end_layout + +\begin_layout Section* +Chapter Overview +\end_layout + +\begin_layout Standard +The first chapter represents the research on the historical background of + analog synthesizers since the beginning of the twentieth century. + It was tried to outline important milestones in the historic development + from the first electronic sound generating devices until a point in time + when manufacturers of modular synthesizers have developed a profitable + market. +\end_layout + +\begin_layout Standard +Subsequently the most important concepts of subtractive synthesis are summarized. + A general overview over common sound generation and processing methods + is given, whereby all concepts are applicable to both analog and digital + synthesis. + In chapter three these concepts are taken one step further and discussed + in the context of electronic circuitry. + Lastly the process of building an electronic synthesizer prototype is described. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +The process of building the prototype includes working with an oscilloscope + to examine and verify the shape of various waveforms before and after modulatio +n. + +\end_layout + +\begin_layout Plain Layout +To make it playable with a keyboard, a MIDI input module is added. + It features an Arduino microprocessor to convert digital MIDI messages + into control voltage outputs that other modules can connect to. + It is the only digital component of the synthesizer, while tone generation + and processing are analog. + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard + +\end_layout + +\begin_layout Section* +A Personal Journey +\end_layout + +\begin_layout Standard +As a trained programmer and web application developer the field of electronic + engineering always seemed appealing to me. + Hence the assignment for a research paper during the audio engineering + course at SAE Institute seemed like a welcome opportunity to dive into + the realm of building electronic devices in the context of sound generation + and modification. +\end_layout + +\begin_layout Standard +The process of writing this paper has been an unexpectedly rewarding and + inspiring experience, pushing the boundaries of my own musical and technical + understanding. + Most notably the concepts of free composition - meaning allowing randomness + and therefore putting oneself in the position of reacting to a musical + system, influencing it in terms of tendencies, rather than controlling + it with a predetermed mindset - has been something that really changed + my perseption of musical creativity. + This for me seems much more attainable in the analog world, where electrical + components and signal chains can be brought to their tipping points, resulting + in an unpredictable outcome. + That is where sound exploration begins, which is a totally different experience + than knowing what will happen. + Virtual digital environments, which I was familiar with on the other hand, + generally seem to tend persuade the user to feel in control at all times. +\end_layout + +\begin_layout Chapter +Historic Evolution of the Synthesizer +\end_layout + +\begin_layout Section +Early Development Milestones +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +Electric instruments at that time were developed primarily to imitate and + evolve the sounds of classical instruments and therefore satisfy traditional + ideas of musical writing +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~12]{Manning1985}} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Around 1900 american Thadedeus Cahill initiated a new era of music by inventing + a 200 ton machine known as the Dynamophone or Thelharmonium +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~19]{Humpert1987}} +\end_layout + +\end_inset + +. + It was an electrical sound generator, that produced alternating sine wave + shaped currents of different audio frequencies. + A modified electrical dynamo was used in conjunction with several specially + geared shafts and inductors to create the signals. + The Dynamophone could be played with a polyphonic keyboard and featured + special acoustic horns to convert the electrical vibrations into sound + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~1]{Manning1985}} +\end_layout + +\end_inset + +. + The timbre of the instrument was shaped from fundamentals and overtones. + This is known as the principle of additive synthesis +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~730]{Bode1984}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +In 1924 the russian inventor Leon Theremin created the Aetherophone, which + would later be known as the Theremin. + Unlike most electric instrument developed around that time, the Theremin + had no keyboard. + It was played merely by hand motion around two capacitive detecors, that + generated electrical fields. + These were affected by the electric capacity of the human body. + One of these detectors was a vertical rod to control dynamics and the other + a horizontal loop to change the pitch +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~3]{Manning1985}} +\end_layout + +\end_inset + +. + +\begin_inset Quotes eld +\end_inset + +The theatricality of its playing technique and the uniqueness of its sound + made the Theremin the most radical musical instrument innovation of the + early 20th century. +\begin_inset Quotes erd +\end_inset + + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~6]{Dunn1992}} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Some organ-like precursors to the synthesizer were the Ondes Martenot and + the Trautonium, which were devised just a few years later. + The Ondes Martenot is one of the few early electric instruments, that are + still in concert- and theatre use in their original design today +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~20]{Humpert1987}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +The Givelet (1929) was a commercially more successful instrument, since + it was designed as a cheap alternative to pipe organs. + These instruments were polyphonic and unified the concepts of the Pianola + - a self-playing piano, controlled by pre-punched tape - with electronic + sound genaration. + The ability to program electronic sounds should lead the way for future + devices such as the RCA synthesizer or computer music production in general. + However, the Givelet was about to take a back seat, when Laurens Hammond + published his Hammond Organ in 1935. + Its technical operation principle is reminiscent of the Dynamophone, since + it also involved rotating discs in a magnetic field +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~3]{Manning1985}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +The german engineer Harald Bode contributed to the design of several new + instruments from the 1930's on, like the warbo formant organ (1937) or + later the Melochord (1949). + He was primarily interested in providing tools for a wide range of musicians, + which is why his contributions straddled between the two major design tradition +s of new sounds versus imitation of traditional ones. + He turned out to be one of central figures in the history of electronic + music, since he was also one of the primary engineers in establishing the + classic tape music studio in europe +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~9]{Dunn1992}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +Bode was one of the first engineers to grasp the significance of the invention + of the solid state transistor for sound synthesis. + In an article published in 1961 he draws particular attention to the advanteges + of modular design. + +\begin_inset Quotes eld +\end_inset + +The versatility of transistor-based electronics made it possible to design + any number of devices which could be controlled by a common set of voltage + characteristics. +\begin_inset Quotes erd +\end_inset + + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~117]{Manning1985}} +\end_layout + +\end_inset + +. + But it was not until the early 1960's that major advances in electronic + design took shape +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~19]{Dunn1992}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +Sakbutt (1948) Hugh LeCaine +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +The First Synthesizers +\end_layout + +\begin_layout Standard +In 1955 the laboratories of the Radio Corporation of America (RCA) introduced + a new and very advanced machine to the public named the Olson-Belar Sound + Synthesizer, later known as the RCA Mark I Music Synthesizer. + It combined many means of tone generation and sound modification known + at the time and is considered the first synthesizer. + Mark I was built with the specific intention of imitating traditional instrumen +t sounds and to reduce the costs of the production of popular music by replacing + musicians. + However, the machine proved unsuitable for its original intent and was + later used completely for electronic music experimentation and composition + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~15-16]{Dunn1992}} +\end_layout + +\end_inset + +. + The synthesizer could not be played in the conventional sense in real time. + Instead musical information had to be pre programmed as punched holes in + a large paper tape. + Harry Olson and Herbert Belar produced an improved Mark II Synthesizer + in 1957, which the nickname +\emph on +Victor +\emph default + was given +\emph on + +\emph default + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp{Bear:website}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Standard +Around the same time the outstanding guitarist and inventor Les Paul became + famous with his multitrack guitar recordings. + He stimulated many innovators not only with the success of his multitrack + recorder, but also with his methods of electronic sound processing. + Harald Bode was so impressed and inspired by his work, that he built a + system consisting of a number of electronic modules for sound modification + in late 1959 through 1960. + His system featured ring modulator devices, envelope followers and generators, + voltage-controlled amplifiers, filters, mixers and others +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~733]{Bode1984}} +\end_layout + +\end_inset + +. + The modular concept of his device had proven attractive due to its versatility + and predicted the more powerful modular synthesizers that emerged in the + early 1960's +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~20]{Dunn1992}} +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +In 1963 Robert Moog, a passionate inventor from Ithaca, New York, was selling + kits of transistorized Theremins +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~20]{Dunn1992}} +\end_layout + +\end_inset + +. + As he states in the movie about him +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp{Fjellestad:movie}} +\end_layout + +\end_inset + +, he had been completely obsessed with building and later designing Theremins + since the age of 14. + A year later he built a transistor based voltage-controlled oscillator + and amplifier for the composer Herbert Deutsch. + This led moog to the presentation of a paper entitled +\emph on +Voltage-Controlled Electronic Music Modules +\emph default + at the sixteenth annual convention of the Audio Engineering Society, which + had stimulated widespread interest +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~117-118]{Manning1985}} +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +Similar developments had been taking place at the west coast of the united + states. + Morton Subotnick and Ramon Sender started their carreer in electronic music + experimentation, and became increasingly dissatisfied with the severe limitatio +ns of traditional equipment at the San Francisco Tape Music Center, where + they were working. + They sought out to hire a competent engineer and met Donald Buchla +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~117-118]{Manning1985}, +\backslash +citealp[p.~22]{Dunn1992}} +\end_layout + +\end_inset + +. + Their discussions resulted in the concept of a modular voltage-controlled + system. + Buchla's design approach differed significantly from Moog. + He rejected the idea of a synthesizing familiar sounds and resisted the + word +\emph on +synthesizer +\emph default + ever since. + It seemed much more interesting to emphasize new timbral possibilities + and stress the complexity that could arise from randomness. + At the same time Buchla was fascinated with designing control devices other + than the standard keyboard, which Moog decided to use for playing +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~20]{Dunn1992}} +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +In 1966 Bob Moogs first production model was available from the business + R.A. + Moog Co. + that he had founded +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~20]{Dunn1992}} +\end_layout + +\end_inset + +. + At this time Walter Carlos, an audio engineer from New York who adviced + Bob Moog while perfecting his system, worked with Benjamin Folkman to produce + an album of titles by Johann Sebastian Bach interpreted only with Moog + synthesizers. + With the title +\emph on +Switched-on Bach +\emph default + they demonstrated the performance of the system so convincingly, that they + hit the popmusic charts and sold a million LP's +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~45]{Ruschkowski1990}} +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Standard +By the end of the decade two other manufactrurers entered the market: ARP + in America and EMS Ltd. + in England. + They had become major rivals for Moog and Buchla. + Synthesizer production was dominated by these four companies for several + years, whereby each firm struggled for a major share of a highly lucrative, + rapidly expanding market +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~118]{Manning1985}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Chapter +Theory of Subtractive Synthesis +\end_layout + +\begin_layout Section +Sources +\end_layout + +\begin_layout Standard +Acoustic events can generally be divided in two groups: noises and tones. + Whereas tones - as opposed to noise - are classified as sound waves, that + oscillate in a periodic manner. + However this is only a theoretical classification, since most natural sounds + are a combination of the two +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~52]{Ruschkowski1990}} +\end_layout + +\end_inset + +. + +\end_layout + +\begin_layout Subsection +Wave Oscillation +\end_layout + +\begin_layout Standard +At the root of every artificial tone generating system there is an element + that produces an oscillation. + This element is mostly described as the oscillator, which represents the + very source of what can be heard eventually. + The oscillator produces a periodic wave, that moves between an amplitude-minima + and -maxima. + Its waveform (shape of the wave) determines the overtone structure and + therefore the timbre of this basic source sound. + Oscillators often provide several waveforms between which it is possible + to switch back and forth. + The pitch of the output signal is defined by the frequency of the wave + and must oscillate between 20Hz and 20kHz in order for it to be audible + to humans +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~124]{Friesecke2007}} +\end_layout + +\end_inset + +. + The output signal can later be processed and modulated in several ways. +\end_layout + +\begin_layout Standard +Oscillators that swing at an infrasonic frequency - meaning a frequency + so low, that it is not hearable anymore - are called low frequency oscillators + (LFO). + They are used to control parameters of different components of the synthesizer + periodically. + For example to influence the pitch of another oscillator to get a vibrato + - or the amplitude to get a tremolo effect. + Some oscillators frequencies range from very low to very high, in which + case a distinction between oscillator and LFO is unnecessary. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +Difference between poly and monophonic synthesis (voices, mono: store last + note value) Voices +\end_layout + +\begin_layout Plain Layout +unison +\end_layout + +\begin_layout Plain Layout +sync +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Subsubsection +Characteristics of Common Waveforms +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +sine The most basic waveform is the sine wave. + It contains no overtones at all and sounds round and dull. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +sawtooth The sawtooth, also known as saw or ramp waveform sounds very bright, + sometimes described as trompet-like +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~49]{Anwander2011}} +\end_layout + +\end_inset + +. + It consist of a complete series of harmonics and is therefore well suited + for subtractive synthesis. + There are two types of sawtooth waves: rising and descending. + +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +triangle Composed of only odd harmonics, the triangle wave has a much softer, + flute-like sound. +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +square Also known as rectangle, +\begin_inset Note Note +status open + +\begin_layout Plain Layout +clearify difference to triangle +\end_layout + +\end_inset + + the square wave also consists of odd harmonics only. + Its timbre reminds of woodwind instruments +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~55]{Ruschkowski1990}} +\end_layout + +\end_inset + +. + A true square wave has a 50 % duty cycle - equal high and low periods. + However, oscillators often feature a pulse width parameter, trough which + the high-low time ratio can be accessed. + This has a distinct influence on the wave's timbre. + In this case, the square becomes a pulse waveform. +\end_layout + +\begin_layout Subsection +Noise Generation +\end_layout + +\begin_layout Standard +A different approach on the creation of source audio material is resembled + by noise generators, which generate random non-periodic frequencies. + Therefore the signal contains no tonal information. +\end_layout + +\begin_layout Subsubsection +Noise Types +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +white Equal power density in any band of the frequency spectrum +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +pink Power density decreases by 3dB per octave; also referred to as 1/f + noise +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +brown Power density decreases by 6dB per octave; also referred to as 1/f +\begin_inset script superscript + +\begin_layout Plain Layout +2 +\end_layout + +\end_inset + +noise +\end_layout + +\begin_layout Standard +The names of these noise types were derived from the spectral distribution + of the correspondingly colored light +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~155]{Friesecke2007}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Subsection +Triggering Notes +\end_layout + +\begin_layout Standard +In order to use the previously discussed signal generators in a musical + context, it is necessary to cut off their stationary signals when no note + is being played. + This is accomplished by routing the output signal of the generator to an + amplifier and providing it with a gate signal. + The source of the gate signal can be a keyboard or a sequencer, which would + also send a pitch value to the oscillator to set its frequency +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~36]{Anwander2011}} +\end_layout + +\end_inset + +. +\end_layout + +\begin_layout Section +Signal Processing +\end_layout + +\begin_layout Standard +In their raw shape the mentioned source signals sound rather underwhelming, + since they produce fixed timbres lacking of distinctive qualities +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~49]{Manning1985}} +\end_layout + +\end_inset + +. + To get a more interesting sound, the signal can be manipulated in acoustic + colour or dynamics by one or more processing units. +\end_layout + +\begin_layout Subsection +Dynamic Envelopes +\end_layout + +\begin_layout Standard +The most important component responsible for shaping the dynamic structure + of a note is the envelope. + It is triggered by the the gate on/off signal and outputs a control signal + that fades between the different state phases of a note. + The rapidity of these changes is adjusted by parameters, that represent + these states. + Its output signal can be used to control an amplifier and therefore shape + the dynamic structure of the note. + The most common envelope type is the ADSR, which stands for attack, decay, + sustain, release. + +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Attack sets how long the envelope signal rises after a note was triggered +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Decay sets how long it takes for the envelope signal to drop from its maximum + to the sustain level after the attack phase was completed +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Sustain sets the output level for the time period after the decay phase + and before the gate signal was terminated +\end_layout + +\begin_layout Labeling +\labelwidthstring 00.00.0000 +Release sets the length of the fade out after the note has endede +\end_layout + +\begin_layout Standard +Envelopes can also be used to control other parameters, for example the + cutoff frequency of a filter (see chapter +\begin_inset CommandInset ref +LatexCommand ref +reference "sub:filters" + +\end_inset + +). + +\end_layout + +\begin_layout Subsection +Filtering +\end_layout + +\begin_layout Standard +\begin_inset CommandInset label +LatexCommand label +name "sub:filters" + +\end_inset + + The filter is the processing component responsible for the sound changes, + that people associate with +\emph on +the typical synthesizer sound +\emph default + +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~53]{Anwander2011}} +\end_layout + +\end_inset + +. + They remove a spectrum of frequencies from their input signal above or + below the cutoff frequency and are often used in conjunction with an envelope + or LFO modulation on the cutoff. + This cutoff frequency is an important parameter determining the frequency + at which the signal begins to be attenuated. + The slew rate sets the slope of the filter - meaning how abrubt frequencies + are being cut. +\end_layout + +\begin_layout Standard +Filters can generally be devided into two categories: Low pass and high + pass filters (also called high cut and low cut). + To get a bandpass filter, low- and high pass are connected in series. + When connected parallely, they become a bandstop or bandreject filter. + Lastly the allpass filter should be mentioned, which does not change the + frequency spectrum but merely influences the phase of the signal around + its cutoff +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~55]{Anwander2011}} +\end_layout + +\end_inset + +. + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +COVER RESONANCE!!! +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Controllers +\end_layout + +\begin_layout Standard +Controllers can be characterized by the way of how humans interact with + them and how their output signal is applied in controlling other components + of the system +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +citetext{ +\backslash +citealp[p.~9]{Hutchins1975}} +\end_layout + +\end_inset + +. + A keyboard for example is a manual controller, since it is the movement + of the players fingers which are translated into a voltage or control value + and then used to control pitch and amplitude of a note. + The same applies for rotary knobs and faders or touch sensitive surfaces. + +\end_layout + +\begin_layout Standard +Sequencers on the other hand are programmable controllers. + They are not dependend upon a manual interaction except for their programming + and activation. + +\end_layout + +\begin_layout Section +The Modular Approach +\end_layout + +\begin_layout Standard +A modular synthesizer is an electronic instrument, where sound generators, + processors and control facilities are presented in separate independent + entities called modules. + These modules are not wired in a preconceived way, but connected together + with patchchords. + The second essential aspect is the concept of intermodular controllability, + with which modules may modulate or regulate the behaviour of other modules. + +\end_layout + +\begin_layout Chapter +Analog Synthesis +\end_layout + +\begin_layout Section +General +\end_layout + +\begin_layout Standard +Voltage +\end_layout + +\begin_layout Standard +Control Voltage Audio Signal +\end_layout + +\begin_layout Standard +Current +\end_layout + +\begin_layout Standard +Rotary Knob +\end_layout + +\begin_layout Section +Modules +\end_layout + +\begin_layout Standard +intermodular stuff like buffering +\end_layout + +\begin_layout Subsection +Oscillator +\end_layout + +\begin_layout Subsection +Filter +\end_layout + +\begin_layout Subsection +Amplifier +\end_layout + +\begin_layout Subsection +Envelope Generator +\end_layout + +\begin_layout Subsection +Output +\end_layout + +\begin_layout Chapter +Building a Modular Synthesizer +\end_layout + +\begin_layout Section +Introduction +\end_layout + +\begin_layout Standard +It is relatively easy to find circuits to construct simple oscillators and + filters based on the fairly comprehensible concepts of resonant circuits + and RC blocks. + Some of these concepts will be covered later. + However, as their flexibility and capabilities increase (e.g. + controlling the frequency of an oscillator with 1 volt per octave), the + circuits tend to get exceedingly complex, requiring solid expertise in + electronics. + +\end_layout + +\begin_layout Standard +This is why it was decided to switch to the usage of pre-designed, professionall +y manufactured circuit boards for this project as opposed to elaborating + all the circuits on perf boards as originally intended. + This made the goal of intermodular controllability attainable more easyily. + The downside of this approach are higher costs for boards and parts. + However, the quality of the end-product is impressing. + Also the time saving using this strategy is not to be underestimated. +\end_layout + +\begin_layout Standard +During the research phase of this project the author found out about a modular + synthesizer building workshop taking place in berlin monthly. + It is organized by a spanish collective from barcelona called +\emph on +befaco +\emph default + (http://befaco.org/). + At the workshop it was possible to acquire various module kits containing + all necessary parts and also receive tips and support while assembling + them. + +\end_layout + +\begin_layout Standard +Since the budget for this project was limited, it was tried to arrange a + smaller setup that would still offer lots of sound design possibilities. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +Befaco, help, how well it is documented is important, why the filter was + chosen, limited budget +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Formats and Interfaces +\end_layout + +\begin_layout Standard +There are several formats for module sizes, power supply plugs or patchchord + connectors which emerged out of the production lines of various module + manufacturers. + For example Doepfer's modules are only compatible with their EuroRack cases, + with a height of 128.5mm. + These EuroRack modules use jack connectors for patching. + A different size format often used in the DIY modular synth scene is the + one the serge synthesizers use. + They use banana jack connectors instead of mini jack for patching, which + have the possibility of stacking banana connectors on top of each other + and splitting the signal without having to use a multiplier module. + For this project a combination was chosen: The modules are EuroRack size, + but using banana plugs. +\end_layout + +\begin_layout Standard +For tuned modules it is important to consider whether they use a volts per + octave or volts per hertz characteristic. +\end_layout + +\begin_layout Standard +Audio Signals ±5Volts +\end_layout + +\begin_layout Standard +Buffering 1:10 impedance ratio +\end_layout + +\begin_layout Section +Building and Testing +\end_layout + +\begin_layout Standard +To get started with building electronic equipment, one has to obtain some + tools first. + This includes a soldering iron - best with adjustable temperature, a role + of quality soldering tin, a desoldering pump and pliers for cutting and + bending wire. + +\end_layout + +\begin_layout Standard +Soldering is a process of mounting electronic parts onto a circuit board + by heating up board and component and then melting the soldering tin into + the joint. + A good temperature for the soldering iron is between 300° and 350° celsius. + The iron should not be pressed onto the joint for too long, because there + is a risk of destroying the component if it is sensitive to heat. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status collapsed + +\begin_layout Plain Layout +Research beginnings - Easy oscillation circuits. + easy filters. + how voltage controlled is the problem. + How it had been decided not to design all circuits self, but instead use + predesigned circuit boards in order to be able to get tuning stability + and volt-per-octave possibilities. +\end_layout + +\begin_layout Plain Layout +It had been understood how designing circuits requires years of work and + experience. +\end_layout + +\begin_layout Plain Layout +Module decicion, Getting the Circuit boards, Soldering, Getting Parts, General + about parts (capacitors and resistors) +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +Oscilloscope, Multimeter, Tracking faults, measuring +\end_layout + +\begin_layout Section +Power Supply and Case +\end_layout + +\begin_layout Standard +For the power unit a universal power supply circuit was chosen from an audio + circuit technology book (Sontheimer, 2004, p. + 74) and mounted onto a perf board. + Instead of the 7815 and 7915 voltage regulator ICs the 7812 and 7912 were + used in order to get a ±12 volt power supply with a center tap for the + ground. + The modules can be connected to the four male 16-pin flat ribbon connectors, + that were added to make the power supply compliant to the EuroRack standard. + Another possibility would be to make a flying bus board by attaching those + connectors to a flat ribbon cable that lies in the case. + Or even just fix female connectors to the cable and plug them directly + into the modules. + Additionally it is planned to add an IEC socket and a power switch to it + for more comfortable on and off switching and more steady starting current. +\end_layout + +\begin_layout Standard +The case is a simple rack constructed from a few pieces of wood that are + held together by 19 inch rails equipped with thread rails to fasten the + modules. +\end_layout + +\begin_layout Standard +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +pagebreak +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Frontpanels +\end_layout + +\begin_layout Standard +\begin_inset Wrap figure +lines 0 +placement R +overhang 3in +width "22text%" +status open + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +vspace*{-2em} +\end_layout + +\begin_layout Plain Layout + + +\backslash +begin{center} +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset Graphics + filename graphics/output-module-panel.pdf + scale 60 + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset Caption + +\begin_layout Plain Layout +Output module template +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Plain Layout +\begin_inset ERT +status open + +\begin_layout Plain Layout + + +\backslash +end{center} +\end_layout + +\begin_layout Plain Layout + + +\backslash +vspace*{-2em} +\end_layout + +\end_inset + + +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Standard +The panels for all modules were made from pre-cut aluminum plates with a + white varnish. + The labels for knobs and banana sockets are printed on the plates with + a method, that is similar to homemade circuit board etching. + A mirror-inverted label template is printed onto a piece of high gloss + paper for inkjet printers - but with a laser printer. + It is cut and placed face down onto the upper side of the panel. + By thoroughly pressing down a hot flat iron (for ironing clothes) onto + the panel for a few minutes, the toner cartridge particles move to the + panel. + The paper residues need to be removed by placing the panel in some water + and rubbing them off with a sponge. + Afterwards the panel is sealed with transparent lacquer. + Once the panel is dried, the holes for the knobs, switches, etc. + can be prepunched and drilled. + Lastly all borholes are deburred. + +\begin_inset Note Note +status open + +\begin_layout Plain Layout +foto vom frontpanel ohne stecker +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +BF-22 Filter +\end_layout + +\begin_layout Standard +This module is an extended copy of the filter from the legendary Korg MS-20 + and is based upon the principle of the sallen and key filter. + It combines two linkable filter stages in one module. + Each stage features cutoff and frequency knobs, as well as several voltage + control inputs for cutoff frequency and resonance, whereas the cutoff frequency + input can be attenuated and inverted with one knob representing modulation + depth (labeled: ×-1 ... + 0 ... + ×1). + The HP/LP switch determines, if the filter is used in high pass or low + pass mode. + +\end_layout + +\begin_layout Standard +When turning resonance up, at one point the filter begins to self-resonate + at the given cutoff frequency, which means that the filter can also be + used as an oscillator. + Therefore a volts per octave input for the cutoff control voltage was added, + to be able to control the oscillating frequency in a musical context. + A look at the oscilloscope shows a sine like waveform with few overtones. + Turning the resonance to the maximum, the filter goes into distortion and + the wave becomes more square causing the sound to get more rough. + The amount of distortion is visually represented by a red LED. +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +beispiel patch mit foto und beschreibung +\end_layout + +\end_inset + + +\end_layout + +\begin_layout Section +Midi Input +\end_layout + +\begin_layout Standard +Note Source +\end_layout + +\begin_layout Section +Output +\end_layout + +\begin_layout Chapter +Conclusion +\end_layout + +\begin_layout Standard +describe the journey, discribe the difference and natururality of analog + sound as opposed to the digital, which i only knew before. +\end_layout + +\begin_layout Standard +tweaking knobs to borders where the outcome is on a threshold resulting + in unpredictable patterns. + +\end_layout + +\begin_layout Standard +Thanks to Eddi, Derek, Befaco, Richard, David +\end_layout + +\begin_layout Section* +List of figures +\end_layout + +\begin_layout Standard +\begin_inset CommandInset bibtex +LatexCommand bibtex +bibfiles "synth_bibliography" +options "karl-second4" + +\end_inset + + +\end_layout + +\begin_layout Chapter* +Declaration of academic honesty +\end_layout + +\begin_layout Standard +I hereby declare that in the attached submission I have not presented anyone + else’s work, in whole or in part, as my own using only the admitted resources. + Where I have taken advantage of the work of others, I have given full acknowled +gement. +\end_layout + +\begin_layout Standard +My signature below constitutes my pledge that all of the writing is my own + work, with the exception of those portions which are properly documented. + +\end_layout + +\begin_layout Chapter* +Appendix +\end_layout + +\begin_layout Standard +\begin_inset Note Note +status open + +\begin_layout Plain Layout +urs hegemann +\end_layout + +\begin_layout Plain Layout +future audio workshop - cycle oder circle synthe +\end_layout + +\end_inset + + +\end_layout + +\end_body +\end_document diff --git a/graphics/output-module-panel.pdf b/graphics/output-module-panel.pdf new file mode 100644 index 0000000000000000000000000000000000000000..a4e7267a242539373d5898416b9a4c25b7a604f0 GIT binary patch literal 74475 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 G)c*l8Bx$e! literal 0 HcmV?d00001 diff --git a/graphics/rca-mark1.jpg b/graphics/rca-mark1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1c7dc98de8dedcee19edf9accc727e810fbff177 GIT binary patch literal 64089 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 F+z1X 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 literal 0 HcmV?d00001