New JMask Beta Build

View: New views
10 Messages — Rating Filter:   Alert me  

New JMask Beta Build

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi All,

I've updated the build at:

http://www.kunstmusik.com/blue_0.123.0_beta.zip
http://www.kunstmusik.com/blue_0.123.0_beta_installer.jar

This one now hides the table for a parameter if you're not using it
and has a dropdown to select between using a constant or table.  If
constant, the spinner widget will show, otherwise the table editor.
This should help keep the UI cleaner and tighter.

I haven't had a chance to do too much on blue this week but did get to
this today; I will look at other tasks tomorrow and on.

Feedback very welcome!

Thanks!
steven

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by menno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Steven,

it's getting better all the time :)

But maybe i have found an error?
I choose for p2 'probability' and then 'mask'
I can map the value but i leave it at 0.
Then there is High Value and Low Value. There's the problem. i can't change the 'constant high value' nor the 'constant low value' to .5 and .1. When entering a '.' and wanting to change the other value the dot disappears. I can not set the desired constant values.
Switching to 'high value (table) and giving a constant value works, i can get values between .1 and .5 with the rescaling.

Menno

Re: New JMask Beta Build

by Jan Jacob Hofmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Steven,

I installed the new version today and think it is a real advantage. 


Am 11.05.2008 um 02:09 schrieb Steven Yi:
This one now hides the table for a parameter if you're not using it

That's nice!!!

and has a dropdown to select between using a constant or table.  If
constant, the spinner widget will show, otherwise the table editor.
This should help keep the UI cleaner and tighter.

It really does!


Thanks a lot!

from 

Jan Jacob




sound         |         movement          |          object         |          space

sonic architecture       |        site: http://www.sonicarchitecture.de  

spatial electronic composition     |    2nd order ambisonic music  



-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Menno,

This is quite strange, I have tested things here and it is working
with the mask editor.  I am wondering however if it is a locale
problem; what is the language setting for your computer and is it
using numbers like:

1.000.000,00

or

1,000,000.00

?

Also, what do you see if you use the up and down arrows on the spinner
widget component for the high value (constant) and low value
(constant)?

Thanks!
steven


On Sun, May 11, 2008 at 5:28 AM, menno <nabob_cd@...> wrote:

>
> Hello Steven,
>
> it's getting better all the time :)
>
> But maybe i have found an error?
> I choose for p2 'probability' and then 'mask'
> I can map the value but i leave it at 0.
> Then there is High Value and Low Value. There's the problem. i can't change
> the 'constant high value' nor the 'constant low value' to .5 and .1. When
> entering a '.' and wanting to change the other value the dot disappears. I
> can not set the desired constant values.
> Switching to 'high value (table) and giving a constant value works, i can
> get values between .1 and .5 with the rescaling.
>
> Menno
>
> -----
> http://home.hccnet.nl/mag.knevel/
> http://www.jamendo.com/de/album/6789/
> http://www.jamendo.com/en/album/7428/
> --
> View this message in context: http://www.nabble.com/New-JMask-Beta-Build-tp17168785p17170534.html
> Sent from the Csound - Blue - User mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Bluemusic-users mailing list
> Bluemusic-users@...
> https://lists.sourceforge.net/lists/listinfo/bluemusic-users
>

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Jan Jacob and Menno for all of your replies about interface
suggestions and bugs!  I think because of them that the interfaces has
gotten to be a lot more useful!  I think at this point, the UI is in
good shape, and I only want to do the adding of buttons to show popups
instead of right-click on the top bar and the parameter side panels to
make those options not "hidden". After that I think the focus will
move to test for bugs in both the interface (values are set correctly
and showing correctly) and in processing (generated output is correct)
and documentation.  With those done and adding documentation for the
work on single-line and multi-line modes, I think it'd be worth doing
a new release.

After that, I think it would be good to look at building a CMask ->
JMask parser/importer, then address some other issues about automation
handling (copy/paste/etc.) that were raised a while back, then back to
the big requests list that we all put together. =)

Thanks all!
steven


On Sun, May 11, 2008 at 8:59 AM, Jan Jacob Hofmann
<jjh@...> wrote:

> Dear Steven,
> I installed the new version today and think it is a real advantage.
>
>
> Am 11.05.2008 um 02:09 schrieb Steven Yi:
>
> This one now hides the table for a parameter if you're not using it
>
> That's nice!!!
>
> and has a dropdown to select between using a constant or table.  If
> constant, the spinner widget will show, otherwise the table editor.
> This should help keep the UI cleaner and tighter.
>
> It really does!
>
> Thanks a lot!
> from
> Jan Jacob
>
>
>
> sound         |         movement          |          object         |
>   space
>
> sonic architecture       |        site: http://www.sonicarchitecture.de
>
> spatial electronic composition     |    2nd order ambisonic music
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Bluemusic-users mailing list
> Bluemusic-users@...
> https://lists.sourceforge.net/lists/listinfo/bluemusic-users
>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by Atte :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Steven Yi wrote:
> ...then back to
> the big requests list that we all put together. =)

:-)

--
peace, love & harmony
Atte

http://atte.dk       | http://myspace.com/attejensen
http://anagrammer.dk | http://modlys.dk

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by menno :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello Steven,

again some little strange things (which may be on my system only!)
- i choose for p3: 'probability' 'uniform'
then 'quantizer' 'grid size (constant) 0,2', 'strenght (constant) 1', offset (constant) 0'
this is the result for a 10 seconds JmaskObject

i1 0.0 0.9615384936
i1 0.1923077 0.3846153915
i1 0.3846154 0.1923076957
i1 0.57692313 0.9615384936
i1 0.7692308 0.5769231319
i1 0.9615385 0.5769231319
i1 1.1538463 0.1923076957
i1 1.3461539 0.5769231319
i1 1.5384616 0.1923076957
i1 1.7307693 0.1923076957
i1 1.923077 0.5769231319
i1 2.1153848 0.3846153915
i1 2.3076925 0.5769231319
i1 2.5 0.3846153915
i1 2.6923077 0.3846153915
i1 2.8846154 0.3846153915
i1 3.0769231 0.3846153915
i1 3.269231 0.9615384936
i1 3.4615386 0.5769231319
i1 3.6538463 0.9615384936
i1 3.846154 0
i1 4.0384617 0.3846153915
i1 4.2307696 0.5769231319
i1 4.423077 0
i1 4.615385 0
i1 4.8076925 0.3846153915
i1 5.0 0.769230783
i1 5.192308 0
i1 5.3846154 0.769230783
i1 5.5769234 0.3846153915
i1 5.769231 0
i1 5.9615383 0
i1 6.1538463 0
i1 6.3461537 0.5769231319
i1 6.538462 0.5769231319
i1 6.7307696 0.1923076957
i1 6.923077 0
i1 7.115385 0.769230783
i1 7.3076925 0.1923076957
i1 7.5000005 0.1923076957
i1 7.692308 0.9615384936
i1 7.8846154 0.769230783
i1 8.076923 0.769230783
i1 8.269232 0.3846153915
i1 8.461539 0
i1 8.653847 0.3846153915
i1 8.846154 0.1923076957
i1 9.038462 0.1923076957
i1 9.23077 0.3846153915
i1 9.423078 0
i1 9.615385 0.3846153915

I can see that it is quantizing but the values are not what i would suspect: 0, 0.2, 0.4, 0.6, 0.8, 1. Is there an explanation why these numbers are not like this?

- in the manual i read that for 'strenght' the 100% value = 1 and then gives total quantization. However i can enter greater numbers than 1.

Menno

Re: New JMask Beta Build

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Menno,

I gave this a try and I think what is happening is that by default,
time behavior for JMask is set to Scale and that JMask algorithm will
create as many notes up to the duration of the soundObject but not
more than and sometimes a little less than.  My guess is that the
little less than, together with the Scale time behavior, is altering
the p3.  At least, that is what I saw here.  Changing time behavior to
None returned values in the grid as expected.

Thanks!
steven

On Sun, May 11, 2008 at 12:18 PM, menno <nabob_cd@...> wrote:

>
> Hello Steven,
>
> again some little strange things (which may be on my system only!)
> - i choose for p3: 'probability' 'uniform'
> then 'quantizer' 'grid size (constant) 0,2', 'strenght (constant) 1', offset
> (constant) 0'
> this is the result for a 10 seconds JmaskObject
>
> i1      0.0     0.9615384936
> i1      0.1923077       0.3846153915
> i1      0.3846154       0.1923076957
> i1      0.57692313      0.9615384936
> i1      0.7692308       0.5769231319
> i1      0.9615385       0.5769231319
> i1      1.1538463       0.1923076957
> i1      1.3461539       0.5769231319
> i1      1.5384616       0.1923076957
> i1      1.7307693       0.1923076957
> i1      1.923077        0.5769231319
> i1      2.1153848       0.3846153915
> i1      2.3076925       0.5769231319
> i1      2.5     0.3846153915
> i1      2.6923077       0.3846153915
> i1      2.8846154       0.3846153915
> i1      3.0769231       0.3846153915
> i1      3.269231        0.9615384936
> i1      3.4615386       0.5769231319
> i1      3.6538463       0.9615384936
> i1      3.846154        0
> i1      4.0384617       0.3846153915
> i1      4.2307696       0.5769231319
> i1      4.423077        0
> i1      4.615385        0
> i1      4.8076925       0.3846153915
> i1      5.0     0.769230783
> i1      5.192308        0
> i1      5.3846154       0.769230783
> i1      5.5769234       0.3846153915
> i1      5.769231        0
> i1      5.9615383       0
> i1      6.1538463       0
> i1      6.3461537       0.5769231319
> i1      6.538462        0.5769231319
> i1      6.7307696       0.1923076957
> i1      6.923077        0
> i1      7.115385        0.769230783
> i1      7.3076925       0.1923076957
> i1      7.5000005       0.1923076957
> i1      7.692308        0.9615384936
> i1      7.8846154       0.769230783
> i1      8.076923        0.769230783
> i1      8.269232        0.3846153915
> i1      8.461539        0
> i1      8.653847        0.3846153915
> i1      8.846154        0.1923076957
> i1      9.038462        0.1923076957
> i1      9.23077 0.3846153915
> i1      9.423078        0
> i1      9.615385        0.3846153915
>
> I can see that it is quantizing but the values are not what i would suspect:
> 0, 0.2, 0.4, 0.6, 0.8, 1. Is there an explanation why these numbers are not
> like this?
>
> - in the manual i read that for 'strenght' the 100% value = 1 and then gives
> total quantization. However i can enter greater numbers than 1.
>
> Menno
>
> -----
> http://home.hccnet.nl/mag.knevel/
> http://www.jamendo.com/de/album/6789/
> http://www.jamendo.com/en/album/7428/
> --
> View this message in context: http://www.nabble.com/New-JMask-Beta-Build-tp17168785p17170969.html
> Sent from the Csound - Blue - User mailing list archive at Nabble.com.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
> _______________________________________________
> Bluemusic-users mailing list
> Bluemusic-users@...
> https://lists.sourceforge.net/lists/listinfo/bluemusic-users
>

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by Steven Yi :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Also, thanks for mentioning the limit on Strength.  I have made it
0.0-1.0 on the spinner and disabled setting the min/max on the table
so it is fixed to 0.0-1.0.

On Sun, May 11, 2008 at 2:13 PM, Steven Yi <stevenyi@...> wrote:

> Hi Menno,
>
> I gave this a try and I think what is happening is that by default,
> time behavior for JMask is set to Scale and that JMask algorithm will
> create as many notes up to the duration of the soundObject but not
> more than and sometimes a little less than.  My guess is that the
> little less than, together with the Scale time behavior, is altering
> the p3.  At least, that is what I saw here.  Changing time behavior to
> None returned values in the grid as expected.
>
> Thanks!
> steven
>
> On Sun, May 11, 2008 at 12:18 PM, menno <nabob_cd@...> wrote:
>>
>> Hello Steven,
>>
>> again some little strange things (which may be on my system only!)
>> - i choose for p3: 'probability' 'uniform'
>> then 'quantizer' 'grid size (constant) 0,2', 'strenght (constant) 1', offset
>> (constant) 0'
>> this is the result for a 10 seconds JmaskObject
>>
>> i1      0.0     0.9615384936
>> i1      0.1923077       0.3846153915
>> i1      0.3846154       0.1923076957
>> i1      0.57692313      0.9615384936
>> i1      0.7692308       0.5769231319
>> i1      0.9615385       0.5769231319
>> i1      1.1538463       0.1923076957
>> i1      1.3461539       0.5769231319
>> i1      1.5384616       0.1923076957
>> i1      1.7307693       0.1923076957
>> i1      1.923077        0.5769231319
>> i1      2.1153848       0.3846153915
>> i1      2.3076925       0.5769231319
>> i1      2.5     0.3846153915
>> i1      2.6923077       0.3846153915
>> i1      2.8846154       0.3846153915
>> i1      3.0769231       0.3846153915
>> i1      3.269231        0.9615384936
>> i1      3.4615386       0.5769231319
>> i1      3.6538463       0.9615384936
>> i1      3.846154        0
>> i1      4.0384617       0.3846153915
>> i1      4.2307696       0.5769231319
>> i1      4.423077        0
>> i1      4.615385        0
>> i1      4.8076925       0.3846153915
>> i1      5.0     0.769230783
>> i1      5.192308        0
>> i1      5.3846154       0.769230783
>> i1      5.5769234       0.3846153915
>> i1      5.769231        0
>> i1      5.9615383       0
>> i1      6.1538463       0
>> i1      6.3461537       0.5769231319
>> i1      6.538462        0.5769231319
>> i1      6.7307696       0.1923076957
>> i1      6.923077        0
>> i1      7.115385        0.769230783
>> i1      7.3076925       0.1923076957
>> i1      7.5000005       0.1923076957
>> i1      7.692308        0.9615384936
>> i1      7.8846154       0.769230783
>> i1      8.076923        0.769230783
>> i1      8.269232        0.3846153915
>> i1      8.461539        0
>> i1      8.653847        0.3846153915
>> i1      8.846154        0.1923076957
>> i1      9.038462        0.1923076957
>> i1      9.23077 0.3846153915
>> i1      9.423078        0
>> i1      9.615385        0.3846153915
>>
>> I can see that it is quantizing but the values are not what i would suspect:
>> 0, 0.2, 0.4, 0.6, 0.8, 1. Is there an explanation why these numbers are not
>> like this?
>>
>> - in the manual i read that for 'strenght' the 100% value = 1 and then gives
>> total quantization. However i can enter greater numbers than 1.
>>
>> Menno
>>
>> -----
>> http://home.hccnet.nl/mag.knevel/
>> http://www.jamendo.com/de/album/6789/
>> http://www.jamendo.com/en/album/7428/
>> --
>> View this message in context: http://www.nabble.com/New-JMask-Beta-Build-tp17168785p17170969.html
>> Sent from the Csound - Blue - User mailing list archive at Nabble.com.
>>
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
>> Don't miss this year's exciting event. There's still time to save $100.
>> Use priority code J8TL2D2.
>> http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
>> _______________________________________________
>> Bluemusic-users mailing list
>> Bluemusic-users@...
>> https://lists.sourceforge.net/lists/listinfo/bluemusic-users
>>
>

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users

Re: New JMask Beta Build

by Jan Jacob Hofmann :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Menno, dear Steven,

isn't what Menno is looking for also maybe a matter of precision? Maybe Menno needs a setting for prec?
I guess I' like one. :-)


Am 11.05.2008 um 21:18 schrieb menno:


I can see that it is quantizing but the values are not what i would suspect:

0, 0.2, 0.4, 0.6, 0.8, 1. Is there an explanation why these numbers are not

like this?



All the best,

Jan Jacob

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
Don't miss this year's exciting event. There's still time to save $100.
Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Bluemusic-users mailing list
Bluemusic-users@...
https://lists.sourceforge.net/lists/listinfo/bluemusic-users