Dario Dumlijan
Full-Stack Engineer
<Skills/>
2y Elixir
2y Ruby on Rails
3y Ruby
3y NextJS
2y Astro
1y React
4y ReactNative
4y TypeScript
4y JavaScript
10y Python
4y jQuery
10y HTML
10y CSS
10y SASS
8y PostgreSQL
2y git
2y Postman
3y Figma
3y Adobe XD
5y Adobe Photoshop
10y Adobe Illustrator
10y Adobe AfterEffects
6y Adobe Premiere
6y DaVinci Resolve
2y Logic Pro
5y
<Project/>
Go homeNegative Harmony - Simplified
Find scales, modes & chords
Developed using React Native
Checkout the code at git/negative_harmony
You can download “Negative Harmony” on:
Negative Harmony is an app made to make the musical theory of negative harmony easier to understand and visualise.
Easy to use, user-friendly interface:
- Selection of all western scales and modes
- Over 10 different chord types
- Diatonic note detection / Indicator for notes/chords outside of the scale
The app shows in a clear and easy way to understand what are the notes inside the chosen scale/mode and their relative negative harmony while also representing this inside the circle of fifths with the blue axis showing the relationship between each note.
The negative harmony app consists of 2 pages (Scales and Chords).
The first page “Scales” gives the option of selecting a scale or mode and then tapping on a key inside the circle of fifths to display the selected combination. In doing so the app will display all of the notes inside the scale/mode and their negative harmony counterparts while also colouring the selected key and displaying the axis (the blue line separating the circle of fifths into two parts) to visually represent the musical theory behind the app and the negative harmony concept.
The second-page “Chords” is made available after selecting the key and scale on the first page. Here the user is able to choose the desired chord type (major, minor, suspended, augmented…) and select the note from the chosen scale/mode which will then display the name of the selected chord, the notes inside the chord as well as the negative harmony chord name with the notes inside the “negative” chord. Chord notes displayed RED are non-diatonic (any notes or chords that are not native to the key).