SzukajSzukaj   Użytkownicy   Rejestracja   Wejście
Dzisiaj: 24.08.2026 - 23:03:29
Strony:  1  

JS that detects play speed of MIDI notes?

AutorWiadomość

kiper

users


Statystyka:
Wiadomości: 130
Rejestracja: 31 lip 2006, 12:57

That's a very cool idea ... interpreting expression by analyzing the way the notes are played, and choosing the audio to play according to the expression.



Wiadomość # 1 22.10.22 - 06:39:40
RE: JS that detects play speed of MIDI notes?

gapcioch

users


Statystyka:
Wiadomości: 44
Rejestracja: 20 sie 2014, 15:07

Yeah, cool idea! Years ago, when I still used pirated software, I loved to play around with Miroslav Vitous strings samples and today I could definetly write a JS plug that automatically would do the stuff I did manually back then. Only problem being that I don't use pirated stuff anymore :) Regard, - Jonas



Wiadomość # 2 22.10.22 - 06:46:31
RE: JS that detects play speed of MIDI notes?

mnowo

users


Statystyka:
Wiadomości: 4
Rejestracja: 12 sie 2017, 17:37

Yeah I have one that you can try and/or edit. :) It detects the length of notes, and outputs a MIDI controller from 0 to 127 based on ‘percentage’ of maximum length. It is easily converted into changing channels or whatnot instead, just by altering the output part of the script. Let me know if you run into any problems: if I have some time, maybe I’ll do it myself. Currently within JS there is an limitation of about 2.5-3 seconds for buffering notes, which means that it’ll cap at that value. Or you can try increasing the legal bounds for the delay and moving the MIDI forward in time to compensate. I haven’t tried that yet as I’m an old fuddy-duddy. NOTE: this only works for playback, not live input. Here it is: There’s also one that converts channels the keyswitches (which is almost the exact opposite of what you want ;)), and one that combines the two features together, and I’m also working on automatic note repetition detection and legato switching, based on pitch comparison and note overlaps. The idea behind all that is to choose the appropriate articulations for VSL instruments, without masses of MIDI data messing up the hallway. All the best, Julio :D


---------------------
MwM / S02E08 / 15-04-2012
Wiadomość # 3 22.10.22 - 06:51:01
RE: JS that detects play speed of MIDI notes?

DVB-T(2) INQUIRING

users


Statystyka:
Wiadomości: 22
Rejestracja: 18 maja 2015, 16:33

It's not the answer you were looking for really, but as an alternative solution, the EastWest Quantum Leap suite of instruments does it using keyswitches - meaning a midi note that is out of the range of the instrument is used to switch articulations. It's very intuitive very quickly and I would imagine you could write a script much quicker to do that than your proposed method (which does sound very interesting nonetheless!). Just a thought in case you've never used it. Edit - sorry I see now there's the similar Kontakt script... but still... a souped up version of that... :)



Wiadomość # 4 22.10.22 - 07:01:26
RE: JS that detects play speed of MIDI notes?
Studio offers 'Harry Potter' for download : Poprzedni tematNastępny temat: Problem with Pioneer 104 and windows xp
Strony:  1  

Administrator zabronił gościom odpowiadać na wiadomości! Aby się zarejestrować, kliknij link: rejestr


Uczestnicy