Comments (8)
The DSF decoder doesn't require a specific DSF format but the DSD and DSF decoders only work with ASIO output which is currently only supported for exaSound DACs. The DSF and DSD decoders produce raw DSD output which cannot be handled by Core Audio without wrapping in PCM using the DoP (DSD over PCM) decoder. I think you probably want to use the DoPDecoder
class for this purpose, which will send PCM wrapped DSD to DACs that support it.
from sfbaudioengine.
One thing to add: there is currently no functionality to convert DSD to PCM for general use.
from sfbaudioengine.
where can I find asiosys.h and other relative header files?
thanks a lot!
from sfbaudioengine.
They are part of the ASIO SDK from Steinberg. You can download it from http://www.steinberg.net/en/company/developers.html
from sfbaudioengine.
Hi Stephen, thanks for your help!
I can decode DSF file now by using DoPDecoder(I use SFBAudioEngine-iOS project download from this site and when tap "Play Test Track" button, playing time and progress slider go correctly), but there is no sound at all(seems some noise there), do I need to set output for the player?
from sfbaudioengine.
Are you using a DAC that supports DoP?
from sfbaudioengine.
No, I just want to play dsf/dff audio file in iOS(iPhone/iPad) by using SFBAudioEngine, is that possible?
from sfbaudioengine.
No this currently isn't possible; SFBAudioEngine doesn't perform DSD to PCM conversion.
from sfbaudioengine.
Related Issues (20)
- LAME encoder settings are confusing HOT 1
- Whatβs the role of SFBFFmpegDecoder HOT 1
- How to set the output sampleRate HOT 1
- OPUS file duration in milliseconds HOT 3
- SFBFLACDecoder - decodeIntoBuffer - not decoding all frames HOT 5
- Add .podspec for Cocoapods
- Looping a decoder region doesn't work HOT 1
- Unable to stream MP3/WAV and possibly other formats HOT 3
- playReturningError failure HOT 6
- How to changed speed
- Importing Package HOT 2
- macOS 14+ dependencies? HOT 6
- Unable to convert some audio formats
- AudioDevice HOT 3
- Encoding .wav to .oggOpus HOT 8
- Does the pre-render callback still exist? HOT 1
- Issues queueing and dequeueing Opus tracks HOT 8
- Retain cycle in `SFBAudioPlayerNode` prevents deallocation HOT 1
- MOD files repeat endlessly HOT 4
- Replace dumb with libopenmpt for MOD decoding
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sfbaudioengine.