Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 90 odgovora
  • 24.240 pregleda

Najnovija ↓

Re: MCU i ostala digitalija u audio tehnici 02.09.2013. u 01:10 · pre 160 meseci #81
Ako to bude radilo, D101h skidam kapu. Al prije ljepljenja, svi su pinovi provjereni, nema kratkih spojeva i sve je bilo spojeno. Ove žice su izolirane (iako ne izgledaju tako). Čip je naravno za audio namjenu :)
Potpis
...njemu i kućno zvonce zvoni u A klasi... hh
Re: MCU i ostala digitalija u audio tehnici 15.10.2014. u 19:53 · pre 146 meseci #82
Trebam pomoć: dakle želim izvesti Balance opciju, a moj audio procesor to nema nego imam mogućnost posebnog podešavanja glasnoće za lijevi i posebno za desni kanal. Kako bi od toga napravio balans a da radi kako treba? Moja ideja je bila sa postotcima, dakle ako je recimo balans okrenut na L02, to znači da se desni kanal mora čuti 20% slabije nego lijevi. Dakle lijevom pridodam vrijednost ukupne glasnoće, a desnom 0.2*ukupna glasnoća (zaokruženo na cijeli broj). Međutim, mislim da to neće dobro raditi, jer kod jako malih glasnoća mi se te vrijednosti izjednače i ispada da opet sviraju oba kanala jednako. Dakle što je manja glasnoća, to je i manja razlika.

Druga ideja je da kad okrećem balans prema lijevo, da on smanjuje desni volume a lijevi ostaje isti. Međutim opet, što je veći ukupni volume, to će balans trebati praviti veću razliku. Recimo da imam 10 koraka balansa sa svake strane, ako je ukupni volume trenutno 20, onda će korak trebati biti za 2, ali ako je ukupni volume 18, korak mora biti 1.8 !? Sad kako to izvesti? Mogu zaokružiti na 2, ali onda će već nakon 9 koraka doći na nulu i 10-ti će napraviti s*anje.

Dakle ideja je izvesti balans kako to biva na autoradijima, linijama i ostalim audio uređajima, a to moram napraviti sa posebnom kontrolom glasnoće lijevog i desnog kanala.
Potpis
...njemu i kućno zvonce zvoni u A klasi... hh
Re: MCU i ostala digitalija u audio tehnici 15.10.2014. u 20:00 · pre 146 meseci #83
Onda napravi za svaki posebno tjs. po potenciometar za svaki kanal. Jedino moraš da baždariš.
Potpis
1312

Svi koji me ne gotive mogu da mi se napasu čmarne flore!
Re: MCU i ostala digitalija u audio tehnici 15.10.2014. u 20:39 · pre 146 meseci #84
Ne bi tako, jako je nepraktično, jer onda moram kad pojačavam/smanjujem onda moram oboje pojačavati. A pošto se radi o digitalnoj spravi kontroliranoj mikrokontrolerom, neću imati potenciometar već rotacioni enkoder, baš kao kod linija i radija za kola. Jer balans će mi služiti recimo ako mi je jedan zvučnik dalje od drugog, pa da njega malo pojačam. Ali jednom kad to namjestim, želim da tako ostane i da kad okrenem master volume, da se pojačaju oba zvučnika. Vjerojatno znate kako balans funkcionira na radiju za kola ili na liniji, e upravo to želim napraviti.
Potpis
...njemu i kućno zvonce zvoni u A klasi... hh
Re: MCU i ostala digitalija u audio tehnici 15.10.2014. u 21:06 · pre 146 meseci #85
Citat:
Pioneer cdj 200 Vjerojatno znate kako balans funkcionira na radiju za kola ili na liniji, e upravo to želim napraviti.


Nemam pojma, davno sam prestao da se bakćem sa rim igračkama.

Potpis
1312

Svi koji me ne gotive mogu da mi se napasu čmarne flore!
Re: MCU i ostala digitalija u audio tehnici 15.10.2014. u 21:42 · pre 146 meseci #86
Kod jačine zvuka se nikako ne priča u procentima. Pitam se pitam, zašto su Volume potenciometri Logaritamski :)
Pošto se audio procesorom upravlja uz pomoć mikrokontrolera, mora da se radi matematika (Logaritmi memorijski zahtevni) :)
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: MCU i ostala digitalija u audio tehnici 16.10.2014. u 14:09 · pre 146 meseci #87
Recimo da imam dovoljno jak PIC mikrokontroler (planiram s njime i da radim FFT radi spectrum analyzera na displayu) pa to ne bi trebao biti problem, ali koji je algoritam u pitanju? Ja sam jučer sjedio i razmišljao i ne mogu doći do nekog algoritma da taj balance radi kako spada. A ne zahtjevam sada ništa extra, već da radi identično onako kako to radi na komercijalnim uređajima (tipa autoradio, linija i slično). Ni Google nije bio od prevelike pomoći.

Ovako izgleda protokol za volume, dakle kao što rekoh ima brojeve od 0 - 31, binarno, 31 je najslabije, a 0 najjače. I tako mogu slati za svaki kanal zasebno.



Također, kad sam već spomenuo FFT, ako netko možda ima gotov projekat za to u Basicu, bio bi zahvalan da podijeli :) Našao sam kompletan projekat negdje na internetu, uz kod, shemu i sve skupa ali je u C-u a ja sam već sve ostalo napisao u Basicu, u Proton IDE s obzirom da mi MplabX nije radio. Cilj je spojiti oba kanala u jedan (to već imam, kao izlaz iz audio procesora, i to prije svih ton kontrola) i onda taj signal uz pomoć LM386 i još nekih komponenata dovesti na što prijateljskiji oblik PIC-a i onda vršiti FFT da dobijem polje sa vrijednostima za 16 frekvencija (jer imam 16x2 LCD).

Citat:
zeoN_Rider:

Nemam pojma, davno sam prestao da se bakćem sa rim igračkama.



Funkcionira na isti način kao i analogni balans kod starijih pojačala. Dakle okretanjem na lijevo lijevi zvučnik zadržava konstantnu glasnoću a desni se smanjuje. I onda okretanjem master volumea, obojica se pojačavaju ali razlika ostaje onako kako je balans namješten. To zvuči jednostavno, ali nemam pojma kojim algoritmom da to implementiram.
Potpis
...njemu i kućno zvonce zvoni u A klasi... hh
Re: MCU i ostala digitalija u audio tehnici 16.10.2014. u 16:58 · pre 146 meseci #88
A da probaš nešto sa Arduino modulom. To je sada koliko mogu da vidim veoma popularno u audio svetu.
Potpis
1312

Svi koji me ne gotive mogu da mi se napasu čmarne flore!
Re: MCU i ostala digitalija u audio tehnici 16.10.2014. u 17:04 · pre 146 meseci #89
Sa Basic neces daleko dogurati bar kad je matematika i FFT u pitanju na tim "skromnim" PIC-evima.
U svakom slucaju preporucujem MplabX i C/C++ za programiranje a tim pre ako izaberes neki 16bit (dsPIC) ili 32bit (PIC32) kontroler.
Potpis
Site about Software Defined Radio – SDR
http://yu3ma.net/
https://github.com/yu3ma
On-line LM317 kalkulator
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme