Python dili ile sinyal işleme modülleri
Creating a digital signal processing module with Python
- Tez No: 648986
- Danışmanlar: DR. ÖĞR. ÜYESİ CEMAL BARKIN ENGİN
- Tez Türü: Yüksek Lisans
- Konular: Müzik, Mühendislik Bilimleri, Music, Engineering Sciences
- Anahtar Kelimeler: Programlama dilleri, Sayısal işaret işleme, Sayısal işaret işleyicisi, İşaret işleme, Programming languages, Digital signal processing, Digital signal processor, Signal processing
- Yıl: 2020
- Dil: Türkçe
- Üniversite: Bahçeşehir Üniversitesi
- Enstitü: Fen Bilimleri Enstitüsü
- Ana Bilim Dalı: Ses Teknolojileri Ana Bilim Dalı
- Bilim Dalı: Belirtilmemiş.
- Sayfa Sayısı: Belirtilmemiş.
Özet
Bu çalışmada Python programlama dili kullanılarak sinyal işleme modülleri oluşturulması hedeflenmiştir. Bu tasarımlarda esas olarak Phase Vocoder tekniği kullanılmıştır. Tasarlanan modüller aracılığıyla seslerin frekans, genlik, tını ve/veya zaman gibi özellikleri değiştirilebilmektedir. Geliştirilen modüller komut satırından çalıştırılmaktadır. Bu çalışmadaki esas amaç ticari olarak kullanılabilecek bir efekt modülünden ziyade, Python dilinin avantajlarından faydalanarak hızlı ve efektif bir biçimde Phase Vocoder tekniğini uygulamak ve algoritmalar geliştirmektir. Çalışma kapsamında sesin perde değerine müdahale eden bir modül ve sesin süresini uzatan/sıkıştıran bir modül tasarlanmıştır.
Özet (Çeviri)
This thesis deals with a simple implementation of the Phase Vocoder technique using Python programming language. Using basic digital signal processing knowledge, sounds' different components such as frequency, phase, amplitude and/or time are manipulated resulting in a pitch shifter module and a time compression/expansion module, which are used through the command line. The aim of this thesis, is not to create a commercially usable plug-in, but rather trying to implement the Phase Vocoder technique with basic coding and signal processing knowledge, while benefiting from the advantages of Python programming language.
Benzer Tezler
- A unified framework for secure and intelligent ECG signal processing via chaotic encryption, fully homomorphic computation and federated learning
Kaotik şifreleme, tam homomorfik hesaplama ve federatif öğrenme ile güvenli ve akıllı EKG sinyal işleme için birleşik bir çerçeve
BEYAZIT BESTAMİ YÜKSEL
Doktora
İngilizce
2026
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrolİstanbul Teknik ÜniversitesiBilgisayar Mühendisliği Ana Bilim Dalı
DOÇ. DR. AYŞE YILMAZER METİN
- Meme kanseri tespiti için sentetik mikrodalga görüntülerinin derin öğrenme odaklı segmentasyonu
Driven segmentation of synthetic microwave images for breast cancer detection
ÖZLEM BAHAR
Yüksek Lisans
Türkçe
2025
Elektrik ve Elektronik Mühendisliğiİstanbul Teknik ÜniversitesiElektronik ve Haberleşme Mühendisliği Ana Bilim Dalı
PROF. DR. MEHMET ÇAYÖREN
- The design and application of an UWB-based indoor positioning system
Ultra geniş bant temelli (UWB) kapalı alan konumlama sistemi tasarımı ve uygulaması
TURAN CAN ARTUNÇ
Yüksek Lisans
İngilizce
2017
Mekatronik Mühendisliğiİstanbul Teknik ÜniversitesiMekatronik Mühendisliği Ana Bilim Dalı
PROF. DR. MÜŞTAK ERHAN YALÇIN
- Eğitimde dijital dönüşümde giyilebilir teknolojilerin kullanılması: Konum ve davranış temelli karar destek sistemi tasarımı ve geliştirilmesi
Using wearable technologies for digital transformation in education: Design and development of a location and behavior based decision support system
NURBAHAR BORA
Doktora
Türkçe
2025
Bilim ve TeknolojiAtatürk ÜniversitesiYönetim Bilişim Sistemleri Ana Bilim Dalı
PROF. DR. ERSİN KARAMAN
- Müzik eserlerinin sinyal ayırımı: Sinyal ayrıştırma ve notasyon için kullanılan yöntemler
Signal separation of musical works: Methods used for signal separation and notation
OĞULCAN KİBAR
Yüksek Lisans
Türkçe
2022
Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBahçeşehir ÜniversitesiElektrik-Elektronik Mühendisliği Ana Bilim Dalı
DOÇ. DR. YAHYA BURAK TAMER
PROF. DR. BARIŞ BOZKURT