Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 11.03.2024
Сообщений: 4

Визуализация музыки на c# vd

16.01.2025, 19:24. Показов 652. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Помогите, пожалуйста, написать код для визуализации музыки на c# .vd.
Аудиоплеер есть, осталось лишь сделать так, чтобы при воспроизведении музыки была визуализация.
Нашла туториал, но не подходит, так как у меня .vd. Ссылка на ресурс: https://swharden.com/csdv/audio/level/

Пример кода:
VB.NET Скопировано
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Imports WMPLib
Public Class Form1
    Private WithEvents wp As New WindowsMediaPlayer
    Private Sub btnPause_Click(sender As Object, e As EventArgs) Handles btnPause.Click
        If wp.playState = WMPPlayState.wmppsPlaying Then
            wp.controls.pause()
            Timer1.Stop()
        End If
    End Sub
 
    Private Sub btnNext_Click(sender As Object, e As EventArgs) Handles btnNext.Click
        If ListView1.SelectedIndices.Count > 0 Then
            Try
                Dim g As Integer = ListView1.SelectedIndices(0)
                g += 1
                ListView1.Items(g).EnsureVisible()
                ListView1.Items(g).Selected = True
                ListView1.Select()
            Catch ex As Exception
                ListView1.Items(0).EnsureVisible()
                ListView1.Items(0).Selected = True
                ListView1.Select()
 
            End Try
            btnPlay.PerformClick()
        End If
    End Sub
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.01.2025, 19:24
Ответы с готовыми решениями:

Визуализация музыки ProgressBar-ами
Собственно, вопрос в заголовке. Как заставить 5-6 прогрессбаров, каждый на определённые частоты, визуализировать играющую музыку? Спасибо.

Визуализация музыки
Как сделать что то подобное - зрительные образы windows media pleer?

Визуализация музыки, книги
Хочу почитать про визуализацию музыки, как это делать. Видел что-то на openFrameworks, но книг опять же не нашел, подскажите что-то нибудь

6
Администратор
Эксперт .NET
 Аватар для OwenGlendower
17898 / 13994 / 5345
Регистрация: 17.03.2014
Сообщений: 28,652
Записей в блоге: 1
16.01.2025, 20:46
Цитата Сообщение от Arishaaaa Посмотреть сообщение
на c#
Почему вы тогда создали тему в разделе по Visual Basic и выложили пример на нем же?

Цитата Сообщение от Arishaaaa Посмотреть сообщение
у меня .vd
Что это такое?
0
Любитель
 Аватар для Тим70
1023 / 722 / 158
Регистрация: 27.01.2019
Сообщений: 1,483
16.01.2025, 20:56
OwenGlendower, Похоже ТС хочет код на С# использовать в VB.Net.
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
17898 / 13994 / 5345
Регистрация: 17.03.2014
Сообщений: 28,652
Записей в блоге: 1
16.01.2025, 21:04
Тим70, возможно. Пусть тогда так и напишет.
0
16.01.2025, 21:05

Не по теме:

Тоже про vd интересует.

0
Любитель
 Аватар для Тим70
1023 / 722 / 158
Регистрация: 27.01.2019
Сообщений: 1,483
16.01.2025, 21:05
Лучший ответ Сообщение было отмечено Arishaaaa как решение

Решение

Arishaaaa, А Вам обязательно использовать эту ссылку? Она для плеера NAudio,а вы даете код для WMP.
Может проще использовать библиотеку BASS.
Вот готовый плеер на BASS.
Миниатюры
Визуализация музыки на c# vd  
Вложения
Тип файла: rar BassClass.rar (2.26 Мб, 27 просмотров)
2
Любитель
 Аватар для Тим70
1023 / 722 / 158
Регистрация: 27.01.2019
Сообщений: 1,483
17.01.2025, 04:46
Arishaaaa, Еще для визуализации и для многих других возможностей ,есть libzplay.dll Вот тут.
.net FrameWork 4.0
Миниатюры
Визуализация музыки на c# vd  
Вложения
Тип файла: rar Zplay.rar (1.12 Мб, 28 просмотров)
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.01.2025, 04:46
Помогаю со студенческими работами здесь

Визуализация при проигрывании музыки
Всем привет, может кто знает как сделать визуализацию на сайте когда играет музыка? Сайт на вордпрес. Типо как на картинке. Может плагин...

Визуализация
Дали задание реализовать поиск выпуклой оболочки, всё реализовано и замечательно работает, но нужно эту оболочку вывести через какой-нибудь...

Визуализация
Здравствуйте, уважаемые форумчане. Хотелось бы узнать, возможно ли визуализировать(создать несколько членов, которые будут отвечать за...

Визуализация
Когда выполняется какая-нибудь макрос обработки данных, то Аксесс просто замирает и показывает песочные часы до конца работы макроса. А...

Визуализация
Нужно построить в режиме реал тайм ЛИНЕЙНУЮ гистограму Y(X,Z), чтобы функция Y(X) определяла значения столбцов а значения Y(Z) выводилось в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Результаты исследования от команды MCM (март 2025 г.)
Programma_Boinc 07.04.2025
Результаты исследования от команды MCM (март 2025 г. ) В рамках наших текущих исследований мы продолжаем изучать гены, которые имеют наибольшую вероятность развития рака легких, выявленные в рамках. . .
Рекурсивные типы в Python
py-thonny 07.04.2025
Рекурсивные типы - это типы данных, которые определяются через самих себя или в сочетании с другими типами, которые в свою очередь ссылаются на исходный тип. В мире программирования такие структуры. . .
C++26: Объединение и конкатенация последовательностей и диапазонов в std::ranges
NullReferenced 07.04.2025
Работа с последовательностями данных – одна из фундаментальных задач, с которой сталкивается каждый разработчик. C++ прошел длинный путь в эволюции средств для манипуляции коллекциями – от. . .
Обмен данными в микросервисной архитектуре
ArchitectMsa 06.04.2025
Когда разработчики начинают погружаться в мир микросервисов, они часто сталкиваются с парадоксальным правилом: "два сервиса не должны делить один источник данных". Эта мантра звучит повсюду в. . .
PostgreSQL в Kubernetes: Автоматизация обслуживания с CNPG
Mr. Docker 06.04.2025
Администраторы баз данных сталкиваются с целым рядом проблем при обслуживании PostgreSQL в Kubernetes: как обеспечить правильную репликацию данных, как настроить автоматическое переключение при. . .
Async/await в TypeScript
run.dev 06.04.2025
Асинхронное программирование — это подход к разработке программного обеспечения, при котором операции выполняются независимо друг от друга. В отличие от синхронного выполнения, где каждая последующая. . .
Многопоточность в C#: Синхронизация потоков
UnmanagedCoder 06.04.2025
Многопоточное программирование стало неотъемлемой частью разработки современных приложений на C#. С появлением многоядерных процессоров возможность выполнять несколько задач параллельно значительно. . .
TypeScript: Классы и конструкторы
run.dev 06.04.2025
TypeScript, как статически типизированный язык, построенный на основе JavaScript, привнес в веб-разработку новый уровень надежности и структурированности кода. Одним из важнейших элементов этой. . .
Многопоточное программирование: Rust против C++
golander 06.04.2025
C++ существует уже несколько десятилетий и его поддержка параллелизма постепенно наращивалась со временем. Начиная с C++11, язык получил стандартную библиотеку для работы с потоками, а в последующих. . .
std::vector в C++: от основ к оптимизации производительности
NullReferenced 05.04.2025
Для многих программистов знакомство с std::vector происходит на ранних этапах изучения языка, но между базовым пониманием и подлинным мастерством лежит огромная дистанция. Контейнер std::vector. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер