function findMusic($path = '')
{
    $music = array();
    $dh = OC_Filesystem::opendir($path);
    if ($dh) {
        while ($filename = readdir($dh)) {
            if ($filename[0] != '.') {
                $file = $path . '/' . $filename;
                if (OC_Filesystem::is_dir($file)) {
                    $music = array_merge($music, findMusic($file));
                } else {
                    if (OC_MEDIA_SCANNER::isMusic($filename)) {
                        $music[] = $file;
                    }
                }
            }
        }
    }
    return $music;
}