AudioWaveform

Visuals, audio, animation. Blended, not stirred. If LiveCode is part of your rich media production toolbox, this is the forum for you.

Moderators: Klaus, FourthWorld, heatherlaine, kevinmiller, robinmiller

bwmilby
Posts: 469
Joined: Wed Jun 07, 2017 5:37 am
Contact:

Re: AudioWaveform

Post by bwmilby »

I would take a look at the Treeview widget source:
https://github.com/livecode/livecode/tr ... s/treeview

That will show examples of passing arrays to/from a widget. You don’t usually call handlers directly in the widget from LCS. You may be able to use do in widget though.
pklum
Posts: 17
Joined: Fri Jan 17, 2025 6:47 pm

Re: AudioWaveform

Post by pklum »

Hi,
Thank you for the directions!
Learned a whole lot about widgets that differs much from Libraries and also about inline documentation from TreeView.
Now I am on a good track!

Google Gemini fooled me a lot about "dispatch" and "send" usage in widgets!

Regards,
Peter
pklum
Posts: 17
Joined: Fri Jan 17, 2025 6:47 pm

Re: AudioWaveform

Post by pklum »

Hello,
I (Appic) have today released the FREE widget "MixPlay". MixPlay is a 64-track audio player for MP3, WAV, or FLAC files.
Use MixPlay to play, up to 64 stems in sample perfect syncronization.

Image

MixPlay supports adjusting "Mute," "Volume," and "Pan" for individual tracks, as well as modifying the pitch and playback rate of the mixed master channel in real time during playback. MixPlay also provides amplitude peaks during playback, allowing for the visualization of VU meters.

The widget has been tested in Livecode Create 1.0 (DP12) Classic Mode in macOS Golden Gate and Windows 11.

Please refer to the included demo stack, "MixPlay_demo.livecode" (shown in the image above) and the dictionary documentation.

If you find bugs or have suggestion for features, please contact mailto:contact@Appic.se

Download the Widget at https://appic.se/livecode/mixplay_widget_1.0.0.zip. Please read the ReadMe.txt file in the zip-file.

Visit https://appic.se/livecode/livecode.html for other Livecode Widgets.

THANKS FOR YOUR SUPPORT!


Best Regards,
Peter (Appic)
Post Reply