¿Qué estás componiendo ahora?

Emilio
#331 por Emilio el 01/02/2019
Dicen que es mejor callar y parecer tonto que hablar y confirmarlo, pero ¿ puede decirse que un algoritmo es como un formulario, un protocolo que lleva a un resultado?

P.D. Sed magnánimos y comprensivos,me he pimplado la botetella de 3/4 delitro de Faustino.
Subir
OFERTAS Ver todas
  • -29%
    Behringer X-Touch Compact
    263 €
    Ver oferta
  • -20%
    Technics SL-1200M7 Lamborghini
    1.199 €
    Ver oferta
  • -6%
    Elektron Digitakt II (B-Stock)
    939 €
    Ver oferta
Jodfri
#332 por Jodfri el 01/02/2019
Emilio escribió:
Lo de la informåtica musical es lo más difícil. Aún no comprendo conceptos como "algoritmo" o que es un script.
no necesitas absolutamente para nada ni algoritmos ni scripts.
Subir
1
Emilio
#333 por Emilio el 01/02/2019
#332 Pregúntale al Teniente, que se tunea las librerías a su gusto a base de scripts.
Subir
teniente_powell
#334 por teniente_powell el 02/02/2019
#331 Más o menos. Es una regla diseñada para tomar datos y procesarlos en un determinado sentido. Es una regla que sigue un proceso lógico. Pero esa regla, ahora, hay que materializarla. Y se hace mediante una serie de instrucciones escritas en un lenguaje específico. Según dónde vayas a emplearlo, pues utilizas un lenguaje u otro. Están LuaScript o Python, por ejemplo. Kontakt utiliza su propio lenguaje, KSP (Kontakt Script Processor).
Subir
Emilio
#335 por Emilio el 02/02/2019
#334 Ok. =P~
Subir
vagar
#336 por vagar el 02/02/2019
Emilio escribió:
Me va quedando todo cada vez más claro :-& :-s


Como muchas otras cosas en la vida, no son conceptos tan sencillos como para comprenderlos en cuatro palabras y sin un cierto esfuerzo de profundización.

Un algoritmo es un concepto abstracto, un conjunto de instrucciones para resolver un cierto tipo de situaciones. Instrucciones de Ikea, recetas de cocina, métodos de resolución de trazados geométricos, métodos para representar una vista bidimensional de un objeto tridimensional, para simular la física de un sonido rebotando en las paredes de un recinto, para generar notas musicales aleatoriamente a partir de patrones estadísticos, para resolver el cubo de Rubik...

Los algoritmos, como entes abstractos, se pueden llevar a la práctica de distintas maneras: un mueble de Ikea lo puede montar una persona o un robot, por ejemplo.

A su vez, los algoritmos pueden hacer uso del resultado de otros algoritmos, lo que establece una jerarquía de abstracción.

Por ejemplo, en una escuela de Restauración a los jóvenes aprendices a maître d' se les pueden dar pautas (algoritmos) para elaborar menús de boda. A su vez, esos menús de boda puden incluir unas natillas, así que requieren de la receta (algoritmo) para elaborar natillas. La receta de las natillas incluye yemas de huevo, así que necesitan el método (algoritmo) para separar la clara de la yema de un huevo.

Se dice que los algoritmos que usan otros algoritmos como bloques constituyentes son de más alto nivel (de abstracción).

Esto nos conduce al concepto de los scripts. Ponerlo de una manera simplificada, digamos que hay programas tan sofisticados que son, a su vez, programables, lo que les permite un comportamiento más a medida de lo que quiere el usuario del programa. Se da acceso al usuario a las capacidades elementales del programa principal, programadas en lenguajes de bajo nivel, como bloques constituyentes para superprogramas de más alto nivel. Los scripts serían entonces programas para programar programas.

Por ejemplo, Kontakt permite disparar y procesar pequeñas grabaciones de sonido (muestras) en respuesta a eventos MIDI. Para ello implemente una serie de técnicas básicas de bajo nivel (pinches de cocina), y unas cuantas recetas de alto nivel (cocineros industriales). Además, da al usuario (chef) acceso a los pinches de cocina, para que pueda elaborar sus propias recetas artesanas. Estas recetas son los scripts, usando el lenguaje KSP (Kontakt Script Processor).

Otro ejemplo son los navegadores web, donde usando JavaScript se puede acceder a las capacidades básicas del navegador (mostrar textos en distintos estilos, imágenes, etc.) para hacer páginas más sofisticadas e interactivas, más adaptadas a medida de quien las visita.
Subir
Emilio
#337 por Emilio el 02/02/2019
#336 Gracias, vagar. Ayer estaba algo "contento" e hice bromas que, por escrito pueden parecer "vacile".
Entiendo que hay que conocer los lenguajes de programación, cómo funcionan.
Gracias de nuevo por tu explicación. :birras: Investigaré más por mi cuenta.
Subir
1
GerPePla
#338 por GerPePla el 02/02/2019
Emilio escribió:
Investigaré más por mi cuenta.
Ojo Emilio, que para componer música a través del ordenador no te hacen falta ninguna de esas cosas como "algoritmos" "scripts", etc... como para tocar el piano tampoco hace falta saber cómo se construye éste. La vida es muy corta como para querer abarcar todos los conocimientos. Como curiosidad vale, pero lo malo es que si nos ponemos a investigar otras cosas distintas a nuestro propósito principal podemos caer en la continua procrastinación. No lo digo sólo por ti, a mí, muchas veces, también me pasa por curioso.
Subir
1
Emilio
#339 por Emilio el 02/02/2019
#338 Sí, gerplepla, lo comprendo y te agradezco el consejo. Hay muchas cosas que debo aprender antes y son más prácticas, por decirlo de alguna manera. Sólo quería tener una idea de qué es un algoritmo o un script, no pretendo profundizar ni aprender programación.
Subir
Jubego
#340 por Jubego el 03/02/2019
Hola a todos y perdonad si me salgo un poco bastante del tema pero ¿ podéis recomendarme algún tratado de composición y orquestación que sepáis que merezca la pena para estudiar un poco? gracias y de nuevo perdón por salirme un poco del topic
Subir
Jodfri
#341 por Jodfri el 03/02/2019
Emilio escribió:
Sólo quería tener una idea de qué es un algoritmo o un script, no pretendo profundizar ni aprender programación.
mira, esto es un algoritmo

¿Te gusta la musica?.. NO... Busca otro foro
Si
¿Te gusta componer?...NO..... Busca Spotify
Si
¿Tienes un DAW?....... NO... Pues ya es hora
SI
¿Conoces el mundo VST?... NO... Aprende
Si
¿Ya?..........................NO....sigue aprendiendo
SI
¿Compones musica?.. Paso...Aprende algoritmos
Si
¿Sabes algoritmos?.... NO... Sigue componiendo
Si
Sigue componiendo

Y que nosotros lo escuchemos :cascos:
Subir
1
Emilio
#342 por Emilio el 03/02/2019
#341 :ook: :D
Subir
ERIS KUIPER
#343 por ERIS KUIPER el 04/02/2019
Hola amigos...

Comparto con vosotros esto que acabo de hacer.
Por fin he salido del minuto que siempre hago....La primera con Cubase 10 Pro.

Lleva un compás de 6/8, dura 2:29 y he usado algunas librerías como Insodius, Ethera, Cinematic Studio Strings, Tina Guo, varias de Native Instrumens y otras...

El vídeo lo he montado con Adobe Premiere. La primera parte está grabada con mi iPhone y los siguientes vídeos son de uso libre sobre el editor de notas de cubase.


Subir
1
Javier Arnanz
#344 por Javier Arnanz el 04/02/2019
Cuarta escucha Eris...
Me ha atrapado esa rueda de acordes, me encanta el aire que le has dado, el sonido y la armonía.
Chulísimo.
Subir
1
Fagocito
#345 por Fagocito el 04/02/2019
#343 Muy buena, espectacular, muy equilibrado todo....
Subir
1
Nuevo post

Regístrate o para poder postear en este hilo