Informática para a Musicologia

Licenciatura em Música

Tópicos

Avisos

27 Jun - Lançadas as tinynew.gif classificações dos trabalhos práticos.

09 Jun - Lançadas as classificações do teste de 6-Jun.

03 Jun - Informa-se os alunos de IPM que as aulas de reposição de hoje (3-Jun) terão lugar na sala EC 1.35.

02 Abr - Informa-se os alunos de IPM que hoje (2-Abr) não haverá aula teórica. A aula será reposta oportunamente.

12 Mar - Informa-se os alunos de IPM que hoje (12-Mar) não haverá aula teórica. A aula será reposta oportunamente.

26 Fev - Segundo informação recebida da DC, a partir de hoje as aulas terão lugar na sala 1.40.

8 Fev - Já estão disponíveis na Bibliografia os slides da aula teórica da próxima semana.

24 Jan - As aulas iniciam-se no dia 8-Fev.

24 Jan - Criação desta página.

Informática para a Musicologia 2018/19

E-Learning


Classificações finais

82943 = R ; 83473 = 17 ; 83478 = 14 ; 83497 = R ; 85190 = 13 ; 86686 = 16 ; 86705 = 13 ; 86710 = R .

Docente / Horário

Docente Foto Horário Sala
José Nuno Oliveira jno 3a-feira, 14h00-15h30 Ed.Congregados Sala 1.40
José João Almeida jj 4a-feira, 13h30-15h00 Ed.Congregados Sala 1.40

Alunos

Bruno Miguel Antunes Ferreira a83478 CM (obrig.)
Dinis Alexandre Dantas Esteves Znachonak a86691
Gonçalo Oliveira Fernandes a86701 Opção I Trompete
Hugo José Alves de Freitas a83497 Opção I Trompa
Marcelo Filipe Pinto Brandão a86710 Opção I Trompete
Maria Inês Ribeiro Tavares Ferreira a83473 CM (obrig.)
Paulo Carvalho Ferreira a85190 Opção UMinho (LEC) Flauta transversal
Tânia Cristina Ferreira de Pinho a86686 Opção I Tompete
Tiago Filipe Faria Rodrigues a82943 Opção I Contrabaixo
Tiago João Antunes Brás a86705 Opção I Guitarra

Programa resumido

Introdução à ciência de computadores (vulg. informática) e à sua utilização em musicologia. Análise qualitativa e quantitativa do fenómeno musical.

A notação musical enquanto linguagem formal. Recurso a linguagens de alto nível. Programação funcional. A linguagem de programação Haskell.

Introdução à programação em Haskell: como ensinar um computador a processar números, palavras e sequências de eventos musicais. Programação em Haskell dos principais recursos estilísticos em música: aumentação, inversão, movimento retrógrado, etc.

"Software" para processamento de partituras. Processamento simbólico e interactivo. Arquivos musicais digitais. O texto musical como documento: originais, transcrições, formatos, tratamento, etc. Papel da informática na catalogação e inventariação de fundos em musicologia. Linguagens de anotação ('mark up').

O papel da análise quantitativa em musicologia. Repositórios de dados. Procura e tratamento de dados ('querying'). Interpelação de bases de dados em suporte textual.

Projectos de grupo. Uso de infraestruturas para trabalho cooperativo. Gestores de versões. Ambientes Wiki.

Material

  • tinynew.gif reducer.hs - ferramenta (em Haskell) para reconhecimento de padrões.

  • bwv996.hs - caso de estudo: BWV 996 de J.S. Bach

  • LvB.hs - base de dados as obras (opus) de L. van Beethoven.

  • ipm1819mp.zip - ficheiro contendo material de base para programação em Haskell.

Bibliografia

  • J.N. Oliveira. Computing for Musicology: Introduction to the course (, 10Mb), Departamento de Informática, Universidade do Minho.

  • J.N. Oliveira. Introduction to Programming with Numbers and Words (, 788k), Departamento de Informática, Universidade do Minho.

  • J.N. Oliveira. Words which Mean Music (, 3.8M), Departamento de Informática, Universidade do Minho.

  • J.N. Oliveira. Map & filter for (quantitative) musical analysis (, 225Kb), Departamento de Informática, Universidade do Minho.

  • J.N. Oliveira. tinynew.gif Towards Pattern Recognition in Music (, 8.3Mb), Departamento de Informática, Universidade do Minho.

Regime de avaliação

  • Avaliação individual por prova(s) escrita(s) sem consulta - 50% (nota mínima de 8 valores)
  • Trabalho(s) laboratorial(ais) de grupo (de 2 alunos cada) - 40%
  • Avaliação contínua nas aulas práticas e teórico-práticas - 10%

Provas de avaliação

Data / Hora / Local Descrição Enunciado
6-Jun / 10h / EC 1.35 Teste pdf
28-Jun /18h / Gualtar, E7-0.05 (sala no rés-do-chão) Exame de recurso pdf

Sumários

Actualização contínua no calendário:

Recursos

Linguagem Haskell (instalar!)

'Links'

r67 - 29 Jun 2019 - 21:06:45 - JoseNunoOliveira
This site is powered by the TWiki collaboration platform Copyright © by the contributing authors. Ideas, requests, problems? Send feedback.
Syndicate this site RSSATOM