epespad

Hice un programa para músicos y te lo regalo!(actualizable)

Hice un programa para músicos y te lo regalo!(actualizable)

musica

acordes

programa

ACTUALIZACIÓN

Gracias a todos por hacer TOP el post y por todos los buenos comentarios que dejaron, no esperaba que le sirviera a tanta gente pero al parecer hay muchos músicos en taringa, desde ya que voy a seguir trabajando para sacar versiones mejores del programa porque veo que es una herramienta que puede tener futuro si lo tomo como un proyecto serio.

Más allá del post también vi mucha gente que tiene dudas respecto a cosas musicales o de programación, por lo que en cualquier cosa que pueda ayudarles (principalmente en música que es mi área profesional) escríbanme por privado y les respondo, como info personal hace 12 años estudio piano de forma privada y en la universidad y hace un tiempo creé también un blog dedicado a pianistas donde trato de escribir lo más seguido que puedo y comparto cosas gratis para ayudar a los que estamos metidos en esto.(acá puede entrar a quien le interese.)

Los voy a tener al tanto de las novedades del programa y ni bien tenga una nueva versión será subida para que puedan usarla, por el momento tengo varias funcionalidades pensadas (aunque tambien son bienvenidas sugerencias) para seguir agregando a la aplicación.

ACTUALIZACION 19/03 :

Subiendo versión 1.1!

Gracias al usuario @Luka-01 por tomarse el trabajo de testear esta nueva versión en linux y por grabar este video de demostración:


link: https://www.youtube.com/watch?v=QyMfKnXMaAo

Lista de Cambios:

- Agregada versiones compatibles con más plataformas: Windows 32 y 64 bits, Linux 32 y 64 bits y Mac Os*, se subirán los archivos por separado para cada sistema operativo y plataforma. (Corroborar nombre de archivo antes de descargar el rar).

- Agregados botones de bucle y de detener reproducción.
El botón bucle repite la secuencia de acordes que el usuario ha ingresado hasta que sea detenida re-pulsando el botón o con el botón de detener reproducción. (se pueden agregar acordes o quitar mientras está activado el bucle y también se puede cambiar la velocidad de reproducción (tempo).

ACTUALIZACIÓN 23/03:

Resuelto el problema para los usuarios de Mac OS, ahora debería funcionar correctamente la aplicación. Tenia problemas a la hora de comprimirlo por usar windows, por lo que tuve que entrar desde una mac y hacer el proceso de compilación desde ahi.

Trabajando en la creación de un modo de entrenamiento, agregando más funciones nuevas y un nuevo botón de preferencias donde se podrán configurar varias cosas de la interfaz y del modo de operar del programa.


ACTUALIZACIÓN 28/03:

Sigo trabajando en el programa, con menos tiempo pero con mucho entusiasmo.
Entre las cosas que estoy haciendo están:

3 Ejercicios para el modo entrenamiento, de los cuales 2 ya están funcionando perfecto aunque todavia me falta acomodar varias cosas de la interfaz:

El primero es de reconocimiento de acordes:

conversor

cifrado americano

El Segundo es de reconocimiento de notas:

piano

Además agregué sonidos a la interfaz, y cuando arranca el programa (algunos acordes jazzeros para ambientar y efectos en algunos botones) que van a tener su opción para desactivarlos en el nuevo menu de preferencias; y agregué transiciones para entrar a los ejercicios y volver al cifrador.

Por el momento funciona todo lo que estoy haciendo y es super útil para practicar reconocimiento auditivo, como yo he corroborado yo mismo.

Cuando tenga lista la próxima versión les aviso por aca!

A continuación el post original:

sonido

Hola a todos!,

 en este post quiero mostrarles un programa que hice yo solo en un par de semanas que permite convertir acordes a cifrado americano y que permite escuchar las progresiones que vamos creando.

El programa en cuestión se llama "Cifrador" y acabo de publicar su primer versión.

cifrador

Hice un programa para músicos y te lo regalo!(actualizable)

musica

Para aquellos que no son músicos o que recién comienzan a aprender música, el cifrado americano es la notación estándar que utilizan la mayoría de los países de habla inglesa para anotar los acordes en sus canciones o partituras.


 Utiliza las letras del abecedario desde la A hasta la G, siendo "A" la nota "La" y G la nota "Sol". Las notas intermedias ocupan una letra del abecedario siguiendo el orden alfabético quedando de la siguiente manera:
A - La

B - Si

C - Do

D - Re

E - Mi

F - Fa

G - Sol

acordesEmpezando con las características del programa, mi idea fue hacer una interfaz simple “con todo a mano” para enseguida ponerse a cifrar acordes y probar progresiones musicales.

Inicialmente había pensado en solo realizar la conversión escrita pero luego me animé y también agregué la posibilidad de que esos acordes suenen a medida que los introducimos.

Y luego de haber logrado eso, se me ocurrió que sería genial poder reproducir esa secuencia que nosotros ya habíamos generado y entonces trabajé un poco más y le agregué un botón para reproducir la progresión convertida, y además tener la posibilidad de cambiar el tempo de reproducción.

programa

conversor

cifrado americano

¿Por qué cree este programa?

Aunque no deja de ser un programa simple, he buscado por internet y al parecer no hay otra aplicación en español que tenga esta misma función y la presente de manera tan fácil y rápida.

Las otras formas de hacer esta conversión es conseguir un programa de pago como “Sibelius” o “Finale”, que traen muchisimas funciones (pero son muy caros) y acceder a través de las opciones hasta encontrar la manera de convertir acordes a cifrado, siendo una opción un poco complicada, lenta y para nada barata.


Creo que la parte más interesante del programa es la posibilidad de escuchar las progresiones que vamos creando, siendo útil para los compositores o músicos que quieren experimentar creando combinaciones de acordes y, luego de haber logrado algo interesante, la posibilidad de tener ese cifrado rápidamente guardado en un archivo en nuestra computadora.
piano

¿En qué lenguaje está programado / que herramientas usaste para crearlo?

Para crear el programa utilicé un framework de Javascript llamado "Electron" que es "open source" es decir de código abierto y por lo tanto gratis para uso comercial, que permite utilizar lenguajes web , es decir: html, css y javascript, para crear un programa de escritorio ayudandose con Node.js de fondo para poder crear desde una simple ventana de "chrome" una aplicación totalmente preparada para correr en cualquier sistema operativo.


sonido

Además utilicé un kit css para crear la interfaz, llamado Bulma y otras librerías para agregarle el sonido, además de los iconos en los cuales utilicé "font awesome". y la lógica del programa la hice con JQuery (javascript).

cifrador

Descarga

Como aclaración debo mencionar que por el momento solo he publicado la versión que funciona en Windows, teniendo como plan a futuro sacar otra versión con compatibilidad en Linux y Mac OS.

Para descargar el programa, a continuación les dejo el link de mi publicación original (tengo un blog donde subo un monton de cosas gratis principalmente para pianistas):

www.pianogratisblog.wordpress.com

y para los que no quieren leer más nada y quieren bajarlo directamente acá esta el link de descarga directo (si no les aparece la versión para su sistema operativo directamente, entren a "files" y busquen la que corresponda para su SO y arquitectura.) :

Cifrador

Desde ya todo comentario es bienvenido, y tengan en cuenta que es algo hecho por una sola persona, con conocimientos limitados de programación (no me dedico a eso, soy pianista) y que es una primer versión y seguramente tenga algún que otro error.

Ojala les sirva y lo prueben así me dicen que les parece,
saludos!

Hice un programa para músicos y te lo regalo!(actualizable)

Comentarios Destacados

BosteroGilbert +198
Hice un programa para músicos y te lo regalo!(actualizable)
Paquinho2 +14
jajajaj gracias! extraño got
andreaju14 -11

link: https://www.youtube.com/watch?v=Zv72YALDKDs

128 comentarios - Hice un programa para músicos y te lo regalo!(actualizable)

ari_hoyo +29
Capo!!!

Seguí así!

Abrazo.
Paquinho2 +3
Gracias!
alexandeeduardu
@Paquinho2 sabes de algun programa que permita convertir en instrumental una cancion en mp3 sea quitarle la voz porque las que hai no funcionan menos el audacity continua escuchandose la voz
Paquinho2 +1
@alexandeeduardu La verdad no conozco, pero no pedis no es nada facil, la voz cantada tiene frecuencias que rozan con la de los instrumentos, por lo que (se me ocurre a mí, capaz nada que ver) habria que hacer tipo un algoritmo que detecte la onda del timbre de la voz del cantante y suprimir las frecuencias que corresponden a esa forma de onda, el problema es que se pierdan otros sonidos que son similares en el proceso. Audacity es muy buen programa, no pudiste con ese?
mfl690 +3
Genio, me va a servir. Te dejo 10 puntiolis
vegem +15
no es crap?
esto no era crapinga?
Noelyah +11
Genio!! no sabes lo util que puede resultar, le veo futuro! inteligencia colectiva a full, un abrazo. En breve lo voy a usar.
Noelyah +3
@De_la_cabeza aguantá músico fatal, está buena la idea. Leo partituras, te puedo escribir progresiones y sus escalas sin necesidad de que nadie lo haga por mi pero me hubiese servido mucho un programa asi de práctico cuando estudiaba.
Paquinho2 +3
@De_la_cabeza A mi casi no me sirve a estas alturas, pero no lo cree para que me sirva a mi nomás, lo hice porque me hubiese gustado tenerlo cuando estaba aprendiendo y para practicar programación, algo nuevo para mi
De_la_cabeza +2
@Noelyah no lo dije de agrandado nada que ver, y si te sirve joya .. solo digo que es mejor entrenarse haciendo con la cabeza para no depender de una aplicación.. pero está perfecto no te hace ni mejor ni peor músico, o como los que buscan acordes en lacuerda.net en vez de sacarlos uno mismo y así entrenar.. pero otra vez, no te hace ni mejor ni peor.. solo es una opinión
WilsonAriel0923 +1
Muy buena man. +10 con la programacion haces cosas geniales como esta!
Paquinho2 +3
Gracias! recién estoy empezando, sabía lenguajes web medianamente hace un tiempo pero recién ahora me animé a armar algo y concretarlo! saludos
DarthanForever
No entiendo. ¿Es una aplicación para músicos en general o solo guitarristas?
Paquinho2
@DarthanForever a grandes rasgos normalmente un instrumento armónico puede hacer sonar dos sonidos distintos al mismo tiempo, como un piano, guitarra, violin, etc. Los melódicos solo pueden hacer sonar un sonido por vez, como son los instrumentos de viento principalmente, aunque hay muchos
DarthanForever
@Paquinho2 Aah entiendo. Gracias.
Sawa-Kun
Para todos, el cifrado americano me salvó las papas al principio cuando estaba aprendiendo a leer partituras (estudio piano).
Es tan útil que ya ni digo do re mi, etc, ahora todo es c d e, etc, jaja.
master_roshi +1
te parece facil o dificil programar? aprendiste en la web nomas o tienes bases por aparte
master_roshi
@ironet es una aplicación web parece, el android estudio creo que es puro java
Paquinho2 +2
@ironet no leiste la parte que explico como lo hice? xD usé electron, un framework que te permite hacer de una aplicacion web una version de escritorio
ironet
@master_roshi @Paquinho2 soy taringuero nivel 5 xd ahi le voy a echar una mirada a eso
Diego_Cocca -2
donde dice "Tensiones" lo mas correcto sería poner "Intervalo" .
Diego_Cocca
@Paquinho2 vos lo pusiste como "tension" y obviamente un acorde de 5to con septima..que es DOMINANTE en cualquier tonalidad es parte del acorde.
Me parece una terrible boludez sinceramnete ese articulo.
Paquinho2
De todas formas le voy a dejar tensiones porque está bien. Si para vos son otra cosa está bien, no cambia nada, pero que sepas que no lo digo yo, ni tampoco lo inventé yo al término.
Paquinho2
@Diego_Cocca Si hubiese puesto intervalo no se hubiera entendido tan fácil como con tensiones, porque un intervalo solamente es una distancia entre dos notas, de la otra manera se sobreentiende (para el que sabe) que estás agregando una nota extra al acorde que cambia la forma en que suena el acorde triádico. Capaz si hubiese puesto intervalo hubieras dicho que estaba mal y tenia que poner tensiones, me parece que no te conformas jaja
Zero527 -3
No era más fácil dejarlo como una web y que lo abriera quien quisiera?
juancc
@Paquinho2 por lo que veo, leyendo el post y sin haber probado la aplicación, se podria haber hecho todo desde el lado del cliente sol js, no veo por qué el uso de node, estas persistiendo alguna data en bd quizas?
Sobre lo otro, debiste hacerlo web, ya nadie baja aplicaciones de escritorio y desde la web podes acceder desde cualquier pc.
Zero527
@juancc o incrustarlo directo en un apk
Paquinho2 +1
@juancc el framework que utilice para poder crear la app, "Electron", usa node.js, simplemente por eso pude aprovechar sus modulos
radio_lince +1
muy bueno che. muy util, felicitaciones.
JuP3x +1
Muy linda la interfaz. +10
Paquinho2
Gracias! dió laburo tambien eso..
BurstPoint +5
interesante!!! si esto no es inteligencia colectiva no se lo que es!

+10
chuchorea +2
Ojalá supiera de música pero sé el laburo que hay detrás de eso, +10 viejo.
chuchorea -3
@Paquinho2 Pa, hazme el favor de compilarlo en un pack, de uno en uno es muy feo.
Paquinho2 +1
@chuchorea antes tenía todos en una sola pagina y era horrible, creeme que está mejor asi, ademas podes buscarlos en la barra de busqueda!
LucasCastel1 +2
@chuchorea Bueh boludo, no digas que quisieras saber música ni siquiera te dignas de leer un libro 1x1 y sin orden...
dimitryx05 +2
Buenísimo, tome +10 buen hombre... : headbang:
aftername +5
volvio la inteligencia colectivaaaa!!!!
brutalultraje +2
genial!!!!! me lo llevo para probar ...GRACIAS!!!!
-+
jorhan_stahl +2
taringa poringa +10 like y fav, estrellita en chrome y me paso por tu muro, lince filantropo de las lunas de rigel 7.
soylomass +1
Quedó muy bien! No conocía ese framework
TheKingPelle +1
che capo y el virustotal? denunciado
Paquinho2
ahi se lo paso por vos nomás, ni se me había ocurrido
Paquinho2
https://www.virustotal.com/es-ar/file/fe373d44ffc27168b7f9416336e0c642ca990ab1973941b74c069b53971a17d0/analysis/1489721793/
Asuka-LS -27
El día que superes al Nuendo hablamos, saludos.
Friendito +8
Nuendo? Pff, aguante el FL vieja.
musica
AxelJZ +1
Excelente. Me viene como anillo al dedo porque estoy aprendiendo guitarra (ya voy 4 meses de aprendizaje). Te dejo 10 bits. Grosso!!!
Mr_mitchel +1
Mierda crei que estaba en este post y le di +10 a otro post, mañana van puntos
fefe1594 +1
Yo me manejo más con programas tipo sibelius, pero lo voy a tener en cuenta.
Paquinho2 +2
y... yo también lo tengo y lo uso para muchas cosas, pero no podes comparar un programa de tal categoría con una creación de un aficionado, ojala algun dia.. jaja gracias por pasar
fefe1594 +1
@Paquinho2 Si comentaba algo para que quede el post y me acuerde mañana por que si no me olvido jaja
slomat17 +1
Tengo un ultimo punto y es para vos, mañana por más
facundosuarez773 +3
estaria copado como app para celular no como programa para computadora
Paquinho2 +1
@facundosuarez773 usa otro lenguaje de programación, tendría que aprender un poco de Java, aca estoy usando javascript, css y html. Me sería más dificil
Feder-hico +1
@Paquinho2 Con PhoneGap o AppCelerator se pueden hacer apps nativas para Android y iOS Utilizando Html + css + javascript Sobre Node. (Por si andás con ganas de hacerla Mobile)
Paquinho2
@Feder-hico gracias por la data!
BurroAra -4
Ni es pedo porque no soy musico
hegoms +3
Esto tiene que ser top, ya estoy harto de política
slomat17 +1
@Paquinho2 La app funciona 10/10, 0 problemas.
slomat17 +1
@Paquinho2 Está más que bien, la interfaz es agradable, es accesible, yo como productor y músico le veo un buen futuro.
Paquinho2 +1
@slomat17 gracias por la buena onda
slomat17 +1
@Paquinho2 Merecida capo!.
juankpo10 +11
Buen laburo!!!! A futuro si te animás le podés agregar a modo de entrenamiento auditivo un reconocimiento de acordes, con 3 opciones de cifrado y que el usuario elija la correcta, si te va la idea
juankpo10 +1
@slomat17 jajaja gracias por el cumplido
Paquinho2 +1
juankpo10 +1
@Paquinho2 Grossoooooooo
palermito69 +1
ESTA MUY BIEN...TENES Q AGREGAR MAS SONIDOS...EL QUE TIENE SUENA A PIANITO DE JUGUETE...PONELE ALGUN DELAY Y LA POSIBILIDAD DE HACER LOOPS Y ARPEGIOS...
PERO ESTA MUY BIEN CAPO!!!
Paquinho2 +1
si, está limitadísimo el sonido, es más, ni iba a tener sonido en un principio jaja asi que lógico que no suene muy bien, pero de a poco lo voy a ir mejorando, gracias por comentar!
palermito69 +1
@Paquinho2 SOLO CONOZCO DOS PARECIDAS A ESTA...JAMSTUDIO Y OTRA Q OPEN SOURCE...ESTA POR AHI Y SUENA MEDIO MAL...
calhound987 +2
soy el 1.107 bits,te lo mereces asi nunca lo pruebe
Paquinho2 +4
Gracias jaja!

programa