Hallo,
Heb vanochtend eens zitten googlen, op zoek naar een delphi project met een werkende VU-meter. Echter geen werkende kunnen vinden.
Kennen jullie toevallig een delphi-component voor het maken van een VU-meter?
BvD
Joost
Hallo,
Heb vanochtend eens zitten googlen, op zoek naar een delphi project met een werkende VU-meter. Echter geen werkende kunnen vinden.
Kennen jullie toevallig een delphi-component voor het maken van een VU-meter?
BvD
Joost
blablabla
Jawel, ik weet dat er in bass een VU meter is, http://www.un4seen.com/forum/?topic=2049.0
Lazarus als hobby, en dan niet in de kroeg
http://www.wavdsteen.com
Waarschijnlijk denk je aan een overal output level?
Anders kan je het zo doen, met BASS, zoals meneer Steen aangeeft.
Code:Level := BASS_ChannelGetLevel(PlayerRight.Stream); // Scan Peaks // Je kan niet veel doen om Volume visueel te verlagen! LoLevel := Round(LoWord(Level) * Volume); HiLevel := Round(HiWord(Level) * Volume); if (not PeakVolumeDecibels) then begin LeftPos := MulDiv(100, LoLevel, 32768); // Altijd een waarde van 0..100 RightPos := MulDiv(100, HiLevel, 32768); end else begin LeftPos := frmJukebox.VolumeRight.Max + Round(LevelToDB(LoLevel, 32768)); // Real dB! RightPos := frmJukebox.VolumeRight.Max + Round(LevelToDB(HiLevel, 32768)); // Real dB! end;
Ben ook met het zelfde bezig, maar vond tot nog toe geen werkend voorbeeld waarvan uit ik verder kon werken.
ik wil de levels naar een boblightd sturen om zo een echte vu meter te maken aan de zijkant van mijn tv (19 rgb leds) aan beide zijden.
cliov6 al verder gekomen met dit project ?
Zou je van een paar VU meters naast je TV niet binnen 5 minuten stapelgek worden?
(Tenzij je die natuurlijk nodig hebt gedurende video opname, editing o.i.d.)
Voor elk probleem is een oplossing!
Nee het is achter de tv :-) en het is alleen maar als ik muziek afspeel.
ik gebruik dan het rechter en linker deel van de ambilight setup.
ik heb na lang piekeren een simpele oplossing voor het inkleuren van de rgb leds gevonden (een array)
zat eerst met for next loops en zo de range in te stellen
nu met een paar regels :-) en 1 for loop
2 als je het teruglopen van de vu meter mee telt.
ENKEL ik heb nog geen bevredigende audio uitlees routine (de meeste online zijn allemaal PRE windows 7 en werken dus niet meer)
in xp was het simpeler, BASS heeft veel te veel code nodig om ook maar iets te doen in deze richting.
Heeft iemand een goede oplossing ?
There are currently 1 users browsing this thread. (0 members and 1 guests)
Bookmarks