Device Details

Device Overview

Name/Version: bouncing notes 1.04
Author: h1data  
Description: While note on, generates repeating notes like bouncing table-tennis ball with dynamic display animation.
Simulates bounces from the levitation-ish on the Moon to fierce conditions of 60G.
And available in polyphonic!

Check URL for more descriptions.

Changes in version 1.04 (March 23, 2020)
- Changed HOLD and DISP button to default display mode from label display mode.
This might solve the display problem in Max 8.
- Reduced CPU usage when parameters are automated by defer automation output option.
- Refined the animation logic so that draws accurately when changing parameters and slightly reduced overall CPU usage.
 

Device Details

Downloads: 400
Tags effect, other
Live Version Used: 9.7.7
Max Version Used: 6.1.7
Date Added: Mar 21 2020 14:54:26
Date Last Updated: Mar 23 2020 14:58:13
Average Rating (2) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional): http://www15.plala.or.jp/t4444/m4l/#bounce
License (more info): AttributionShareAlike

Device Files

Device File: bouncingNotes.amxd
 


Comments

Great idea! It seems that the hold button is inactive. At least for me. Win 7 & live 10.04. Thanks for sharing!

I appreciate your feedback!

Unlike MIDI's hold (CC#64), you must keep notes on to continue bouncing.
With HOLD on, the device keeps bouncing after bouncing time has reached Minimum knob's time.
With HOLD off, bouncing ends when the time has reached Minimum.
I am considering to add this to the description or change "Hold" label.
Or should be to add MIDI-like hold function?

HOLD's default value is off intentionally and I checked again that
the button state is saved in Live sets and it functions like above.
In Live 10, may the button seem to disable (grey color) or unable to click?

I thank again for your feedback and sorry for my poor English..

hi, something weird on my max/ableton - the buttons on the display dont have the text visible. I checked the device and maybe the colors aren't saved correctly - "Label Text Color" is black, so had to change it.
Windows Ableton 10.1.13b1 (beta)
Max 8.1.3

Device works well and animates very nicely (compared to JBouncingBall 0.1 by frosty) .
I wish there was another mode that creates the triggers just on note on.

Actually its very interesting the way it is now too, now that I understand how to use it a bit more. The way you designed it allows easier programming of the effect without having to change device settings or mute the effect.

another suggestion:
Maybe Velocity drop off could be 0-200%

also would be cool to have maybe 4 or more mappable controls so you can automate parameters of an instrument

Took a look at the device and the mappable controls would have to parse the right note to trigger the value. I'll see if i can make a companion device that reads a particular range of midi note and velocity to a mappable control.

*also forget the velocity thing, unnecessary

was very easy to add mappable parameters with modulat from isotonik actually..
thanks again for device, sorry for spam!

@hatyn Thank you very much for great informative feedbacks!
I can't make quick reply because I am not native for English.
It is very pleasure to get many responses, anyway.

Now I understood the device's display problem in Max 8.
Because "Label Text Color" property/message was added in Max 8, the problem is not fixable including Max 6/7 environment.
I decided to forget label display mode of live.text objects and change to default display mode.
The velocity Dry/Wet calculation may also have a problem and be considered to find a solution.
So sorry for inconveniences. The fix update will come soon.

> another mode that creates the triggers just on note on
I have been considering that, but I decided to stop bouncing with note off
to avoid the risk that the device produces uncontrollable numberless notes.
I keep to consider true MIDI-ish hold function.

> Maybe Velocity drop off could be 0-200%
I have been considering to implement as "inversed bouncing" mode for a future update.
("Inv" button is hidden in the patch and automation list, as you saw)
It seems more intuitive that bouncing becomes inversed at Rebound parameter exceeds 100%. I am considering that method.

> JBouncingBall 0.1 by frosty
I searched the device library once but I couldn't find a similar device.
(once the device name was "bounce echo" and I searched for "bounce" or "ping pong")
Bouncing Ball 1.0 by aminoplacid seems predecessor of frosty's.
I guess the devices are another approach but might be informative.
Thanks again for the information!

> mappable controls
It seems a higher charenge for me because I never tried live.object/live.path, but I wish I could develop as an another device.
It is very pleasure that this device contributes someone's creativity!

Amazing Job h1data! This is awesome. I look forward to your next creation!

I upload the device which includes live.text's display mode and minor refine.
Because I still don't own Live 10/Max8,
would you please inform if this update fixed the display problem in Max 8?
Thank you for your feedback.

@AYA, thanks again for your comment!
After read M4L production guidelines (which were updated in 2020, by the way) ,
I realized several issues in my previous devices.
I would like to deal with those for a while.
I still have some other ideas which are not formed properly yet, but I wish I could make it happen someday!

Some elemental language mistakes in midnight...
I just uploaded the device which changes live.text's display mode and includes minor refine.

Login to comment on this device.

[ browse device library ]