Skip to content

victorhugorl/percepcao_musical_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Aplicativo de percepção musical para treinamento auditivo

pretendo desenvolver um app para desktop que tenha essas funcionalidades:

aplicativo de percepção musical que permite aos usuários explorar e ouvir diferentes notas e acordes musicais. O aplicativo será desenvolvido em Python usando a biblioteca PySide6 para a interface gráfica e a biblioteca FluidSynth para reprodução de áudio. Quando uma nota ou acorde for reproduzido, visualmente a nota ou acorde na interface será destacada.feedback sonoro para indicar que uma nota ou acorde foi tocado.

os seguintes treinamentos serão implementados para utilização do app.

Treinamento de Acordes:

Reproduza acordes em vez de notas únicas. Peça ao usuário para identificar o tipo de acorde reproduzido. Forneça feedback sobre a precisão da identificação.

Treinamento de Escalas:

Tocar sequências de notas em uma escala específica. Desafie o usuário a identificar a escala sendo tocada.

Treinamento de Intervalos:

Tocar pares de notas separadas por um intervalo musical. Peça ao usuário para identificar o intervalo entre as notas.

Musical Ear Training App

I intend to develop a desktop app with the following features: a musical ear training application that allows users to explore and listen to different musical notes and chords using a variety of instrument timbres. The app will be developed in Python, using the PySide6 library for the graphical interface and the FluidSynth library for audio playback. When a note or chord is played, the corresponding note or chord on the interface will be visually highlighted, and there will be audible feedback to indicate that a note or chord has been played.

Visual and Auditory Recognition:

When a note or chord is played, it will be visually highlighted on the interface, and the app will provide audible feedback to indicate that a note or chord has been played. Notes Training:

Note Identification:

The app will present a randomly played musical note to the user and provide options for the user to select which note was played. Immediate feedback will be given regarding the user's response, making it an effective way to improve note recognition skills. Chords Training:

Chord Identification:

Instead of single notes, the app will play chords and challenge the user to identify the type of chord being played. Feedback will be provided to assess the accuracy of the identification, encouraging users to refine their chord recognition skills. Scales Training:

Scale Identification:

The app will play sequences of notes in specific scales, challenging the user to identify the scale being played. This exercise will help users develop their ability to recognize musical scales.

Interval Identification:

Pairs of notes separated by musical intervals will be played, and the user will be asked to identify the interval between the notes. This will provide a valuable opportunity to enhance interval recognition skills. This app has the potential to become a versatile and effective ear training tool for musicians and music enthusiasts. Stay tuned for updates on the development and release of this exciting project!

About

Projeto pessoal de um aplicativo de percpção musical

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages