Grasshopper

algorithmic modeling for Rhino

Firefly Tone Generator: Tones at geometry-associative time intervals

Attempting to have 3 tones occurring at 3 different intervals, which would be determined by line lengths.

1st strategy: send all information through one ToneGenerator, linking Duration to geometry

Problems:

1) the Repeat option on ToneGenerator repeats the last tone in the list indefinitely, instead of repeating the whole list from the beginning

2) though I was able to use the Duration input to separate the tones enough to hear them distinctly, I have not been able to make them last longer than a second or two, no matter how long the Duration is set for

2nd strategy: send each of the 3 tones through separate ToneGenerators, linking the Repeat option to a timer-updated data flow determined by geometry

Problem:

There is a very pronounced "tick" that occurs every time the ToneGenerator updates

Does anyone have  suggestions for achieving interval control without having to update the ToneGenerator so frequently?

Thanks in advance!

(In the attached files, the component specifying frequency is disabled, to prevent the tones from playing immediately when the the file is opened.)

Views: 962

About

Translate

Search

Photos

  • Add Photos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service