Music software development specials
General information 2025
- MMus 1, 2 and BAT year 4
- Main topics: Systems design and programming, DSP, AI
Possible subjects
See the document 'Sessions' about the subjects for this semester.
Systems design
- programming languages and tools (including IDEs, frameworks...)
- design methods and tools
- hardware and tools
- using AI for coding and hardware design
- debugging
- documenting
- application domains of languages and tools
- plugins and plugin hosts
DSP
- Pitch detection
- Onset detection
- Additive synthesis
- Transformation (input -> output), filtering, effects
- Synthesis
- Data sonification
DSP tools
- Sonic Visualiser
- Matlab / Open Octave
- Essentia
- Jupyter (Python)
- AI/machine learning
AI and machine learning
- Myths and Merits of AI
- generative AI vs controlling AI
- AI tools
- AI approaches
- building NN architectures from scratch
Upcoming sessions
- Ideas for topics
- Who has subjects to present?
- Who has subjects to study?
- Who wants feedback on their project?