Skip to content
/ kodiak Public

Faculty of Organisation and Informatics - Final paper [VST Plugin Development]. Kodiak is a Virtual Studio Technology distortion plugin implemented with C++, using the JUCE framework.

Notifications You must be signed in to change notification settings

kcuric/kodiak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 

Repository files navigation

Kodiak (Guitar Preamp) - DistortionVST

C++, JUCE Framework

Faculty of Organisation and Informatics - Final paper

📕 Description

🇬🇧 ENG: Distortion is the oldest audio effect for the guitar, dating all the back to the 1950s, when it started occurring as a consequence of overloading the valve tubes inside the guitar amps with the signal. Affinity that people developed towards that sound (distortion) led to analog distortion pedal manufacturing. Today, almost sixty years after first creations of analog guitar pedals we have far more sophisticated technology at our hands, which allows us to digitally replicate what was done by soldering iron sixty years ago - as mentioned.

🇭🇷 CRO: Distorzija (eng. distortion) je najstariji audio efekt za električnu gitaru datirajući još iz pedesetih godina prošlog stoljeća kada se počela pojavljivati kao nuspojava prevelikog opterećenja elektronskih lampi u gitarskim pojačalima. Afiniteti k takvom zvuku inicirali su intencionalnu izrada analognih efekata u obliku gitarskih pedala (efekata) kako bi se postigao isti zvuk bez preopterećenja elektronskih lampi. Danas, gotovo 60 godina nakon prvih analognih implementacija imamo na raspolaganju tehnologiju koja nam omogućuje virtualnu (digitalnu) implementaciju istih - dakako uz pomoć računala, konkretnije uz pomoć programskog jezika "C++" te softverskog okvira "JUCE". Upravo spomenuta implementacija virtualnog efekta distorzije u programskom jeziku "C++", naravno uz pomoć softverskog okvira "Juce", tema je ovog završnog rada.

🎥 Video Demonstration

Youtube Video Demonstration - https://www.youtube.com/watch?v=tjx92Cc0dPY

📈 Characteristic function

🇬🇧 ENG: Given a characteristic function as well as it's belonging curve accurately represent the implemented distortion type of the Kodiak distortion/preamp plugin.

🇭🇷 CRO: Priložena karakteristična funckija kao i njezina pripadajuća reprezentacija grafom zorno predočuju implementirani tip distorzije unutar proširenja Kodiak (distorzija/predpojačalo).

f(x,  \alpha ) = 2/ \Pi * tan^-^1(x)* \alpha

graph

(1. Characteristic curve)

🖥️ User Interface

Design

gui
(2. VST Design)

Inside Cubase 5

gui-cubase
(3. Kodiak Preamp VST running inside Cubase 5)

About

Faculty of Organisation and Informatics - Final paper [VST Plugin Development]. Kodiak is a Virtual Studio Technology distortion plugin implemented with C++, using the JUCE framework.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published