Home
Piano Music
Piano Music Library
Top composers »
Bach
Beethoven
Brahms
Chopin
Debussy
Grieg
Haydn
Mendelssohn
Mozart
Liszt
Prokofiev
Rachmaninoff
Ravel
Schubert
Schumann
Scriabin
All composers »
All composers
All pieces
Search pieces
Recommended Pieces
Audiovisual Study Tool
Instructive Editions
Recordings
PS Editions
Recent additions
Free piano sheet music
News & Articles
PS Magazine
News flash
New albums
Livestreams
Article index
Piano Forum
Resources
Music dictionary
E-books
Manuscripts
Links
Mobile
About
About PS
Help & FAQ
Contact
Forum rules
Pricing
Log in
Sign up
Piano Forum
Home
Help
Search
Piano Forum
»
Piano Board
»
Student's Corner
»
Can anyone recommend a computer program that can help me with this...
Print
Pages: [
1
]
Go Down
Topic: Can anyone recommend a computer program that can help me with this...
(Read 1406 times)
max_planck735
PS Silver Member
Newbie
Posts: 4
Can anyone recommend a computer program that can help me with this...
on: April 17, 2006, 08:47:54 PM
I'm trying to find a computer program that will let me input a set of notes, and which will then produce a list of the scales that contain those notes. Hopefully the set of scales that the program searches through will be very comprehensive. Does anyone know of a program that can do this?
Logged
prometheus
PS Silver Member
Sr. Member
Posts: 3819
Re: Can anyone recommend a computer program that can help me with this...
Reply #1 on: April 17, 2006, 11:38:22 PM
The list of scales is endless. And the same set of notes have many different scale names. I don't really see the point.
Isn't the nature of the intervals more important than the many names people give the scales?
Logged
"As an artist you don't rake in a million marks without performing some sacrifice on the Altar of Art." -Franz Liszt
ted
PS Silver Member
Sr. Member
Posts: 4013
Re: Can anyone recommend a computer program that can help me with this...
Reply #2 on: April 18, 2006, 12:01:23 AM
As part of an algorithmic fugue effort I did years ago I remember writing a subroutine which analysed simultaneous, or nearly simultaneous groups of pitches into partitions of the chromatic scale. Since some partitions occur all the time in conventional music and others hardly ever, it seemed a good starting point, and to a certain extent it worked surprisingly well.
As this sort of thing is heavily dependent on your specific goal, I suggest you obtain a compiler and write your own code. You don't need a huge learning curve with C or anything like that. Get a fast, comprehensive Basic such as BlitzPlus, which can be learned in a few hours. Blitz is actually ideal for algorithmic music because it has excellent control over sound as well.
https://www.blitzbasic.com/
Logged
"Mistakes are the portals of discovery." - James Joyce
quantum
PS Silver Member
Sr. Member
Posts: 6260
Re: Can anyone recommend a computer program that can help me with this...
Reply #3 on: April 18, 2006, 03:10:58 AM
This isn't exactly what your asking for but it deals with scales, tunings, temperaments and microtonality.
Scala:
https://www.xs4all.nl/~huygensf/scala/
The results your particular question can produce are very large. Is there any particular reason you want to do this, or can you further refine your query?
Similar with Ted's response, you may be interested in Pure Data (PD) which is a graphical programming environment ususally used for music, video and other multimedia. It is similar to MAX/MSP but is free.
https://puredata.info/
Logged
Made a Liszt. Need new Handel's for Soler panel & Alkan foil. Will Faure Stein on the way to pick up Mendels' sohn. Josquin get Wolfgangs Schu with Clara. Gone Chopin, I'll be Bach
Sign-up to post reply
Print
Pages: [
1
]
Go Up
For more information about this topic, click search below!
Search on Piano Street