Well after the transparent QuickTime Player means of capture for OSX 10.7.x became broken in at least Yosemite I decided to persevere with a version of command line capture for OSX 10.12.x.
A derivative of this DEMO is now inside AudioScope.sh to give my MBP and iMac a means of capturing an audio signal using a virgin Sierra install.
As I run my machines as a standard non-admin user then the following occurs...
On the very first run only you will get Untitled1.jpg followed by an admin and admin password window finally followed Untitled2.jpg.
It is obvious what you need to do but you will not need it again once set.
The DEMO code has NO error correction so beware. If you want to test it then use the internal mic as the source. Make sure you set up the mic levels to suit your needs.
This User Gave Thanks to wisecracker For This Post:
Well as all of regulars on here now know the code in the OP is broken as of OSX Sierra 10.12.2. It works fine on 10.12.0 and 10.12.1 but the latest version of Sierra broke the code.
See here... Root access in OSX 10.12.2.
...for more details.
This code is a workaround for the error generated in the above URL.
The important part is this...
...inside the function. It can be outside the function but fails on AudioScope.sh if it is. I have absolutely no idea why! AudioScope.sh now captures again using QT.
Here is the revised code to counteract the error in the above URL.
It works for me and I hope for others too.
The Applescript section has been altered to allow for time delays in program startup and initial setup before taking a recording. There is a very small amount of error checking that defaults to roughly a 1 second capture.
This fudge has taken me ages to solve and has taught me a lot about Apple and their attitude towards security. I can't blame them but it is a RPITA having to do workarounds.
EDIT:-
Just comment out the 'quit' part in the Applescript section to remove the annoying opening and closing of QT on the dock...
Last edited by wisecracker; 12-31-2016 at 10:43 AM..
Reason: See above.
This User Gave Thanks to wisecracker For This Post:
Now tested on the latest OSX 10.12.3 Sierra on a(n) MBP and iMac.
And it is still working - WOOHOO.
The code now has some error checking and commented out code for a "path" option instead of just "tmp" alone.
It is bash centric but should work fine on ksh(93)...
Hello,
I have a backup script that runs an rsync backup to an external drive. I use the script frequently on Windows and Linux and have installed it on a Mac. The script has an option to run shutdown after the backup has completed. Since backup can take hours to run, this is an option that is... (10 Replies)
Hello everyone!
I'm developing a MacOs Application in python and I'm having some issues trying to find information related to the power button pressed event. I know that in Ubuntu 14.04 you can find information about it on the acpi folders, but I realized that here in Mac that process is... (0 Replies)
This is a DEMO shell script to generate a simple graticule and plot inside it...
Apologies for any typos...
it is another building block along with my other two shell uploads recently to start a semi_serious project of an Terminal_AudioScope...
The fist upload I posted recently was to show... (83 Replies)
Hi everyone...
I don't know if this is the correct forum but it is Apple OSX specific.
It is a proper pseudo-man page for the sparse official one...
This is as thorough as experimentation can get...
Command line afplay, August 2016.
---------------------------------
afplay -h
... (0 Replies)
Hi,
I want 10000+ unique Audio file of approx 2MB each. How can i generate numerous audio files using shell script. Any tool, command or suggestions are welcome.
If i give one audio seed file then can we create numerous unique files with same seed file?
Any help is highly appreciable.... (11 Replies)
I'm trying to record audio using Audacity 2.0.5 installed from SlackBuilds. My system is 64-bit Slackware 14.1 and a sound card is Intel HD Audio. I didn't change my sound system to OSS. (Default sound system in Slackware 14.1 is ALSA, isn't it?) First, I set Internal Microphone slider in KMix... (2 Replies)
Hello,
I am new to Mac OSX and shell scripting all together. I was wondering if anyone could help get me started in a few scenarios so that I would be able to automate checking a system against a STIG checklist. A STIG Checklist is a DoD Guideline for securing systems. Here is the first... (3 Replies)
I want to config Transparent Proxy using Shell Script.
I have more questions<exercise of me :D>:
+ Check that the squid is installed or not install and version is installed
+Allows users to choose to run a transparent proxy or not
+Perform configuration and turn on service in accordance... (0 Replies)
i am having a weird error on mac os x running some shell scripts. i am a complete newbie at this and this question concerns 2 scripts. one of which a friend of mine wrote (videochecker.sh) a couple weeks ago and it's been running fine on another machine.
then last week i wrote capture.sh and it... (2 Replies)