Help me get rid of this goat noise

Discussion in 'Mac Programming' started by 12dylan34, Jul 28, 2013.

  1. macrumors 6502a

    Sep 3, 2009
    So my roommate is a rather terrible person who somehow set my computer to play a goat noise every hour on the hour. I've tried to resolve the issue, but I've had no luck. I might normally find this funny, but I'm rather busy, and I can't deal with this B.S. right now.

    He's rather technically savvy with Macs, and when I got home, Terminal was open, but it was just at the normal screen that it's at when you first open it. This leads me to believe that he's done some sort of programming stuff to make this happen.

    I can't just turn it off in the clock settings in system prefs. The "announce the time" checkbox is unchecked.

    My computer is normally locked down tight with my password, but I left it unlocked because I needed him to upload a file when it was done rendering because I had to leave the house. I guess I've learned my lesson not to trust him.

    Any ideas on how to resolve the issue? I'm asking you programmers because I think he used some type of Terminal stuff to make it happen.
  2. ArtOfWarfare, Jul 28, 2013
    Last edited: Jul 28, 2013

    macrumors 603


    Nov 26, 2007
    It could be from a crontab... I've never used cron on a Mac but I've used it on Unix / Linux before so I assume it's on Mac, too...

    In the terminal, type in

    crontab -l
    It should say

    crontab: no crontab for <your user name>
    Then try

    sudo crontab -l
    And then type in your password (it won't show anything while you type it) and press return. And it should say

    crontab: no crontab for root
    At which point you'll know that cron isn't what your roommate used. Unless it printed out different messages for you.

    I believe OS X has another utility that does similar things to cron, called launchctl, but I don't know how it works.
  3. macrumors regular


    Mar 26, 2004
    Someone got to help 'em.
  4. macrumors member

    Feb 10, 2013
  5. macrumors regular


    Mar 26, 2004
    Come on, kid.
  6. macrumors 6502a

    Mar 17, 2012
    You can check if he left any traces in Terminal by opening Terminal and typing in the following line :

    history | tail -n 10
    Post the output you get from the command. You can hide what you're doing in Terminal but let's hope for your sake he did not.
    Other thing to check if he used launchd is the Console application. Open the Console application and do a search and filter for launchd. See attached tumbnail. Post a screenshot of that as well.

    Attached Files:

  7. macrumors G5


    Nov 25, 2005
    The completely non-technical solution: You ask him politely to undo whatever he did. If he refuses, you accidentally drop some object that belongs to him and smash it. If he still refuses, you go on. :D

    Seriously, he has been committing a criminal offence. He may think it's funny, but to you it's not.
  8. thread starter macrumors 6502a

    Sep 3, 2009
    Thanks for all of the replies, guys!

    As it happens, I just got him to undo it for me. He sat down and did something with Terminal, and that's that. I didn't really want to ask him, because I didn't want to reward the behavior, but that's that.

    I appreciate the detailed solutions, though!
  9. thread starter macrumors 6502a

    Sep 3, 2009
    As an update, I've completely figured out the problem. It turns out that my roommate was just screwing with me, and wasn't actually fixing anything, and went along with the story of me accusing him of doing something.

    I use Adobe After Effects quite extensively, and when a render fails, it makes a goat noise (just figured this out the other day). Now that's all good and well, but I wasn't doing a render when it made the noise. I use this product called BassJump with my iMac, and sometimes, it'll just spit out random short bits of audio, which is probably some sort of software bug.

    So, my BassJump held on to that goat noise from an earlier time, and spit it out. weird stuff.

Share This Page