.SC

Arquivo SC

SuperCollider Source Code File
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo SC é mais comumente um arquivo de código-fonte SuperCollider - uma definição de classe ou script para o ambiente de programação de áudio SuperCollider. Abra-o com o SuperCollider IDE (scide, gratuito) ou qualquer editor de texto. Também pode ser uma planilha do programa Unix clássico «sc». O antigo rótulo «Framework II display driver» encontrado em muitos bancos de dados de arquivos refere-se a um produto DOS obsoleto dos anos 1980 e não se aplica aos arquivos SC modernos.

Desenvolvedor: James McCartney (SuperCollider); currently maintained by the SuperCollider community Categoria: Arquivos de Desenvolvedor Padrão aberto MIME: text/plain
ABRE EM Windows macOS Linux
Relacionado: .DO · .MD · .HEX · .XSD

Nesta página

19k+ extensões indexadas
Última revisão em Aug 4, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro SC?

Um arquivo .sc é um arquivo de código-fonte em texto simples escrito na linguagem de programação SuperCollider - uma plataforma para síntese de áudio, composição algorítmica e live coding. No SuperCollider, os arquivos .sc contêm definições de classe compiladas na inicialização pelo intérprete sclang em sua biblioteca de classes. Isso os distingue dos arquivos .scd, que são documentos interativos avaliados sob demanda no IDE.

Alterar um arquivo de classe .sc requer a recompilação de toda a biblioteca de classes (Language > Recompile Class Library), enquanto os arquivos .scd são avaliados imediatamente. As definições de classe seguem uma estrutura de blocos de chaves ClassName { methodName { ... } }, com métodos construtores opcionais, variáveis de instância e blocos de interação com SynthDef, Pattern ou Server. A linguagem SuperCollider é orientada a objetos com sintaxe influenciada pelo Smalltalk.

O SuperCollider foi criado por James McCartney em 1996 e tornou-se código aberto em 2002 (versão 3), quando a divisão entre .sc / .scd foi estabelecida. É amplamente utilizado em música eletroacústica acadêmica, performances de live coding e pesquisa em tecnologia musical.

A extensão .sc também está associada ao programa de planilha Unix sc de Chuck Martin e, ocasionalmente, a scripts Scilab, mas ambos os usos são raros em comparação ao SuperCollider. O realce de sintaxe está disponível no VS Code via sclang-vscode, no Emacs via scel e no Vim via scvim.

Segurança e proteção

RISCO: LOW

Um arquivo .sc é texto simples e não pode ser executado por si só quando aberto em um editor de texto ou visualizado como código. O risco surge se você AVALIAR o código no SuperCollider (Ctrl+Enter no scide): o código SuperCollider pode acessar o sistema (arquivos, hardware de áudio) e executar código arbitrário, portanto, avalie apenas arquivos .sc de fontes em que você confia. Arquivos de classe colocados na pasta Extensions são compilados e carregados automaticamente na inicialização do SuperCollider.

Detalhes do formato

em resumo
NOME COMPLETOSuperCollider Source Code Filetambém conhecido como SC file, SuperCollider class file
DESENVOLVEDORJames McCartney (SuperCollider); currently maintained by the SuperCollider communitydesde 1996 (SuperCollider 1, James McCartney); .sc extension established with SuperCollider 2 / 3
TIPO MIMEtext/plain
TIPOarquivo de código-fonte da linguagem de programação SuperCollider em texto simples
PADRÃOAberto · livre de royalties
RELACIONADO.do.md.hex.xsd
Esta extensão também é usada por…
  • Planilha SC (sc) - O programa clássico de planilha baseado em terminal Unix 'sc' (Chuck Martin, derivado do Oleo) usa .sc para seus arquivos de planilha; ainda usado em Unix/Linux.
  • Script Scilab - O Scilab (computação científica) ocasionalmente usa .sc, embora .sci e .sce sejam as extensões padrão do Scilab.
  • Driver de Vídeo Framework II (legado) - Arquivo de configuração DOS obsoleto dos anos 1980 para o Framework II da Selections & Functions Inc.; sem relevância moderna.

Programas que abrem arquivos SC

Windows4 apps
Windows Notepad Integrado Abre o texto de origem bruto do SuperCollider para leitura.
Notepad Código aberto Abre .sc como texto simples para leitura/edição; sem recursos específicos do SuperCollider, mas útil para edições rápidas.
SuperCollider (scide) Código aberto O IDE oficial do SuperCollider - File > Open para carregar um arquivo de classe .sc, ou coloque-o na sua pasta Extensions para carregamento automático pelo sclang.
VS Code Gratuito Instale a extensão 'supercollider-ide' para realce de sintaxe e integração com o IDE; edite arquivos de classe .sc e avalie blocos de código.
macOS3 apps
SuperCollider (scide) Código aberto O IDE oficial do SuperCollider - File > Open para carregar um arquivo de classe .sc, ou coloque-o na sua pasta Extensions para carregamento automático pelo sclang.
VS Code Gratuito Instale a extensão 'supercollider-ide' para realce de sintaxe e integração com o IDE; edite arquivos de classe .sc e avalie blocos de código.
Emacs (with scel) Código aberto O scel (extensão SuperCollider para Emacs) fornece um ambiente de codificação SuperCollider dentro do Emacs, popular entre usuários avançados.
Linux3 apps
SuperCollider (scide) Código aberto O IDE oficial do SuperCollider - File > Open para carregar um arquivo de classe .sc, ou coloque-o na sua pasta Extensions para carregamento automático pelo sclang.
VS Code Gratuito Instale a extensão 'supercollider-ide' para realce de sintaxe e integração com o IDE; edite arquivos de classe .sc e avalie blocos de código.
Vim / Neovim (with scvim) Código aberto O plugin scvim fornece integração com SuperCollider no Vim - envie blocos de código para o sclang a partir do editor.

Detalhes técnicos

especificação profunda
CodificaçãoTexto simples, UTF-8
Ordem de bytesNão aplicável - arquivo de texto
ContêinerNenhum - texto simples
Assinatura do arquivoNenhuma - identificado pela extensão e sintaxe de classe do SuperCollider
Tamanho típico100 bytes - 500 KB por arquivo de classe; bibliotecas de extensão grandes podem incluir muitos arquivos .sc
LinguagemSuperCollider - orientada a objetos, influenciada por Smalltalk, com suporte a programação funcional e reativa
Função do arquivoDefinições de classe compiladas pelo sclang na inicialização na biblioteca de classes - não avaliadas interativamente como documentos .scd
Gatilho de compilaçãoToda a biblioteca de classes do SuperCollider é recompilada sempre que qualquer arquivo .sc é adicionado ou alterado
Sintaxe de classeEstrutura de blocos de chaves ClassName { methodName { ... } }; suporta definições de classvar, var e construtor *new
Suporte a IDESuperCollider IDE (scide), incluído no SuperCollider 3 (Windows, macOS, Linux); inclui janela de postagem, controle de servidor e recompilação de biblioteca de classes
Caminho da biblioteca de classesO sclang compila todos os arquivos .sc encontrados no caminho de busca da biblioteca de classes na inicialização, incluindo o diretório de extensões do usuário
Intérpretesclang (intérprete da linguagem SuperCollider), multiplataforma - Windows, macOS, Linux
Relação com .scdArquivos .scd são documentos interativos para avaliação sob demanda no SuperCollider IDE; eles não definem classes compiladas
Lançado1996 (SuperCollider 1, James McCartney); .sc extension established with SuperCollider 2 / 3
Versão mais recenteSuperCollider 3.13.0 (2023) / ongoing active development
Padrão abertoSim · livre de royalties
Especificaçãosupercollider.github.io

Conversões de SC

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos SC. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos SC.

Perguntas frequentes

O que é um arquivo SC?
Mais comumente um arquivo de código-fonte SuperCollider - uma definição de classe ou script para o ambiente de programação de áudio SuperCollider. Também pode ser uma planilha do clássico programa de planilha de terminal Unix 'sc'.
Como abro um arquivo SC?
Com o SuperCollider IDE (scide, gratuito, todas as plataformas) para integração total, ou com qualquer editor de texto (VS Code com a extensão SuperCollider, Notepad++, Vim). Se parecer uma planilha com coordenadas de células, pode ser um arquivo de planilha Unix 'sc'.
Qual é a diferença entre .sc e .scd no SuperCollider?
Arquivos .sc são arquivos de definição de classe que o sclang compila na inicialização para construir a biblioteca de classes. Arquivos .scd são documentos de script interativos abertos no SuperCollider IDE para avaliação linha por linha. A maioria dos usuários escreve música/código em arquivos .scd; arquivos .sc servem para estender a própria linguagem.
Onde coloco um arquivo .sc no SuperCollider?
Arquivos de classe (.sc) para extensões ou quarks vão na sua pasta Extensions (Platform.userExtensionDir no sclang). Após adicionar ou alterar arquivos .sc, recompile a biblioteca de classes (Ctrl+Shift+L no IDE).
O significado de .sc como driver de vídeo do Framework II ainda é relevante?
Não - o Framework II da Selections & Functions Inc. é um produto DOS obsoleto dos anos 1980. O nome no banco de dados está incorreto para o tráfego moderno; o uso dominante de .sc hoje é o SuperCollider.

Referências

1SuperCollider - official websitesupercollider.github.io
2SuperCollider documentation - Using Extensionsdoc.sccode.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.JPGJPEG Image
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.DATProgram Data File (generic)
8.EXEWindows Executable (Portable Executable)
9.BINCD/DVD Disc Image (BIN/CUE)
10.DBSQLite Database File

Extensões relacionadas

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z