AIMP Forum

AIMP for Windows => Предложения / Suggestions => Topic started by: Dub on December 17, 2022, 23:24:25

Title: BPM Analyzer
Post by: Dub on December 17, 2022, 23:24:25
Приветствую, в редакторе тегов есть анализатор BPM интересно этот функционал использовать как отдельное приложение на подобие MixMeister BPM Analyzer (которое не умеет wav и flac). Это бы повысило интерес к приложению со стороны DJ.
Title: Re: BPM Analyzer
Post by: Artem on December 18, 2022, 00:34:56
а чем редактор плох?
Title: Re: BPM Analyzer
Post by: Dub on December 18, 2022, 01:43:18
Возможно и не плох, но не хватает автоматизма и есть ненужный функционала для этой задачи. Мне допустим не нужно менять теги. Хотелось бы если закидываешь треки что бы сразу определял BPM + наверное ведение хистори. Т.е. для сведения нужно мне закинуть перетаскиванием треков 20 и что бы сразу определял BPM и возможно отдельная вкладка хистори без всякого редактирования и изменения файла. А до кучи бы если еще определял бы тональность трека. По тональности есть открытые либы в этом проекте https://www.ibrahimshaath.co.uk/keyfinder/
Title: Re: BPM Analyzer
Post by: Artem on December 19, 2022, 08:15:32
Мне допустим не нужно менять теги

а куда BPM будет писаться?

По тональности есть открытые либы в этом проекте https://www.ibrahimshaath.co.uk/keyfinder/

Спасибо, посмотрю.
Title: Re: BPM Analyzer
Post by: Dub on December 19, 2022, 12:23:26
а куда BPM будет писаться?
Ну может xml, либо sqlite либа же стоит уже. Смысл в том что бы, сканировать треки, а не менять их теги.
Title: Re: BPM Analyzer
Post by: Artem on December 19, 2022, 14:16:09
Ну может xml, либо sqlite либа же стоит уже. Смысл в том что бы, сканировать треки, а не менять их теги.

т.е. данные о BPM будут храниться отдельно от файлов? И каждый раз их сканировать?
Title: Re: BPM Analyzer
Post by: Dub on December 19, 2022, 14:37:28
т.е. данные о BPM будут храниться отдельно от файлов? И каждый раз их сканировать?
Ну можно по размеру и имени файла же вести БД, я не говорю контрольные суммы снимать каждый раз, но по местоположению файла и дате изменения можно же идентифицировать его. Ну это как доп опцию лучше сделать, если интерес есть. Основа конечно определять BPM и KEY. Если интересно почитайте про "Гармоничное сведение". Конечно dj софт для контроллеров это умеет, но иногда если делаешь студийный микс то проще в такую приложуху закинуть и посмотреть.
Title: Re: BPM Analyzer
Post by: Artem on December 19, 2022, 14:59:31
А чем плохо прописывать эту информацию прям в теги файла?
Title: Re: BPM Analyzer
Post by: Dub on December 19, 2022, 15:45:43
А чем плохо прописывать эту информацию прям в теги файла?
Не нужно менять файлы, допустим бывает там sfv рядом с Сумами или раздача какая-нибуть.
Title: Re: BPM Analyzer
Post by: «G-Li†ch» on December 27, 2022, 12:34:24
Плохо то, что полным полно музыки с плавающим (нестабильным) BPM.
И я говорю не про современные "начинающихся с 129.97 в начале, а 130.04 в конце", а там, где "с живыми ударными 50-70-х" (практически весь джаз, рок, фанк, диско), "криво клеенные ленты" с драм-машинами 80-90-х… Всякие резкие "смены темпа" ремиксах прошлого десятилетия (на 80-х/90-х, Trap/DubStep и мн.др.)…
Если в "тегах" указываются позиции, где он меняется (как маркеры) или хотя бы в каких frame`ах, то это было бы нормально… Тоже самое и с тональностью – если DJ "не слухач", т.е. не замечает меняющуюся тональность в играемой им(ей) композиции, то ориентироваться на эти "теги" нельзя!… Уж лучше производить полный анализ и прописывать все значения в стороннюю базу данных, да хоть в "PRIV" ID3-тэг файла (как аудишновский XMP), лишь бы атрибуты (дату изменения/создания) анализируемых файлов не портило (как NI TRAKTOR)!
И да, для длиннющих "DJ-сетов" было бы кстати…