WikiDer > YM-OPx
Dieser Artikel behandelt YamahaSoundchips aus den Serien OPL und OPN.
OPL-Serie
OPL
YM3526
Das YM3526, auch bekannt als OPL (was für "FM Operator Type L" steht) ist ein Soundchip und richtet sich an das untere Marktsegment. Es verwendet Frequenzmodulationssynthese (FM-Synthese), um Klang zu erzeugen. Es hat 9 Kanäle mit jeweils 2 Operatoren. Der YM3626 wurde vom YM3812 (OPL2) abgelöst. Der YM3526 (OPL) wurde unter anderem in einer Erweiterung für die Kommodore 64: das Sound-Expander. Dies wurde jedoch nie populär.Der YM3526 wurde auch in verschiedenen Arcade-Spiele unter denen TaitosBubble Bommel.
Y8950
Ein sehr verwandter Soundchip zum YM3526 ist der Y8950, besser bekannt als MSX-AUDIO im 64-poligen Gehäuse erhältlich. Dies war eine Erweiterungsoption für den MSX und ist identisch mit der YM3526 mit der zusätzlichen Option von ADPCM-Beispiele spielen. Das fast Äquivalent YM2413 war dennoch populärer.Der Chip war relativ teuer und wurde nie als Standard in einem MSX2-Rechner eingebaut. Der Chip wurde nur als Erweiterungsoption angeboten, unter anderem von:
- Panasonic: MSX AUDIO¹¹
- Philips: Musikmodul (mit MIDI UART)²
- Toshiba: MSX FM-Synthesizer-Einheit¹
- ¹Die Software von Panasonic und Toshiba war mit eingeschränkter Chipfunktionsunterstützung unzureichend.
- ²nur die Philips Musikmodul unterstützte alle möglichen Chipfunktionen (inklusive Sampling) und entsprach fast der von Yamaha FM-Sound-Synthesizer-EinheitenChipserien, die allerdings deutlich teurer waren.
Externe Links
OPL2
YM3812
Die Yamaha YM3812, auch bekannt als OPL2 ist ein Soundchip (oder integrierter Schaltkreis) und bekannt für seine breite Anwendung in PC-Soundkarten als AdLib und Soundblaster. Das YM3812 ist abwärtskompatibel mit dem YM3526 mit nur 3 neuen Wellenformen hinzugefügt. Das zugehörige YM2413 ist eine vereinfachte Version. Der Chip verfügt über 244 verschiedene Nur-Schreib-Register. Es kann 9 Tonkanäle erzeugen, von denen jeder aus zwei besteht Oszillatoren. Jeder Oszillator kann Sinuswellen die auf drei andere Wellenformen umgestellt werden kann (der negative Teil des Sinus kann gedämpft oder invertiert werden, auch Pseudo-Sägezahnwellen (1/4 Sinuswellen, nur bis mit Stille-Abschnitten dazwischen) können erzeugt werden).
Diese etwas seltsame Art, Wellenformen zu erzeugen, gibt dem YM3812 ein unverwechselbarer Klang. Jeder Wave-Generator hat seinen eigenen ADSRHüllkurvengenerator. Die Hauptsynthesemethode ist Frequenzmodulationssynthese, wobei einer der Kanaloszillatoren den anderen moduliert.
YM2413
Das YM2413, auch bekannt als OPLL, ist eine billigere Version des YM3812. Um den Chip günstiger produzieren zu können, wurden viele der internen Register entfernt. Das Ergebnis all dessen ist, dass die YM2413 Es kann immer nur ein benutzerdefiniertes Instrument gleichzeitig spielen. Die anderen 15 Geräteeinstellungen sind hart codiert und kann vom Benutzer nicht geändert werden. Weitere kostensparende Änderungen waren: Die Anzahl der Wellenmuster wurde auf zwei reduziert und zum Mischen der Kanäle wird sie nicht verdoppelt. Stattdessen spielt a DAC auf dem Chip wird jeder Kanal sequentiell und die Ausgabe wird normalerweise durch einen analogen Filter geleitet.
Das YM2413 wurde als Sounderweiterung für die MSX und SG-1000 Mark III Computer. Dieser Chip war bekannt als MSX-MUSIK auf MSX-Computern. Auch der NES-Spiel Lagrange-Punkt enthielt ein by Konami entwickelter VCRII-Mapper-Schaltkreis mit einem FM-Soundkern, der dem ähnlich (aber nicht identisch) war YM2413.
Externe Links
OPL3
YMF262
Die Yamaha YMF262, auch bekannt als OPL3 ist eine weiterentwickelte, verbesserte Version des YM3812 (OPL2). Es hat die folgenden zusätzlichen Funktionen:
- 18 statt 9 Tonkanäle
- einfaches Stereosystem (hart links, Mitte oder ganz rechts)
- 4 neue Wellenmuster (abwechselnder Sinus, "Kamel"-Sinus, quadratische und logarithmische Säge)
- 4 Oszillatormodi (kombiniert 2 Kanäle zusammen, für bis zu 6 Kanäle)
- reduzierter Zeitaufwand für das "Beschäftigt-Warten" auf eine Antwort vom Soundchip
- verbesserte Latenz und Systemleistung (OPL2 erforderte ziemlich lange Verzögerungen)
Dieser Chip wird unter anderem von den Soundblaster 16, Sound Blaster Pro 2.0.
Externe Links
- Informationen zur Programmierung eines OPL3 (YMF262)
- ucapps.de MIDI-Box FM (Synthesizer YMF262)
OPL4
YMF278B
Das YMF278B, auch bekannt als OPL4, ist ein fortschrittlicher 80-Pin-Synthesizer-Chip mit FM-Synthese und Wave-Table-Synthese und ist mit General Midi System Level 1 kompatibel.
Eigenschaften:
- FM-Synthese, identisch mit YMF262 (OPL3)
- 2 Betreibermodus (pro Kanal)
- 18 Stimmen, oder
- 15 Stimmen mit 5 Rhythmusklängen
- 4 Betreibermodus (pro Kanal)
- 6 Stimmen im 4-Betreiber-Modus, 6 Stimmen im 2-Betreiber-Modus, oder
- 6 Stimmen im 4-Operator-Modus, 3 Stimmen im 2-Operator-Modus und 5 Rhythmus-Sounds
- 8 Wellenmuster
- 2 Betreibermodus (pro Kanal)
- Wellentabellensynthese
- 24 Stimmen gleichzeitig
- 44,1 kHz Abtastrate (8-Bit, 12-Bit und 16-Bit)
- maximal 32 Mbit externer Speicher
- bis zu 512 Wavetables
- externer ROM- oder SRAM-Anschluss
- 6 Tonausgabekanäle
- Stereoausgang
Dieser Chip wird unter anderem von der Mondgeräusch Sounderweiterung für die MSX.
OPM-Serie
OPM
YM2151
Das YM2151, auch bekannt als OPM (FM Operator Type M) ist ein 24-Pin-Soundchip und verfügt über einen 8-Bit-Bus.
Eigenschaften:
- 8 Noten gleichzeitig
- weißes Rauschen erzeugen
- Deharmonisierung zwischen Oktaven
- Intervalleinstellungen bis 1,6 Cent
- Timbre kann vorübergehend geändert werden
- Vibrato und Amplitudenmodulation
- Soundeffekte erzeugen
- ganz links, ganz rechts, mitte
- Stereoausgang
Dieser Chip wird von der Yamaha SFG-01 und SFG-05 FM Sound Synthesizer Unit Sounderweiterung für die MSX (in den Yamaha CX5M eingebaut) und in einigen Yamaha DX-Synthesizern und einigen Arcade-Spielen.
OPN-Serie
OPN
YM2203
Das YM2203, auch bekannt als OPN (FM-Operator Type N) ist ein Synthesizer-Chip in einem 40-Pin-Gehäuse und verfügt über ein eingebautes Register zum Speichern von Klanginformationen.
Eigenschaften:
- 3 Voice Simultaneous Playback (eine davon kann zum Reproduzieren von Soundeffekten verwendet werden)
- 2 programmierbare Timer
- 2 I/O-Ports (8-Bit)
- 3 Rechteckwellen und ein weißes Rauschen können erzeugt werden
- TTL-kompatibel
- kompatibel mit Software für Yamaha YM2149 und Allgemeines InstrumentAY-3-8910/12
OPN2
YM2612
Das YM2612, auch bekannt als OPN2, ist ein 6-Kanal-Synthesizer-Soundchip (oder integrierte Schaltung). Es gehört zu einer Familie von Synthesizer-Soundchips, die von Yamaha werden produziert, die 'FM' oder Frequenzmodulationssynthese verwenden, um Klänge zu erzeugen, und ist etwas ähnlich wie die YM3812 (OPL2) und YMF262 (OPL3) verwendet in der populären Adlib und Kreativlabors "Soundblaster"-Soundkarten für den PC wurden bearbeitet. Es wurde weiter verwendet in Segas Spielkonsole de Mega-Laufwerk.
Das YM2612 hat folgende Eigenschaften:
- sechs geteilte FM-Kanäle FM (Stimmen)
- vier Operatoren pro Kanal
- zwei Intervalltimer
- ein Niederfrequenzoszillator (LFO)
- analoger Stereoausgang (die meisten anderen modernen Yamaha-Chips erfordern einen separaten externen Digital-Analog-Wandler-Chip)
- für Kanal drei und sechs können die Betriebsfrequenzen unabhängig voneinander eingestellt werden und erlauben widersprüchliche dissonante Obertöne. (Normalerweise hätten sie eine einfache Beziehung, z. B. 1,5x oder 2x im Verhältnis zu einer gemeinsamen Grundfrequenz.)
- Kanal sechs kann auch verwendet werden, um gesampelte Sounds (PCM) anstelle von FM-basierten Sounds abzuspielen
Jeder Kanal kann entweder dem linken, rechten oder beiden (Mitte) des Stereoausgangs zugewiesen werden.
Der dedizierte sechste Kanal kann über das 'DAC-enable'-Register als Digital-Analog-Wandler (DAC) fungieren. Dadurch kann der Chip 8-Bit-PCM-Sample-Sounds wiedergeben. Das Aktivieren von DAC macht FM für diesen Kanal unbrauchbar. Daten werden über das 8-Bit-Register in den DAC geschrieben. Das YM2612 bietet keine Timing-Formung oder Pufferung von PCM-Samples, so dass die gesamte Frequenzsteuerung und Pufferung über Software auf dem Hauptprozessor erfolgen muss. Die von der YM2612 gebrauchte Synth-Patches in Mega-LaufwerkSpiele sind mit einigen Instrumenten der DX/TX-Synthesizer-Serie von Yamaha kompatibel, einschließlich des Yamaha DX100.
Externer Link
- Projekt 2612 - Sega Mega Drive Musikarchiv (Musik im VGM-Format)