Кіріспе

Ашық кодты цифрлық аудио редакторы және жазу бағдарламасы.

Audacity – Windows, macOS, Linux және басқа Unix сияқты операциялық жүйелер үшін қолжетімді тегін және ашық кодты цифрлық аудио редакторы және жазу бағдарламасы. 2022 жылдың 6 желтоқсанына дейін Audacity FossHub-тағы ең көп жүктелген бағдарлама болып табылады, 2015 жылдың наурызынан бері 114,2 миллионнан астам жүктеме жасалған. Бұрын Google Code және SourceForge арқылы таратылған, онда ол 200 миллионнан астам рет жүктелген. Қазіргі таңда Muse Group компаниясының құрамында. GPL 2.0 немесе одан кейінгі нұсқасымен лицензияланған. VST3 қолдауын қамтитын атқарылатын файлдар лицензиялық үйлесімділікті сақтау үшін ғана GPL 3 лицензиясымен лицензияланады. 2000 жылдың 28 мамырында Audacity 0.8 нұсқасы көпшілік назарына ұсынылды. Маццони ақырында CMU-дан бағдарламалық жасақтаманы, әсіресе Audacity-ді дамыту үшін кетіп, Данненберг CMU-да қалып, Audacity кейбір эффектілер үшін қолданатын скрипт тілі – Nyquist-ті дамытуын жалғастырды. Оның көптеген өзгерістері ақырында негізгі нұсқаға енгізіліп, тармақталу аяқталды. 2021 жылдың сәуірінде Muse Group (MuseScore және Ultimate Guitar иелері) Audacity тауарлық белгісін сатып алатыны және бағдарламаны тегін және ашық кодты күйінде дамытуды жалғастыратыны туралы хабарланды.

Өзгеліктері мен қолданылуы

Аудионы бірнеше көздерден жазудан өзге, Audacity-ді барлық түрдегі аудионы пост-өңдеуге пайдалануға болады, оның ішінде нормалдау, қию, кіріспе және шығу эффектілері сияқты мүмкіндіктер бар. Ол Tune Yards сияқты артистер толыққанды альбомдарды жазу және араластыру үшін қолданған. Қазіргі таңдағыда, ол Ұлыбританияның OCR Ұлттық 2-деңгейлі АКТ курсының «Дыбыс жасау» тақырыбында қолданылады.

Жазу

Audacity дыбыс картасы қолдайтын болса, бірнеше тректі бірден жаздыруға болады. Қалыпты режимнен өзге, жазбаларды уақыт бойынша жоспарлауға ("Таймерлік жазу") немесе "Punch in and roll" әдісімен пайдалануға болады.

Жарамсыз өңдеу

Тарихи тұрғыдан алғанда, Audacity – деструктивті редактор, яғни барлық өзгерістер тікелей дыбыр толқынына қолданылады. Бұл белгілі бір пайдалы жақтарымен келеді, бірақ жасалған кез келген өзгерісті кейіннен арадағы барлық өзгерістерді кері қайтарусыз өзгерте алмайсыз. Ұзақ уақыт бойы бұзбайтын өңдеу көлемдік енвелулер мен ойнату жылдамдықтарына ғана қатысты болды, бірақ 3-ші нұсқадан бастап бұл клиптерді қию және эффекттерге де қолданылатын болды.

Импорттау, экспорттау және қайта құру

Audacity WAV, AIFF, MP3, Ogg Vorbis және libsndfile кітапханасы қолдайтын барлық файл форматтарын табиғи түрде импорттауға және экспорттауға мүмкіндік береді. Патенттік лицензиялау туралы алаңдаушылықтарға байланысты, M4A (AAC) және WMA сияқты қанық форматтарды импорттау және экспорттау үшін қажетті FFmpeg кітапханасы Audacity-ге қосылмайды, бірақ оны жеке жүктеу қажет. Көлемді өңдеу мүмкіндіктерімен қатар, Audacity файлдарды бір форматтан екінші форматқа түрлендіруге немесе жазбаларды, кассеталарды немесе MiniDisc-терді цифрлық форматқа көшіруге қолданылуы мүмкін.

Өзіндікке бейімдеу және кеңейту мүмкіндігі

Audacity LADSPA, LV2, VST, VST3, Audio Units, Vamp және Nyquist плагиндерін қолдайды, бұл оған көптеген аудио эффект плагиндерін жүктеуге мүмкіндік береді. Одан әрі, ол Nyquist, Lisp диалектісі үшін консольге ие, онда пайдаланушылар өз плагиндерін жазу арқылы құра алады, сондай-ақ сыртқы Python скрипттерін қолдайды. Audacity белгілі бір деңгейде бейімделуге болады және құралдар панельдерін кез келген ретпен орналастыруға, жеке тақырыптарды қолдануға, сонымен қатар бірнеше мүмкіндіктерді қосуға немесе өшіруге мүмкіндік береді. 2024 жылдың қаңтар айында Intel өзінің OpenVINO плагиндер жинағы аясында Audacity үшін жасанды интеллектке негізделген жаңа мүмкіндіктерді енгізді.

Дыбыс талдауы

Audacity Фурье түрлендіру алгоритмі мен спектрограммаларды қолдана отырып, спектрлік талдау жасауға арналған бірнеше мүмкіндіктерге ие. Эффекттер сияқты, қосымша талдау плагиндерін де қосуға болады, мысалы, аудио кітаптардың ACX стандартымен сәйкестігін тексеру үшін.

Шектеулер

Audacity цифрлық аудио жұмыс станцияларында кездесетін кейбір мүмкіндіктерге ие болғанымен, оны әлі осындай деп санауға болмайды. Қазіргі күйінде ол аудио редактор және жазу құралы болып табылады. Атап айтқанда, MIDI редакциялау, фортепиано ролдары, виртуалды аспаптар, параметрлерді автоматтандыру және каналдарды бағыттау мүмкіндіктері әлі дамытылмаған. WxWidgets қолданбасы iOS және Android платформаларын толық қолдамайтындықтан, Audacity мобильді құрылғыларда жұмыс істей алмайды.

Басқа ерекшеліктері

Audacity дыбысты бейнемен немесе нақты уақытпен синхрондау үшін, немесе қажетті ұзақтықты қамтамасыз ету үшін, питчті сақтай отырып, жылдамдықты (темпоны) дәл реттеуге мүмкіндік береді. Онда шуды азайту (азайтылатын шудың үлгісін алу негізінде), вокалды азайту және оқшаулау (караоке тректерін және оқшауланған вокал тректерін жасау үшін), жылдамдықты сақтай отырып питчті реттеу, және питчті сақтай отырып жылдамдықты реттеу сияқты көптеген сандық эффектілер мен плагиндер де бар. Audacity 32 биттен 96 кГц-ге дейінгі сынама жиілігімен көп арналы режимдерді де қолдайды. Сонымен қатар, жүктемесі артық CPU-мен жазба жасау кезінде қателерді анықтай алады.

Тілдік қолдау

Ағылшын тілінен басқа, Audacity африкаанс, араб, баск, болгар, каталон, қытай (жеңілдетілген), қытай (дәстүрлі), корсика, чех, дания, голланд, фин, француз, галисиан, неміс, грек, венгр, ирланд, итальян, жапон, литва, македон, маратхи, норвег (бокмол), поляк, бразилиялық португал, румын, орыс, словак, словен, испан, швед, түрік, украин, вьетнам және валлий тілдерінде қол жетімді. Құжаттама, Audacity нұсқаулығы, тек ағылшын тілінде бар. Audacity форумы ағылшын тілінде техникалық қолдау ұсынады.

Сәулет

Диаграмма Audacity қабаттары мен модульдерін көрсетеді. wxWidgets ішіндегі үш маңызды классқа назар аударыңыз, олардың әрқайсысы Audacity-де көрініс табады. Жоғары деңгейдегі абстракциялар, байланысты төменгі деңгейдегі абстракциялардың нәтижесі болып табылады. Мысалы, BlockFile жүйесі wxWidgets-тің wxFiles-ін көрсетеді және оған негізделген. Диаграмманың төменгі жағында платформаға қатысты іске асыру қабаттарына арналған тар жолақ көрсетілген. wxWidgets және PortAudio – бұл операциялық жүйе абстракциясы қабаттары, оларда мақсатты платформаға байланысты әртүрлі іске асыруларды таңдайтын шартты код бар.