What kind of functionality does the AudioLoader provide?

My application controls the movement of a rigged 3D model, as seen here:

http://www.dealey-plaza.org/this-government-as-promised/SBT-MBT-Tools/Haags-Measurement-Tool/Pinocchio-Nose/

Additionally, I would like an audio track to be controlled.

The volume is obvious, but I need more. Can the app play the audio track at fast/slow speed?

Where are the Tree.js functions documented?

TIA,

-Ramon F. Herrera
JFK Numbers

three.js docs (search for “audio”)

Some examples of the audio classes in action are here:
https://threejs.org/examples/?q=audio

Can the app play the audio track at fast/slow speed?

Yes, using the Audio.playbackRate

That is the greatest news ever. Just to make sure, will I be able to imitate the sounds made by a 45 rpm record played at 33 rpm and 78 rpm?

The whole exercise is a state of the art joke meant to ridicule the work done in a “scientific” study produced by PBS in 2013.

Web-Based Measuring Tool - The Robertson Measurement Tool Will Be Honest

This is some of what I have so far:

Haags Measurement Tool

I will need rigged models, farcical sounds (for instance, of gastrointestinal origin), trousers in flames, etc.

When you are competing against 1 billion+ videos in YouTube alone, you have to become extra creative.

Thanks!

-Ramon F. Herrera
JFK Numbers
ramon@jfknumbers.org

ps: Folks: I am looking for volunteers to implement this sort of animations. Trust me: this is for a really good cause.

will I be able to imitate the sounds made by a 45 rpm record played at 33 rpm and 78 rpm?

You’ll be able to imitate the speed of a record player playing a record at the wrong speed, yes.

That is wonderful news but now comes The Big Event.

The current implementation, developed by a hired gun aka Freelancer, has a shortcoming.

http://www.dealey-plaza.org/this-government-as-promised/SBT-MBT-Tools/Haags-Measurement-Tool/Pinocchio-Nose/

The user clicks on screen point ‘A’ and drags the mouse to screen point ‘B’. The angle of oscillation is determined by the distance between ‘A’ and ‘B’. The desired action occurs too late. That is not quite real time.

My goal is to provide the user the ability to modulate actions. As the mouse is dragged:

  • An FBX rigged nose will grow and shrink.
  • The volume could be controlled by the vector’s magnitude while the pitch by the vector’s angle.

Is it possible to modify volume and pitch (play speed) as the audio track is being played?

Thanks!

-Ramon
JFK Numbers