CherryTea
GG
хз, тут разбираться долго, думаю никто не будет смотреть
GG
круто)
Sergey
CherryTea
работает
ну там написано для js должно работать байдефоулт
Yuri
я вот только про это хочу узнать "Есть вопрос по архитектуре - в приложении есть классы AudioPlayer, Playlist, Track (в треке хранится <audio>) - правильно ли отлавливать события от <audio> в классе Track и emit'ить, после чего в классе AudioPlayer события отлавливать уже от Track?"
Yuri
нормально ли передавать события по цепочке?
CherryTea
работает
включил, работает да, супер
Sergey
правда мультирут только в инсайдере
GG
Sergey
GG
ты походу собаку съел с работой над аудио данными
GG
@spzxyz а где у тебя аудиопоток модифицируеться? покажи линию
Yuri
ты про частоты?
GG
да
GG
и про AudioContext
Yuri
Yuri
сам контекст в классе AudioPlayer
Yuri
а частоты в классе Equalizer
GG
а где ты частоты меняешь? я например вытаскивал чатоты из аудио с помощью
var audioCtx = new (window.AudioContext || window.webkitAudioContext)();
var audioElement = document.getElementById('myAudio');
var audioSrc = audioCtx.createMediaElementSource(audioElement);
var analyser = audioCtx.createAnalyser();
audioSrc.connect(analyser);
audioSrc.connect(audioCtx.destination);
analyser.fftSize = 256
var bufferLength = analyser.fftSize
var frequencyData = new Float32Array(analyser.frequencyBinCount);
GG
и частоты у меня в frequencyData пишуться
GG
кажеться нашел
https://developer.mozilla.org/en-US/docs/Web/API/AudioContext/createBiquadFilter
Yuri
analyser вроде только получает данные типа частот, чтобы визуализировать
Yuri
Peter
Вечером на работе у меня итернет отрубился, так что там с проблемам php, я всё пропустил. Тут чувак с совой хейтил его вроде бы
Sergey
ага
Sergey
@why_php_is_bad
Peter
Как я понял ему не нравится что функции для работы со строками не стандартизированы и поэтому язык - говно
Sergey
стандартизированы?!
Sergey
ты упал?
Peter
не стандартизированны
Sergey
так там всё так
Peter
Мне даже удобней, что сигнатуры некоторых функций похожи на C
Sergey
да там каша
Sergey
было бы однообразно
Sergey
как в си например
Sergey
я бы слова не сказал
Peter
Это небольшое неудобство, все знают про эту проблему, димкомфорт она вызывает лишь у некоторых
Sergey
лол
Sergey
весь язык на этой каше построен
Peter
Нет, только базовые функции
Peter
Всё хорошо документированно
Asan
Добрый вечер, подскажите, мне нужно перетащить таблицу с сайта на свой сайт, но так как сайт делался давно, там стили прописаны в html файле и вот эта огромная таблица каждый где у каждого элемента стиль прописывался в теге весит 13мб, можно ли как то разом убрать все лишние стили и абрибуты из тегов или придется это все в ручную сделать?
Peter
Для всех рутинных операций есть встроенные функции
Asan
??
Peter
ПО названию легко понять что делает функция
Sergey
если ты пишешь на ЭТОМ каждый день
Sergey
ты просто запоминаешь
Asan
может подскажете?
Peter
Peter
Я когда на C++ начинал писать каждую функцию гуглил
Kirill
Peter
На go тоже
Peter
На php тоже
Peter
на js до сих пор гуглю
Sergey
с го я могу ошибаться
👨🏼💻
Sergey
на js до сих пор гуглю
эм
лол почти каждая функция в прототипе
нажал точку и смотришь
гуглить тупо нечего
Rafael 🌵
на js до сих пор гуглю
Это норм, но одно дело, когда ты чётной знаешь как гуглить для первой ссылки адругое дело, когда ты только подбираешь эту поисковую фразу
Peter
Sergey
Sergey
Peter
Sergey
сиди подбирай полчаса это у тебя s* str* *string или *_string
Sergey
и какой же вариант мне первым подбирать?
Sergey
или на php писать в оффлайне невозможно?
Peter
На каком незнакомом языке без документации можно писать в оффлайне?
👨🏼💻
Sergey