Quantcast
Channel: LinuxMusicians
Viewing all articles
Browse latest Browse all 2485

Linux Music News • [ANN] MidiTalk rel 1.0

$
0
0

I've been developing an application called MidiTalk. MidiTalk is a
rapid-prototyping environment for orchestrating MIDI, Sound Synthesis, Audio
Samples and Rhythms using StepTalk (a SmallTalk dialect that is implemented on
GNUstep).

MidiTalk provides some pre-defined controls and objects, and a collection of
audio-oriented classes. It lets the user wire them together in new and
interesting ways using StepTalk scripts. With scripts, you can define audio
graphs, handle events, and define patterns that are played at tempo.

Here's a little demo of something I put together yesterday. In it, there are
samples firing as percussion, a synthesizer bass sound, patterns written in
StepTalk providing the rhythm and the laptop keyboard is used for playing the
melody live.

https://youtu.be/z9Cpo_DA__Q

The code is here

https://github.com/mclarenlabs/libs-mcl ... s/MidiTalk

and a document describing how to use it is here

https://mclarenlabs.com/static/miditalk ... k-book.pdf

Building the code requires GNUStep, Linux ALSA and objc2 with blocks
and ARC and libdispatch.

I've found StepTalk to be rather elegant. If interested, take a look and please
feel free to share comments (and criticisms).

Regards,
Tom

Statistics: Posted by amiga1000 — Sat Jan 04, 2025 5:28 pm



Viewing all articles
Browse latest Browse all 2485

Trending Articles