Domanda

Voglio imparare come applicazioni come Cakewalk, Cubase, e ProTools sono costruiti. Ci sono delle buone risorse là fuori per imparare questo tipo di sviluppo?

Risorse

È stato utile?

Soluzione

Se volete imparare su come le funzionalità di questi programmi sono attuati (sto parlando di filtraggio, la sintesi, la miscelazione, ecc), leggere quanto più possibile su elaborazione del segnale digitale (DSP). Se vi capita di essere in grado di prendere una classe DSP in un college o università, si sarebbe probabilmente ottenere un sacco di buone informazioni fuori di quella. (Ho preso un paio di tali classi me stesso e sono stati fantastici) Oltre a ciò, ci sono decine di libri e articoli di ricerca là fuori concernenti vari aspetti della DSP; solo cercare di trovare un buon uno (o più) e tuffarsi in. Una ricerca su Google può sicuramente iniziare.

Se vuoi sapere di più sulla programmazione audio in generale, cioè come accedere risorse audio del sistema operativo (microfono / altoparlanti / etc.), Credo che avrei potuto eco suggestione di Dan di guardare Audacity ...

Altri suggerimenti

Il Audacity gente potrebbero essere in grado di aiutare. Partecipare con un progetto open source è un ottimo modo per aiutare la comunità e ottenere mentore su una nuova tecnologia.

Chiunque sia interessato a questo argomento e imparare di più su tecnologia Digital Music potrebbe anche prendere in considerazione https://ardour.org/ - un open source Digital Audio Workstation in continuo sviluppo e con una comunità di sviluppatori. http://community.ardour.org/community .

"Ardour è un open source, frutto della collaborazione di un team di tutto il mondo tra cui musicisti, programmatori e ingegneri di registrazione professionale per lo sviluppo è trasparente -. Chiunque può vedere il nostro lavoro come accade Come un buon pezzo di hardware vintage,. è possibile aprire la scatola e guardare dentro ".

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top