DSP ile Gitar Efektlerinin Elde Edilmesi

Başlatan GibsonSG, 03 Ocak 2013, 18:28:29

GibsonSG

#15
Alıntı yapılan: skara1214 - 04 Ocak 2013, 12:31:35
eğer pin compatiblesa(herhalde öyledir açıp datasheete bakın derim) yapabilirsiniz
Kit'in datasheet'inden bakacağım değil mi? Yoksa direkt olarak takmak istediğim dsPIC işlemcinin datasheet'inden mi bakacağım?


Alıntı yapılan: z - 04 Ocak 2013, 12:43:46
Kulağa hoş gelen analog distortion pedallerin etkisini digital olarak elde etmek pratik olmadığından analog yapılıyordur.

Bir sinyal lineer olmayan bir işleme tabii tutulursa sinyale harmonikler eklenir. Bu da tınıyı değiştirir. Aynı işlem digital olarak gerçekleştirilmediğinde haliyle tını farklı olur.

C5x le ilgili JTAG sorununu anlamadım. Bir zamanlar şimdilerde piyasadan kalkmış olan C26 ve C50 ile çalışmıştım. Bu çiplerde kodunuzu rom üzerindeki bootloader sayesinde doğrudan RAM'a atıp ramdan çalıştırıyorsunuz.

Bahsedilen sorun böyle bir sorun mu? Sorun bu olsa bile bitirme projesi açısından sorun edilmeyebilir. Her defasında PC den kodu çipe atar ve demoya geçebilirsiniz.

Bootload ile ilgili dediğin kısım sanırım onunla ilgili fakat dikkat edersen bir de internal JTAG'in programlanması için Spectrum Digital'e gönderdim demiş. O kısım kafamı karıştırdı. JTAG olaylarını falan hiç bilmiyorum. Bilgisayar mühendisliği okuyan bir arkadaş bir projesinde kullandığı router'ı gümletince JTAG yapmak zorunda kalmıştı. JTAG pinlerine kablolar takıp bir yazılım aracılığıyla yapılan bir işlemdi ama 1 aya yakın uğraştı. Kablo uzun geldi, buffersız olmuyormuş, hatta ekstradan bir devre kurup kabloyu onun üzerinden geçirerek JTAG pinlerine bağlamak gerekiyormuş falan. Hala sıkıntı yaşıyor arkadaş. Neredeyse yeni bir router almaya kadar geldi iş :) Gerçi mesajımı okursan adam bunun çok kişiye olduğunu sanmıyorum ama benden başkalarının da başına geldiği biliyorum buna da hazırlıklı ol demiş. Açıkçası elektronik ıvır zıvırlarda pek şanslı birisi değilim. Benim de başıma gelirse çok uğraştıracak gibi duruyor.


DÜZELTME:


Elemanla mesajlaştım. Niye JTAG işini yapman gerekti, her seferinde program çalıştırırken bootload mu yapmak gerekli vs. diye. Adamın cevabını aynen aktarıyorum;

"When I first received my board, I plugged it into the USB socket on my laptop. When I brought up Code Composer Studio to try to download some code, CCS did not recognize the JTAG. As it turned out, there was a factory programming necessary (but not done) of the JTAG mechanism.

Regarding bootloading, the 5535 is a RAM-only part. The program needs to be loaded onto that RAM on power up, usually done with a bootloading mechanism. There is SPI flash on the board, external to the 5535, which can be used to hold a program which is then downloaded and run from internal RAM."

skara1214

Alıntı yapılan: GibsonSG - 04 Ocak 2013, 13:13:32
Kit'in datasheet'inden bakacağım değil mi? Yoksa direkt olarak takmak istediğim dsPIC işlemcinin datasheet'inden mi bakacağım?
kitin üstündeki dspic ile senin takacağın dspicin datasheetlerine ama dac çıkışları belli pinlerde o yüzden o pinlerin kullanılabilirliğine bakman lazım bordda
Herkes ölür ama herkes gerçekten yaşamaz

z

#17
Sözkonusu JTAG problemi çok kafama yatmadı ama http://e2e.ti.com/search/default.aspx#q=tmdx5535ezdsp de mide bulandırıcı bir şeyler var galiba.

Bugüne kadar TI kitlerimin  nerede ise tamamını Spectrum Digital'den aldım. Hiç birinde de sorun yaşamadım.
Aşağıdaki kite bir göz at.

http://www.spectrumdigital.com/product_info.php?cPath=31_65&products_id=259&osCsid=b42aa4f7b140a5b787b51e90434f154b

C derleyicisinin bedava gelip gelmediğini özellikle sor.  Eskiden sadece asm derleyici yolluyorlardı.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

GibsonSG

Alıntı yapılan: z - 04 Ocak 2013, 17:22:39
Sözkonusu JTAG problemi çok kafama yatmadı ama http://e2e.ti.com/search/default.aspx#q=tmdx5535ezdsp de mide bulandırıcı bir şeyler var galiba.

Bugüne kadar TI kitlerimin  nerede ise tamamını Spectrum Digital'den aldım. Hiç birinde de sorun yaşamadım.
Aşağıdaki kite bir göz at.

http://www.spectrumdigital.com/product_info.php?cPath=31_65&products_id=259&osCsid=b42aa4f7b140a5b787b51e90434f154b

C derleyicisinin bedava gelip gelmediğini özellikle sor.  Eskiden sadece asm derleyici yolluyorlardı.

http://www.spectrumdigital.com/product_info.php?cPath=31_65&products_id=259&osCsid=b42aa4f7b140a5b787b51e90434f154b

Bu kartın benim gösterdiğim diğer kartlara göre avantajı ya da dezavantajı nedir? 25 dolar gibi bir fazlası var da :)

z

Spectrum Digital hem DSK hem de jtag üretiyor. Bahsettiğiniz JTAG sorunu bu kartta olmaması lazım. O yüzden önerdim.

Araştırmakta fayda var.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

GibsonSG

Alıntı yapılan: z - 04 Ocak 2013, 20:54:49
Spectrum Digital hem DSK hem de jtag üretiyor. Bahsettiğiniz JTAG sorunu bu kartta olmaması lazım. O yüzden önerdim.

Araştırmakta fayda var.

Bu çok iyi bir haber. Ben siteden iletişim bilgilerini bulup konuşayım elemanlarla. Olursa direkt onu atarım cebe. Birşey daha soracağım ipod, iphone, elektrik gitar vs. gibi elektronik ürünleri buradaki gümrük vergisiydi, zart vergisiydi zurt vergisiydi derdi olmadan ABD'den daha ucuza alma olayları oluyor ya, aynı şey bu tarz kitlerde de olur mu? Bir akrabam ABD'ye gidecek. Durum netleşince direkt olarak ona sipariş vereyim eğer öyle bir durum varsa.

berat23

Alıntı yapılan: z - 04 Ocak 2013, 17:22:39
Sözkonusu JTAG problemi çok kafama yatmadı ama http://e2e.ti.com/search/default.aspx#q=tmdx5535ezdsp de mide bulandırıcı bir şeyler var galiba.

Bugüne kadar TI kitlerimin  nerede ise tamamını Spectrum Digital'den aldım. Hiç birinde de sorun yaşamadım.
Aşağıdaki kite bir göz at.

http://www.spectrumdigital.com/product_info.php?cPath=31_65&products_id=259&osCsid=b42aa4f7b140a5b787b51e90434f154b

C derleyicisinin bedava gelip gelmediğini özellikle sor.  Eskiden sadece asm derleyici yolluyorlardı.

bende var bu kart,jtag problemi yok,ccs geliyor kartla beraber.

z

Alıntı yapılan: GibsonSG - 04 Ocak 2013, 21:01:15
Bir akrabam ABD'ye gidecek. Durum netleşince direkt olarak ona sipariş vereyim eğer öyle bir durum varsa.

Kardeşim Amerika'da yaşarken onun aracılığıyla alıyordum. Yalnız akraban ne kadar kalacak Amerika'da.
Sipariş verilince ona ulaşması da zaman alıyordu.

Bakarsın Berat23 le anlaşırsın.

@Berat23 C derleyici de geliyormu?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

GibsonSG

MSP Launchpad 3 günde falan İstanbul'da olduysa Amerika içinde en fazla 2 günde kart sipariş vereceğim kişinin eline ulaşabilir diye düşünüyorum, bilmem yanılıyor muyum?

@Berat23
Kartı ne tarz uygulamalarda kullandınız acaba?

berat23

gelen dvd şu an benden uzakta ama yanlış hatırlamıyorsam c derleyicisi geldi.
doğrusu kartı konuşma işlemek için aldım fakat geldiğinde yaptığım birkaç denemeden başka birşey yapmadım(ekrana isim yazmak,led yakmak).yakın zamanda yine kullanırım,o yüzden satmayı düşünmüyorum.3-4 güne gelir kargo.,internetten sipariş verin bence.

bunların hepsinin yanında işiniz çok kolay diyemem. karta implementasyonunu geçin,önce matlabta falan algoritmayı deneyin. kağaı mavi real time signal processing diye bir kitap vardı,orda örnekler c55x erisinden verilmiş,onu inceerseniz iyi olur.

ama bence daha basit bir uygulama ile dspiclerle uğraşmak daha garanti olur.hem bu 5502 epey hızlı bir dsp,gerekliliği tartışılır.

GibsonSG

Alıntı yapılan: berat23 - 04 Ocak 2013, 22:12:07
gelen dvd şu an benden uzakta ama yanlış hatırlamıyorsam c derleyicisi geldi.
doğrusu kartı konuşma işlemek için aldım fakat geldiğinde yaptığım birkaç denemeden başka birşey yapmadım(ekrana isim yazmak,led yakmak).yakın zamanda yine kullanırım,o yüzden satmayı düşünmüyorum.3-4 güne gelir kargo.,internetten sipariş verin bence.

bunların hepsinin yanında işiniz çok kolay diyemem. karta implementasyonunu geçin,önce matlabta falan algoritmayı deneyin. kağaı mavi real time signal processing diye bir kitap vardı,orda örnekler c55x erisinden verilmiş,onu inceerseniz iyi olur.

ama bence daha basit bir uygulama ile dspiclerle uğraşmak daha garanti olur.hem bu 5502 epey hızlı bir dsp,gerekliliği tartışılır.

Google görsellerinde arattım da mavi kapaklı birkaç tane kitap çıktı :D

https://www.google.com.tr/search?q=real+time+signal+processing+book&hl=tr&tbo=d&source=lnms&tbm=isch&sa=X&ei=a1bnUPr7MoT74QSw74GABg&ved=0CAcQ_AUoAA&biw=1366&bih=639

Hangisi sizin söylediğiniz?

Açıkçası PIC ile pek çalışmışlığım yok fakat şu gitar efekti uygulamasını yapmayı kafaya koydum :) O nedenle kaç paraysa verip şu işi gerçek olarak uygulamak istiyorum.  Ama MATLAB olayını dediğin gibi denemek lazım. Zaten hocamla da konuştum önce MATLAB ile yapacağız mecburen. O nedenle sömestrede MATLAB ile ilgileneceğim. Aslında MATLAB değil de Lab-View ile bu iş çok daha kolay yapılır gibi geliyor bana.

berat23

bahsettiğim kitap şu;
http://www.amazon.com/Real-Time-Digital-Signal-Processing-Implementations/dp/0470014954

ben konunun para ile alakalı olduğunu sanmıyorum. efekt prosesörü için tahminimce çok ram ihtiyacın olmaz,aslında bizim bu stm32f4 daha uygun.

GibsonSG

Alıntı yapılan: berat23 - 05 Ocak 2013, 00:54:57
bahsettiğim kitap şu;
http://www.amazon.com/Real-Time-Digital-Signal-Processing-Implementations/dp/0470014954

ben konunun para ile alakalı olduğunu sanmıyorum. efekt prosesörü için tahminimce çok ram ihtiyacın olmaz,aslında bizim bu stm32f4 daha uygun.

STM32F4, Keil'dan başka derleyici ile çalışıyor mu? Mikroişlemciler dersi için Keil kullandım da pek kullanmayı beceremedim ben onu :) açıkçası pek de hoşuma gitmedi program.

berat23

o zaman iar verelim size.ama bence keil daha kullanışlı.

ben ide anlamında değil,işlemcinin kendisi için konuştum.c55x epey karmaşık kalır bu stm32f4e göre. hız olarakta büyük bir ihtiyaç olmadığından stm yeter diye düşnüyorm.

GibsonSG

Alıntı yapılan: berat23 - 05 Ocak 2013, 01:43:12
o zaman iar verelim size.ama bence keil daha kullanışlı.

ben ide anlamında değil,işlemcinin kendisi için konuştum.c55x epey karmaşık kalır bu stm32f4e göre. hız olarakta büyük bir ihtiyaç olmadığından stm yeter diye düşnüyorm.

Heh ya aklıma bir türlü gelmedi. Muhteşem üçlü CCS, Keil, birşey daha vardı neydi o diyordum :)

Bu arada STM'nin bahsettiğiniz kiti bu mudur? Bir arkadaşa almıştık, ondan otlanabilirim eğer buysa.
http://www.cizgi-tagem.org/e-market/product.aspx?id=634