Open jonlepage opened 7 years ago
Hi,
Great! A real awesome little
script you've wrote here! Respect!!
I've also got a suggestion:
A BITCRUSHER
To create something like a stereo-expander
(widening). An effect that almost always is being applied during the professional mastering of music (audio tracks).
For the bigger part all that's needed is already here, in this awesome PIXI extension. But missing are the options to do this, easily and without changing the core of the extension.
It's fairly simple.
Just make it possible to add a very small/short delay either to the left or right channel. A delay value of (a guess) 10ms - 100ms should do. A too low of a value will produce an out of phase
, ugly flange
sound (in Dutch, I'm from Holland it's uit fase
). This could be kind of like an effect, but isn't great. At the right value the audio will sound way wider!
Even better would be to add on top of that the option to pitch one of the two channels a little bit. Let's say a pitch of (Again a guess) 10 hertz, or a 0.1% of a half note. The difficulty here probably is that Time-stretching has to be implemented. Pitching one channel while keeping the same tempo (bpm)
Together these things could offer a super widening.
@djmisterjon
Yeah dude!! BPM Detection would be real awesome! It would give all kinds of possibilities. From something obvious as synchronizing audio with what's being visualized on screen, in all kinds of ways and up to every 16th note. Or you could make multiple different audio-tracks play together in tempo. Like a DJ such as DJ Mister Jon (or is it MYSTERION) probably always does when mixing one track to another on his two Technics SL-1210 MK2E turntables. ;-)
B.t.w. A room effect is a reverb. Or do you mean something else then that.
Occilator, yeah!
Again, an awesome extension!! Keep it up!
Greetzzz Hanz Schoenmakers
that's exactly what I expect from a BMP interpreter. Use data to animate or better mix 2 tracks that chained to avoid sudden incoherent change between 2 tracks that do not have the same tempo.
hi , this look awsome, I have not yet arrived at the musical features of my project, but your plugin seems super and nice for me.
i just add some low priority filter sugest here.
BPM detection and stretching time control (for mix audio track in game || project) http://joesul.li/van/beat-detection-using-web-audio/ https://github.com/cjcliffe/beatdetektor/blob/master/js/beatdetektor.js https://github.com/danbovey/wam
low PASS filter http://webaudioapi.com/samples/filter/
room effect http://webaudioapi.com/samples/room-effects/
occilator http://webaudioapi.com/samples/value-curve/
thanks have a nice day!