top of page
soul theory icon.png

SOULTHEORY

reference line.png
reference line.png

1. analyze any midi file and learn the theory.

infographic high res.png
  • Import any MIDI file of your choosing

  • Soultheory will analyze and assign:

    • Key/scale of the song

    • Identify harmony as chord box's

    • Identify melody as unique color

    • Assign chords each a box:

      • roman numeral

      • unique color for each chord quality (i.e. major, minor etc.)

      • inversion

1. analyze (big).png
infographic high res.png
  • Choose "Horizontal" or "Vertical" view

  • Horizontal view:

  • Traditional DAW layout

  • Identify from what each chord means in context of the key of the song using the function panel

  • Each chord box assigned "flags" that reveal the function, theory

  • "Key flags" are added to allow user to analyze the song from different perspectives easily

2. choose view (big).png
infographic high res.png
  • See the piano come to life with colors of your choosing

  • Highlight intervals with color to help you recognize the chord

  • Chord analyzer tells you the name of chords played in real time

  • Use "Chord Library" to search for chords & apply color to their intervals

  • Using "vertical view", watch the chord roadmap roll alongside MIDI notes to show you the theory as it happens!

3. play and learn (big).png
infographic high res.png
  • Set the tempo and loop sections

  • Follow the chord roadmap & starting thinking like a muscian

  • Use the "reference sheet" to help visualize the circle of 5ths and unlock music theory in your mind.

  • Track your progress with the score mode

  • Use scale overlays to help you with scale runs and finger placement

  • Share projects with your friends

4. practice (big).png

2. create songs yourself with theory tools

infographic high res.png
1. SET KEYTIMETEMPO.png
  • Set the key/scale of your song using the key dial

  • Set the time signature and adjust the MIDI grid dynamically to help draw MIDI notes

  • Insert key changes by adding "key flags" and analyze song from different perspectives

infographic high res.png
2. BUILD CHORDS.png
  • Record chords in yourself and analyze them after

  • Add chords to the harmony road using buttons 1 to 7 (intended to match the "number system" which makes music theory simple)

  • Add 'extensions' that are 'diatonic' (musical notes belong to the key) or borrow from other scales by toggling 'available tensions' on to see common adjustments that sound good, and avoid those awful sounding clash notes.

infographic high res.png
3. SEE THE THEORY.png
  • As you add chords and melody to your project, see the flags appear in the function panel which reveal information about what your musical choice mean to music theory, in the form of:

    • Key flags

    • Function flags

    • Theory flags

    • Movement braces

    • Chord boxes with color based on 'chord quality'

    • 'Roman numerals' and 'number system' with reference to the 'Major scale system'.

infographic high res.png
4. PLAY EDIT SHARE.png
  • Preview your song using different soundfont files, or use your own!

  • Share your project with friends/colleagues

  • Export the song into MIDI to take over to your DAW

  • Practice playing this song using the soultheory tools:

  • Circle of 5ths Reference sheet

  • Chord library

  • Vertical view chord roadmap

  • Scale overlays

Firefly_Gemini Flash_Now using the same -color scheme style- from the 1st attached referen

PLEASE NOTE THE FOLLOWING LIMITATIONS:
SoulTheory is a standalone application.  It is not a VST plugin and it does not accept VST plugins for sound generation.  Sounds are generated using your own custom soundfont files.  The application analyzes theory based on .mid files (MIDI), it cannot listen to a song (.mp3) and derive the theory.   

Learn the theory you've been missing

CUSTOMIZE EVERY COLOR OF THE USER INTERFACE

Firefly_Gemini Flash_Using the last image generated as a -color scheme style-, apply the -

SHARE PROJECTS , THEMES AND NOTES WITH OTHERS

ADD YOUR OWN ANIMATED BACKGROUND

blue (hori).png

Join the mailing list and keep up to date

Sign up for our newsletter and enjoy discounts for referring a friend, early access to sales, and insider tips!

reference line.png
bottom of page