Csound (MUST1060 Grunnleggende musikkteknologi)

Lenker til videoleksjoner

1. Komme i gang


1.1 Csound - hva er det og hva trenger jeg?

1.2a Redigeringsprogram - WinXound win

1.2b Redigeringsprogram - WinXound OSX

1.3 Min første .csd

1.4 Lag lyd i csound

1.5 Variabeltyper, p-felt og signalgang

1.6 Omhylningskurver

1.7 Pch-konvertering

1.8. Vanlige feil


2. Vi lager enkle MIDI-instrument

2.1 MIDI-input i csound

2.2 MIDI-kontroller input med ctrl7

2.3 Header

2.4 Amplitudeverdier i Csound

2.5 Uni/bi-polare signaler

2.6 Vibrato

2.7 Tremolo

2.8 Skaler og miks


3. Additiv syntese, globale variabler og effektinstrument

3.1 Funksjonstabeller og GEN10

3.2 Inharmoniske deltoner med GEN09

3.3 Globale variabler

3.4 Effekt- og masterinstrument

3.5 Stereo romklang


3.6 Skriv til fil med fout


4. Støy og tilfeldige tall

4.0 Motsvarende verdier: fordeling av tørt og vøtt signal

4.1 Støy: rand og pinker

4.2 Tilfeldighet i kontrollvariabler

4.3 Tabeller med tallverdier: GEN02

4.4 Tilfeldige pch-verdier

4.5 Tilfeldighetsarpeggiator

4.6 Grunnleggende filtertyper. Bruke --displays og dispfft for ø vise fft-spektrum.

4.7. Bøndpassfilter. Dobbel filtrering og signalbalansering


5. Metronom, tellere og trigging av andre instrumenter

5.1 Metronom med metro

5.2 Metronom med teller

5.3 Tellesekvens med IF...THEN

5.4 Telle taktslag og takt

5.5 Trigge instrumenter med schedkwhen og metro

5.6 Alternerende lesing fra tabeller

5.7 Lydfilavspilling med diskin2

5.8 Lydfilavspilling med GEN01 og loscil

5.9 Lag en enkel sequencer

5.10 Tilfeldig sampleavspilling



6. Lage plug-ins med Cabbage og Csound


6.1 Cabbage intro

6.2 Lag roterende slider med rslider

6.3 Kommunikasjon Cabbage-Csound

6.4 Delay-effekt med vcomb

6.5 Eksporter effekt som VST

6.6 MIDI-instrument som VSTi med Cabbage

6.7 MIDI-instrument med effekt som VSTi

6.8 Lag chorus med vdelay, transponering gjennom endring i delay-tid


7. Enkel lydanalyse med Csound

7.1 Analyse av amplitude med RMS

7.2 Tekststrenger i Csound

7.3 Identchannel for ø styre widgets i Cabbage

7.4 Lage VU-meter

7.5 Enkel gate

7.6 Enkel limiter

7.7 k-rate-teller

7.8 Enkel onset-deteksjon

7.9 Onset-deteksjon med debounce

7.10 Tonehøydesporing

7.11 i-rate-loop

7.12 Vokoder-teori

7.13 Vi lager en "klassisk" vokoder


8. Prosessering av spektrum og tid med fasevokoder

8.1 Fasevokoder: analyse og resyntese

8.2 Transponer med pvscale


9. Organisering av kode - brukerdefinerte opkoder

9.1 Lag en enkel UDO

9.2 Inkluder en UDO med #include