Stack Exchange Network

Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [octave]

An octave is the interval between one musical pitch and another with half or double its frequency.

0
votes
1answer
29 views

Alternate Octave Commands for Matlab

can you tell me how to write video data to file.. what is the alternate of these 4 commands in octave ...
0
votes
1answer
40 views

Basic question regarding third octave filters

I would like to use third octave filters on a time signal. Do I have to apply all third octave filters to a single frequency or do I only need to apply the one that has its center frequency the ...
0
votes
0answers
12 views

1/3 octave analysis and convert dB/Hz to m/s^2 / Hz

I am new to this type of analysis.I have Labview with addon Sound and Vibration and have stuck with my program. I have uff file with vibration data. In this file I have data in m/s^2(t) units. And i ...
2
votes
0answers
70 views

Practical implementation of IIR/biquad filters following non-textbook transfer function of real-wold analog filter

I am trying to program a DSP filter to study prototypes of loudspeaker filters, which will be implemented as passive analog circuits in the final speaker system. This process involves simulation of ...
1
vote
1answer
74 views

Octave - freqz strange results

I wrote octave code to find transmittance based on zeros and poles: ...
1
vote
0answers
35 views

Octave filtfilt converted to R code

R has a function called filtfilt that performs zero-phase digital filtering by processing the input data in both the forward and reverse directions. But it suffers from having steep transition bands....
1
vote
0answers
45 views

Smoothing of Log Data Plots in Octave

I have some frequency based data that I'm plotting with Octave's semilogx that looks like this: The amplitude of peaks does not increase with frequency over the linear scale. But with a log scale, ...
1
vote
1answer
58 views

Problem with 1st order Massberg LPF [duplicate]

I'm trying to implement this filter in title by following the book "Designing Audio Effect Plug-Ins in C++" By Will Pirkle Problem I'm facing is the magnitude response error when comparing against ...
1
vote
0answers
116 views

Issue with the Massberg Analog-Matched Low Pass Filter

Implemented the filter mentioned in title using Octave and couple sources Vicanek and Zeitlin (LPF.cpp). Got filter working otherwise but, ... when tested the responses against 'analog model' of the ...
1
vote
0answers
506 views

Cocktail Party Problem — audio source separation

I am trying to solve the Cocktail Party Problem. I am trying to separate these two mixed audio files: mixed 1 [WAV] mixed 2 [WAV] into 2 separate audio files that contain the 2 original sources, ...
0
votes
0answers
63 views

Comparing Octave/Matlab FFT results against CPU FFT

I wrote a program which runs FFT from Intel MKL and am trying to compare its results with that of Octave, but things don't quite match. The program does: Populates a 1D array of, say, 1024 elements, ...
0
votes
0answers
181 views

SNR from noise and 0dB reference only

I'm using the following Octave script: ...
1
vote
1answer
480 views

Create a third octave spectrum from a time signal

I have to create a third-octave spectrum from a time signal on Octave GNU. I found some code on the net to help me but I don't have all the parts of the algorithm. I have a .csv file which contains ...
3
votes
1answer
116 views

How to prevent Octave Jumping in ACF of Speech Signal?

I'm working with speech signals and my aim is to estimate the fundamental frequency $\ F_0$ of this signal often called as "pitch". The main idea is taking small blocks of the speech signal such ...
0
votes
1answer
64 views

Octaves vs Decades Fractions

At this USGS very good site about rms noise in sensors, a phrase regarding third octave bands (the original topic) appeared. The figure displays the minimum vertical seismic noise directly as rms ...
0
votes
1answer
399 views

different solutions in matlab / octave using dft and fft

i am new here in dsp.stackexchange and I am trying to do my first basic steps with fourier-transformation. Some years ago I learned the basic theory in university and also developed a fft ...
1
vote
2answers
2k views

Calculating 1/3 Octave Spectrum from FFT / DFT

I am not often on this forum and I am not an expert on the subject. I struggle with the theory of FFT / DFT and the 1/3 octave spectrum. Assume I have a DFT analysis of a given signal. It (the DFT ...
0
votes
2answers
122 views

How to make bode plot when output signal changes amplitude?

When I do frequency analysis on my feedback controlled system and the controller is really tightly tuned, I get a frequency response that looks like this: Blue is excitation signal and green is ...
1
vote
1answer
111 views

AM modulated signal not centered at carrier frequency [closed]

I am trying to modulate the signal bl_msg_time (this is a speech signal) using DSB-SC modulation however the signal doesn't appear centered at the carrier frequency....
0
votes
1answer
174 views

1st order filter output

Two 1st order filters : ...
0
votes
1answer
159 views

wavwrite with 32 bits per sample seems to overflow?

I am trying to generate a 32bit PCM wav file with octave, the file shall contain a single full-scale sample (0db impulse). I am getting the expected result when using 24 bits per sample: ...
0
votes
1answer
726 views

How to create a swept / chirp signal between a given starting audio signal and a given ending audio signal

I can create a swept / chirp signal using matlab / octave with the code below (also see spectrum taken). But how can I create a swept / chirp signal between a given starting audio signal and a given ...
0
votes
1answer
108 views

Least squares FIR for type II

Following this paper (see the Matlab example at the end), I am trying to make a least-squares algorithm in Octave, but for type II (I know about firls). For type I ...
1
vote
1answer
128 views

Why do Octave and MATLAB both automatically shift the gray values in this image?

Edit: I found this other question that actually addressed a separate but possibly related problem I was experiencing. However, in the below case the image is in ...
0
votes
3answers
3k views

Impulse response to frequency response in octave

Having an impulse response of an audio system recorded as a wav file, how to calculate the frequency response of the system with octave?
0
votes
1answer
284 views

Digital Camera Spectroscopy?

Would it be possible to use a conventional Canon DSLR camera to do some kind of vaguely meaningful spectrum analysis with GNU Octave? My niece needs to do a biology science project for school so I ...
0
votes
1answer
224 views

Testing filter code w/ Octave

I want to test some code generated by this site. I selected Bessel LP 1st sample rate $600\textrm{ Hz}$ corner $8\textrm{ Hz}$ long $10\textrm{ bit}$. If I adjust the code for octave to be: ...
0
votes
1answer
46 views

Smoothed image produces contour-like ripples, yet it disappears in saved image?

I smoothed a grayscale image using a size 10 gaussian filter and display it in Octave (imshow) which resulted in ripples which appears to be contours for image intensity. Yet if I save the image (...
-1
votes
1answer
318 views

How can I read PCM linear file in Octave? [closed]

I have a pcm linear file (16 bits) collected with a sampling rate 8000 Hz. I want to read the file in octave. Whenever I read it using: ...
1
vote
3answers
2k views

3dB and 6dB Per Octave Rolloff Digital Filters / Generating Pink and Brown Noise

So I would like to have a design method for filters with 3dB and 6dB per octave roll off -- for generating pink and brown noise respectively. I know the following 'pinking' filters exist: Filter to ...
5
votes
1answer
140 views

Looking for a better algorithm for finding the slope of an input signal

I've got an input signal that while sloping up, approximately bounces off an imaginary line. I'm looking for the equation to that imaginary line. I have a method, but is very brute force and it ...
0
votes
1answer
711 views

Averaging Different Length Speech Signal

I have around 10 wav audio files all containing same word spoken i.e. 'Hello' but all having different length. So lets say 1st file when loaded consist of 20000 samples, 2nd of 15000, 3rd of 18000 ...
4
votes
0answers
3k views

Verifying MFCC Final Result

I have created a Octave code for MFCC calculation for speech recognition, which takes a wav file as input and then gives the MFCC as the output. But the final results are a bit confusing, so I am ...
3
votes
1answer
589 views

Denoise Image with Gaussian Noise Using MATLAB / Octave

I want to remove a noise for an image using MATLAB, when the observed image is $$f=u+v$$ where $u$ is the restored image (is the image i want recovered) and $v$ is the gaussian noise. To restore $u$,...
2
votes
2answers
3k views

Is this code for doing a moving average correct?

Is this code for doing a moving average correct? y=conv(x, ones(1,100)/100); I want to filter my speech signal with moving average filter in code. I think that ...
0
votes
1answer
4k views

Noise removal from audio using FFT/Spectral editing

I have a noisy recording with some letters spoken out loud. I've noticed that the noise is easily recognizable when looking at a spectrogram of the audio. Is there anyway to set a power/frequency ...
0
votes
1answer
2k views

Calculating Affine Transformation matrix from 4 corner points

I'm trying to develop a sudoku solver, using image processing, ocr with neural networks and such. I've got the bare solver working, I can successfully interpret numbers and letters from a picture. All ...
3
votes
1answer
658 views

Measuring frequency response range of piezoelectric disc

How can I measure the frequency response range of a piezoelectric disc below. I don't have an oscilloscope but I do know how to program in matlab / octave I was thinking of creating a swept signal in ...
2
votes
1answer
6k views

How to plot the Hilbert Spectrum in Hilbert-Huang transform?

I'm working on integral transforms for a science initiation project and i got to do a work on the Hilbert-Huang transform. I've seen on the internet that, after one found the IMFs with the EMD method,...
0
votes
1answer
2k views

How to convert Third Octave data into single SPL quantity

I have a data vector which consists of calibrated pressure at each sampled point in time. I have also taken this signal, applied a filter bank to it using a butterworth filter with passbands according ...
0
votes
1answer
209 views

Is there two Types of Scale Space in SURF algorithm?

I couldn't figure out below paragraph on SURF paper and hope that someone can help me to understand it. Bay H., Ess A., Tuytelaars T. Van Gool L. - Speed-Up Robust Features (SURF), page 4, ...
1
vote
2answers
1k views

Compensate for phase shift of Hilbert transform

I'm using Octave and trying to use the "instfreq" function from the time frequency toolbox which requires an analytic signal input. To get this analytic signal I'm using the Octave function "hilbert" ...
0
votes
2answers
631 views

OCR (optical character recognition) for Indian languages - segmentation

Can any one help me in how to extract a table from the whole document image and segment it? I have done segmentation for the document image which has only text by using the projection profile. So ...
0
votes
1answer
1k views

How to get spectrum of an image?

I have an image : img = imread('pic.jpg'); Now, How can I get spectrum of that image?
0
votes
1answer
1k views

Obtaining beat histogram using Tzanetakis algorithm

I am working to make a music player with automatic genre classification application in Java. On Google searches I mostly found the works of George Tzanetakis who describe an algorithm from Music Genre ...
0
votes
1answer
90 views

adjusting swept signal equation

When I do a spectrogram in matlab / octave I can create a swept signal that looks like the RED plot line below. But how can I create a swept signal like the BLUE line in the 1st plot using the ...
0
votes
1answer
2k views

Exponential decaying Swept / chirp signal [closed]

I'm trying to create a chirp/swept signal that has it's frequency going down exponentially using matlab/octave. I can't use the built in chirp function because I'm trying to create a chirp/swept ...
1
vote
2answers
1k views

Is imadjust a Matlab-only library? If so, can it be replaced?

I want to apply a homomorphic process to an image, and one of the steps involves the imadjust function. The source of this code is http://www.csse.uwa.edu.au/~pk/...
1
vote
2answers
722 views

Equivalence of convolution through polynomial and matrix products

I am trying to understand the equivalence of convolution through polynomial (coefficient) multiplication, Fast Fourier Transforms, and matrix multiplication. I am using octave with the octave-signal ...
5
votes
2answers
214 views

What is an octave? It is said to be eight, but I cannot see the eight anywhere

When I searched for octave, I listened to the fact that if you take an octave band the lower cutoff is double the upper cutoff. Where is this name octave coming from, that is, where does the figure ...