Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

tuning · Welcome to the Alternate Tunings Mailing List.

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 1823
  • Category: Education
  • Founded: Dec 28, 1998
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Message search is now enhanced, find messages faster. Take it for a spin.

Messages

Advanced
Messages Help
Messages 85349 - 85379 of 106137   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#85349 From: "christopherv" <chrisvaisvil@...>
Date: Tue Dec 1, 2009 1:45 pm
Subject: New Blog
vaisvil
Send Email Send Email
 
I've started a blog with the intention to filter out my more "serious" music
(microtonal and contemporary classical) and post it at http://chrisvaisvil.com/

#85350 From: Aaron Andrew Hunt <aaronhunt@...>
Date: Tue Dec 1, 2009 11:27 pm
Subject: $100 off U-PLEX to list members
hpiinstruments
Send Email Send Email
 
Between now and December 31, 2009, TL members can save $100 USD on U-
PLEX by typing in the word "earlybird" (without quotes) in the
DISCOUNT CODE box of the U-PLEX order page. Also save up to 23% on
Tonal Plexus TPX stand-alone MIDI keyboards.

U-PLEX is a new USB desktop keyboard controller built for microtonal
pitch, designed for anyone working exclusively with software
instruments on either Mac or Windows.

DETAILS:
<http://www.h-pi.com/TPX28buy.html>

VIDEO:
<http://www.h-pi.com/wordpress/>

Cheers,
AAH
=====
Aaron Andrew Hunt
H-Pi Instruments

#85351 From: "monz" <joemonz@...>
Date: Wed Dec 2, 2009 4:32 am
Subject: tonalsoft website - tests
joemonz
Send Email Send Email
 
Hello all,

We are making some internal changes to the
Tonalsoft website. I would appreciate
list members trying out various pages
and downloads for the next few days
(until about December 8), and
if there are errors,  reporting them
to me privately. Thanks.

joemonz(AT)yahoo(DOT)com


-monz
http://tonalsoft.com/tonescape.aspx
Tonescape microtonal music software

#85352 From: Aaron Andrew Hunt <aaronhunt@...>
Date: Thu Dec 3, 2009 2:02 am
Subject: new version of SPEAR is out
hpiinstruments
Send Email Send Email
 
In case you didn't know:

<http://www.klingbeil.com/spear/>

Draw, stretch, compress, listen. Microtonal. Excellent free software.

Cheers,
AAH
=====
Aaron Hunt
H-Pi Instruments
Blog: <http://www.h-pi.com/wordpress/>

#85353 From: Mark Rankin <markrankin95511@...>
Date: Thu Dec 3, 2009 2:18 am
Subject: Re: tonalsoft website - tests
markrankin95511
Send Email Send Email
 
Monz,
 
You have probably already corrected the error at the end of the Interval Journal entry, which should read "to find the right article".
 
Keep up the good work.
 
-- Mark Rankin 

--- On Tue, 12/1/09, monz <joemonz@...> wrote:

From: monz <joemonz@...>
Subject: [tuning] tonalsoft website - tests
To: tuning@yahoogroups.com
Date: Tuesday, December 1, 2009, 8:32 PM

 
Hello all,

We are making some internal changes to the
Tonalsoft website. I would appreciate
list members trying out various pages
and downloads for the next few days
(until about December 8), and
if there are errors, reporting them
to me privately. Thanks.

joemonz(AT)yahoo( DOT)com

-monz
http://tonalsoft. com/tonescape. aspx
Tonescape microtonal music software



#85354 From: "monz" <joemonz@...>
Date: Thu Dec 3, 2009 3:50 am
Subject: Re: tonalsoft website - tests
joemonz
Send Email Send Email
 
Hi Mark,

Are you referring to this page?:
http://tonalsoft.com/interval/interval.aspx

Exactly what error do you mean?

Also, i should have been more clear about
what i meant: while i appreciate being notified
of content errors, that's not what i'm
talking about this time.

As i said, we are making internal changes
to the website, and are at this time unable
to fix any errors of content. What i would
like to know about specifically are broken links,
missing graphics, and in general anything that
obviously should be present and/or working and is not.

When we are finished with the changes, around
the end of the year, then we can once again
repair errors of content.


-monz
http://tonalsoft.com/tonescape.aspx
Tonescape microtonal music software


--- In tuning@yahoogroups.com, Mark Rankin <markrankin95511@...> wrote:
>
> Monz,
>  
> You have probably already corrected the error at the end of the Interval
Journal entry, which should read "to find the right article".
>  
> Keep up the good work.
>  
> -- Mark Rankin 
>
> --- On Tue, 12/1/09, monz <joemonz@...> wrote:
>
>
> From: monz <joemonz@...>
> Subject: [tuning] tonalsoft website - tests
> To: tuning@yahoogroups.com
> Date: Tuesday, December 1, 2009, 8:32 PM
>
>
>  
>
>
>
> Hello all,
>
> We are making some internal changes to the
> Tonalsoft website. I would appreciate
> list members trying out various pages
> and downloads for the next few days
> (until about December 8), and
> if there are errors, reporting them
> to me privately. Thanks.
>
> joemonz(AT)yahoo( DOT)com
>
> -monz
> http://tonalsoft. com/tonescape. aspx
> Tonescape microtonal music software
>

#85355 From: Mark Rankin <markrankin95511@...>
Date: Thu Dec 3, 2009 5:30 pm
Subject: Re: Re: tonalsoft website - tests
markrankin95511
Send Email Send Email
 
Monz,
 
The error I was referring to was below the heading that read "Interval Journal", where you were talking about letting people access the old Interval Journals.
 
Below those words "Interval Journal", in the final sentence, there was a single word which needed to be deleted where you wrote "to find the right article." (I've forgotten what that single word was, but it was obvious that it needed to be deleted)
 
Only later did I realize that for now you are only interested in broken links and missing graphics.
 
-- Mark

--- On Wed, 12/2/09, monz <joemonz@...> wrote:

From: monz <joemonz@...>
Subject: [tuning] Re: tonalsoft website - tests
To: tuning@yahoogroups.com
Date: Wednesday, December 2, 2009, 7:50 PM

 
Hi Mark,

Are you referring to this page?:
http://tonalsoft. com/interval/ interval. aspx

Exactly what error do you mean?

Also, i should have been more clear about
what i meant: while i appreciate being notified
of content errors, that's not what i'm
talking about this time.

As i said, we are making internal changes
to the website, and are at this time unable
to fix any errors of content. What i would
like to know about specifically are broken links,
missing graphics, and in general anything that
obviously should be present and/or working and is not.

When we are finished with the changes, around
the end of the year, then we can once again
repair errors of content.

-monz
http://tonalsoft. com/tonescape. aspx
Tonescape microtonal music software

--- In tuning@yahoogroups. com, Mark Rankin <markrankin95511@ ...> wrote:
>
> Monz,
>  
> You have probably already corrected the error at the end of the Interval Journal entry, which should read "to find the right article".
>  
> Keep up the good work.
>  
> -- Mark Rankin 
>
> --- On Tue, 12/1/09, monz <joemonz@... > wrote:
>
>
> From: monz <joemonz@... >
> Subject: [tuning] tonalsoft website - tests
> To: tuning@yahoogroups. com
> Date: Tuesday, December 1, 2009, 8:32 PM
>
>
>  
>
>
>
> Hello all,
>
> We are making some internal changes to the
> Tonalsoft website. I would appreciate
> list members trying out various pages
> and downloads for the next few days
> (until about December 8), and
> if there are errors, reporting them
> to me privately. Thanks.
>
> joemonz(AT)yahoo( DOT)com
>
> -monz
> http://tonalsoft. com/tonescape. aspx
> Tonescape microtonal music software
>



#85356 From: "christopherv" <chrisvaisvil@...>
Date: Fri Dec 4, 2009 3:38 pm
Subject: A Piano Study in 17 ET
vaisvil
Send Email Send Email
 
This is taken from today's blog post at


http://chrisvaisvil.com/?p=15

I'd prefer you'd leave comments at the blog.
(still trying to integrate all of the postings I make...)

A Piano Study in 17 ET

The genesis of this piece was a piano improvisation which was recorded via midi
and used a M-Audio keystation 88es, pianoteq 3.5, and sonar 8.5.

Once recorded the improvisation was heavily edited -  mostly moving notes (not
times) and removing hesitations I judged to be too long. Also the tempo was
increased by two. One of the interesting aspects of this piece is that the voice
leading is starting to work and I stumbled upon a real progression with
resolution that occurs about 1:42. When playing this configuration the main
challenge was remembering the relationships of 17 ET mapped to a 12 ET keyboard
– for instance a minor 7th becomes a 5th. Many of the chord changes are abrupt
since I was moving a pattern of notes in a parallel motion up and down the
keyboard as a main generator of the piece. The piece has some decidedly
xenharmonic passages. The compositional choices lean towards a balance of
consonance and dissonance analogous to 12 ET common practice.

The MP3 is here :  http://micro.soonlabel.com/17-ET/daily20091203-piano-17et.mp3

The OGG is here : http://micro.soonlabel.com/17-ET/daily20091203-piano-17et.ogg

The score (at 8th note resolution) is here :
http://micro.soonlabel.com/17-ET/daily20091203-piano-study-17et.pdf


As a request - it would be great to have a tool that could take a piece like
this in standard midi notation and translate to the tuning actually used in some
xenharmonic notation with the input of the scala file. Does this exist?

Thanks,


Chris

#85357 From: "Carl Lumma" <carl@...>
Date: Fri Dec 4, 2009 7:16 pm
Subject: Re: A Piano Study in 17 ET
clumma
Send Email Send Email
 
This is one of the most enjoyable 17-ET pieces I've heard in
a long time.  Thanks, Chris.  You're only using a few chords,
but you're using the right ones! and the soft piano timbre
takes care of the rest.  It still has some improvisatory
hesitations to my ear, but hey, nothing's perfect.

-Carl

--- In tuning@yahoogroups.com, "christopherv" <chrisvaisvil@...> wrote:
>
> This is taken from today's blog post at
>
>
> http://chrisvaisvil.com/?p=15
>
> I'd prefer you'd leave comments at the blog.
> (still trying to integrate all of the postings I make...)
>
> A Piano Study in 17 ET
>
> The genesis of this piece was a piano improvisation which was
> recorded via midi and used a M-Audio keystation 88es,
> pianoteq 3.5, and sonar 8.5.
>
> Once recorded the improvisation was heavily edited -  mostly
> moving notes (not times) and removing hesitations I judged to
> be too long. Also the tempo was increased by two. One of the
> interesting aspects of this piece is that the voice leading
> is starting to work and I stumbled upon a real progression with
> resolution that occurs about 1:42. When playing this
> configuration the main challenge was remembering the
> relationships of 17 ET mapped to a 12 ET keyboard – for instance
> a minor 7th becomes a 5th. Many of the chord changes are abrupt
> since I was moving a pattern of notes in a parallel motion up
> and down the keyboard as a main generator of the piece. The
> piece has some decidedly xenharmonic passages. The compositional
> choices lean towards a balance of consonance and dissonance
> analogous to 12 ET common practice.
>
> The MP3 is here :  http://micro.soonlabel.com/17-ET/
> daily20091203-piano-17et.mp3
>
> The OGG is here : http://micro.soonlabel.com/17-ET/
> daily20091203-piano-17et.ogg
>
> The score (at 8th note resolution) is here :
> http://micro.soonlabel.com/17-ET/daily20091203-piano-study-17et.pdf
>
> As a request - it would be great to have a tool that could take
> a piece like this in standard midi notation and translate to the
> tuning actually used in some xenharmonic notation with the input
> of the scala file. Does this exist?
>
> Thanks,
>
> Chris

#85358 From: "christopherv" <chrisvaisvil@...>
Date: Fri Dec 4, 2009 9:43 pm
Subject: Re: A Piano Study in 17 ET
vaisvil
Send Email Send Email
 
Thanks for the listen and comment Carl.

I agree that there are some hesitations left. Corrections can only go so far
honestly. A better performance is the goal eventually.

--- In tuning@yahoogroups.com, "Carl Lumma" <carl@...> wrote:
>
> This is one of the most enjoyable 17-ET pieces I've heard in
> a long time.  Thanks, Chris.  You're only using a few chords,
> but you're using the right ones! and the soft piano timbre
> takes care of the rest.  It still has some improvisatory
> hesitations to my ear, but hey, nothing's perfect.
>
> -Carl
>
>

#85360 From: Marcel de Velde <m.develde@...>
Date: Tue Dec 8, 2009 6:50 pm
Subject: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 
I'm bussy writing an algorithm that automatically generates Just Intonation chord progressions.
I've just finished the most simple form of my algorithm, it outputs a scala sequence file with notes specified in frequency between parentheses.
Like this for instance:
5280  note (505.679012)  480
5760  note (568.888889)  480

Now I thought when one specifies note (xx.xx) that one is giving the frequency in hertz to be played.
Yet Scala renders nonsense pitches in the output when I do "transform sequence to midi file", and I can't figure out why.
Am I wrong in thinking "note (xx.xx)" is for note pitches in hertz?
Or did I do something else wrong?
Or is this a bug in Scala?

Any help would be greatly apreciated as this one is driving me crazy.
I really want to hear the output of my algorithm.

Many thanks!
Marcel

#85361 From: Petr Parízek <p.parizek@...>
Date: Tue Dec 8, 2009 7:10 pm
Subject: Re: Scala sequence file note frequency in hertz?
petrparizek2000
Send Email Send Email
 
Hi Marcel.
 
If you use decimal points, then these are cents, not ratios.
 
Petr
 
 

#85362 From: Marcel de Velde <m.develde@...>
Date: Tue Dec 8, 2009 10:06 pm
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 
Hi Petr,

If you use decimal points, then these are cents, not ratios.
 
Petr

Yes you are right.
Thank you!

I wanted to write the frequency in Hertz, but it seems that this can't be done in the "note" statement.
I've come up with the following solution by using the frequency statement:
0  frequency 300.000000
0  note c  480
480  frequency 166.666667
480  note c  480
960  frequency 250.000000
960  note c  1440
2400  frequency 187.500000
2400  note c  480
2880  frequency 266.666667
2880  note c  480
3360  frequency 250.000000
3360  note c  960

Works perfectly now :)
Will post the first algorithm and a few mp3 files soon.

Marcel

#85363 From: Marcel de Velde <m.develde@...>
Date: Wed Dec 9, 2009 1:20 am
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 
The most messy code ever written (I'm not a programmer) but it's working :)
Here the first output of my algorithm for those interested.

http://www.develde.net/

It's completely random only following certain basic harmonic and modulation rules comming from my harmonic permuation JI theory.
The 5limit output is most interesting for now.
The 6limit output I still have to limit the permutations a bit in certain ways as right now it gives ugly chromatic voices making the melodies too hard to follow through all this random movement.
Will write more interesting and musical algorithms soon.

Marcel


#85364 From: Petr Parízek <p.parizek@...>
Date: Wed Dec 9, 2009 5:12 am
Subject: Re: Scala sequence file note frequency in hertz?
petrparizek2000
Send Email Send Email
 

Marcel wrote:

> I wanted to write the frequency in Hertz, but it seems that this can't be done
> in the "note" statement.

Why should absolute frequencies be better than frequency ratios?

> I've come up with the following solution by using the frequency statement:

Wow, let me laugh a bit, this is really weird! :-D I’ve never ever seen a sequence file like this. But ... Well, you’ve got what you wanted, of course, that’s undeniable.

Petr

 

 


#85365 From: Marcel de Velde <m.develde@...>
Date: Wed Dec 9, 2009 5:26 am
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 

Why should absolute frequencies be better than frequency ratios?


It was easyer for me to write the algorithm this way.
It modulates randomly all over the place and the ratios could get really big.
This way I don't have to do a lot of math for the ratios but simply use the previous chord to calculate the frequencies of the current chord.

> I've come up with the following solution by using the frequency statement:

Wow, let me laugh a bit, this is really weird! :-D I’ve never ever seen a sequence file like this. But ... Well, you’ve got what you wanted, of course, that’s undeniable.

Petr

Hehe yeah it looks weird indeed :)
Looks like Scala's sequence format wasn't ment for this. But the great thing about Scala is that even if it wasn't ment for something in advance there's usually a way to still do it! Love Scala!

I put an mp3 up on my site www.develde.net of the algorithm output which I optimised a bit just now.
It sounds like real music to me :)

Marcel

#85366 From: Petr Parízek <p.parizek@...>
Date: Wed Dec 9, 2009 5:49 am
Subject: Re: Scala sequence file note frequency in hertz?
petrparizek2000
Send Email Send Email
 

> It modulates randomly all over the place and the ratios could get really big.
> This way I don't have to do a lot of math for the ratios but simply use the previous chord to
> calculate the frequencies of the current chord.

Hmmm, .. I don’t know; I sttill think ratios allow much greater versatility than absolute frequencies do. For example, if we decide for a starting frequency of 90Hz and we want to use 166.6667Hz in the piece, then the first thing which comes to my mind is the fact that the frequency in question could be multiplied by 3 and therefore the entire ratio could be multiplied by 3, which would result in 500/270, and it’s just upon your own choice if you decide to write 500/270 or 50/27. Similarly, if the fractional part of an absolute frequency value ends with something like „142857142857..“ or „857142857142“, then the first thing which comes to my mind (I mean, without any great thinking, it just pops up in my head) is that I can multiply the ratio by 7.

> I put an mp3 up on my site www.develde.net of the algorithm output which I optimised
> a bit just now.

Thanx, maybe I’ll get some time for it during the weekend.

Petr

 

 


#85367 From: Marcel de Velde <m.develde@...>
Date: Wed Dec 9, 2009 6:17 am
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 

Hmmm, .. I don’t know; I sttill think ratios allow much greater versatility than absolute frequencies do. For example, if we decide for a starting frequency of 90Hz and we want to use 166.6667Hz in the piece, then the first thing which comes to my mind is the fact that the frequency in question could be multiplied by 3 and therefore the entire ratio could be multiplied by 3, which would result in 500/270, and it’s just upon your own choice if you decide to write 500/270 or 50/27. Similarly, if the fractional part of an absolute frequency value ends with something like „142857142857..“ or „857142857142“, then the first thing which comes to my mind (I mean, without any great thinking, it just pops up in my head) is that I can multiply the ratio by 7.

Yes you're right.
It doesn't much matter in the end.
Except, for ratios i'd have to use 2 variables to store it and work with it. For frequencies only one.
I have to work with a seperate permutation array anyway because of how the algorithm works.

Btw I'm making a php page where one can control many aspects of the algorithm, and hope to make many outputs available in several formats, also direct midi tuned by pitchbends.
In time hope to make a sourceforge project out of it where several people can collaborate on working on the algorithm.
Perhaps you'd be interested too? :)
I'll let know when I've gotten a bit further with it.

Marcel

#85368 From: Mike Battaglia <battaglia01@...>
Date: Wed Dec 9, 2009 12:00 pm
Subject: Re: Scala sequence file note frequency in hertz?
battaglia01
Send Email Send Email
 
Btw I'm making a php page where one can control many aspects of the algorithm, and hope to make many outputs available in several formats, also direct midi tuned by pitchbends.
In time hope to make a sourceforge project out of it where several people can collaborate on working on the algorithm.
Perhaps you'd be interested too? :)
I'll let know when I've gotten a bit further with it.

I am certainly interested. I wrote a javascript MIDI library a while ago actually that operates on data URIs and might be suited for this purpose, unless a free and easy PHP MIDI library is already available.

But seriously man, what are you doing here? I'd love to see this algorithm. It sounds great and I'd love to see if it can be extended to 7-limit just or tempered tunings as well. It seems like you have a predefined list of chords, and that you just move from each chord to a random adjacent one with a common tone, but with some rules (V always goes to I, etc) while figuring out the voice leading on the spot. It would be neat to extend that to some of the more interesting chords I like to use in plain old simple 12-tet.

The truly remarkable thing about this is that you have created a very clever algorithm for a computer to generate fluid-sounding and natural chord progressions, microtonal or not -- it would be nice to hear an explanation of how your algorithm works at least.

#85369 From: Marcel de Velde <m.develde@...>
Date: Wed Dec 9, 2009 8:42 pm
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 
Hi Mike,

I am certainly interested. I wrote a javascript MIDI library a while ago actually that operates on data URIs and might be suited for this purpose, unless a free and easy PHP MIDI library is already available.

Ok great! :)
It's my greatest wish to work together with people on this.
I just did it in php now because i did a few things in it many years ago so was atleast a bit familiar, and php.net is a great help in figuring out how to write something.
But javascript is fine too.
I do belief that php also has a midi output 3rd party script, i one ran across it but haven't looked for it again yet.


But seriously man, what are you doing here? I'd love to see this algorithm. It sounds great and I'd love to see if it can be extended to 7-limit just or tempered tunings as well.

In time I think it can be extended to 7-limit, it's all about permutation rules.
For tempered tunings, it seems possible but the basis of the algorithm is JI. Take away the JI and there is no algorithm as it's all about the pure harmonic series and it's permutations.
But one can offcourse temper the output of the algorithm after it has generated the music.
 
It seems like you have a predefined list of chords, and that you just move from each chord to a random adjacent one with a common tone, but with some rules (V always goes to I, etc) while figuring out the voice leading on the spot.

Yes right now there's a sort of predefined list of chords, as there are only a limited number of permutations possible.
But no functional hamonic rules yet whatsoever :) These can easily come later though.
Also right now there's no use of octave equivalence, and it's not using all the permutations possible yet (will write more permutation possibilities soon), it's ony the first attempt to write some of my theory in an algorithm, and a rushed attempt.
Also right now it only does "pure" permutations but no combinations of permutations (which will expand the possible number of chords to almost infinite), as I don't yet know exactly how this works and how to make sense of it. I do know that the individual voices are very important and can think of some rules to allow infinite chords and octave equivalence while keep voices pure diatonic etc but it gets very difficult here, something for later.

 
It would be neat to extend that to some of the more interesting chords I like to use in plain old simple 12-tet.

It can do it :) But later.
 

The truly remarkable thing about this is that you have created a very clever algorithm for a computer to generate fluid-sounding and natural chord progressions, microtonal or not -- it would be nice to hear an explanation of how your algorithm works at least.

I'm making the website that explain the theory and the algorithm etc soon. (but first next few days I wish to impement a few more things in the algorithm and make a few more songs)
I can't paste it all here and have it make sense.
I'll do so anyhow, but I warn you it's messy :) (and very incomplete according to my theory)


Here it comes:

<?php

$num_chords = 720;
$harm_limit = 5;
$v1_start_freq = 100;
$low_freq = 73;
$high_freq = 940;
$tempo = 128;
$notelength = 480;


$harmony[0][0] = $v1_start_freq;
$hold[0][0] = 1;
for ($i = 1; $i < $harm_limit; $i++) {
    $harmony[0][$i] = $v1_start_freq * ($i +1);
    $hold[0][$i] = 1;
}

for ($i = 1; $i < $num_chords; $i++) {
    $permseed = range(2, $harm_limit);
    shuffle($permseed);
    $permchord[0] = 1;
    $permutation = 1;
    foreach ($permseed as $perm) {
        $permprev = $permutation - 1;
        $permdiv = $perm - 1;
        $permchord[$permutation] =  ($permchord[$permprev] / $permdiv ) * $perm;
        $permutation++;
    }
    $modvoice = rand(0, ($harm_limit -1));
    $modfactor = $harmony[$i-1][$modvoice] / $permchord[$modvoice];
    $v = 0;
    foreach ($permchord as $permvoice) {
        $harmony[$i][$v] = $permvoice * $modfactor;
        $hold[$i][$v] = 1;
        $prev = $i -1;
        if ( $harmony[$i][$v] == $harmony[$prev][$v]) {
            $hold[$i][$v] = 0;
        }
        $v++;
    }
    if ($harmony[$i][0] < $low_freq) {
        $i--;
    }
    if ($harmony[$i][$harm_limit-1] > $high_freq) {
        $i--;
    }
}
for ($v = $harm_limit -1; $v >= 0; $v--) {
    $holdcount = 1;
    for ($i = $num_chords -1; $i >= 0; $i--) {
        if ($hold[$i][$v] == 1) {
            $hold[$i][$v] = $holdcount;
            $holdcount = 1;
        }
        if ($hold[$i][$v] == 0) {
            $holdcount++;
        }
    }
}
for ($v = 0; $v < $harm_limit; $v++) {
    $track = $v +1;
    echo "0  track $track\n";
    echo "0  program 58\n";
    for ($i = 0; $i < $num_chords; $i++) {
        if ($hold[$i][$v] != 0) {
            $holdnotelength = $notelength * $hold[$i][$v];
            $seq_measure = $i * 480;
            echo $seq_measure ."  frequency ";
            printf("%f", $harmony[$i][$v]);
            echo "\n";
            echo $seq_measure ."  note c  $holdnotelength\n";
        }
    }
    echo "\n";
}
?>



This is the one that generated the mp3.
Again, it's messy, incomplete and written fast just to give an output that I can hear soon. It's not a good representation of my theory yet.
Ohyeah and don't mind the variable names, i was feeling a bit silly :p
But I think it'd be better to wait a few weeks till i have the site ready that will explain everything in an easy to understand way.
And I'll have thought of good ways to work together with people on this.
Though if you allready have ideas and suggestions be free to share! :)

Marcel


#85370 From: "Mario Pizarro" <piagui@...>
Date: Wed Dec 9, 2009 8:49 pm
Subject: Justharm scale
piaguiscale
Send Email Send Email
 
To tuning yahoogroup,
 
I already have the 12 Justharm major triad graph responses which are derived from Piagui scale parameters. They are great; eight of them (A), show the same appearance: periodic and ordained chord wave peaks.
 
The second group (B) shows 4 identical responses which differs from (A), they are periodic and ordained chord wave peaks.
 
(A) C maj, C# maj, Eb maj, E maj, F# maj, G maj, A maj, Bb maj.
 
(B) D maj, F maj, Ab maj, B maj.
 
I believe that the three Justharm scale variants will produce fine chords. Soon, several Justharm chord SOUNDS (triads, sevenths, augmented, diminished.....etc) would be given in a website, this way you could discuss this production.
 
I would like to send you the three Scala formats of Justharm I, II, III.
 

The response given below and D major, Ab major, B major responses are identical.

They show periodic and ordained chord wave peaks.

Soon: Triads, sevenths, diminished, augmented, etc chord sounds would be placed in a website to let you to listen them.

 
 

The following response and C maj, C# maj, Eb maj, E maj, F# maj, G maj, A maj,

Bb maj show periodic and ordained chord wave peaks.

 

 
 
Thank you
 
Mario Pizarro
 
Lima, December 09
 

#85371 From: "Mario" <piagui@...>
Date: Wed Dec 9, 2009 11:07 pm
Subject: Justharm scale
piaguiscale
Send Email Send Email
 
To tuning yahoogroup,

I already have the 12 Justharm major triad graph responses which are derived
from Piagui scale parameters. They are great; eight of them (A), show the same
appearance: periodic and ordained chord wave peaks.

The second group (B) shows 4 identical responses which differs from (A), they
are periodic and ordained chord wave peaks too.

(A) C maj, C# maj, Eb maj, E maj, F# maj, G maj, A maj, Bb maj.

(B) D maj, F maj, Ab maj, B maj.

I believe that the three Justharm scale variants will produce fine chords. Soon,
several Justharm chord SOUNDS (triads, sevenths, augmented, diminished.....etc)
will be given in a website, this way you could discuss this production.

Once I finish its evaluation I would like to send you the three Scala formats of
Justharm I, II, III.

The response given below (F maj)as well as D major, Ab major, B major responses
are identical. They show periodic and ordained chord wave peaks.
Soon: Triads, sevenths, diminished, augmented, etc chord sounds would be placed
in a website to let you to listen them.

SORRY, THE CHORD WAVE PEAK RESPONSE OF F maj WAS PLACED HERE BUT WAS DELETED. IT
IS A GOOD SIGN OF HARMONY TO SEE FOUR IDENTICAL GRAPHS FOR THE ABOVE MENTIONED
TRIADS. BESIDES, THEY SHOW ORDAINED AND PERIODIC DATA ALONG 4 SECONDS.

The following response shape correspond to C maj, C# maj, Eb maj,
E maj, F# maj, G maj, A maj, Bb maj; it is made of periodic and ordained chord
wave peaks.

SORRY, A SECOND INTERESTING GRAPH THAT WAS PLACED HERE WAS ALSO DELETED. IT IS A
PERIODIC AND ORDAINED INFORMATION ALONG 4 SECONDS. THE 8 MAJOR TRIADS MENTIONED
ABOVE SHOW THE SAME KIND OF RESPONSE SO IT IS VERY PROBABLE THAT JUSTHARM SCALE
IS BETTER THAN PIAGUI SCALE.

I THINK THAT I CANNOT SEND DIAGRAMS.

Thank you
Mario Pizarro
Lima, December 09
piagui@...

#85372 From: "christopherv" <chrisvaisvil@...>
Date: Thu Dec 10, 2009 5:08 am
Subject: GR-20 Hexaphonic 19-ET Guitar Improvisation
vaisvil
Send Email Send Email
 
This study entailed learning how to simultaneously play six instances of z3ta+
in 19-ET tuning with my Fender Mustang using a Roland GR-20 as the guitar to
midi interface.

Details are here:

http://chrisvaisvil.com/?p=25

files are linked there and also here:

http://clones.soonlabel.com/public/micro/19-ET/monday-1b.mp3

http://clones.soonlabel.com/public/micro/19-ET/monday-1b.ogg

Respectfully,

Chris Vaisvil

#85373 From: Graham Breed <gbreed@...>
Date: Thu Dec 10, 2009 12:02 pm
Subject: Re: Scala sequence file note frequency in hertz?
x31eq
Send Email Send Email
 
Marcel de Velde <m.develde@...> wrote:

>     if ($harmony[$i][0] < $low_freq) {
>         $i--;
>     }
>     if ($harmony[$i][$harm_limit-1] > $high_freq) {
>         $i--;
>     }

Shouldn't the array be sorted at this point?

Anyway, for whatever it's worth, I re-wrote the script in
Python:

http://x31eq.com/marcel.py

I don't know if it's working right but it outputs something
that looks valid.


                       Graham

#85374 From: Marcel de Velde <m.develde@...>
Date: Thu Dec 10, 2009 1:42 pm
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 
Hi Graham,

> if ($harmony[$i][0] < $low_freq) {
> $i--;
> }
> if ($harmony[$i][$harm_limit-1] > $high_freq) {
> $i--;
> }

Shouldn't the array be sorted at this point?

This part only checks wether the lowest voice isn't lower than the given $low_freq and then if the highest voice isn't higher than the given $high_freq
If one of the voices in this chord is indeed too low or too high it simply does $i-- and starts building a random chord again, this loop continues till the chord "behaves" and isn't either too low or too high anymore.
I set the $low_freq to 73 hertz and the $high_freq to 940 hertz because the choir sound I used doesn't go any lower or higher.
I have no idea what sorting an array means :) I'm not really a programmer as you can see hehe.
 

Anyway, for whatever it's worth, I re-wrote the script in
Python:

http://x31eq.com/marcel.py

I don't know if it's working right but it outputs something
that looks valid.

Graham

Ok wow thanks, and congratulations you could convert it.
I'll go figure out how to run a python script later today.
To check the output simply copy paste it to a scala sequence file and use scala to convert it to a midi file.
(btw if you're running the php version in a browser you need to look at the generated page source and copy paste this)
The .scl file only needs a head. I used this one:

0     exclude   10
0     tempo     120 pm
0     velocity  96
0     frequency 261.626
0     notation  E12
0     text "Harmonic Permutation JI Algorithm Output, Marcel de Velde, Zwolle, 8 dec 2009"
!

Below this paste the output of the algorithm and it should give random music.

btw I'm curious what the sorting of the array does in your script.
And why did you think it was needed?

Marcel

#85375 From: Graham Breed <gbreed@...>
Date: Thu Dec 10, 2009 2:55 pm
Subject: Re: Scala sequence file note frequency in hertz?
x31eq
Send Email Send Email
 
Marcel de Velde <m.develde@...> wrote:

> btw I'm curious what the sorting of the array does in
> your script. And why did you think it was needed?

It makes sure the first note in the chord is the lowest,
and the last note is the highest.  I don't see how else
this is done.

I'll look at other things tomorrow.


                          Graham

#85376 From: "oljare" <oljare@...>
Date: Thu Dec 10, 2009 4:18 pm
Subject: The Fluid Piano
oljare
Send Email Send Email
 
http://www.youtube.com/watch?v=t7Cq3pbcMkI
http://www.youtube.com/watch?v=d-yY2egBvto

I'm surprised i haven't heard anything about this on here yet....

#85377 From: Marcel de Velde <m.develde@...>
Date: Thu Dec 10, 2009 9:29 pm
Subject: Re: Scala sequence file note frequency in hertz?
mdevelde
Send Email Send Email
 

It makes sure the first note in the chord is the lowest,
and the last note is the highest. I don't see how else
this is done.

It is allready the automatic result, no sorting needed for this.
There are several ways to write the permutations I wanted, but I wrote it the way that first the permutated chord is built, and then the whole chord is pitched to the correct frequency.
The php script I posted works perfectly (as long as one doesn't set an impossible low or high_freq or voice1 start frequency)
It is the exact code that generated the output I made the mp3 of that I posted.

Marcel

#85378 From: "christopherv" <chrisvaisvil@...>
Date: Fri Dec 11, 2009 1:17 am
Subject: Re: GR-20 Hexaphonic 19-ET Guitar Improvisation
vaisvil
Send Email Send Email
 
I've added a video of me using the set up (playing microtonal synths with my
guitar) for the curious.

http://www.youtube.com/watch?v=G3krEHxlBSk

--- In tuning@yahoogroups.com, "christopherv" <chrisvaisvil@...> wrote:
>
> This study entailed learning how to simultaneously play six instances of z3ta+
in 19-ET tuning with my Fender Mustang using a Roland GR-20 as the guitar to
midi interface.
>
> Details are here:
>
> http://chrisvaisvil.com/?p=25
>
> files are linked there and also here:
>
> http://clones.soonlabel.com/public/micro/19-ET/monday-1b.mp3
>
> http://clones.soonlabel.com/public/micro/19-ET/monday-1b.ogg
>
> Respectfully,
>
> Chris Vaisvil
>

#85379 From: "christopherv" <chrisvaisvil@...>
Date: Fri Dec 11, 2009 1:21 am
Subject: Re: The Fluid Piano
vaisvil
Send Email Send Email
 
I believe I've seen this before.

Hey Carl,

Either I'm just now aware or you are certainly right about the convergence
around microtonal instruments.

Micro IS the future - but I'm preaching to the choir.

Good day,

Chris

--- In tuning@yahoogroups.com, "oljare" <oljare@...> wrote:
>
> http://www.youtube.com/watch?v=t7Cq3pbcMkI
> http://www.youtube.com/watch?v=d-yY2egBvto
>
> I'm surprised i haven't heard anything about this on here yet....
>

Messages 85349 - 85379 of 106137   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help