EDAboard.com | EDAboard.eu | EDAboard.de | EDAboard.co.uk | RTV forum PL | NewsGroups PL

Hoe zou ik het moeten aanpakken...

elektroda.net NewsGroups Forum Index - Electronics BE - Hoe zou ik het moeten aanpakken...

Christophe
Guest

Fri Jun 20, 2008 3:56 pm   



Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Ook zou ik een soort stereo oscilloscoop beeld (of analyzer beeld) willen
hebben
terug eventueel met behulp van een AVR microprocessor op een monitor
schermpje
met video ingang.
Het is ook weer zuiver het visuele dat telt dus het dient niet als
meetinstrument.
Zou ook dat software-matig te maken zijn of zijn mijn twee ideeën iets te
ver
gegrepen.

Weet iemand een paar links of tips hoe het een en ander te realiseren?

Met dank

Rob
Guest

Fri Jun 20, 2008 4:21 pm   



Dit soort dingen maak je tegenwoordig niet meer met hardware.
Neem een oude laptop en een spectrum analyse programma, en klaar ben je.
Heb je meteen nog de mogelijkheid van alternatieve display opties, zoals waterfall
of leuke psychedelische effecten.

Christophe
Guest

Fri Jun 20, 2008 4:25 pm   



Ik wil juist géén PC gebruiken maar zelf bouwen en eventueel programmeren.

"Rob" <nomail_at_example.com> schreef in bericht
news:slrng5nins.21d3.nomail_at_xs7.xs4all.nl...
Quote:
Dit soort dingen maak je tegenwoordig niet meer met hardware.
Neem een oude laptop en een spectrum analyse programma, en klaar ben je.
Heb je meteen nog de mogelijkheid van alternatieve display opties, zoals
waterfall
of leuke psychedelische effecten.


Rene
Guest

Fri Jun 20, 2008 8:15 pm   



"Christophe" <christophe.vanhouteghem_at_telenet.be> wrote in message
news:LyP6k.16868$aE7.5792_at_newsfe16.ams2...
Quote:
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht
aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende
banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Ook zou ik een soort stereo oscilloscoop beeld (of analyzer beeld) willen
hebben
terug eventueel met behulp van een AVR microprocessor op een monitor
schermpje
met video ingang.
Het is ook weer zuiver het visuele dat telt dus het dient niet als
meetinstrument.
Zou ook dat software-matig te maken zijn of zijn mijn twee ideeën iets te
ver
gegrepen.

Weet iemand een paar links of tips hoe het een en ander te realiseren?

Zoek eens met Google naar de woorden "spectrum analyzer avr" en je zult
verbaasd staan.

Wat betreft je tweede idee, dat zal wel gaan met een avr maar je resolutie
zal vrij beperkt zijn. Enige tijd terug stond er een "pong" spelletje in
Elektuur wat een avr gebruikt om een monochroom composiet videosignaal op te
wekken, de theorie daarvan zou je hier ook kunnen gebruiken. Ik denk dat het
niet zo heel attractief zal worden.

Een andere optie is om een tweedehands msx-je of zo op de kop te tikken en
de videochip daarvan op je controller aan te sluiten, dan heb je in elk
geval je cvbs-signaal (denk eraan dat je ook wat elektronica van buiten de
chip meeneemt voor de pal-encoding, ik geloof dat dat een LVA510 is), dat
zal wel de nodige research kosten maar er is enorm veel over die chips te
vinden, het zijn trouwens ook mooie dingen. Neem je een msx-2
videocontroller dan kun je het nog veel mooier maken!

Wat misschien een zeker zo leuk idee is, is om gewoon een print te maken met
10x10 leds en dan in de x-richting het ene kanaal af te beelden en in de
y-richting het tweede, dat moet ook gemakkelijk te doen zijn met een AVR.
Natuurlijk kun je het ook groter maken, je kunt met kleuren werken of nog
mooier, met RGB-leds waarbij je de kleur nog laat afhangen van een of andere
eigenschap van het signaal, b.v. het algemene volume of het verschil tussen
l en r of je laat de kleur op de maat van de bas veranderen of zoiets.

Veel succes en bouwgenoegen!

Groetjes,
Rene

P.S. Bij Rob reageerde je boven de tekst van Rob, gelieve onder de tekst te
reageren, dan blijft het overzichtelijk.

Edwin ng
Guest

Fri Jun 20, 2008 8:23 pm   



Christophe wrote:
Quote:
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Eerste gedachte : Je moet natuurlijk een FFT maken van het ingangssignaal.

Dat is niet triviaal voor een AVR micro.
Je kan beter een DSP nemen. Mogelijk kan het met een dsPIC cpu. (
http://www.voti.nl/winkel/catalog.html?PIC-30F2010-DIP28 )

Alhoewel, je kan een analoge mixer (zo'n niet lineair ding) gebruiken om
je ingangssignaal te mixen met een VCO (sweep), je krijgt dan som en
verschil componenten (qua frequenties) in je uitgangssignaal.
Als je dan een smalband filter toepast kun je daaruit een spectrum
plaatje maken.
Als dit je iets te snel gaat dan moet je nog een keer opfrissen over hoe
een superheterodyne ontvanger ook alweer werkt.

http://en.wikipedia.org/wiki/Superheterodyne#High-side_and_low-side_injection

Groet,
Edwin

Pieter
Guest

Fri Jun 20, 2008 10:08 pm   



On Fri, 20 Jun 2008 16:56:43 +0200, "Christophe"
<christophe.vanhouteghem_at_telenet.be> wrote:

Quote:
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Ook zou ik een soort stereo oscilloscoop beeld (of analyzer beeld) willen
hebben
terug eventueel met behulp van een AVR microprocessor op een monitor
schermpje
met video ingang.
Het is ook weer zuiver het visuele dat telt dus het dient niet als
meetinstrument.
Zou ook dat software-matig te maken zijn of zijn mijn twee ideeën iets te
ver
gegrepen.

Weet iemand een paar links of tips hoe het een en ander te realiseren?

Met dank

Google maar naar FFT en fourier analyse.

P.

\"NachtWacht\"
Guest

Sat Jun 21, 2008 4:12 am   



Christophe <christophe.vanhouteghem_at_telenet.be> schreef in bericht
news:uZP6k.100831$9x.74644_at_newsfe05.ams2...

Quote:
"Rob" <nomail_at_example.com> schreef in bericht
news:slrng5nins.21d3.nomail_at_xs7.xs4all.nl...
Dit soort dingen maak je tegenwoordig niet meer met hardware.
Neem een oude laptop en een spectrum analyse programma, en klaar ben je.
Heb je meteen nog de mogelijkheid van alternatieve display opties, zoals
waterfall
of leuke psychedelische effecten.

Ik wil juist géén PC gebruiken maar zelf bouwen en eventueel programmeren.

Het is veel goedkoper en makkelijker om een oude PC of laptop te gebruiken.
Dat is echt ideaal, veel meer geheugen dan een PIC of zo, en ook meer
mogelijkheden.

--
____________________
Quote:
NIGHTWATCHER
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯


SFC
Guest

Sat Jun 21, 2008 8:54 am   



"Christophe" <christophe.vanhouteghem_at_telenet.be> schreef in bericht
news:LyP6k.16868$aE7.5792_at_newsfe16.ams2...
Quote:
Hoe zou ik hetvolgende kunnen aanpakken.


Kijk hier eens: http://elm-chan.org/works/akilcd/report_e.html

SFC

Wimpie
Guest

Sat Jun 21, 2008 2:43 pm   



On 20 jun, 16:56, "Christophe" <christophe.vanhouteg...@telenet.be>
wrote:
Quote:
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Ook zou ik een soort stereo oscilloscoop beeld (of analyzer beeld) willen
hebben
terug eventueel met behulp van een AVR microprocessor op een monitor
schermpje
met video ingang.
Het is ook weer zuiver het visuele dat telt dus het dient niet als
meetinstrument.
Zou ook dat software-matig te maken zijn of zijn mijn twee ideeën iets te
ver
gegrepen.

Weet iemand een paar links of tips hoe het een en ander te realiseren?

Met dank

Hallo Christophe,

Als je met een AVR aan de gang gaat, lijkt de eerste gedachte een FFT,
maar dat vereist volgens mij te veel rekentijd voor jouw
frequentieband.

Als je het toch in SW wilt doen (dat betekent wel dat je AD converter
snel genoeg moet zijn) denk ik dat je op zoek moet naar een FFT
algoritme met exponentieel verdeelde frequentiepunten.

Volgens een abstract van de IEEE website scheelt dit rekentijd, zie
onder:

The use of fast algorithms for evaluation of discrete Fourier
transform-inverse transform pairs with uniformly spaced input data but
with output data required only at exponentially spaced intervals is
investigated. The algorithms require order (N) arithmetic operations,
rather than the order (N log(N)) required for the full FFT algorithm.

Wellicht dat met bovenstaande iemand je verder kan helpen (of kan
helpen aan een chip die dit doet).

Je kunt natuurlijk ook een stel analoge filters met detectors bouwen
(en die vervolgens inlezen in de AVR), maar dan wordt het wel een
commercieel niet meer interessante oplossing.

Weer andere oplossing is een hybride oplossing, het laagfrequente deel
met een gewone FFT en relatief lage sample rate en alleen de bovenste
banden analoog met detector erachter. Dat scheelt aanzienlijk in de
rekentijd voor een gewone FFT met lineair verdeelde frequentiepunten.

Met vriendelijke groeten,

Wim
PA3DJS
www.tetech.nl
de mail werkt als je abc verwijdert.

Roland Bezemer
Guest

Sat Jun 21, 2008 4:37 pm   



"Christophe" <christophe.vanhouteghem_at_telenet.be> schreef in bericht
news:LyP6k.16868$aE7.5792_at_newsfe16.ams2...
Quote:
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht
aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende
banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren of
moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Is dit iets? http://www.thinkgeek.com/tshirts/illuminated/8a5b/
Je krijgt er nog een T-shirt met batterijzakje bij ook.

Geen idee of ze voor $39,99 een echte spectrum analyse kunnen inbouwen of
dat het alleen een door de geluidssterkte beïnvloede animatie is.

Groeten,

Roland.

Christophe
Guest

Sun Jun 22, 2008 8:48 am   



"Roland Bezemer" <rbezemer_at_wxs.nl> schreef in bericht
news:485d2032$0$6141$e4fe514c_at_dreader29.news.xs4all.nl...
Quote:

"Christophe" <christophe.vanhouteghem_at_telenet.be> schreef in bericht
news:LyP6k.16868$aE7.5792_at_newsfe16.ams2...
Hoe zou ik hetvolgende kunnen aanpakken.

Ik zou een soort (stereo) audio analyzer maken met led's. Ik had gedacht
aan
een 10-tal banden tussen de 63Hz en 16Khz. met 10 à 15 led's
per frequentie band, met behulp van een microprocessor (uit de AVR
serie???).
Hoe kan ik echter het audio signaal opsplitsen in die verschillende
banden?
vb 63Hz, 120Hz, 160Hz, 400Hz, 700Hz, 1KHz, 2.5KHz, 6.3KHz, 10KHz, 16KHz
Is zoiets software-matigs mogelijk om verschillende tonen te analyseren
of moet het
met discrete componenten gebeuren.
Het geheel moet niet zo nauwkeurig zijn, het is enkel voor het visuele
effect om bij
een paar VU meters te plaatsen.

Is dit iets? http://www.thinkgeek.com/tshirts/illuminated/8a5b/
Je krijgt er nog een T-shirt met batterijzakje bij ook.

Geen idee of ze voor $39,99 een echte spectrum analyse kunnen inbouwen of
dat het alleen een door de geluidssterkte beïnvloede animatie is.

Groeten,

Roland.

Had ik al aan gedacht maar volgens mij zijn

dat continu dezelfde animaties en geeft de animatie
niet echt een juist beeld van het effectieve geluid.
Hiermee bedoel ik dat waarschijnlijk iedere baraph
altijd even ver uitslaat, ongeacht het soort toon.
Toch bedankt

Jasper Janssen
Guest

Mon Jun 23, 2008 4:44 pm   



On Sun, 22 Jun 2008 09:48:42 +0200, "Christophe"
<christophe.vanhouteghem_at_telenet.be> wrote:

Quote:
Had ik al aan gedacht maar volgens mij zijn
dat continu dezelfde animaties en geeft de animatie
niet echt een juist beeld van het effectieve geluid.
Hiermee bedoel ik dat waarschijnlijk iedere baraph
altijd even ver uitslaat, ongeacht het soort toon.

Spectrum analysers zijn helemaal neit moeilijk of duur meer, dus het kan
best een echte zijn.

Jasper

Richard Rasker
Guest

Mon Jun 23, 2008 9:13 pm   



Jasper Janssen wrote:

Quote:
On Sun, 22 Jun 2008 09:48:42 +0200, "Christophe"
christophe.vanhouteghem_at_telenet.be> wrote:

Had ik al aan gedacht maar volgens mij zijn
dat continu dezelfde animaties en geeft de animatie
niet echt een juist beeld van het effectieve geluid.
Hiermee bedoel ik dat waarschijnlijk iedere baraph
altijd even ver uitslaat, ongeacht het soort toon.

Spectrum analysers zijn helemaal neit moeilijk of duur meer, dus het kan
best een echte zijn.

Deze niet. Zoek maar eens op Youtube naar wat filmpjes met T-Qualizer,
bijvoorbeeld http://www.youtube.com/watch?v=CQNn2ajL4gU.

Je ziet al snel dat het ding alleen reageert op volume, zo te zien in
slechts vier stappen. Het patroon van de verschillende 'kanalen' is telkens
hetzelfde, en zelfs de led-balken hebben niet eens allemaal hetzelfde
bereik.
Evengoed is het een aardige eye-catcher op feestjes enzo.

Richard Rasker
--
http://www.linetec.nl

elektroda.net NewsGroups Forum Index - Electronics BE - Hoe zou ik het moeten aanpakken...

Arabic versionBulgarian versionCatalan versionCzech versionDanish versionGerman versionGreek versionEnglish versionSpanish versionFinnish versionFrench versionHindi versionCroatian versionIndonesian versionItalian versionHebrew versionJapanese versionKorean versionLithuanian versionLatvian versionDutch versionNorwegian versionPolish versionPortuguese versionRomanian versionRussian versionSlovak versionSlovenian versionSerbian versionSwedish versionTagalog versionUkrainian versionVietnamese versionChinese version
RTV map EDAboard.com map News map EDAboard.eu map EDAboard.de map EDAboard.co.uk map Opony