тыныштықты қалай қосуға болатын батылдық


жауап 1:

Оны теориялық тұрғыдан Windows қабықшасының сценарийімен жасауға болады. Мұнда оны бір файлда тексеріп, нәтиже сіз күткендей болатындығына көз жеткізудің негізгі шолуы берілген ... Сіз mp3 файлдарымен жұмыс істеп жатырсыз және 1SecondSilence.mp3 жасадыңыз деп ойлаймын. Егер жоқ болса, Audacity-де оны орындау өте оңай болар еді. Егер сіз MP3 файлдарымен жұмыс жасамасаңыз, 1SecondSilence файлы музыкалық файлдармен бірдей форматта екеніне көз жеткізіңіз. Теориялық тұрғыдан, бұл wma / ogg / кез келген файлмен жұмыс істеу ықтималдығы жоғары.

  1. 1SecondSilence.mp3 файлын музыкалық файл орналасқан қалтаға көшіріңіз
  2. Windows қабығын ашыңыз (Бастау> Іске қосу> cmd> енгізу
  3. CD-ге музыкалық файлдар сақталатын диск / папкаға барыңыз.
  4. Файлдардың алғашқы екі атауын қажетінше реттей отырып, келесіні өте мұқият теріңіз:

көшіру MyMusicFile.mp3 + 1SecondSilence.mp3 MyNewFile.mp3

Егер бұл сізге сәйкес болса, маған хабарлаңыз, мен сізге барлық қалған файлдар үшін процесті қалай автоматтандыруға болатынын айтайын.


жауап 2:

Менің бірінші ойым - бұл үшін Java бағдарламасын жазу.

Мен алдымен Google-ді Java-ны қалай пайдалану керектігін айттым

Түзу

API. Бұл Android-тің AudioTrack-ке ұқсас екеніне сенімдімін, бұл маған аудио деректерін ИКМ деңгейінде басқаруға мүмкіндік береді.

Содан кейін мен барлық аудио тректердің іріктеу жылдамдығын атап өткім келеді. Аудио араластырғышқа жазу үшін тиісті аудио пішімін жасаңыз. Олардың барлығы 44,1 кГц немесе сол бағытта бір нәрсе бар деп үміттенемін.

Содан кейін кодтауды бастаңыз:

  • 1000 аудиотрекке арналған массивтер тізімін анықтаңыз. Әрбір аудиотрек байт / шорт / қалқымалы жиым ретінде қарастырылуы мүмкін (форматына байланысты).
  • Әр тректің буферінің соңына нөлдерді жазып, әр тректі аралап шығыңыз.
  • Пайда.

Байқап көріңіз!


жауап 3:

Кейбір аудио-редакторлық бағдарламаларда «пакеттік өңдеу» деп аталатын функция бар, мұнда файлдар жиынтығында орындалатын нұсқаулар жиынтығы жасалады. Мұны іздеңіз. Мысалы, «Adobe Audition» -те бар.


жауап 4:
  1. Жолдарды өзгерту - мұны басқа адамдар қамтыды, немесе ойыншының қайнар көзіне кіру мүмкіндігі болса:
  2. Ауыстыру арасында бір секундтық тыныштықты қосыңыз - кодқа жылдамырақ!

жауап 5: