[R] Fwd: hello i have a question on music analysis and mathematical synthesis related to r code

Bert Gunter bgunter.4567 at gmail.com
Thu Sep 8 16:48:30 CEST 2016


Please always cc the list if it is not a strictly personal
communication. The information you provide may be relevant and allow
others to help you.

Note also: Jim's suggestion of tuneR was a top hit from the google
search I suggested.

-- Bert

Bert Gunter

"The trouble with having an open mind is that people keep coming along
and sticking things into it."
-- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )

---------- Forwarded message ----------
From: darth brando <darth.brando6 at gmail.com>
Date: Thu, Sep 8, 2016 at 12:16 AM
Subject: Re: [R] hello i have a question on music analysis and
mathematical synthesis related to r code
To: Bert Gunter <bgunter.4567 at gmail.com>

I've tried google to not much avail I'm afraid. Unless you can point
me in a more specific direction on how to browse the R category stuff
(like i mentioned I'm a very noobs user).

Unfortunately due to google's reliance on page rank; it gives you the
most popular most linked and most viewed pages and not the most
accurate or relevant.

Most of the tutorial/how to/help/ fix articles I've found are on how
to analyze individual tracks and correlate with other analyzed packets
but manually and one by one.

I wish to analyze an entire library to discover patterns and
algorithms within to then create an algorithm which applies those
patterns on permutation to near infinitely execute algorithmic
writing/reinterpretation of the found patterns and data sets.

In short;

I have a library of X amount of tracks,

I wish R code to find all:

1) tempo modulation patterns correlated to the pattern of used scales
and sequences to initiate those tempo modulations

2) the pitch an note pattern motifs for arpeggios used within that
data set and the algorithmic range they create when correlated

3) the min/max range on pitch, note, riffs and ad-lib/ step aka
extraneous added sfx (the range of the outliers and the pattern
algorithm of them within the library)

4) the pattern of min/max range of phrases/bars within the library

I will then essentially use this data and plug the parameters into a
synthesizer emulator application which will infinitely (until turned
off) attempt to emulate the "type" of music the library represents
using algorithms to continuously write sound data uniquely within the
4) pattern parameters above that I mentioned.

so far nothing I have found other than the data on R code logarithms
on chaos theory bifurcation model graphing comes close to the scope I
need help with.

> On Sep 8, 2016, at 02:51, Bert Gunter <bgunter.4567 at gmail.com> wrote:
> Search on the Internet!
> "Analyze music in R" had hits for several R packages that seemed like
> they might be relevant.
> Apologies if you've already done this and found mothing to meet your needs.
> Cheers,
> Bert
> Bert Gunter
> "The trouble with having an open mind is that people keep coming along
> and sticking things into it."
> -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
>> On Wed, Sep 7, 2016 at 10:57 PM, darth brando <darth.brando6 at gmail.com> wrote:
>> Apologies for the long title but it is semi specific a topic and yes I am a noobs user to the system. I have read the guide and will attempt to adhere to the guide in this process and I do apologize in advance if I fail to do so, this is my first time here.
>> To the point; firstly version:
>> I have windows 7 64 bit OS, I'm going to be working with most current up to date version of R code for that OS with optional plug ins as needed, I am going to be using R code in conjunction with Fruity Loop Studio, dosbox/visual studio, and both synthesizer plug ins for Fruity Loop Studio and a physical soundblaster sound card in my alienware 15 2015 version as well as possibly a few emulator or OS instances for retro hardware to experiment with. Its a lot of software to take in yea, some I know by heart others like R Code I am a noob at.
>> Now that the toolbox of software is out of the way; my Question:
>> Music is largely mathematically based, R Code is perfect for analyzing very large sets of data, naturally I saw some potential and wondered about the specifics of the type of application which follows.
>> I wish to use R Code to analyze portions of my personal library of music in order to discover the main sets of underlying patterns within that portion of my music library. I then wish to utilize patterns discovered to create a program which using proper algorithms set to those patterns to digitally synthesize music which conforms to those patterns but that would create said music automatically and potentially non stop; as in it does not stop writing the music and playing it until you turn it off. However; I do not wish this program to create a few tracks and play it on a loop, yes due to the patterns and the algorithms, certain bars and phrases will inevitably repeat but that doesn't mean just loop the same X amount of minutes.
>> Before I fall off tangent and go into semantics, I am asking help as;
>> The Music Genome Project
>> and Sony's musical mood auto playlist generator
>> are similar to this underlying theme but have gone down the road of separate applications and to the most important part:
>> I do not wish to infringe or plagiarize or violate copyright or IP on others said similar themed projects/products.
>> my idea;
>> use themes and patterns present in a selection of music to then create a potentially infinite and unique mathematical auto play of algorithmically and digitally created music
>> what I need help with;
>> inputting a large data set of audio files into an R Code application for pattern and algorithm analysis with out infringing on open, finished or ongoing projects.
>> I do not need help with porting the algorithm and pattern generator to an audio synthesis program--> that I  am familiar with how to do.
>> I do not need help with making the end result potentially infinitely continued computation of algorithms within the found and set pattern parameters---> that I also know how to do.
>> I apologize for the long message and it's redundancies, it is simply my first time here and I wanted to be thorough.
>> Thank You for Reading!
>> Any advice on this will be supremely appreciated!
>> ---Darth Brando
>> ______________________________________________
>> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
>> https://stat.ethz.ch/mailman/listinfo/r-help
>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>> and provide commented, minimal, self-contained, reproducible code.

More information about the R-help mailing list