OPN2 MIDI Player 앱
OPN2 MIDI 플레이어는 Android용 OPNMIDI 기반 MIDI 플레이어의 구현입니다. 이는 Yamaha OPN2 (YM2612) 주파수 변조 칩의 에뮬레이터를 기반으로 한 MIDI 플레이어입니다. 이 작은 MIDI 플레이어는 libOPNMIDI 라이브러리를 사용하여 제작되었습니다.
주요 기능:
- OPN2 에뮬레이션
- FM 패치의 사용자 정의 가능한 뱅크 (자신의 사운드 뱅크를 만들기 위해 뱅크 편집기를 사용해야 합니다)
- 스테레오 사운드
- 시뮬레이션된 OPN2 칩의 수를 1-100으로 지정할 수 있으며 (최대 채널 600!)
- 팬 (이진 팬, 즉 왼쪽/오른쪽 측면 켜기/끄기)
- 조정 가능한 범위를 가진 피치 벤더
- RPN/NRPN 매개변수에 반응하는 비브라토
- 서스테인 (페달 홀드) 및 소스테누토 활성화/비활성화
- MIDI 및 RMI 파일 지원
- 실시간 MIDI API 지원
- MIDI 및 RMI 파일 지원
- loopStart / loopEnd 태그 지원 (Final Fantasy VII)
- 111번째 컨트롤러 기반 루프 시작 (RPG-Maker)
- 채널 압력을 완화하기 위해 코드와 함께 자동 아르페지오 사용
- 여러 동시 MIDI 신디사이저 지원 (트랙당 장치/포트 선택 FF 09 메시지), 16 채널 제한을 극복하는 데 사용할 수 있습니다
- GS 및 XG 표준에 대한 부분 지원 (128:128 GM 세트보다 더 많은 악기를 보유하고 타악기 용도로 여러 채널을 사용할 수 있으며 일부 GS/XG 전용 컨트롤러 지원)
- CC74 "밝기"가 모듈레이터 스케일에 영향을 미침 (WT 신디사이저에서 주파수 컷오프를 시뮬레이션)
- 포르타멘토 지원 (CC5, CC37, CC65)
- 일반적인, GS 및 XG 기능을 지원하는 SysEx 지원
- 전체 팬 스테레오 옵션 (에뮬레이터에서만 작동)
새로운 기능 1.6.1
- Added support for 16 KB RAM page sizes.
- Improved emulation accuracy with four new, heavy Nuked LLE emulators (best suited for WAV writing on weaker devices).
- Fixed a crash that could occur when playing too many notes on the same channel.
- Fixed sound distortion when switching between OPN2 and OPNA family banks during playback.








