These are some of the resources I will be exploring in the course of my research:
AI MUSIC, DATA SONIFICATION aLGORITHMIC COMPOSItion +
AI Music, Algorithmic Composition, Data Sonification, Machine Creativity
- Tutorials, guides and how-to courses
- Examples of Algorithmic Composition
- Projects using Machine learning + creativity / AI Music
FUTURE LEARN: CREATIVE MACHINE LEARNING
Make music and art with machine intelligence
MIMIC is a web platform for the artistic exploration of musical machine learning and machine listening. We have designed this collaborative platform as an interactive online coding environment, engineered to bring new technologies in AI and signal processing to artists, composers, musicians and performers all over the world.
The MIMIC platform has a built-in audio engine, machine learning and machine listening tools that makes it easy for creative coders to get started using these techniques in their own artistic projects. The platform also includes various examples of how to integrate external machine learning systems for sound, music and art making. These examples can be forked and further developed by the users of the platform.
Pd Tutorials and HOWTOs?
Here is collection of howtos and tutorials in many different languages covering a number of different topics. The following topics has been suggested to merge in to the below list: basic audio, audio synths, audio filters, video effects, video synths, 3D graphics, interfacing with the physical world (HID, arduino, etc), network programming.
Programming electronic music in pd
by Johannes Kreidler http://www.pd-tutorial.com/
Algorithmic Composition RealTime Environment
PD library collection
github repository pd-acre https://github.com/iem-projects/pd-acre
DATA SONIFICATION TOOLS: SODALIB
SodaLib: a data sonification framework for creative coding environments Agoston Nagy
In the ever-growing area of data driven interfaces (embedded systems, social activities), it becomes more important to have effective methods to analyze complex data sets, observing them from different perspectives, understanding their features and dimensions, accessing, interpreting and mapping them in meaningful ways. With SodaLib, it is easy to map live data (sensors, web apis, etc), large, prerecorded datasets (tables, logs, excel les), or even unusual sources (images, 3D environments) to recognizable audible patterns through a set of sonifcation methods, including parameter mapping and event based sonification.
SodaLib is an open source, cross platform, multipurpose sonification tool for designers, programmers and creative practitioners.
Algorithmic composer: Sonification
Sonification can be used to hear information in a set of data that might be otherwise difficult to perceive, common examples include Geiger counters, sonar and medical monitoring [ECG]. When creating sonification algorithmic compositions we are interested in creating interesting or aesthetically pleasing sounds and music by mapping non-musical data directly to musical parameters.
Algorithmic CompOSITION // CATARINA
by Mike Moreno
Youtube Video: https://youtu.be/4ypHU6HKekM
Get the recording here:
A 100% synthesized algorithmic composition made using Pure Data Vanilla 0.49-1. Made for the upcoming Muff Wiggler Discord Collective Album.
Instruments and sounds used are part of my library: pd-mkmr
Algorithmic Composition // JOI
by Mike Moreno
Youtube Video: https://youtu.be/rhuRx7uQCbc
Get the recording here: https://mikemoreno.bandcamp.com/track/just-intonation-algorithmic-composition-in-pure-data-joi
An algorithmic composition made using Pure Data Vanilla 0.47-1
The Visuals were made in GEM using primarily the [scopeXYZ~] and [pix_sig2pix~] objects.
I also relied on heavylib (a library of vanilla abstractions):
- NTNU Open AI Lab https://www.ntnu.edu/ailab/
- MIMIC tutorial https://mimicproject.com/getting-started/beginner
- wordpress learn https://wordpress.com/learn/
- If you blog successfully throughout the next year, what would you hope to have accomplished?
puredata patch from the algorithmic composer http://www.algorithmiccomposer.com/2016/01/sonification-algorithmic-composition_12.html