Hi guys, I've been working on an editor extension recently that required the ability to play/pause/stop and get waveforms of various AudioClips within the editor. I wanted the cleanest way of doing this possible (so no creating hidden GameObjects etc) so I went searching online, and found this thread. So, after shamelessly stealing A Shim.3D's code snippet there, I wrote a method to find all the static methods in that AudioUtil class, and started using that code to get access to the ones I needed. The end result is this, AudioUtility.cs. It has every public static method from AudioUtil available in it. Hopefully some other people will be able to get some use out of these features too! Simply copy it into your project, and import the "UnityEditor" namespace in your script to use it. Cheers!