-
Notifications
You must be signed in to change notification settings - Fork 30
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
4 outs not working on 0204 #71
Comments
I think this report is not about midi but about the normal output through headphones and spdif. Has nothing to do with midi except that he uses the midi settings panel. |
asked some clarification
|
I just realize that on EMU 0204 the outputs are probably different. If 3 and 4 are used, then ch1 and 2 are for the line output and 3 and 4 for the headphones. I think he is referring to this. That explains why he is talking about independent headphone loss. |
"If 3 and 4 are used, then ch1 and 2 are for the line output and 3 and 4 for the headphones. I think he is referring to this." about sample rate Mac Os El Capitan, MBP 9,2 |
Ok thanks, so this is a new issue for Capitan. It may be related to other known issues. I have no 0204 but maybe this can be replicated to ch3 and ch4 on the 0404. Please note #72 which may prevent me from fixing issues on El Capitan... |
@vspvsp The EMU driver now is working on 0404 with El Capitan. Can you try the new driver with El Capitan on your 0204? I did not do anything about the output channels yet but I have good hope that at least all sample rate work ok. |
@vspvsp can we close this? |
Another owner of 0204 reporting, 0204 working only in 2 channels mode selected in audio devices. also every 30 or more seconds I hear fast "click-click", tested in every sample rate. Latest macOS and latest build. Installed with low latency 'no' setting. |
@shtirlic usually the clicking is caused by the clocks getting in sync slower than usual. Does the clicking get less and finally stop if you play a long track, like 5 minutes? |
@Wouter1 nice point, I will try to listen longer in iTunes on hour track, but I heard it every time in Ableton Live DAW while playing syths. |
@shtirlic do you maybe have a very small buffer in Ableton? Or is the CPU load very high while playing? Do you alos hear clicks if you play a simple mp3 with Quicktime? |
@Wouter1 it was set to 128 samples, CPU around 20-30%, will check quicktime when I came back home. |
@Wouter1 tested the same clicks, even worse please see the log, audio stopped after 10 minutes
|
@Wouter1 did you ever considered to rewrite driver as user space driver like here https://developer.apple.com/library/content/samplecode/AudioDriverExamples/Introduction/Intro.html ? |
@shtirlic no this driver is very large and I dont have time for a complete re-impelemtation like that |
@shtirlic That log, and the stopped audio, is that with quicktime? |
@Wouter1 no, this log from iTunes playing, in Quicktime only click-click |
@Wouter1 I see, now I am cleaning up project to left only code for 10.10+ system, after that I will try to build some Apple examples(user space drivers), there are two of them: one is simple in one file and another one with very rich functionality. |
@Wouter1 Update: Tested on my Macbook pro mid 2014, kext working without clicks and crystal clear, maybe something with hardware inside my iMac ? |
@shtirlic I would not expect that, but how old is the imac? Do you have good throughput on the USB ports with other devices or is the USB very slow? |
@Wouter1 after long testing(listening) I found that connected devices doesn't affect clicks, trying to find another cure. iMac mid 2011 with latest macOS |
@shtirlic thanks for keeping us updated. I have no new suggestions at this point. Mid 2011 should be new enough, it does have USB 2.0 ports and 2.5GHz quad core, seems plenty to me. I would focus on simple quicktime playing a wav or MP3 to ensure the problem is not in the player. I can make a debug version of the driver but this is a bit of work and I'm really tight on time the coming weeks |
@Wouter1 thx for your help, I can make debug version by myself, may you suggest me places where to place debug logs regarding this kind of issue, also what you think about ring buffer implementation, half a year ago I implemented soundio support for shairport-sync(opensource airplay player) and noticed similar issues while tuning ring buffer sizes and sample counts. Also I know that liniux Alsa project has full support of e-mu cards, did you see their code? |
@shtirlic
What do you mean? I have a ring buffer implementation and it works fine
Ok, what does it fix/do different compared to my implementation? Also notice that my ring implementation has a few things that are needed for this specific case
I remember I briefly checked but it did not really matter because the EMU driver is very different. |
I received this issue report
Driver work on Emu 0204 only if change in Mac OS "Audio-Midi settings" from 4 outs to 2 outs. In this case lost independent headphone source. Cant make pro cue in daw.
The text was updated successfully, but these errors were encountered: