Movatterモバイル変換


[0]ホーム

URL:


Audio Synthesis Engine Project

Anencumbrance. This Project became inactive shortly after the featurewas delivered intoJDK 7 and wassubsequentlydissolved Oct 2023. Discussion about sound components may befound onclient-libs-dev.

Introduction

The goal of this project is to create new open source JDK softwaremidi synthesizer implementation.

The current midi synthesizer implementation is a part oflicenced library and has the following disadvantages:

This project has temporary nature and will be open until allmajor objectives are acomplished. The project could be implementedincrementally (initially some basic functionality could beimplemented and then it can be enhanced with additianalfeatures).

Background

Software MIDI Synthesizer is closely related with Instrument andSoundbank. Synthesizer uses Instruments to produce sound (actuallyInstruments difine how MIDI instuments should sound), Soundbank isset of Instruments and usually represents soundbank files (allowsto load resources, in particular instruments, from soundbankfile).

Requirements and objectives

The main objective is: provide a reasonable alternative to theproprietary implementation (feature and quality wise).

Requirements for solution:

Community

OpenJDK logo
Installing
Contributing
Sponsoring
Developers' Guide
Vulnerabilities
JDK GA/EA Builds
Mailing lists
Wiki ·IRC
Mastodon
Bluesky
Bylaws ·Census
Legal
Workshop
JEP Process
Source code
GitHub
Mercurial
Tools
Git
jtreg harness
Groups
(overview)
Adoption
Build
Client Libraries
Compatibility & Specification Review
Compiler
Conformance
Core Libraries
Governing Board
HotSpot
IDE Tooling & Support
Internationalization
JMX
Members
Networking
Porters
Quality
Security
Serviceability
Vulnerability
Web
Projects
(overview,archive)
Amber
Babylon
CRaC
Code Tools
Coin
Common VM Interface
Developers' Guide
Device I/O
Duke
Galahad
Graal
IcedTea
JDK 8 Updates
JDK 9
JDK (…,24,25,26)
JDK Updates
JMC
Jigsaw
Kona
Kulla
Lanai
Leyden
Lilliput
Locale Enhancement
Loom
Memory Model Update
Metropolis
Multi-Language VM
Nashorn
New I/O
OpenJFX
Panama
Penrose
Port: AArch32
Port: AArch64
Port: BSD
Port: Haiku
Port: Mac OS X
Port: MIPS
Port: Mobile
Port: PowerPC/AIX
Port: RISC-V
Port: s390x
SCTP
Shenandoah
Skara
Sumatra
Tsan
Valhalla
Verona
VisualVM
Wakefield
Zero
ZGC
Oracle logo
© 2025 Oracle Corporation and/or its affiliates
Terms of Use · License:GPLv2 ·Privacy ·Trademarks

[8]ページ先頭

©2009-2025 Movatter.jp