Pregunta

Quiero aprender cómo se construyen las aplicaciones como Cakewalk, Cubase, y ProTools. ¿Hay buenos recursos hacia fuera allí para aprender este tipo de desarrollo?

Recursos

¿Fue útil?

Solución

Si usted quiere aprender acerca de cómo se implementan las capacidades de estos programas (Estoy hablando de filtrado, la síntesis, mezcla, etc.), leer todo lo que pueda acerca de procesamiento de señal digital (DSP). Si usted sucede estar en condiciones de tomar una clase de DSP en un colegio o universidad, lo que probablemente obtiene una gran cantidad de buena información de eso. (Me he tomado un par de dichas clases mí y fueron fantásticos) Más allá de eso, hay docenas de libros y artículos de investigación por ahí en relación con diversos aspectos de la DSP docenas; sólo tratar de encontrar un buen uno (o varios) y buceo. Una búsqueda en Google sin duda puede empezar.

Si desea saber más acerca de la programación de audio en general, es decir, cómo acceder a los recursos de audio del sistema operativo (micrófono / altavoces / etc.), Supongo que podría repetir la sugerencia de mirar la audacia de Dan ...

Otros consejos

El Audacity gente podrían ser capaces de ayudar. Involucrarse con un proyecto de código abierto es una gran manera de ayudar a la comunidad y ser tutelado en una nueva tecnología.

Las personas interesadas en este tema y aprender más sobre la tecnología de música digital también podría mirar en https://ardour.org/ - una fuente abierta de trabajo de audio digital en el desarrollo continuo y con una activa comunidad de desarrolladores. http://community.ardour.org/community .

"Ardour es una fuente abierta, fruto de la colaboración de un equipo en todo el mundo incluyendo músicos, programadores e ingenieros de grabación profesionales Desarrollo es transparente -. Cualquiera puede ver nuestro trabajo como sucede igual que una buena pieza de hardware de la vendimia,. puede abrir la caja y mirar dentro ".

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top