A
Algorithmic Composition
Creation of music through algorithms, mathematical models, or rules
Artificial Intelligence (AI)
Technology that enables computer systems to perform tasks requiring human intelligence, such as music composition or analysis
Audio Signal Processing
Analysis and conversion of audio data to extract information or create new sound
B
Beat Tracking
Detection of the rhythmic pulse (beat) of a musical piece
C
Convolutional Neural Network (CNN)
A type of neural network often used for spectrogram analysis and audio recognition
D
Dataset
A collection of musical pieces or audio files used for training AI models
Deep Learning
A subcategory of machine learning that utilizes multi-layered neural networks
F
Feature Extraction
The process of extracting key elements from audio, such as tempo, key, and volume
G
Generative AI
Models that create new musical content (melodies, harmonies, rhythms)
Generative Adversarial Network (GAN)
A structure of two neural networks that "compete" to create realistic musical content
L
Large Language Model (LLM)
Large language models that can generate lyrics or describe musical patterns
Large Music Model (LMM) / Music Large Language Model (mLLM)
AI designed to understand, analyze, and generate music
Long Short-Term Memory (LSTM)
A type of recurrent neural network suitable for sequences, such as melodies
M
Machine Learning
A method of training systems to learn from musical data
MIDI (Musical Instrument Digital Interface)
A standard for representing musical data in symbolic form
Music Generation
Automated creation of music through AI
Music Information Retrieval (MIR)
A field of research dealing with the analysis and retrieval of musical data
N
Neural Network
A computational model inspired by the human brain
P
Pitch Detection
Detection of the musical note in an audio signal
Prompt
Text or instruction given to an AI model to produce a musical output
R
Recurrent Neural Network (RNN)
A neural network suitable for processing sequences such as melodies
S
Spectrogram
A visual representation of the frequency intensity of a sound over time
Style Transfer
A technique for converting a musical piece so that it adopts the style of another
T
Transformer
A neural network architecture widely used in modern music and lyric generation
Training (Model Training)
The process during which the system learns from musical data