SSampleCairn
Produto

Recursos do programa · Decodificação de amostras PCM24 com sinal

01

Revise o bit de sinal do terceiro byte em pcm24.py antes de passar amostras inteiras para outro código de áudio.

01

Modelos

Configure um endpoint compatível com OpenAI ou Anthropic com a URL base e uma chave API, quando necessária. Teste a conexão. O servidor local precisa estar em execução; ferramentas remotas podem transmitir dados separadamente.

02

Projeto

Escolha uma pasta e peça ao assistente que leia os arquivos relevantes antes de editá-los. Defina o objetivo e os limites da tarefa.

03

Alterações

Confira as alterações e a saída dos comandos. Execute as verificações do projeto antes de aceitar o resultado; código gerado não vem automaticamente testado.

Decodificação de amostras PCM24 com sinal

● ● ●SampleCairn●
Fluxos de trabalho · Decodificação de amostras PCM24 com sinal ×
def pcm24_samples(data):
    if type(data) is not bytes or len(data) % 3 or len(data) > 12288:
        raise ValueError("pcm.bytes")
    result = []
    for i in range(0, len(data), 3):
        value = data[i] | data[i+1] << 8 | data[i+2] << 16
        result.append(value-(1 << 24) if value & (1 << 23) else value)
    return result
✳Decodificação de amostras PCM24 com sinal
✓ AlteraçõesRevise antes de aplicar ↗
Ilustração do ambiente
Ambiente de programação com IA

Seu próximo projeto começa aqui.

Baixar para Windows ↗