Raspberry Pi Music Server med inbyggda Crossover och DSP (4 / 12 steg)

Steg 4: Steg 4: kanal identifiering

Nu kärnan är hacka med våra anpassade ljud konfiguration, kan vi börja räkna ut vilken kanal på våra mottagare går där. Detta steg kräver mycket tålamod. Du bör också ha något att ta anteckningar med eftersom du inte vill glömma vad kanalerna är senare.

Hämta 4 eller 6 kanal wave-fil från Richard taylor

wget http://faculty.tru.ca/rtaylor/rt-plugins/chan_lab... ~/downloads
CD ~/downloads

Se till att dina högtalare är anslutna till din mottagare.
Bara Anslut högtalarna som kan hantera en komplett utbud ljudsignalen.
Använd inte din fancy diskanter.
Kontrollera din pi är ansluten till mottagaren via HDMI

Kontrollera vad din hårdvara som kallas

aplay -L

Om du använder HDMI, bör du se...

null-
Ignorera alla prover (uppspelning) eller generera noll prover (capture)
puls
PulseAudio Sound Server
standard
filtereq
filtercross
högtalare
t-bord
sysdefault:Card = ALSA
bcm2835 ALSA, bcm2835 ALSA
Standardenhet för ljud
dmix:Card = ALSA, DEV = 0
bcm2835 ALSA, bcm2835 ALSA
Direkta prov blandningsanordningen
dmix:Card = ALSA, DEV = 1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direkta prov blandningsanordningen
dsnoop:Card = ALSA, DEV = 0
bcm2835 ALSA, bcm2835 ALSA
Direkta prov snooping enhet
dsnoop:Card = ALSA, DEV = 1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direkta prov snooping enhet
HW:Card = ALSA, DEV = 0
bcm2835 ALSA, bcm2835 ALSA
Direkta järnvaror anordning utan några omvandlingar
HW:Card = ALSA, DEV = 1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Direkta järnvaror anordning utan några omvandlingar
plughw:Card = ALSA, DEV = 0
bcm2835 ALSA, bcm2835 ALSA
Järnvaror anordning med all programvara omvandlingar
plughw:Card = ALSA, DEV = 1
bcm2835 ALSA, bcm2835 IEC958/HDMI
Järnvaror anordning med all programvara omvandlingar

Spela upp en fil med ecasound

ecasound - ö: mixmode, sum - en: alla -tl -i home/pi/downloads/chan_labels_6.wav - en: woofer - efl: 300 - efl: 300 - chorder: 1, 0, 0, 0, 0, 0, 0, 1 - en: woofer - f: 16, 8, 44100 - o: alsahw, 0, 0 - z: nodb - b: 2048

Detta kommando berättar ecasound att göra en kedja som heter "alla" som spelar wav-fil 6 kanal genom filtret "bas" som har ett low-pass filter vid 300hz (så att vi kan säkerställa filter som deltar faktiskt)

chorder: 1, 0, 0, 0, 0, 0, 0, 1 betyder att endast kanal 1 och 8 är påslagna, använder kanal 1 som indata

Flytta högtalare runt och räkna ut vilken kanal 1 och som är 8.

Du måste ha 2 kanaler eftersom det är en stereosignal och filter (det tog mig ett tag att lista)

Obs som ingång = vilken utgång. Detta är * mycket * viktigt.

Aktivera olika kanaler genom att anropa ecasound med olika kanaler aktiverade, t.ex.

ecasound - ö: mixmode, summan
-en: alla -tl -i home/pi/downloads/chan_labels_6.wav
-en: woofer - efl: 300 - efl: 300 - chorder: 1, 0, 0, 0, 0, 0, 1, 0
-en: woofer - f: 16, 8, 44100 - o: alsahw, 0, 0 - z: nodb - b: 2048

Alterative/ytterligare metod:
Användning speaker-test-högtalare-test är en looping signal rosa brus.

Speaker-test - c 8 - r 48000 - D hw:0, 0

Detta kommando kallar speaker-test för (-c) 8 kanaler med en frekvens (-r) på 48khz för enheten (-D) hw:0, 0
Utdata ser ut:

< p > uppspelningsenhet är hw:0, 1 < br >
Stream parametrar är 48000Hz, S16_LE, 8 kanaler < br >
Med 16 oktaver rosa brus < br > fastställda till 48000Hz (önskade 48000Hz) < br >
Buffert storlek varierar från 64 till 4096Period storlek varierar från 64 till 4096 < /p >
< p > med max buffertstorleken 4096 perioder = 4 < br >
sattes period_size = 1024 < br > sattes buffer_size = 4096 < br >
0 - främre vänster < br >
4 - center < br >
1 - höger fram < br >
7 - sidan rätt < br >
3 - höger bak < br >
2 - bakre vänster < br >
6 - sida vänster < br >
5 - LFE < /p >< p > *** < /p >

Du vill uppmärksamma siffrorna här, inte namnen på kanalerna. Du ska matcha upp kanal nummer form ALSA med namn på mottagaren. Observera att ALSA använder 0-indexerade kanalnummer

Se Steg
Relaterade Ämnen

Raspberry Pi 2 NAS med Owncloud, Samba och MiniDlna

För att starta, är detta min första Instructable. Anledningen till att jag skapar detta är det för att förhoppningsvis hjälpa andra med denna process. IV tillbringade ungefär en vecka och många timmar med att försöka olika kombinationer av servrar oc...

Betong bänkskiva med inbyggd handfat och fiberoptik

Vi remodeling våra badrum och jag ville ha ett unikt alternativ för bänk och diskbänk. Slutligen bestämde jag mig att göra en konkret bänkskiva efter att ha sett andra instructables i ämnet. Jag var tvungen att göra det mitt eget med diskbänk och läg...

Loft säng med inbyggd bokhylla och bricka

jag gjorde denna säng för min dotter, hennes rum är ganska litet, och lagringsutrymme är begränsad. Flytta sovrumsdel högt upp gör golvyta i rummet mycket mer mångsidig.Steg 1: Main sektioner Sängen byggdes i mitt skjul, i 4 delar. Detta tillät mig a...

King Size trägolv plattform säng och sänggavel med inbyggd belysning och försäljningsställen och dolda lådor för $400!

Wow, det är en riktigt lång titel!För några år sedan, jag konstruerade och byggde denna huvudgavel för min fru (fästman på gång) när vi bodde ifrån varandra. Det ansluts till någon 1 standard vägguttag, och inkluderar 2 strömbrytare för overhead lamp...

Lätt Raspberry Pi AirPlay Music Server med kluven-Daapd

Den nya Raspberry Pi 3 innehåller nu en wifi-chip som gör det enklare än någonsin att använda för hemautomation projekt. Jag har en stor musiksamling som inte får plats på en smartphone, men vill inte lämna en dedikerad dator igång hela tiden bara fö...

Scooter med inbyggda ljudsystem och dator

det finns inte mycket jag kan säga om detta projekt jag faktiskt började det genom att bygga en skoter som jag behövde för transport. Efter att jag avslutat det jag ville gå ännu längre genom att göra ett komplett ljudsystem. Datorn kom först senare...

Bildskärmsställ med inbyggda USB och ljud/mikrofon-ingång och kortläsare

innan jag börjar med mitt första projekt som jag kommer att be om ursäkt för min dåliga engelska. Anledningen är att jag är från Holland.Något sätt är detta resultatet från mitt projekt.Steg 1: Samla material och verktygFör detta projekt använde jag:...

Cykel hjälm med inbyggd indikatorer och bromsljus System

Detta är min nuvarande AS nivå systemteknik projekt som jag har designat sedan September. Den idé kom på att förbättra säkerheten för cyklister ridning på natten. Är en stor del av säker cykling och är svårt att göra tryggt på natten där dina avsikte...

Anpassad Raspberry Pi hölje med inbyggd fläkt

ladda ner vår gratis Arduino projekt kod här.Krav:-Plast hölje-Fästen-SkruvarVerktyg:-Handborr-SkruvmejselJag tror det kommer inte att kräva en steg för steg instruktioner, vänligen hänvisa till bilderna.www.innovationph.com...

Penne Pasta med Kabocha Squash och Mascarpone ost

vad ger denna makaroner och ost denna vackra färg och krämig konsistens? Inte cheddar. Squash ger skålen textur, intensitet, och touch av söt.Den minsta klick mascarpone ost, bara tillräckligt för en matsked per person, lånar en smörig finish. Det är...

Bygga en 120 film Visa kamera med rörelser och fokus ratten.

Att göra en kamera med en fokusering glas och full rörelser har några utmaningar men om du vet vad du ska leta efter och vilka delar måste vara den mest exakta kan du göra en fullt fungerande 120 kamera från grunden. Fina med 120 rullfilm är att det...

Bygga en webb aktiverat dörrlås med resten API och Raspberry PI

I detta instructable, vi kommer att bygga en webb aktiverat elektroniska dörrlås från grunden med RESTFUL API, nod JS och Raspberry PI för att tillhandahålla webbtjänsten konsumeras av mobila app eller någon resten klient.Arkitekturen är uppdelad i t...

IoT: Raspberry Pi Robot med Video Streamer och Pan/Tilt kamera fjärrkontroll över internet

(Om du gillar detta Instructable, glöm inte att rösta på den - ovan: högra hörnet flaggan. Det tävlar om SAKERNAS INTERNET och AUTOMATION tävlingar. Tack så mycket! ;-)Detta är en andra del av min föregående Intructable: IoT - kontrollera en Raspberr...

Öppna porten, grind eller dörr med din Smartphone och Raspberry PI

Denna gång vill jag visa hur man ändrar din Smartphone till en "remote controller" öppna porten/grind eller dörr med Raspberry PI.Vi behöver:Smartphone med Android (version 3.1.x eller högre) eller en iPhone med iOS (6.1 eller högre).Några hallo...

Portable part Toque med inbyggd förstärkare och visualisering LED

göra en toque med en inbyggd förstärkare och LED organ för att hålla varmt och uppvärmning saker upp. Få festen och gör din idag!Låt mig börja med att säga att jag bor i Kanada. Great White North. Jag vet en sak eller två om kylan. Det bästa sättet a...

"SOUNDESK" ett skrivbord med inbyggd subwoofer, förstärkare och högtalare

Hej finns mitt namn KirilJag är en grafisk formgivare och jag lik till har en trevlig arbetsplats. Problemet var att jag inte hade ett skrivbord för alla min hårdvara, så jag hade en idé och...Steg 1: Köpa en gammal skrivbordJag köpte en gammal skriv...

Fickformat Stereo med inbyggd MP3 spelare och Power Supply

jag försöker alltid att göra en bättre, mindre mini stereo som passar i din ficka, men sätter också ut minst en halv anständig nivå av ljud. Detta är min senaste skapelse...Det är en liten burk som har inte bara en inbyggd förstärkare och högtalare,...

Gnocchi serveras med röd Pesto och ärter

Gnocchi en maträtt gjord med mjöl ägg och potatis, har funnits ganska länge i en form eller annan. Denna pasta alternativ bildas av potatismos hölls tillsammans med mjöl och ägg, ofta formade som till formen på degiga dumplings, sedan kokas och ofta...

Stage Prop med inbyggd Tiny Fogger och dimma Chiller (på de billiga)

aka "Low Budget små marken dimmig - del 2"Detta är ett skede prop för pjäsen "Killerinstinkt" som kommer att ha sin premiär på scenen i ungefär två veckor. Det kommer att vara centrum bit på en fancy moderna matbord som bör likna den s...