Page 1 of 1

物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 09:45
by MwM-Mai

lamp-music-card的组件音乐律动效果降幅好像是死的,并没有根据周围的声音或者手机app音频数据流进行实时律动,该组件是否能实现呢


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 10:06
by lshinylee

你好,当前还不支持该特性,我们会跟进,有进展会同步你。


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 11:37
by MwM-Mai
lshinylee 2023年 Nov 30日 10:06

你好,当前还不支持该特性,我们会跟进,有进展会同步你。

我这边通过rjs的canvas 和 getRecorderManager的api 实现了音乐律动效果, 但是返回的数据流的数值范围很大,不知道有没有方法限制, LampMusicCard 组件律动柔和效果是如何实现的

:lol: :roll:


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 14:41
by crisiron
MwM-Mai 2023年 Nov 30日 11:37
lshinylee 2023年 Nov 30日 10:06

你好,当前还不支持该特性,我们会跟进,有进展会同步你。

我这边通过rjs的canvas 和 getRecorderManager的api 实现了音乐律动效果, 但是返回的数据流的数值范围很大,不知道有没有方法限制, LampMusicCard 组件律动柔和效果是如何实现的

:lol: :roll:

自己实现的话 会很复杂, 我们这边有一个还暂时未对外的方法可以直接获取到声音的颜色值:

const manager = ty.media.getRGBAudioManager();
manager.startRGBRecord(); // 打开声音转换
// 监听转换
manager.onAudioRgbChange(({ body }) => {
console.log(body); // body 内部有 rgb和分贝值, 根据分贝值的大小动态改变高度
});


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 14:42
by crisiron
crisiron 2023年 Nov 30日 14:41
MwM-Mai 2023年 Nov 30日 11:37
lshinylee 2023年 Nov 30日 10:06

你好,当前还不支持该特性,我们会跟进,有进展会同步你。

我这边通过rjs的canvas 和 getRecorderManager的api 实现了音乐律动效果, 但是返回的数据流的数值范围很大,不知道有没有方法限制, LampMusicCard 组件律动柔和效果是如何实现的

:lol: :roll:

自己实现的话 会很复杂, 我们这边有一个还暂时未对外的方法可以直接获取到声音的颜色值:

const manager = ty.media.getRGBAudioManager();
manager.startRGBRecord();

manager.onAudioRgbChange(({ body }) => {
console.log(body); // body 内部有 rgb和分贝值, 根据分贝值的大小动态改变高度
});

⚠️ 首先需要在ide上添加media kit 3.2版本


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Nov 30日 16:04
by MwM-Mai
crisiron 2023年 Nov 30日 14:42
crisiron 2023年 Nov 30日 14:41
MwM-Mai 2023年 Nov 30日 11:37

我这边通过rjs的canvas 和 getRecorderManager的api 实现了音乐律动效果, 但是返回的数据流的数值范围很大,不知道有没有方法限制, LampMusicCard 组件律动柔和效果是如何实现的

:lol: :roll:

自己实现的话 会很复杂, 我们这边有一个还暂时未对外的方法可以直接获取到声音的颜色值:

const manager = ty.media.getRGBAudioManager();
manager.startRGBRecord();

manager.onAudioRgbChange(({ body }) => {
console.log(body); // body 内部有 rgb和分贝值, 根据分贝值的大小动态改变高度
});

⚠️ 首先需要在ide上添加media kit 3.2版本

在项目安装media-kit库吗,还是怎么样, onRecordingEvent的api 返回的 数据流是buffer还没有进行处理成fft的是吗
:roll:


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Dec 6日 10:01
by crisiron
企业微信截图_38188926-7de4-4e72-9837-b83d7f026b3b.png

media-kit添加如图所示,这个方法的音频流是不会转fft的,可使用之前回复提供的方法有提供直接转颜色值


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Dec 6日 15:00
by MwM-Mai
crisiron 2023年 Dec 6日 10:01

企业微信截图_38188926-7de4-4e72-9837-b83d7f026b3b.png
media-kit添加如图所示,这个方法的音频流是不会转fft的,可使用之前回复提供的方法有提供直接转颜色值

没有 media-kit


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Dec 7日 10:43
by crisiron
MwM-Mai 2023年 Dec 6日 15:00
crisiron 2023年 Dec 6日 10:01

企业微信截图_38188926-7de4-4e72-9837-b83d7f026b3b.png
media-kit添加如图所示,这个方法的音频流是不会转fft的,可使用之前回复提供的方法有提供直接转颜色值

没有 media-kit

这周我们会开放出去 到时同步你那边


Re: 物料广场的lamp-music-card组件

Posted: 2023年 Dec 15日 18:32
by MwM-Mai
crisiron 2023年 Dec 7日 10:43
MwM-Mai 2023年 Dec 6日 15:00
crisiron 2023年 Dec 6日 10:01

企业微信截图_38188926-7de4-4e72-9837-b83d7f026b3b.png
media-kit添加如图所示,这个方法的音频流是不会转fft的,可使用之前回复提供的方法有提供直接转颜色值

没有 media-kit

这周我们会开放出去 到时同步你那边

你好,我这边已经看到开放了,可以给个demo吗 :lol: :lol: