Go Back   Cockos Incorporated Forums > Other Software Discussion > OSCII-bot forum

Reply
 
Thread Tools Display Modes
Old 10-01-2018, 12:32 PM   #41
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
when you say 128 different frequencies are you talking melodically or polyphonically, i cant seem to understand you.
I don't see how "128 different frequencies" is hard to understand. It's e.g. some 10 octaves of semitones or one octave filled by 128 some 10 cent intervals.

-Michael
mschnell is offline   Reply With Quote
Old 10-01-2018, 12:42 PM   #42
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
ok i listened to the reaper project you sent, what about it? i could do that with scala... and no 128 separate notes will not be enough,,, if the steinway model d has 105 notes, id need 10,500 microtones in total,,, supposing we have a resolution of 100 cents per half tone.
??? I think I did explain this before in this discussion:

With this MPE coding you could do any microtonal melody within 10 octaves of intervals of less than a cent. (The example uses intervals of 12.5 cent.)

-Michael

Last edited by mschnell; 10-02-2018 at 07:01 AM.
mschnell is offline   Reply With Quote
Old 10-01-2018, 01:03 PM   #43
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

i hope the consultant can reply so i can tell him all about this, and for hIm to do the MPE coding
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 01:08 PM   #44
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

or how can this be done? do you have any ideas?
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 01:12 PM   #45
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

What is "this" ?
It depends on what kind of data iannix can provide,
The Midi sequence you showed me is obviously inappropriate without additional information which might or might not be included in the Midi stream by iannix. Or you could be using by the OSC stream iannix might provide (while with OSC content the is no "standard"; everything is completely propriety). But in any case you would need to find some clear specification of the iannix output before any progress is possible.

-Michael

Last edited by mschnell; 10-01-2018 at 01:20 PM.
mschnell is offline   Reply With Quote
Old 10-01-2018, 01:22 PM   #46
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

hello? what have we been trying to accomplish all this time? for the virtual piano Pianoteq to follow the outputting messages of iannix´s curve´s and triggers. if i draw a five second diagonal curve from C4 to F4 id hear 500 microtones accordingly in 5 seconds as the curve passes through... if i place a trigger in Y=8.89 id listen to a G#2 plus .89 cents also.
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 01:23 PM   #47
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

ok, let me check
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 01:27 PM   #48
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

i checked iannix midi messages, and its only outputting notes in 12 edo... so im guessing that OSC to retuned midi would have to be in place.
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 01:45 PM   #49
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

the OSC message which is called "collision_value_y - y mapped coordinate of the collision between the cursor and the curve" is the one that will handle pitch, its a value from 0 to 1, i just saw that if my curve is all the way at the bottom, the message outputs this value:0.0004999637603759766 for Y coordinate... its all i know.
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 02:10 PM   #50
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
if i place a trigger in Y=8.89 id listen to a G#2 plus .89 cents also.
While the "normal curve" data seemingly results in "streched" note events for microtonal representation, I have no idea what you mean by "trigger", and how such a thing is supposed to show up in the Midi data stream.

-Michael

Last edited by mschnell; 10-01-2018 at 02:19 PM.
mschnell is offline   Reply With Quote
Old 10-01-2018, 02:12 PM   #51
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
...12 edo... so im guessing that OSC to retuned midi would have to be in place.
I have no idea hat 12 edo is supposed to mean.
Using Midi and OSC in combination does not make any sense at all.

While I already did OSCII-Bot programming, and it's not much harder than JSFX programming, I would avoid it if any possible, as maintaining jet another system besides Reaper leads to increased complexity and less reliability. And as said the is no "standard" (similar to MPE) for OSC note-definition. Hence before starting a decent documentation is necessary.

-Michael
mschnell is offline   Reply With Quote
Old 10-01-2018, 02:17 PM   #52
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
its all i know.
This is very bad. No chance for any progress on that basis.
As said, I might offer some help with the Midi standard and Pianoteq Site, but not with the iannix site of the conversion tool.

-Michael

Last edited by mschnell; 10-01-2018 at 02:22 PM.
mschnell is offline   Reply With Quote
Old 10-01-2018, 02:25 PM   #53
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

edo means equally divided octave, ive mentioned before what a trigger is,,, a trigger is a discrete attack, as opposed to a curve which is for glissandi and continuous movements. so you dont want to use OSC, i already told you what value for Y coordinate iannix outputs within a value of 0 to 1.
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 02:33 PM   #54
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

i dont think this can be done through midi
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 02:33 PM   #55
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

if you have an idea let me know
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 02:51 PM   #56
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
a trigger is a discrete attack, as opposed to a curve which is for glissandi and continuous movements.
If such triggers don't show up in the Midi data stream defining new base notes and/or stretch factors, they don't help.

Quote:
Originally Posted by Alejandro H.H. View Post
i already told you what value for Y coordinate iannix outputs within a value of 0 to 1.
"coordinates" don't help a bit with trying to generate data a plugin is supposed to suggest (unless you want to rewrite the iannix algorithms yourself).

As you don't seem to want to research in what way iannix really can be used to create usable data, and I also am not inclined to do that, I suppose we'd better stop at this point.

-Michael
mschnell is offline   Reply With Quote
Old 10-01-2018, 03:19 PM   #57
Alejandro H.H.
Human being with feelings
 
Alejandro H.H.'s Avatar
 
Join Date: Mar 2018
Posts: 38
Default

i did the research, and i told you i needed help, goodbye. not answering to you anymore.
Alejandro H.H. is offline   Reply With Quote
Old 10-01-2018, 09:39 PM   #58
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
i did the research,
Resulting in iannix seeming not to output anything useful regarding musical data, only a too restricted Midi stream (only 128 frequencies) and some geometrical information via OSC. So we need to conclude that there is no chance but to define your own algorithm to convert geometrical information in microtonal notes. This of course is far beyond what what was planned to be a project to convert one musical description data stream in some other format.

Happily we found that when using Pianoteq (and supposedly a decent lot of other synthesizer software) the output format can be MPE Midi and hence as well "standard" and "ubiquitous" as supposedly efficient and versatile enough for the task.

-Michael

Last edited by mschnell; 10-01-2018 at 11:48 PM.
mschnell is offline   Reply With Quote
Old 10-02-2018, 07:01 AM   #59
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,636
Default

Quote:
Originally Posted by Alejandro H.H. View Post
goodbye. not answering to you anymore.
Please come back if you can can find additional useful information about the musical data stream that might be used as a source of a conversion to Midi MPE.

-Michael

Last edited by mschnell; 10-02-2018 at 07:16 AM.
mschnell is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:18 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.