Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More Codecs and Containers #121

Open
2 of 15 tasks
MineCake147E opened this issue Jun 29, 2021 · 0 comments
Open
2 of 15 tasks

More Codecs and Containers #121

MineCake147E opened this issue Jun 29, 2021 · 0 comments
Assignees
Labels
Feature: Codec 💾 Something related to managed audio codec support Kind: Enhancement 📈 New feature or request Priority: Moderate 🚃 Something that is moderately prioritized

Comments

@MineCake147E
Copy link
Owner

MineCake147E commented Jun 29, 2021

Background and Motivation

In the Shamisen project, we are trying to make it more practical by adding our own features that the existing libraries have.
One of the existing libraries, CSCore, supports many more codecs than the current Shamisen, so it would be good if Shamisen supports more codecs.

Rough Roadmap

Container Format

Container Contents Current <v1.0 v1.0 Future
Ogg FLAC, Opus, Vorbis
Matroska Various Formats

Contained Audio

Codec Container Current <v1.0 v1.0 Future
FLAC Native FLAC, Ogg, Matroska D(Native Only) DE(All)
Opus Ogg,Matroska D E
Vorbis Ogg D(libvorbis) E(libvorbis)

Tasks

  • FLAC Codec
  • Opus Codec
    • Decoder
      • Managed one
    • Encoder
      • Managed one
  • Vorbis Codec
    • Decoder
      • Through libvorbis
    • Encoder
      • Through libvorbis
@MineCake147E MineCake147E added Kind: Enhancement 📈 New feature or request Priority: Moderate 🚃 Something that is moderately prioritized Feature: Codec 💾 Something related to managed audio codec support labels Jun 29, 2021
@MineCake147E MineCake147E self-assigned this Jun 29, 2021
@MineCake147E MineCake147E changed the title More Codecs More Codecs and Containers Oct 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Codec 💾 Something related to managed audio codec support Kind: Enhancement 📈 New feature or request Priority: Moderate 🚃 Something that is moderately prioritized
Projects
None yet
Development

No branches or pull requests

1 participant