Realtime sound generation in LC

Stephen Barncard stephen at barncard.com
Fri Jun 7 02:03:25 EDT 2019


a few years ago I got into trying to export audio files imbedded inside
Livecode to wave and aif and I got it to work, but just dealing with the
pointers and grokking how Livecode stored audio was a challenge.  I didn't
try any processing.

The late Mark Smith was way ahead of me and even had a waveform display and
a traveling cursor line on playback.... it was brilliant. I think his
stacks are still online somewhere. We were going to collaborate before he
died. this way back about 2007 when I was still working for Mike Markkula
and Jerry Jensen.  I have my stacks around somewhere but it stopped working
at some version I can't remember. My notes aren't human readable.

I started that because I had uncompressed audio files trapped inside rev
stacks but there was no way to export audio built in. I always thought that
was odd.
--
Stephen Barncard - Sebastopol Ca. USA -
mixstream.org


On Thu, Jun 6, 2019 at 10:43 PM jbv via use-livecode <
use-livecode at lists.runrev.com> wrote:

> Hi list,
>
> I was wondering if it could be possible to generate sound
> in real time with LC. I don't mean to play a sound file,
> but to put together samples at a certain sample rate
> (like 44.1 or 45 KHz) and output them, while changing
> some parameters like signal frequency or amplitude.
>
> I am currently exploring the generation of wav files
> with LC for play back, but am much more interested in
> real time generation & manipulation.
> I'm sure other environments could be more suitable for
> such a project, but the fact that LC is great for building
> sophisticated interfaces makes me feel like trying...
> Probably an external is the way to go...
>
> Any ideas ?
> Thanks in advance.
> jbv
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>



More information about the Use-livecode mailing list