You are on page 1of 10

Bristol

Consta de dos partes, la emulación o motor de síntesis que se llama


Bristol y la interfaz grafica de usuario llamada Brighton. (es de código
abierto para Linux).
Historia
Escrito por Nick Copeland y lanzado por primera vez en
2002. varia partes de Bristol, en especial la entrada Midi
y l biblioteca de audio se tomaron de un proyecto anterior
del mimo autor. (la losa)

La biblioteca de gráficos fe construida mediante mapas


de bits, de esta manera el usuario puede realizar
cambios en toda la interfaz de manera arbitraria.
Arquitectura

Consiste en dos programas multiproceso, el motor de


audio y la GUI. Son ejecutados en procesos separados a
través de comunicación TCP (Protocolo de Transmisión
de Control.).
Arquitectura del motor

Esta escrito en lenguaje de programación C.


consta de:
• la biblioteca de audio, la implementación de
interfaces de OSS ALSA y JACK.
• la biblioteca de operadores, entre ellos: 4
implementaciones para filtros, 10 tipos de
osciladores, 2 envolventes, amplificador,
mezclador, reverberación y efectos.
Arquitectura del motor
También ofrece operadores predeterminados, entre los mas
comunes están:
• Clásicos sintetizadores analógicos, tales como el ARP
2600
• Sintetizadores de frecuencia de modulación, como
el Yamaha DX7 y Rodas pianos eléctricos
• El Vox Continental y Hammond B tres órganos eléctricos
• La ARP Solina String Machine
• El RoadRunner Crumar
Arquitectura de la GUI
Brighton: Las imágenes generadas por Brighton es un
collage de imágenes situadas juntas que representan la
pieza terminada. Los fondos son creados por grupos, cuyo
contenido son texturas - madera, cuero, metal, etc., y el
primer plano puede tener serigrafías (o modelos) para los
dispositivos de texto que luego se colocan sobre ellos, los
propios dispositivos están manipulados por imágenes.
La interfaz es compatible con diferentes calidades de color,
suavizado de líneas y la ampliación de imágenes.
Arquitectura de la GUI
Lbbrighton: La colección de Brighton implementa un conjunto
de capas y dispositivos que se pueden utilizar para definir una
imagen del instrumento original y permitir que los componentes
de la interfaz puedan ser movidos o manipulados por el ratón o
dispositivo de entrada. La biblioteca tiene archivos XPM, esta
hace en formato de mapa de bits interno la ampliación /
estiramiento, movimiento limitado de reguladores, la rotación
de los potenciómetros, y el reemplazo para los botones.

You might also like