Рубрика «музыка» - 3

imageФото: rose_tzn/Flickr

Freedb.org, созданная сообществом база метаданных музыкальных компакт-дисков, закрывается 31 марта 2020 года. Сервис был создан как бесплатная альтернатива CDDB. Причина закрытия не уточняется.

Многие приложения для копирования компакт-дисков извлекают метаданные из Freedb, чтобы избавить пользователя от необходимости вводить их вручную. Читать полностью »

Месяц назад мир узнал о смелом проекте Дамьена Риля (Damien Riehl) и Ноа Рубиным (Noah Rubin), которые словили не мало хайпа на том, что сгенерировали “все возможные“ уникальные комбинации “из 8 нот”, зарегистрировали на них авторские права и как “авторы” придали им статус общественного достояния. Хабру об этой новости сообщил denis-19.

О неудачной попытке брутфорса авторского права или 68 миллиардов мелодий, которые ничего не изменят - 1

Для тех, кто пропустил это заметное событие, Ноа Рубиным (Noah Rubin) и его партнер по проекту убеждены, что таким образом они смогут прекратить многочисленные судебные тяжбы между композиторами, музыкантами и продюсерами, которые “душат творчество и свободу”. Поразмыслив над этой концепцией я пришел к выводу, что, несмотря на превосходную идею, с юридической точки зрения способ, вероятно, ничего не изменит. Под катом разбираемся, почему брутфорс музыкального авторского права не сможет сработать.
Читать полностью »

Мы уже рассказывали про сюрпризы, которые хранят в себе виниловые пластинки. Это был винил 1901 года, композиции Pink Floyd и The B-52's, небольшие программы и даже оптические эксперименты.

Нам понравился ваш отклик в комментариях и мы решили расширить тему. Посмотрим как на винил, так и на другие форматы — и поговорим о новых «пасхалках», скрытых на самых разных альбомах.

Подарки для внимательных слушателей: какие аудиопасхалки прятали в «pre-gap» на Audio CD - 1Читать полностью »

После того как год назад сервис Record Bird, оповещающий о новых альбомах, был закрыт, многие задались вопросом: чем его заменить и возможно ли это вообще. Расскажем об альтернативах.

Жизнь после Record Bird: как и где еще можно узнавать о выходе музыкальных релизов - 1Читать полностью »

Число, лежащее в основе современной музыки - 1

Почему двенадцать?

Если вы посмотрите на клавиатуру, то увидите, что в каждой октаве содержится 12 полутонов.
В случае фортепиано это всего лишь значит, что между, например, "до" первой октавы и "до" второй октавы расположено 11 клавиш. Вместе с одним из "до" (например, до второй октавы) мы получим 12 клавиш: до#, ре, ре#, ми, фа, фа#, соль, соль#, ля, ля#, си, до.

Но почему 12?

Может быть это просто случайность? Вот нравилось нашим предкам число 12, у них везде 12: 12 месяцев, 12 знаков зодиака, 12 колен Израилевых, 12 апостолов,… и здесь решили, пусть будет 12, и так и повелось. Или все же здесь есть объективный закон, и это число не случайно?

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

Читать полностью »

Бибер и Билан машут ручкой. A.I. теперь поёт песни - 1

Самые активные реальные певцы способны выпустить один, может быть, два музыкальных альбома за год. У рэперов иногда получается три-четыре микстейпа. Но компания Auxuman собирается выпускать по полноценному музыкальному альбому, с такими звездами как Йона, Мони, Джемини, Зоя и Хексе, каждый месяц. Секрет такой продуктивности? Машинное обучение и нейросети. Фирма строит «следующее поколение виртуальных артистов», которые призваны полностью заменить реальных звезд.Читать полностью »

На прошлой неделе я рассказал, как устроена активация Яндекс.Станции через звук. Оказалось, что пароль от WiFi передаётся в открытом виде. Я размышлял, зачем вообще нужно было делать активацию так, а не каким-то отлаженным способом.

В итоге, пришел к выводу, что в этом процессе важно шоу. Но, что будет, если сделать протокол передачи данных, полностью ориентированный на впечатление пользователя? Так родился проект «Octave» — для мелодичной передачи данных.

Как уязвимость в Яндекс.Станции вдохновила меня на проект: Музыкальная передача данных - 1

Под катом я расскажу, как сделан прототип, и дам ссылку на демку. Вы сможете сами послушать, как звучит любое сообщение :)
Читать полностью »

Мы в нашем Музее компьютерной истории недавно приобрели набор перфокарт для компьютерной музыкальной программы 50-летней давности. Тогда у большинства компьютеров не было звуковых карт, но творческие программисты нашли способы выдавать музыку при помощи линейных принтеров. Мы немного волновались, что эта программа может повредить принтеру, но всё же рискнули запустить её на древнем мейнфрейме IBM 1401. Как вы могли предполагать, музыка в исполнении линейного принтера звучит ужасно — но мелодию можно разобрать, а принтер не пострадал.

Бизнес-компьютер IBM 1401 представили в 1959 году, и он стал самым продаваемым компьютером середины 1960-х – было поставлено более 10 000 таких систем. Ключевым конкурентным преимуществом IBM 1401 был высокоскоростной линейный принтер IBM 1403. Быстро вращавшаяся цепь с символами позволяла принтеру печатать по 10 строк в секунду с отличным качеством – считается, что это было наилучшее качество до появления лазерных принтеров в 1970-х.
Читать полностью »

Доброго времени суток всем.

Захотелось мне скачать всю мою музыку со ВКонтакте на флешку, как в старые добрые времена. Немного погуглив и не найдя практически ничего более менее приемлемого, я решил действовать своими силами. Спустя пол часа получился вполне себе рабочий скрипт. Итак, начнём.

Для работы нужно скачать модули vk_api и request!

Для начала подключим необходимые модули и объявим некоторые переменные:

import os
import pickle
import vk_api
import requests

from vk_api import audio

from time import time

vk_file = "vk_config.v2.json"
REQUEST_STATUS_CODE = 200 
path = 'vk_music/'

Читать полностью »

Микроконтроллеры AVR довольно дешевы и широко распространены. Наверно, с них начинает почти любой embedded разработчик. А среди любителей правит балом Arduino, сердцем которого обычно является ATmega382p. Наверняка многие задумывались: как можно заставить их звучать?

Если посмотреть на существующие проекты, то они бывают нескольких типов:

  1. Генераторы квадратных импульсов. Генерация с помощью ШИМ или дергать пины в прерываниях. В любом случае, получается очень характерный пищащий звук.
  2. Использование внешнего оборудования типа MP3 декодера.
  3. Использование ШИМ для вывода 8 битного (иногда 16 битного) звука в формате PCM или ADPCM. Поскольку памяти в микроконтроллерах для этого явно не достаточно, то обычно используют SD карту.
  4. Использование ШИМ для генерации звука на основе волновых таблиц, подобных MIDI.

Последний тип для меня был особенно интересен, т.к. почти не требует дополнительного оборудования. Представляю сообществу свой вариант. Для начала небольшое демо:

Заинтересовавшихся прошу под кат.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js