Yahoo Groups archive

Emu XL-7 & MP-7 User's Group

Archive for xl7.

Index last updated: 2026-03-30 01:19 UTC

Thread

Re: Tuning Tables [was Greetings - sort of]

Re: Tuning Tables [was Greetings - sort of]

2016-03-29 by mindkil@...

Hello Steve,

Thank you for pointing to the Scala program, it seems wonderful software, even beyond my expectations of the possibilities :-)
It even has a HUGE database of already programmed scales. It will take quite a while to try them out. 
Thank you for letting me know about this opportunity!

Yeah, to program all the 127 keys' tunings is indeed really-really painful. 
Luckily on Ensoniq ASR-10 (where I played with the more exotic tunings) there is a handy feature 'Extrapolate scale' which repeats the micro-tuning of an octave to the full key-range. I found a list on the net with detailed per/key tunings which works OK.
But this program beats all the possibilities :-)

With Best Regards,
Gaspar

Re: Tuning Tables [was Greetings - sort of]

2016-03-30 by smw-mail@...

That extrapolate scale sounds very handy!! I am curious how you use the scales.  I have been fascinated by them for years--even had a Harry Partch album decades ago--but I never did anything, other than just test them out on the P2500.

I have amassed a collection of ethnic instrument samples and was thinking of of adapting an arduino program I have been working on to generate patterns I  can jam on top of.  The last I worked on it, the test program would generate random notes according to a scaled array I had coded.  It might be interesting to do that with altered tunings.

When I looked at the scala sitethe other day, I was amazed that there were that many scales. I thought it was in the hundreds.

If you have any tunes posted on a site, I'd be interested in hearing how you use the tunings.

Steve
 

Re: Tuning Tables [was Greetings - sort of]

2016-03-31 by mindkil@...

Hi Steve,

I'm also a big fan of alternative tunings, great stuff :-)

Yeah, Ensoniq instruments have nice features :-) 
Also some years ago I had an ASR-X which had many tuning tables, but unfortunately without the option to edit them. At the moment I also have Kurzweil K-2000 which has implemented some tuning (intonation) tables, and also has an editor (haven't messed with it though). It is global setting, so all (tuned) instruments have the same tuning.
A while ago I used some different tunings built in K-2000 for songs that you can find online:
https://soundcloud.com/baksa-gaspar/antimon-pentafluorid

https://soundcloud.com/baksa-gaspar/olomontes 

(but I don't remember which tuning table I used, maybe Carlos/Alpha) 


Thank you, I'll post some new songs when available. At the moment I don't have much time for the music, and still had no luck installing Scala on Mac OSX, for which it needs some frameworks to function.
Will keep you informed ;-)

Bests,
Gaspar


Re: Tuning Tables [was Greetings - sort of]

2016-04-01 by smw-mail@...

Yesterday I used Scala 2.2 to simply open some *.scl files and export them to *.mid files--both are under "File" menu options. Not sure if that much will work in OSX, possibly under PC emulation.  I then used X-Loader 1.1 to upload them to my P2500. This weekend my plan is to create some embedded sysex (tuning tables and tuning table parameter tweaks) along with maybe a few scales to test how  the sysex can change the table--i.e., are there audible glitches.    Let me know if there are tests you'd be interest in.

If Scala doesn't work under Mac OSX at all, I could convert a bunch of *.scl files to *.mid files, but then you'd have the problem of how to get them into your sequencer. But that's using the embedded sysex technique. It should be easy enough to extract the sysex bank (408 bytes, IIRC), which could simply be used to send the table as a table.

One thought is to test sending either (1) sysex tuning tables from a javascript page using the Jazz-Soft plug-in (I'm believe it's available for Mac) or (2) *.mid patterns as a sysex sequence--for the embedded sysex option.

I have already tested getting a pattern as sysex, though I have not automated handshaking; in order to get sysex packets after the first one, I have to click the ACK button in the web-browser.  I know I can send sysex to gear from the web page, but I'd have to see if I can send a tuning table as a sysex song [pattern] so it gets stored in the E-Mu sequencer as a pattern.

Unfortunately, I don't know enough javascript to do anything more than code buttons in the web page.  In other words, the sysex and target pattern would be coded into the page; I don't know enough to have a drop down menu to select tuning tables or a button to set the target pattern.  

It might be nice to have a web page that would let users select the *.scl files themselves to send as embedded sysex. Once in the sequencer, at least in theory at this point, you could change a tuning table by dialing up a 408 byte pattern! If it works, you could even have a set of 128 patterns that change tuning table 1.  

Also, I am thinking it might be possible to have that embedded sysex at the start of a pattern in such a way that it only gets send once--when the pattern is first played (or when RTZ is used)--not each time the pattern loops. If so, the pattern can then have up to 32 bars of note and other midi data.

Here, I am also thinking of those who might like to use force-to-scale tuning tables for arp patterns. 

Anyhow, I will see how much I can test this weekend.  If you have any specific *.scl files you'd like me to use for my tests, let me know.  I will give the tunes a listen later. Thanks for the links

Steve