All the speakers have a maximum limit which is the knob being rotated to the maximum.
Você está conectando alto-falantes amplificados (alto-falante com amplificador integrado) com alto-falantes (básicos) e drivers (o componente individual que realmente reproduz o som).
O "botão" faria parte de um estágio de pré-amplificação e essencialmente controla a quantidade de energia (elétrica) que seria fornecida ao (s) alto-falante (s) real (is).
A potência máxima ou máxima do amplificador pode ou não ser suficiente para produzir a saída acústica máxima do alto-falante.
Por isso você está começando com uma premissa errada.
But for music files the case is different.
Claro, porque você está comparando maçãs com laranjas.
Um alto-falante é um dispositivo eletromecânico para reproduzir o som.
Um "arquivo de música" faz parte de um método de armazenamento.
We know that different sounds have different volumes levels.
Talvez, ou talvez não.
Você realmente precisa aprender muito mais.
Os dois atributos salientes de um "som" são frequência e amplitude.
And every file represents it somehow by a list ones and zeros, ...
Sua falta de identificar corretamente o método de armazenamento (ou seja, gravação) é terrível.
Presumivelmente, você está se referindo a uma gravação digital, que é geralmente codificada e não armazenada como amostras de dados brutos.
Os atributos mais importantes de uma gravação de áudio digital são a taxa de amostragem, o tamanho da palavra de amostragem e a codificação.
... encapsulated in the audio itself.
É ingênuo considerar os dados da amostra a mesma coisa que o som.
Now as a result of that, you can always add more digits to represent this data, and theoretically it means you can get to any sound and volume you want, which probably isn't true.
"mais dígitos" significa mais amostras ou tamanho de palavras maior?
Nem se relaciona com mais amplitude (isto é, mais alto), uma vez que todas as amostras digitais são relativas ao nível máximo de gravação.
So if speakers have a physical property that limits their volume,
As propriedades físicas que limitam o nível máximo de som (também conhecido como maxSPL) que pode ser reproduzido dependem da tecnologia do driver, por ex. cone dinâmico, painel eletrostático, etc.
Para o cone onipresente, os parâmetros salientes são a área do cone e a excursão.
... what happens in sound files?
Os "níveis de som" em gravações digitais são todos relativos a um nível máximo de entrada tipicamente designado 0dB (ou seja, zero deciBels).
O volume acústico máximo que poderia ser gravado seria ditado pelos microfones e aparelhos eletrônicos empregados.
O engenheiro de gravação deve / deve aplicar a atenuação necessária (ou ganho) ao sinal de entrada para que o sinal máximo durante a gravação seja registrado como 0 dB.
Se o nível de 0dB for definido acima do necessário, o intervalo dinâmico completo oferecido pelo tamanho da palavra de amostragem não será utilizado e os sons mais suaves perderão a resolução.
Se o nível de 0dB estiver definido abaixo do necessário, então, quando os sons altos esgotarem o espaço livre disponível, o sinal gravado será interrompido.
Portanto, não há "limite" para o som mais alto que pode ser gravado simplesmente porque o som "máximo" deve ser de 0dB.
Para prevenir qualquer entrada inesperada mais alta que o nível 0dB, as técnicas modernas de gravação usam compressores e limitadores, geralmente um prejuízo para a qualidade do áudio.