{"id":973,"date":"2021-03-22T12:45:49","date_gmt":"2021-03-22T15:45:49","guid":{"rendered":"http:\/\/leandroascierto.com\/blog\/?p=973"},"modified":"2023-10-26T20:16:27","modified_gmt":"2023-10-26T23:16:27","slug":"neumo-player","status":"publish","type":"post","link":"https:\/\/leandroascierto.com\/blog\/neumo-player\/","title":{"rendered":"Neumo Player"},"content":{"rendered":"\n<p>Este es el reproductor musical que hab\u00eda mencionando en el <a href=\"https:\/\/leandroascierto.com\/blog\/neumorphism-design-2\/\">post anterior<\/a> <br>  donde se mostraba c\u00f3mo implementar el dise\u00f1o <a href=\"https:\/\/medium.com\/@ceign\/tendencias-ui-2020-neumorphism-77df47e61eb2#:~:text=El%20Neumorphism%20(o%20Neomorfismo%20al,se%20puedan%20representar%20estos%20patrones\">Neomorfismo<\/a> (Neumorphism Design)  en vb6, en este proyecto se aplic\u00f3 un ejemplo funcional del mismo. El dise\u00f1o en si esta copiado de <a href=\"https:\/\/assets.justinmind.com\/wp-content\/webp-express\/webp-images\/uploads\/2020\/04\/what-is-neumorphism.png.webp\">esta im\u00e1gen.<\/a><\/p>\n\n\n\n<p>Para el motor de reproducci\u00f3n se utiliz\u00f3 <a href=\"https:\/\/www.un4seen.com\/bass.html\">bass.dll<\/a> y uno de sus complementos <a href=\"https:\/\/www.un4seen.com\/download.php?z\/0\/bass_fx24\">bass_fx.dll<\/a> muy recomendable echarle una mirada a toda esta suite de librer\u00edas que cuentan con ejemplos para vb6.<\/p>\n\n\n\n<p>Si bien al principio iba a hacer algo sencillo despu\u00e9s se me di\u00f3 por hacer algo bien completo donde se implementaron algunas caracter\u00edsticas como: leer desde una lista de reproducci\u00f3n, l\u00edneas de comando, arrastrar y soltar, editor de etiquetas, ecualizador, display animado, vista previa en la barra de tareas, manejo con teclado y bueno seguramente muchas muchas cosas me estar\u00e1n faltando, lo cual algunas podr\u00e9 agregar m\u00e1s adelante si me las sugieren.<\/p>\n\n\n\n<p>En cuanto a la lista de reproducci\u00f3n no recomiendo cargar m\u00e1s de 300 canciones ya que la forma en que arm\u00e9 el control de lista es muy limitado porque utiliza controles en vez de m\u00e9todos gr\u00e1ficos, pero bien creo que con 300 canciones es un n\u00famero respetable.<\/p>\n\n\n\n<p>La aplicaci\u00f3n es 100% portable con soporte a Unicode<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/neumoplayer1.png\" alt=\"neumoplayer1.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/neumoplayer2.png\" alt=\"neumoplayer2.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/neumoplayer3.png\" alt=\"neumoplayer3.png\">\n<img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/imagenes\/neumoplayer4.png\" alt=\"neumoplayer4.png\">\n<\/figure><\/div>\n\n\n\n<div class=\"wp-block-image\">\nDescargar Proyecto\n<figure class=\"aligncenter\">\n\n<a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=NeumoPlayer.zip\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=NeumoPlayer.zip\" alt=\"\"><\/a>\n<\/figure>\nDescargar Binario + un Mp3 de mi banda \u00abViento Rojo\u00bb\n<figure class=\"aligncenter\">\n<a href=\"https:\/\/leandroascierto.com\/blog\/descarga.php?url=NeumoPlayer_BIN.zip\"><img decoding=\"async\" src=\"https:\/\/leandroascierto.com\/blog\/descarga.php?file=NeumoPlayer_BIN.zip\" alt=\"\"><\/a><\/figure>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Este es el reproductor musical que hab\u00eda mencionando en el post anterior donde se mostraba c\u00f3mo implementar el dise\u00f1o Neomorfismo (Neumorphism Design) en vb6, en este proyecto se aplic\u00f3 un ejemplo funcional del mismo. El dise\u00f1o en si esta copiado de esta im\u00e1gen. Para el motor de reproducci\u00f3n se utiliz\u00f3 bass.dll y uno de sus <a href='https:\/\/leandroascierto.com\/blog\/neumo-player\/' class='excerpt-more'>[&#8230;]<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[179,180,175,177,178,69],"class_list":["post-973","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-bass-dll","tag-mp3","tag-neumorphism","tag-player","tag-reproductor","tag-vb6","category-1-id","post-seq-1","post-parity-odd","meta-position-corners","fix"],"_links":{"self":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/comments?post=973"}],"version-history":[{"count":8,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/973\/revisions"}],"predecessor-version":[{"id":1318,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/posts\/973\/revisions\/1318"}],"wp:attachment":[{"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/media?parent=973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/categories?post=973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leandroascierto.com\/blog\/wp-json\/wp\/v2\/tags?post=973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}