-
-
Notifications
You must be signed in to change notification settings - Fork 7
API VolumeMeter
LenweSaralonde edited this page Oct 3, 2021
·
2 revisions
Simulate a volume meter for visual feedback
- level (number) Current level
- time (number) Current time, from noteOn
- cursor (number) Cursor envelope position
- envelope (table) Envelope points (time, level)
- entropy (number) Vibration entropy
- gain (number) Overall gain to be applied to the level
Volume meter
Musician.VolumeMeter.create()Reset
Musician.VolumeMeter:Reset()Note on
Musician.VolumeMeter:NoteOn(instrument, key)Arguments
- instrument (table) instrument data from Musician.INSTRUMENTS
- key (int) MIDI key number (optional)
Note off
Musician.VolumeMeter:NoteOff()Get current level
level = Musician.VolumeMeter:GetLevel()Returns
- level (number)
Add elapsed seconds after previous frame
Musician.VolumeMeter:AddElapsed(elapsed)Arguments
- elapsed (number)
Table of contents
- User guide (FR)
- Optional modules
- What the FAQ
- Tips and Tricks
- Music producer guide
- Localization
- Technical design
- API documentation
Discord / MusicianList / Patreon / Donate