http://robertinventor.com
December 18, 2017, 01:35:58 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   Home   Help Search Login Register  
Forum for Tune Smithy, Bounce Metronome and other software from Robert Inventor
Pages: 1 2 [3]
  Print  
Author Topic: discovering chaos interface hate  (Read 14741 times)
Robert Walker
Administrator
Full Member
*****
Posts: 165


« Reply #30 on: June 10, 2009, 03:23:06 PM »

Forgot to say

To mute or play part 10 use 0.
For 11 use q
12 use w
and so on across top row of keyboard up to y for part 16

(this uses the position in the row rather than the letter names, so if you have e.g. a Dvorak keyboard or for users with a keyboard using another script or with accents etc, you still use the first six letters in the top row of the keyboard, whatever they are).

Linkback: http://robertinventor.com/smf/index.php?topic=35.msg95#msg95
Logged
calude
Newbie
*
Posts: 13


« Reply #31 on: June 11, 2009, 12:29:04 AM »

hi
frankly for me having direct access to the 10 first parts is enough!!!!
will some body remember all those 16 NAAAAA
also 1 could always be BAR 2 Beat and then the different subbeats

also why not having those shortcuts always ON??
 when you enter text input you are already in a special "text input" window that could triger the num values back Huh in simple word when you put the caret in a text input window it switches back to nb

Calude

BTW - here is how to use the keyboard shortcut to mute individual parts with the latest beta:

Shift + space to switch the feature on.

Press the number keys 1 2 3 4 etc across top of keyboard to mute or play the correspondingly numbered part in the rhythm. This will work throughout Bounce Metronome Pro.

Shift + space to switch the feature off again to return to normal use of the number keys for text entry.

The one thing I haven't worked out yet is how to indicate visually to the user whether the feature is switched on or not. There's a check box in the bounce preferences window (Ctrl + 220) and you will notice that Shift + space (anywhere in BM Pro) switches this on / off. But probably I should also have it indicated visually in the bouncing balls display too in some simple unobtrusive way.

Robert


Linkback: http://robertinventor.com/smf/index.php?topic=35.msg96#msg96
Logged
Robert Walker
Administrator
Full Member
*****
Posts: 165


« Reply #32 on: June 11, 2009, 01:27:36 PM »

Hi Calude,

Here is the fix for your bug:

http://www.bouncemetronome.com/Setup_Bounce_Metronome_Beta.exe
NOTE After you install it, PLEASE GO TO OPTIONS MENU THEN SELECT "Split this window". That's because I found out the previous beta didn't save the user's choice of whether or not to split the windows. Now it does, but is preset to all in one window, so you will need to set it to your preference again.

In this upload, I've also put the text " 4 beats" etc on the part rows much as you suggested. But not done check boxes yet - so you always have it, just until the next upload. Will make check boxes so you can switch it on / off with next upload.

Quote
also why not having those shortcuts always ON??


Done that with this upload for testing. With edit fields then you have to use the Shift + space shortcut but otherwise they should just work.

Quote
frankly for me having direct access to the 10 first parts is enough!!!!
will some body remember all those 16 NAAAAA


Yes, normally as you  say 10 should be plenty for anyone. However, one place where it could be useful to have all 16 is to emulate Theremin's Rhythmicon. In the harmonic metronome I've made a button you can use to do that. Maybe there will be other applications of it too

http://en.wikipedia.org/wiki/Rhythmicon

You don't need to remember the letters after 10. Just use the letters of the top row of your keyboard in order, as it is by position. I could do it as a for row 11, b for row 12 etc, but it will be easier if muting / unmuting the parts by touch without looking at the PC keyboard to use consecutive keys on the keyboard.

Quote
also 1 could always be BAR 2 Beat and then the different subbeats


Yes, I'll look into that at some point. Should be possible to do it and a good idea to let the user set different ways of arranging the beats. Needs a little thought. Mostly that's to do with how to present it to the user in the  user interface, and what sort of controls to have to rearrange parts or to duplicate or delete parts and so on - depending on what level of control the user should have to the way the parts are arranged.

So will think it over for a while first.

Robert



Linkback: http://robertinventor.com/smf/index.php?topic=35.msg97#msg97
Logged
calude
Newbie
*
Posts: 13


« Reply #33 on: June 11, 2009, 02:42:13 PM »

hi
thanks
where getting closer. had fun tonight with no  Undecided surprises
BM is really powerful once you get used to it
Smiley

probably be back only on  monday the W-E will be away YESSSSSS

Calude


[

Linkback: http://robertinventor.com/smf/index.php?topic=35.msg98#msg98
Logged
Robert Walker
Administrator
Full Member
*****
Posts: 165


« Reply #34 on: June 15, 2009, 04:19:25 PM »

Okay, hope you had a nice w/e :-)

As often happens the last stages took longer than I expected. Still in final stages of getting the release ready and testing it.

But one bonus - I've come up with a solution to the ACCENTS feature! It was such a simple idea, I don't know why I didn't see it before.

The idea is just to have say two or three volume levels (e.g. accented, unaccented, quieter than usual). Then you right click on the beat to change the  volume level through these one at a time.

User can set the feature up with as many or as few volume levels they like for the accents. Preset to three levels - 33%, 66% and 100% - e.g. quiet, normal, accented.

So for instance if you have three volume levels, a RIGHT CLICK on a QUIET 33% beat makes it NORMAL 66%. Then right click on NORMAL beat makes it ACCENTED 100%. Then right click again to get a QUIET 33% beat. Ctrl + right click to change the levels in reverse order.

This solves all the issues I had with integrating the feature into BM Pro. To take a couple of examples:

1. The right click only changes the volume for one beat. So all the other beats are left unchanged. So that dealt with the issue of what happens to the other beats. If the user has set them up with subtle volume variations, only the accented beat will get varied. But you can use Shift + right click to set all the beats to the new volume level, which means you can easily erase any existing volume variations if you want to.

2. You can skip / play beats with the left button and accent them with the right button so that deals with the potential confusion that I was concerned about between adjustments for skipped and accented beats in the user interface.

I've implemented and tested it too - and in practice too, it works fine.

Other tweaks. For instance with the skipped beats and other controls, - normally buttons get activated when you release the button - because it lets the user change their mind after pressing the button - if you keep the mouse held down, move it off the button and release with the mouse outside the button then it won't get pressed (normally).

But in this context, you want the control to activate immediately when you press the button down (similar to playing a key on a music keyboard). It seems unintuitive for the program to wait for the button release. So that should make it feel more "responsive" when you set beats to silenced or to play and so on.

AS for display, for now I just display the accented beats using the volume level shading that I'd already added for the middle button volume adjustment.

For users who may be used to right click to set the rhythm, for backwards compatibility, I added an option to select what you want the right click to do, preset to accent changing.

Has a fair number of other improvements and additions (including an implementation of a version of Theremin's Rhythmicon).

Anyway - just doing a rebuild of the release again. Will need to test it when it is ready. If it is okay, which it may be, may do a release perhaps tomorrow morning. If not then will do another beta.

More later,

Robert



Linkback: http://robertinventor.com/smf/index.php?topic=35.msg99#msg99
Logged
calude
Newbie
*
Posts: 13


« Reply #35 on: June 16, 2009, 07:36:47 AM »

Hi
yes the w-e  was great thanks

great you implemented the accent I hope there is some visual feedback to show where we are at in the accented, unaccented, quieter than usual sequence
I for my self will implement only 2 (maybe 3) values as this is a metronome and not a drum machine.

looking forward to the nex version/beta as this looks good

calude



Okay, hope you had a nice w/e :-)

As often happens the last stages took longer than I expected. Still in final stages of getting the release ready and testing it.

But one bonus - I've come up with a solution to the ACCENTS feature! It was such a simple idea, I don't know why I didn't see it before.

The idea is just to have say two or three volume levels (e.g. accented, unaccented, quieter than usual). Then you right click on the beat to change the  volume level through these one at a time.

User can set the feature up with as many or as few volume levels they like for the accents. Preset to three levels - 33%, 66% and 100% - e.g. quiet, normal, accented.

So for instance if you have three volume levels, a RIGHT CLICK on a QUIET 33% beat makes it NORMAL 66%. Then right click on NORMAL beat makes it ACCENTED 100%. Then right click again to get a QUIET 33% beat. Ctrl + right click to change the levels in reverse order.

This solves all the issues I had with integrating the feature into BM Pro. To take a couple of examples:

1. The right click only changes the volume for one beat. So all the other beats are left unchanged. So that dealt with the issue of what happens to the other beats. If the user has set them up with subtle volume variations, only the accented beat will get varied. But you can use Shift + right click to set all the beats to the new volume level, which means you can easily erase any existing volume variations if you want to.

2. You can skip / play beats with the left button and accent them with the right button so that deals with the potential confusion that I was concerned about between adjustments for skipped and accented beats in the user interface.

I've implemented and tested it too - and in practice too, it works fine.

Other tweaks. For instance with the skipped beats and other controls, - normally buttons get activated when you release the button - because it lets the user change their mind after pressing the button - if you keep the mouse held down, move it off the button and release with the mouse outside the button then it won't get pressed (normally).

But in this context, you want the control to activate immediately when you press the button down (similar to playing a key on a music keyboard). It seems unintuitive for the program to wait for the button release. So that should make it feel more "responsive" when you set beats to silenced or to play and so on.

AS for display, for now I just display the accented beats using the volume level shading that I'd already added for the middle button volume adjustment.

For users who may be used to right click to set the rhythm, for backwards compatibility, I added an option to select what you want the right click to do, preset to accent changing.

Has a fair number of other improvements and additions (including an implementation of a version of Theremin's Rhythmicon).

Anyway - just doing a rebuild of the release again. Will need to test it when it is ready. If it is okay, which it may be, may do a release perhaps tomorrow morning. If not then will do another beta.

More later,

Robert


Quote


Linkback: http://robertinventor.com/smf/index.php?topic=35.msg100#msg100
Logged
Robert Walker
Administrator
Full Member
*****
Posts: 165


« Reply #36 on: June 17, 2009, 10:26:10 AM »

Hi

Yes there's feedback. I've added a shadow effect which makes it easier to see the volume levels for each beat. You can easily distinguish between accented, unaccented and quieter than usual by the amount of shadow (more shadow = quieter note).

Here is a screen shot:


Here is the latest beta, same url as before just did an upload:
http://www.bouncemetronome.com/Setup_Bounce_Metronome_Beta.exe

Still one or two minor things to fix on my to do list so haven't quite made it for the release.

Robert

Linkback: http://robertinventor.com/smf/index.php?topic=35.msg101#msg101
Logged
Robert Walker
Administrator
Full Member
*****
Posts: 165


« Reply #37 on: June 22, 2009, 08:18:07 AM »

Hi,

Released it now:

http://www.bouncemetronome.com/Setup_Bounce_Metronome_w.exe

For what's new see
http://www.bouncemetronome.com/whats_new.htm

Be sure to say if you notice anything that needs to be fixed or could be improved, and hope it helps!

Thanks,

Robert


Linkback: http://robertinventor.com/smf/index.php?topic=35.msg102#msg102
Logged
Pages: 1 2 [3]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!