imitone community

Building a universal, human-friendly music interface. ...But first we have to fix the bugs!

You are not logged in.

Announcement

Having trouble with imitone? Hit send on any Error Reports it creates, or use the in-app "send feedback" button.

#1 2014-06-03 17:47:51

Evan
developer
From: Seattle, WA
Registered: 2014-05-23
Website

Setting a musical scale

imitone listens to pitches and selects the nearest musical note to play -- but sometimes there are notes that "sound wrong" for the current song, which we do not want to play.  We can solve this by setting a scale.

A musical scale is, roughly speaking, a set of notes that work well together.  The simplest example is the white keys on a piano -- that's the key of C major.  The chromatic scale, which imitone uses by default, includes all twelve of the keys on a piano keyboard, and these do not play together quite so well.  The result is that when using imitone many unwanted notes are heard if you sing out of key.

This makes life very difficult when trying to sing a specific song:  if you're not capable of singing or playing in near-perfect tune, you need to know what key the song is in.  Otherwise, the notes imitone plays will not match your own.  I plan on solving this problem with a feature that automatically detects your song's key based on a few seconds of singing.

Improvising is a little easier: we can set any old key, begin singing and try to harmonize with what we hear.  So far, this has been my preferred way to play with imitone.

The current controls for setting a scale are temporary and involve clicking on the piano keys in the imitone window.

  • Right click on one of the keys to set the corresponding major scale.  For instance, right-click C for C major and the black keys will shut off.

  • Left click on one of the piano keys to toggle it on or off individually.  (this is for manually choosing other kinds of scales.)

Inactive keys currently appear faded.  I plan on changing the design to make it clearer when black keys have been turned off.

I'm working to make imitone a tool which can be used without a strong understanding of music theory, but it's helpful to know the basics.  Refer to Keys and Chords at bytenoise for a primer.

Offline

#2 2020-05-09 04:07:18

rzn27
Member
Registered: 2020-05-09

Re: Setting a musical scale

Hello Evan. I have been doing songs by just recording my voice and giving it to my arranger to fix the key and notes.  I am interested to get imitone to have more ownership of what I do. you mentioned that you are looking for a fix to find the key of a certain recording during its first few seconds of recording.  is it available in the latest version?

second query is on the recording length.  how long can I record on imitone? can I record my whole song and move it to imitone for note identification?

Thanks

RZN

Offline

#3 2020-05-09 04:13:54

rzn27
Member
Registered: 2020-05-09

Re: Setting a musical scale

Hello Evan.  I am hopeful this is the app I am looking for.

RZN

Offline

#4 2020-06-23 11:44:25

Evan
developer
From: Seattle, WA
Registered: 2014-05-23
Website

Re: Setting a musical scale

Hello, RZN —

Automatic key and scale detection isn't in imitone just yet.  It's a high-priority feature, but it ties in with some other big features we're working on.

If you're singing in a typical Western genre, sometimes it's possible to set an appropriate scale (often major or minor) and then "home in" on the right key by singing and moving one way or another around the key menu until the notes begin to match up.  The key menu is designed as a circle of fifths, so that each "step" changes one note in the scale.

Offline

Board footer

Powered by FluxBB