Как стать автором
Обновить
100.21

Звук

Это «ж-ж-ж» неспроста

Сначала показывать
Порог рейтинга
Уровень сложности

Что за музыка была «зашита» в популярных ОС

Время на прочтение4 мин
Количество просмотров21K
Ситуация: на дворе 2003-й год. Кто-то из вашей семьи разговаривает по телефону, чем занимает линию, к которой подключен модем. В ожидании своей очереди и возможности выйти в интернет вы решаете в очередной раз покопаться в библиотеке бесплатной музыки, которую разработчики поставили вместе с Windows. В то время она лежала в папке «Образцы музыки».

Сегодня мы решили вспомнить, что можно было послушать в различных версиях Windows.

Всего голосов 29: ↑25 и ↓4+21
Комментарии17

Открытые библиотеки для визуализации аудиоконтента

Время на прочтение4 мин
Количество просмотров8.1K
Мы изучили несколько тематических тредов на GitHub, Hacker News и Reddit, посвященных инструментам для визуализации аудиоконтента. Рассказываем о часто упоминаемых открытых библиотеках и решениях, которые пригодятся разработчикам веб-приложений или игр.

Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии0

Рождение и смерть альбома: разбираемся, как менялись музыкальные форматы за последние 100 лет

Время на прочтение6 мин
Количество просмотров10K
В прошлых статьях мы говорили об изменяющейся роли критиков в мире музыки. Теперь же поговорим о том, как альбомный формат потерял былую значимость — и что пришло ему на смену.


Фото Florencia Viadana / Unsplash

Как альбомы завоевали музыкальный рынок


В первой половине XX века музыкальная индустрия была совсем не похожа на то, с чем мы знакомы сейчас. Отчасти изменения были связаны с популярными тогда технологиями — главным музыкальным форматом того времени были шеллаковые пластинки, которые проигрывались со скоростью 78 оборотов в минуту. Стандартная 10-дюймовая пластинка вмещала лишь три минуты музыки на каждой стороне — это серьезно ограничивало длину материала. Даже оркестровая музыка намеренно сокращалась, чтобы уместиться на пластинке. Первые записи «Рапсодии в стиле Блюз» Гершвина длились в районе 9 минут, почти в два раза меньше, чем оригинальная версия произведения. Неудивительно, что синглы составляли подавляющее большинство релизов.
Всего голосов 21: ↑20 и ↓1+19
Комментарии8

Минус уши или как не испортить звук в игре с самого начала

Время на прочтение9 мин
Количество просмотров19K


Статья о звуке, но адресована скорее не саунд-дизайнерам (которым всё известно), а продюсерам, ПМ-ам игровой индустрии и начинающим разработчикам. Собранные здесь ошибки — это наш собственный опыт из времён, когда War Robots была ещё прототипом в новой для компании нише.

В то время мы хотели быстро протестить идею, что сказывалось не только на архитектуре или коде, но и звуке. Потом метрики проекта резко пошли вверх и первые решения уже не могли поддерживать такой бурный рост. Команда срочно взялась за критические моменты, а работу над саунд-дизайном пришлось отложить. Сейчас мы активно развиваемся и в этом направлении, хотя многих проблем можно было избежать с самого начала. Каких именно — расскажу далее.
Всего голосов 34: ↑34 и ↓0+34
Комментарии18

Истории

Программная реализация усилителя класса D

Время на прочтение2 мин
Количество просмотров11K


Best-404-Error интересуется, можно ли получить результат компиляции длиной менее 512 байт, если исходник написан на языке высокого уровня. Можно, если упростить возлагаемую на прошивку задачу.

Программная реализация усилителя класса D позволяет менять его параметры (частоту ШИМ, скважность в режиме покоя) сменой прошивки.
Читать дальше →
Всего голосов 34: ↑34 и ↓0+34
Комментарии9

Модифицируем Bluetooth-стек для улучшения звука на наушниках без кодеков AAC, aptX и LDAC

Время на прочтение7 мин
Количество просмотров134K
Перед прочтением этой статьи рекомендуется ознакомиться с предыдущей статьёй: Аудио через Bluetooth: максимально подробно о профилях, кодеках и устройствах / in English

Некоторые пользователи беспроводных наушников отмечают низкое качество звука и недостаток высоких частот при использовании стандартного Bluetooth-кодека SBC, который поддерживают все аудиоустройства. Частой рекомендацией для улучшения звука является покупка устройств и наушников с поддержкой кодеков aptX и LDAC. Эти кодеки требуют лицензионных отчислений, поэтому устройства с их поддержкой стоят дороже.

Оказывается, низкое качество SBC обусловлено искусственными ограничениями Bluetooth-стеков и настроек наушников, и это ограничение можно обойти на любых существующих устройствах, путём программных изменений смартфона или компьютера.
Читать дальше →
Всего голосов 100: ↑98 и ↓2+96
Комментарии53

Аудио через Bluetooth: максимально подробно о профилях, кодеках и устройствах

Время на прочтение26 мин
Количество просмотров633K
Комикс XKCD про 14 конкурирующих стандартов: Надпись: СИТУАЦИЯ: есть 14 конкурирующих стандартов. Гик: 14?! Абсурд! Нам необходимо разработать один универсальный стандарт, на все случаи жизни. Спутница гика: Да! Надпись: Скоро: СИТУАЦИЯ: Есть 15 конкурирующих стандартов.

This article is also available in English

Из-за массового выпуска смартфонов без аудиоразъема 3.5 мм беспроводные Bluetooth-наушники для многих стали основным способом прослушивания музыки и общения в режиме гарнитуры.
Производители беспроводных устройств не всегда пишут подробные характеристики товара, а статьи о Bluetooth-аудио в интернете противоречивы, местами некорректны, не рассказывают о всех особенностях, и часто копируют одну и ту же не соответствующую действительности информацию.
Попробуем разобраться с протоколом, возможностями Bluetooth-стеков ОС, наушников и колонок, Bluetooth-кодеков для музыки и речи, выясним, что влияет на качество передаваемого звука и задержку, научимся собирать и декодировать информацию о поддерживаемых кодеках и других возможностях устройств.

TL;DR:
  • SBC — нормальный кодек
  • У наушников есть свой эквалайзер и пост-процессинг на каждый кодек отдельно
  • aptX не настолько хорош, как о нём говорят рекламные анонсы
  • LDAC — маркетинговое фуфло
  • Качество звука в режиме разговора всё ещё низкое
  • В браузер можно встроить аудиоэнкодеры на C, скомпилировав в WebAssembly через emscripten, и они не будут особо тормозить.

Всего голосов 175: ↑171 и ↓4+167
Комментарии180

TheOutloud — озвучивай и делись любимыми статьями и историями

Время на прочтение3 мин
Количество просмотров1.9K
Привет всему сообществу, Habr! Уже некоторое время я являюсь вашим читателем и сегодня решил, что пришло время для моего первого поста здесь.

Я давно хотел научиться программировать и последние пару месяцев проводил все свободное время, просматривая обучающие ролики на youtube, читая ответы и комменты на stackoverflow, а также изучая другие ресурсы для начинающих разработчиков, включая Habr. Для того, чтобы все знания были применены на практике, я решил, что нужно делать полноценный проект.

Идея пришла ко мне, когда я стал проводить уйму времени за рулем: ездил на работу и домой, подрабатывал курьером в пиццерии и катался загород по выходным. В один прекрасный момент мне надоели эти зацикленные несколько песен на популярных радиостанциях, и я переключился на аудио книги. Но и это не продержалось достаточно долго, так как я порой забывал, о чем там было рассказано ранее и приходилось переслушивать. Тогда я подумал, что было бы неплохо в дороге слушать небольшие интересные статьи и истории с популярных ресурсов в сети, типа Habr, vc, spark, meduza и многих других.
Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии10

Что было на первом iPod: двадцать альбомов, которые выбрал Стив Джобс в 2001 году

Время на прочтение6 мин
Количество просмотров14K
Восемнадцать лет назад iPod ворвался на рынок аудиогаджетов и навсегда поменял вектор развития музыкальной индустрии. Про само устройство и его влияние написано много, но одна деталь заслуживает особого внимания. А именно — альбомы, попавшие в руки приглашенных журналистов вместе с первыми айподами. Рассказываем об этой музыке под катом.

Всего голосов 25: ↑20 и ↓5+15
Комментарии8

Разработка простого музыкального синтезатора на ATMEGA8

Время на прочтение28 мин
Количество просмотров7.9K
Несколько лет назад я изготовил на микроконтроллере ATmega8 часы с будильником, где реализовал однотональный (одноголосный) простейший синтезатор мелодий. В Интернете немало статей для начинающих, посвящённых этой теме. Как правило, для генерации частоты (нот) применяют 16-разрядный таймер, который конфигурируется определённым образом, заставляя на аппаратном уровне выдавать сигнал в форме меандра на определённом выводе МК. Второй (8-разрядный) таймер применяется для реализации длительности ноты или паузы. Ноты по известным формулам сопоставляются с частотами, а они, в свою очередь, сопоставляются с определёнными 16-битными числами, обратно пропорциональные частотам, которые задают периоды счёта таймера.
Читать дальше →
Всего голосов 25: ↑25 и ↓0+25
Комментарии3

Ремонт оголовья наушников Samsung Level On Pro

Время на прочтение7 мин
Количество просмотров20K
image

Достались мне по случаю наушники Samsung Level On Pro EO PN920 с блютусом. Наушники радовали меня ровно 5 месяцев, после чего мне показалось, что они начали как-то не очень хорошо держатся на голове. Беглый осмотр показал что по оголовью пошли трещины, много трещин, я бы даже сказал катастрофически много. Эксплуатация была исключительно домашняя и очень бережная, наушники по городу не таскал, да и можно сказать сдувал с них пыль, так как отношусь к любой технике аккуратно.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+27
Комментарии19

Как Microsoft отсекает шум, чтобы создавать полезный и красивый звуковой мир

Время на прочтение9 мин
Количество просмотров6K
Вы никогда не думали о звуках, которые издает ваш компьютер, когда приходит сообщение, садится батарея или появляется напоминание о встрече? А вот Мэттью Беннетт думал. Много думал.

Беннетт сочинил, исполнил и обработал более 900 версий звука оповещения календаря Windows 10, прежде чем выбрал идеальную.

«Это было долго, зато хорошо получилось», — вспоминал Беннетт, пожав плечами, во время недавнего визита в свою студию звукозаписи в Редмонде. В звукоизолированной комнате, освещенной свечами, расположены микшер, несколько высококачественных студийных мониторов и больших ЖК-экранов, а в центре — полнооктавная клавиатура синтезатора.

Как композитор и звукорежиссер, работающий над многими приложениями и устройствами Microsoft, Беннетт уже 15 лет играет важную роль в звуковом дизайне компании. У него твердые убеждения и сложившаяся философия относительно звука, и он отлично владеет профессиональной терминологией для обсуждения этих вопросов.

image
Всего голосов 23: ↑22 и ↓1+21
Комментарии14

От критиков к алгоритмам: как демократия и технократия пришли в музыкальную индустрию

Время на прочтение5 мин
Количество просмотров4.5K
В предыдущих материалах (1, 2) мы говорили про системы, которые влияли на общественный вкус в музыке вплоть до конца 20 века. В этом расскажем о том, как они начали разрушаться.

Всего голосов 19: ↑18 и ↓1+17
Комментарии9

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
24 сентября
Astra DevConf 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн

Минималистический четырёхголосный MIDI-проигрыватель

Время на прочтение7 мин
Количество просмотров8K


Предлагаемый проигрыватель не требует карты памяти, он хранит MIDI-файл длиной до 6000 байт непосредственно в микроконтроллере ATtiny85 (в отличие от этой классической конструкции, которая проигрывает WAV-файлы, и карту памяти, естественно, требует). Четырёхголосное проигрывание с затуханием при помощи ШИМ реализовано программно. Пример звучания — по ссылке.
Читать дальше →
Всего голосов 37: ↑36 и ↓1+35
Комментарии10

Озвучивание прошлого. Руководство для историков по преобразованию данных в звук

Время на прочтение22 мин
Количество просмотров2.3K
Мне надоело смотреть на прошлое. Есть много руководств по воссозданию внешнего облика исторических артефактов, но часто мы забываем, что это творческий акт. Возможно, мы слишком привязаны к своим экранам, слишком много значения придаём внешнему облику. Давайте вместо этого попробуем услышать что-то из прошлого.

Богатая литература по археоакустике и звуковым ландшафтам помогает воссоздать звук места, каким он был (например, см. Виртуальный Собор Святого Павла или работу Джеффа Вейча по древней Остии). Но мне интересно «озвучить» сами данные. Я хочу определить синтаксис для представления данных в виде звука, чтобы эти алгоритмы можно было использовать в исторической науке. Друкер сказал знаменитую фразу, что «данные» — это на самом деле не то, что дано, а скорее то, что захвачено, трансформировано, то есть 'capta'. При озвучивании данных я буквально воспроизвожу прошлое в настоящем. Поэтому на передний план выходят допущения и преобразования этих данных. Полученные звуки являются «деформированным исполнением», которое заставляет по-новому услышать современные пласты истории.

Я хочу услышать смысл прошлого, но знаю, что это невозможно. Тем не менее, когда я слышу инструмент, то могу физически представить музыканта; по отзвукам и резонансам могу различить физическое пространство. Я чувствую бас, могу двигаться в ритме. Музыка охватывает моё тело, всё воображение. Ассоциации со слышанными ранее звуками, музыкой и тонами создают глубокий темпоральный опыт, систему воплощённых взаимоотношений между мной и прошлым. Визуальность? У нас так давно существуют визуальные представления о прошлом, что эти грамматики почти потеряли художественную выразительность и перформативный аспект.
Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии0

Pay what you want: как эта модель проявила себя в музыке, и кто пробовал так зарабатывать

Время на прочтение4 мин
Количество просмотров4.8K
В прошлом году доходы музыкальной индустрии достигли 10-летнего максимума. Однако далеко не все эти деньги достаются музыкантам (на деле они получают немногим более 10%).

В попытке заработать «в обход» не особенно щедрых стриминговых сервисов, исполнители прибегают к альтернативным вариантам монетизации. Один из них — модель pay what you want, подразумевающая продажу альбома или трека без посредников по выбранной самим слушателем цене. Расскажем, кто уже воспользовался PWYW-подходом.

Фото Thomas Le / Unsplash

Первые эксперименты: на грани благотворительности


Одним из первых музыкантов, опробовавших модель, стал исполнитель христианского рока и проповедник Кит Грин (Keith Green). Он был ярким представителем движения «люди Иисуса» — симбиоза христианского фундаментализма и хиппи-культуры, которое процветало в Америке 70-х.

Первые альбомы музыканта распространялись в магазинах религиозной литературы, а покупатели получали дополнительную копию альбома — отдать другу. Но Кит хотел достучаться и до малоимущих слушателей, и поэтому решил продавать свой третий альбом по принципу «pay what you want».

В то время семья Гринов выпускала бесплатную еженедельную газету с аудиторией в сто тысяч подписчиков. Когда работа над альбомом закончилась, в очередной выпуск газеты включили информацию о том, как этот альбом можно заказать. В записи участвовали звезды христианской сцены и друг семьи Боб Дилан, поэтому неудивительно, что за первые три года Кит продал более 200 тысяч копий альбома. Из них лишь 61 тысяча была выслана бесплатно.
Читать дальше →
Всего голосов 21: ↑21 и ↓0+21
Комментарии7

Как увидеть реверберацию или передача видео звуком через воду — 2

Время на прочтение8 мин
Количество просмотров11K

Привет, глубокоуважаемые!



Сегодня мы опять будем передавать картинку ультразвуком через воду: буквально увидим реверберацию и эхо, и даже то, как они меняются в зависимости от условий. Все о чем я расскажу несложно, интересно повторить самостоятельно и под силу практически любому.

Если в вашей душе от этих слов что-то колыхнулось, добро пожаловать под кат, в темные воды нашего пруда!


Читать дальше →
Всего голосов 49: ↑49 и ↓0+49
Комментарии25

От критиков к алгоритмам: лейблы, корпорации и музыкальная культура XX века

Время на прочтение4 мин
Количество просмотров3K
Вчера мы начали разговор о том, как менялось восприятие музыкальной индустрии и музыкальной критики за последние 200 с лишним лет.

Если на рубеже 18-19 веков критика только начала свое становление, и музыкальные произведения оценивали в первую очередь сами коллеги-композиторы, то индустриализация двадцатого века резко изменила положение дел в этой сфере.

Посмотрим, что привело к таким изменениям и как ведущая роль в формировании музыкальной повестки дня перешла от культурных элит к корпорациям.

Всего голосов 18: ↑17 и ↓1+16
Комментарии0

От критиков к алгоритмам: затухающий голос элит в мире музыки

Время на прочтение4 мин
Количество просмотров6.9K
Еще не так давно музыкальная индустрия была «закрытым клубом». Попасть в него было тяжело, а общественный вкус находился под контролем небольшой группы «просветленных» экспертов.

Но с каждым годом мнение элит становится все менее ценным, а на смену критикам пришли плейлисты и алгоритмы. Расскажем, как это произошло.

Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Комментарии0

Современные аккумуляторы для плееров Sony Discman

Время на прочтение1 мин
Количество просмотров11K


Автор приобрёл и починил два винтажных плеера Sony Discman — D9 и D15. К обоим аккумуляторы не прилагались (один «совсем мёртвый» образец для фотосессии всё же нашёлся), а слушать только на БП неинтересно. Пришлось сделать новые — литий-полимерные, в 3D-печатном корпусе, со встроенным контроллером заряда и разъёмом Micro USB.
Читать дальше →
Всего голосов 50: ↑44 и ↓6+38
Комментарии6

Вклад авторов