PDA

View Full Version : V7.1 internal soundcard mac bug?



Rasmus Rosenberg
September 17th, 2010, 07:14 AM
Hey all,

I have updated with the new version 7.1. and with my Usbpre and fireface 800 sound card works great. I have a problem with the internal sound card though. I can play music from Itunes through the internal speakers and use my build in mic to speak in skype and record with garage band. But in Smaart i can get any of the build in inputs or outputs to work. I can select the internal in/outputs as always, but when pressing "play" either in spektrum or transfer mode the popup window comes up saying: device not connected or support the sample rate. The pink noise gen. don't work either with the internal outputs.
In the audio prefrences the sample rate is set to 48khz 24 bit. The same as in smaart. (never had changed that parameter so I assume that its the correct setting?)
I have tried to uninstall smaart, by dragging the icon to the trash. Reinstalled smaart.No luck.
Restarted my comp several times.
I tried to delete the default. xml file
Tried to install v 7.05 again there it don't work here either (it did yesterday)

Mac book pro 15", Osx 10.6.4.

Any tips?

Rasmus

ando77
September 17th, 2010, 07:26 AM
I've got the same here with 7.1 and internal MBP audio... but 7.0.x still works after reinstalling.

Rasmus Rosenberg
September 17th, 2010, 07:37 AM
Mine works with 7.0.1 and 7.0.4.2 but not with others.

Adam Black
September 17th, 2010, 12:09 PM
Rasmus,

There was a known issue for the MBP & Mac Mini regarding using the built in inputs & outputs at the same time. So the code to handle those devices needed to be revisited anyway. But we've had a few reports of new issues with v7.1 and 10.6.x which has spawned some internal testing that is also yielding odd results on some machines, but not all. For instance the internal mic working but not the line in. I'll revisit this code next week and get it sorted out. We'll do a release once it's resolved.

-Adam

jcrystal
September 17th, 2010, 02:03 PM
I want to use my built-in microphone on my MacBook Pro. No dice. Same problem as described above.

OS X 10.6.4.
Current Smaart v7 Demo.

Thanks,
-Jason

Adam Black
September 20th, 2010, 12:31 PM
Ok I've found the problem. Looks to be a bug with the HAL or with CoreAudio itself. Essentially we are setting the size of the buffer to be used when shuttling data in/out of the device. The buffer size v7.1 is trying to use is reported as supported by the Line In device. But the connection is failing anyway. So either reporting that this buffer size is supported or its handling of this buffer size is bugged. So the fix is to simply use a different buffer size.

However while I have this code open I am going to revisit the issue v7 is having with talking to a built-in input and built-in output at the same time.

jcrystal
September 20th, 2010, 12:47 PM
Where can I change the buffer size? What are valid sizes?

Thanks,
-Jason

Adam Black
September 20th, 2010, 01:40 PM
Where can I change the buffer size? What are valid sizes?

Thanks,
-Jason

Jason,

This is not a setting that is exposed to the user. It's an internal thing.

Rasmus Rosenberg
September 20th, 2010, 01:54 PM
Hey Adam,
Good to hear! Just found another bit off odd thing. In the Audio I/O and in the group manager. In configure device. When I connect an external preamp. I can select an "apply" the inputs. If I reopen the dialog they have changed correctly. BUT for the output selecting the its not "applied" if I reopen the dialog the outputs have changed to Internal output (internal soundcard). Audio is passed to the external preamp/soundcard but sounds like its cycling (goes pink noise xxxxx click xxxx pinknoise xxxxx click) if I start a transfer function meassurement it usealy goes away (normal pink noise). I guess its because something tries to use two soundcards not in sync. Could be the generator or ??
mvh
Rasmus

Adam Black
September 20th, 2010, 02:58 PM
Rasmus,

The Audio I/O screen allows you to set sample rate and optionally give devices/channels a user defined name, and that's it. This is not the place to specify which inputs or outputs you'd like to use. Inputs are selected when you create measurements in the Group Manager. You select your output device/channels on the Signal Generator screen.

Rasmus Rosenberg
September 21st, 2010, 04:47 AM
Oki I get it, my problem is that the generated signal is wierd (cracking in and out) if the inputs is not / or has been running from the sound card that the generator is useing. So if I start up smaart and go to the generator and assign pink noise from the Internal to external output and press on, it plays "wierd" pink noise, through the external soundcard. if i make a spektrum group and assign the the input to an input from the external sound card. Play pink noise (still through the external output), its still wierd. When I then press play on the meassurement and turn pink noise on it sounds like its "syncing up" and plays "good" pink noise. If I quit smaart with the in and output assigned to external soundcard. Smaart remembers the settings and I don't get the problem if I startup with the same sound card connected. If I startup with out the soundcard or with an other I get the same "wierd" pink noise until I have run an input from the same sound card.

hurto
September 21st, 2010, 05:02 AM
for recording Skype I prefer to use IMCapture for Skype ( www.imcapture.com )

Adam Black
September 21st, 2010, 01:42 PM
Oki I get it, my problem is that the generated signal is wierd (cracking in and out) if the inputs is not / or has been running from the sound card that the generator is useing. So if I start up smaart and go to the generator and assign pink noise from the Internal to external output and press on, it plays "wierd" pink noise, through the external soundcard. if i make a spektrum group and assign the the input to an input from the external sound card. Play pink noise (still through the external output), its still wierd. When I then press play on the meassurement and turn pink noise on it sounds like its "syncing up" and plays "good" pink noise. If I quit smaart with the in and output assigned to external soundcard. Smaart remembers the settings and I don't get the problem if I startup with the same sound card connected. If I startup with out the soundcard or with an other I get the same "wierd" pink noise until I have run an input from the same sound card.

Rasmus,

Very strange indeed. What devices are exhibiting this behavior? What OS are you on?

Rasmus Rosenberg
September 21st, 2010, 04:54 PM
Hey Adam,
Right now when I switch between Ubspre, RME fireface 800 and Internal soundcard. MBP 15" osx 10.6.4. Can't test more on the fire face, but will try and see with the Usbpre again tomorrow. If i can get a clear fault i can show Jamie thursday.

Adam Black
September 22nd, 2010, 10:32 AM
Hey Adam,
Right now when I switch between Ubspre, RME fireface 800 and Internal soundcard. MBP 15" osx 10.6.4. Can't test more on the fire face, but will try and see with the Usbpre again tomorrow. If i can get a clear fault i can show Jamie thursday.

Happy to hear you'll see Jamie this week, seeing things of this nature in person is often quite helpful. So please do grab some time with him and show him the behavior.

rsconcerts
October 8th, 2010, 11:19 PM
Hey Adam,

How are you? Are you any closer to a resolution of this issue? My demo period is just about over and I haven't been able to use the internal mic on my MacBook Pro with the software.

Adam Black
October 11th, 2010, 12:03 PM
Hey Adam,

How are you? Are you any closer to a resolution of this issue? My demo period is just about over and I haven't been able to use the internal mic on my MacBook Pro with the software.

v7.1.1 is in beta. This version has a handful of bug fixes. Notably a new CoreAudio layer which resolves this issue. We'll let it sit in beta for a few days before moving it to release.

audiojim
October 11th, 2010, 12:09 PM
Yea!

arabaco
October 22nd, 2010, 05:25 PM
Anyone with the same problem in version 7.1.1.2?

audiojim
October 22nd, 2010, 05:36 PM
I had to trash the config files and now it's working.

arabaco
October 22nd, 2010, 06:27 PM
I had to trash the config files and now it's working.
Thank you! Worked fine!!

Rasmus Rosenberg
October 23rd, 2010, 09:10 AM
I didn't have to trash the config file, but did have to set my sample rate again in system preferences sound/midi. Works like a charm.

hurto
December 8th, 2010, 03:41 AM
I heard for recording Skype many people use IMCapture for Skype ( www.imcapture.com ) , anybody use this app?