Eu sou um estudante de composição musical e também estou recebendo um pouco mais de ciência da computação. Adoro escrever música e criar efeitos sonoros e quero escrever músicas para jogos. Mas também percebo que todos e sua mãe querem fazer isso. Com isso em mente, e como já estou igualmente apaixonada por programação, estou interessado em focar alguns aspectos da parte da ciência da computação da minha educação na implementação de áudio para jogos.
O que eu fiz / estou fazendo:
Escreveu aulas "MusicManager" que conhecem os horários musicais e uma pequena quantidade de mixagem automática com base nos eventos do jogo
Lendo quem é Fourier? enquanto trabalho para entender a análise de Fourier e implementar a FFT
Aprendendo o FMOD Designer e usando a API do designer em um jogo (é claro que não estou tendo uma aula especificamente sobre isso, sou bom para aprender APIs por conta própria)
Com esse pano de fundo, tenho uma pergunta em duas partes.
Portanto, além das coisas listadas acima, e dos bons fundamentos da ciência da computação (estruturas e algoritmos de dados, matemática discreta, OO / design estruturado), o que os estúdios procuram em programadores de áudio?
Além disso, os professores da GANG e da Audio Engineering Society falam como se os programadores de áudio fossem a próxima novidade nos jogos, mas muitos estúdios têm ou pensam em contratar programadores de áudio dedicados?