Author Topic: Audio Signal Processing for Music Applications  (Read 19281 times)

Siekmanski

  • Member
  • *****
  • Posts: 2725
Audio Signal Processing for Music Applications
« on: October 08, 2014, 06:47:35 AM »
There is a free online DSP course at Coursera (Stanford University).
The title is Audio Signal Processing for Music Applications.

Here you can sign in for free: http://coursera.org/course/audio
Creative coders use backward thinking techniques as a strategy.

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Audio Signal Processing for Music Applications
« Reply #1 on: October 08, 2014, 08:19:57 AM »
And not to forget, Marinus:

Quote
Yes you will earn an Statement of Accomplishment if you do well in the course.
:t

Gunther
You have to know the facts before you can distort them.

Siekmanski

  • Member
  • *****
  • Posts: 2725
Re: Audio Signal Processing for Music Applications
« Reply #2 on: October 08, 2014, 10:02:14 AM »
Hi Gunther,

They are using the Python programming language for the assignments, not my cup of tea.
I'll just follow the course without doing the programming assignments, so no Statement or Certificate for me.
But, hope to learn a lot for my own use.

At this moment i'm rewriting my old Fast Fourier Transform routines, so this course might be handy.  :biggrin:
Creative coders use backward thinking techniques as a strategy.

jj2007

  • Member
  • *****
  • Posts: 13957
  • Assembly is fun ;-)
    • MasmBasic
Re: Audio Signal Processing for Music Applications
« Reply #3 on: October 08, 2014, 10:25:05 AM »
They are using the Python programming language for the assignments, not my cup of tea.

Marinus,
You made me curious, so I found this page comparing Python to Basic. I guess one could get used to it, but it's not my cup of tea, either (hey, aren't you coffee drinkers in NL??).

Siekmanski

  • Member
  • *****
  • Posts: 2725
Re: Audio Signal Processing for Music Applications
« Reply #4 on: October 08, 2014, 10:28:50 AM »
Yes, we are "koffie drinkers" in the Netherlands.  :lol:
Creative coders use backward thinking techniques as a strategy.

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: Audio Signal Processing for Music Applications
« Reply #5 on: October 08, 2014, 12:51:45 PM »
i'm going to be away for a few weeks, but let's see if i can keep up - lol
python - probably not, but i may give it a whirl
i wonder what they'd think if i turned in ASM code   :P

Siekmanski

  • Member
  • *****
  • Posts: 2725
Re: Audio Signal Processing for Music Applications
« Reply #6 on: October 08, 2014, 07:48:56 PM »
Quote
i wonder what they'd think if i turned in ASM code   :P
Let's do that.  8)
Creative coders use backward thinking techniques as a strategy.

Gunther

  • Member
  • *****
  • Posts: 4198
  • Forgive your enemies, but never forget their names
Re: Audio Signal Processing for Music Applications
« Reply #7 on: October 08, 2014, 07:54:18 PM »
Quote
i wonder what they'd think if i turned in ASM code   :P
Let's do that.  8)

Okay, go forward fellows.  :icon_cool:

Gunther
You have to know the facts before you can distort them.

Zen

  • Member
  • ****
  • Posts: 962
  • slightly red-shifted
Re: Audio Signal Processing for Music Applications
« Reply #8 on: October 10, 2014, 08:34:14 AM »
Hi,...Siekmanski (Marinus),
This is a fascinating topic (I'm not being a wiseass for once).
Years ago, while I was playing around with some song writing software that I had (Cakewalk Sonar),...I had the brilliant idea of writing a music file format analyzer based on DSP concepts.
I somehow acquired a book about Digital Signal Processing from a used bookstore, and, began my quest. The mathematics is mind-boggling. I almost made it through Chapter One (Introduction), and, couldn't understand it at all (and, it was written for C programmers).
Quote from: SIEKMANSKI
At this moment i'm rewriting my old Fast Fourier Transform routines,...
Do you REALLY understand the: Fourier Transform ???

...I'll bet GUNTHER has a clear grasp of the subject,...
Zen

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: Audio Signal Processing for Music Applications
« Reply #9 on: October 10, 2014, 08:47:38 AM »
i guess he does - see reply #2   ;)

which is easier to implement in hardware or software than it is to understand the math - lol

Zen

  • Member
  • ****
  • Posts: 962
  • slightly red-shifted
Re: Audio Signal Processing for Music Applications
« Reply #10 on: October 10, 2014, 08:50:32 AM »
How does a person express an irrational number in assembly language ???
Let me make a guess: by pretending it doesn't exist,...
Zen

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: Audio Signal Processing for Music Applications
« Reply #11 on: October 10, 2014, 08:52:52 AM »
perhaps as a complex number
but - you factor out the "i" part - same way they manage them in algebraic equations



i = -11/2

usually, the lower-case Greek letter Iota is used
oddly enough, i don't find a good picture of how you see it in math books   :redface:

Zen

  • Member
  • ****
  • Posts: 962
  • slightly red-shifted
Re: Audio Signal Processing for Music Applications
« Reply #12 on: October 10, 2014, 08:56:22 AM »
In all honesty,...I think that (Marinus) Siekmanski should get some kind of MASM Forum award for posting the source code to his programs.
This really is a uniquely valuable contribution. I have to admire his intelligence.

...But, maybe,...it's just that I'm an intellectual reprobate,...
Zen

dedndave

  • Member
  • *****
  • Posts: 8828
  • Still using Abacus 2.0
    • DednDave
Re: Audio Signal Processing for Music Applications
« Reply #13 on: October 10, 2014, 09:03:20 AM »
you saw all the math on the wiki page, right   :shock:

here's a simplifed block diagram that might be used for hardware or software
so - it's not nearly as bad as you might think   :biggrin:


Zen

  • Member
  • ****
  • Posts: 962
  • slightly red-shifted
Re: Audio Signal Processing for Music Applications
« Reply #14 on: October 10, 2014, 09:10:30 AM »
DAVE !!!
I have an excellent sense of humor,...but,...

Zen