blue mountains
Computer Science
Apps For Good Music transposition is moving notes up or down by a constant pitch interval. This can be used to transpose musical pieces to different keys (like from A major to E minor) or translate music from one instrument to another (like from a violin to a clarinet). Many musicians find music written for another instrument they want to play, and many music teachers like to transpose music into another key to make the piece easier for students. Unfortunately, all the software that accommodates this need is very expensive and requires monthly subscriptions. Another problem is that even after purchasing the required software, the amount of options and customization is overwhelming for casual users. Our product aims to make the music transposition process free and simple to use. We plan to have an app that has only the most vital options and is free. This ensures that musicians and teachers who want to transpose music don't have to spend money or spend hours figuring out the minutiae of the software to be able to use the product to transpose music effectively. The app will allow users to upload or take a photo of their sheet music and select the instrument they wish to transpose it to. It will output a transposed sheet of music that the user can then save to their device for printing. Additionally, the product will include a “Quick Transpose” feature that allows users to transpose singular notes by typing them instead of having to scan music sheets. The App will also include a feature to organize and save files locally on the device. This app is targeted toward musicians who want to convert music between different instruments and keys. Specifically, this app could be useful for younger musicians who do not understand enough music theory to transpose pieces manually. Teachers could use this app to transpose music to different instruments, enabling multiple sections in an ensemble to practice the same thing. It is usually a hassle to transpose the music by hand since there are a lot of instruments, and the musical pieces are usually long and complicated. Our app also targets individuals who are exploring or learning music on their own.
Download File
Mortgage Payment Students code a program to provide the necessary mortgage payment to be paid monthly depending on the given principle, rate of interest per month, and number of months to pay the loan. Students utilize methods in the Java Math class in order to integrate the monthly mortgage payment formula into their program.
Download File
Sieve of Eratosthenes Students create a programmed version of the Eratosthenes Sieve to find all primes between 0 and a given number. They use Static Arrays to help them isolate primes.
Download File