Re: [music-dsp] Hourly / Daily Rates in Audio-DSP 2020 survey - remarks

2020-05-27 Thread gm
answers to some questions that had been asked: 1. "Rates per day" including tax or not? Before any taxes etc., since these vary widely and depend on lots of things 2. Paid/Unpaid Ratio: What does 0 or 100 mean? Does 0 mean 0 unpaid work? typical lapse of mine: I actually ment percentage...

Re: [music-dsp] the time it takes to design a reverberator and related

2020-05-26 Thread gm
Am 26.05.2020 um 15:14 schrieb Theo Verelst: "I need some possibly quotable real world opinions and experiences on how long stuff can take to design or develop" Sound like that's interesting. But why? Project management, funding, hobby schedule, historic insight, or .. ? During the past

Re: [music-dsp] Hourly / Daily Rates in Audio-DSP 2020 survey - link to results page

2020-05-23 Thread gm
now here is the link to the results page: https://de.surveymonkey.com/results/SM-8LXS53ZN7/ questions are still open, I didn't set any date limit, assume they will stay open: https://www.surveymonkey.de/r/56R8RJH ___ dupswapdrop: music-dsp

Re: [music-dsp] Hourly / Daily Rates in Audio-DSP 2020 survey - who's asking

2020-05-22 Thread gm
hanks Am 22.05.2020 um 21:27 schrieb gm: you can answer here or on surveymonkey if you prefer https://www.surveymonkey.de/r/56R8RJH location: type of employment (employed, freelance / self employed, other): rates per hour (or per day): estimated ratio paid/unpaid work: job description (exampl

[music-dsp] Hourly / Daily Rates in Audio-DSP 2020 survey

2020-05-22 Thread gm
you can answer here or on surveymonkey if you prefer https://www.surveymonkey.de/r/56R8RJH location: type of employment (employed, freelance / self employed, other): rates per hour (or per day): estimated ratio paid/unpaid work: job description (examples of what you do, or did,

Re: [music-dsp] the time it takes to design a reverberator and related

2020-05-22 Thread gm
Am 22.05.2020 um 03:55 schrieb robert bristow-johnson: i just relate the lengths of the delays by some ratio and then look for prime numbers. isn't that what Jot did? i don't remember. I don't know, I am bad with names and original sources. But prime numbers have common multiples. I think

[music-dsp] the time it takes to design a reverberator and related

2020-05-21 Thread gm
I need some possibly quotable real world opinions and experiences on how long stuff can take to design or develop, especially takeing Hofstadter's Law into account For instance reverberators, hard to estimate, and I dont recall all the times I spent exactly I tried so many things on

[music-dsp] Patent rights and media rights lawyer in Berlin?

2020-05-21 Thread gm
Hi I am looking for a combined patent and media or software rights lawyer in Berlin, Germany. Can someone recommend somebody? I am not sure if this is too OT for the list, but I guess its too dirty laundry in all details. And too sad, really. So no story. Although the story would possible

[music-dsp] zero delay feedback for phase modulation synthesis?

2018-11-15 Thread gm
I wonder if anyone has thought about this? I am aware that it may have little practical use and may actually worsen the "fractal noise" behaviour at higher feedback levels. (Long ago I tested this with a tuned delay in the feedback path and thats what I recall) But still I am interested. If

[music-dsp] asymmetric windows Re: FFT for realtime synthesis?

2018-11-10 Thread gm
Am 10.11.2018 um 00:19 schrieb gm: FFT size is 4096, and now I search for ways to improve it, mostly regarding transients. But I am not sure if that's possible with FFT cause I still have pre-ringing, and I cant see how to avoid that completely cause you can only shorten the windows

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-09 Thread gm
ight be helpful. L8r, r b-j Original Message Subject: Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis? From: "gm" Date: Fri, November 9, 2018

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-09 Thread gm
: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis? From: "gm" Date: Fri, November 9, 2018 4:19 pm To: music-dsp@music.columbia.edu -- > > hm, my application has also WOLA ... > &g

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-09 Thread gm
to apply a sinc filter before and then discard every other bin? If so, can this be done with an other FFT like a cepstrum on the bins? If anyone knows of an easy explanation of down- and up sampling spectra it would be much appreciated. Am 09.11.2018 um 19:16 schrieb Ethan Duni: gm wrote

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-09 Thread gm
This is brining up my previous question again, how do you decimate a spectrum by an integer factor properly, can you just add the bins? the orginal spectrum represents a longer signal so I assume folding of the waveform occurs? but maybe this doesn't matter in practice for some applications?

Re: [music-dsp] bandwidth of window? Re: FFT for realtime synthesis?

2018-11-07 Thread gm
Am 07.11.2018 um 12:32 schrieb gm: but when I use windowsize = 1/bandwitdhERB I get windows that are too small for the phase vocoder, for instance for the lowest band I get bandwidthERB (~10Hz) ~= 26 Hz bandwidth, ~ 1705 samples window length This gives too much modulation or too much

[music-dsp] bandwidth of window? Re: FFT for realtime synthesis?

2018-11-07 Thread gm
Am 06.11.2018 um 19:35 schrieb gm: I use 2^octave * SR/FFTsize -> toERBscale -> * log2(FFTsize)/42 as a scaling factor for the windows. Means the window of the top octave is about 367 samples at 44100 SR - does that seem right? ok this was wrong... it should be just windowsi

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-06 Thread gm
I think I figured it out. I use 2^octave * SR/FFTsize -> toERBscale -> * log2(FFTsize)/42 as a scaling factor for the windows. Means the window of the top octave is about 367 samples at 44100 SR - does that seem right? Sounds better but not so different, still pretty blurry and somewhat

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-06 Thread gm
a window length from that for that band? I understand that bandwitdh is inversly proportional to window length. So it seems very easy actually but I am stuck here... Am 06.11.2018 um 16:13 schrieb gm: At the moment I am using decreasing window sizes on a log 2 scale. It's still pretty blurred

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-06 Thread gm
. Unfortunately I am not sure what quality can be achieved and where the limits are with this approach. Am 06.11.2018 um 14:20 schrieb Ross Bencina: On 7/11/2018 12:03 AM, gm wrote: A similar idea would be to do some basic wavelet transfrom in octaves for instance and then do smaller FFTs

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-05 Thread gm
Am 05.11.2018 um 16:17 schrieb Ethan Fenn: Of course it's possible you'll be able to come up with a clever frequency estimator using this information. I'm just saying it won't be exact in the way Cooley-Tukey is. Maybe, but not the way I laid it out. Also it seems wiser to interpolate

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Am 05.11.2018 um 01:56 schrieb gm: so you do the "radix 2 algorithm" if you will on a subband, and now what? the bandlimits are what? the neighbouring upper and lower bands? how do I get a frequency estimate "in between" out of these two real values that describe the u

Re: [music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Am 05.11.2018 um 01:39 schrieb robert bristow-johnson: mr. g, I think what you're describing is the Cooley-Tukey Radix-2 FFT algorithm. yes that seems kind of right, though I am not describing something but posting a question actually and the "other thing" was an answer to a question

[music-dsp] 2-point DFT Matrix for subbands Re: FFT for realtime synthesis?

2018-11-04 Thread gm
bear with me, I am a math illiterate. I understand you can do a Discrete Fourier Transform in matrix form, and for 2-point case it is simply [ 1, 1   1,-1] like the Haar transform, average and difference. My idea is, to use two successive DFT frames, and to transform resepctive bins of two

Re: [music-dsp] compensation for window sizes Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Am 04.11.2018 um 23:49 schrieb Scott Cotton: On Sun, 4 Nov 2018 at 22:50, gm <mailto:g...@voxangelica.net>> wrote: note that in polyphonic sources, transients may only apply to one of the sources, so if you define transient as a slice of time say of a percussive onset, like guit

Re: [music-dsp] compensation for window sizes Re: FFT for realtime synthesis?

2018-11-04 Thread gm
m. Scott On Sun, 4 Nov 2018 at 19:55, gm <mailto:g...@voxangelica.net>> wrote: Am 04.11.2018 um 17:00 schrieb gm: > > ok I now I tried a crude and quick multiresolution FFT analysis at log > 2 basis I half the window size (Hann) for every FFT. T

[music-dsp] compensation for window sizes Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Am 04.11.2018 um 17:00 schrieb gm: ok I now I tried a crude and quick multiresolution FFT analysis at log 2 basis I half the window size (Hann) for every FFT. To compensate for the smaller window, I multiply by the factor that it is smaller, that is 2, 4, 8, But it appears

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-11-04 Thread gm
to go, with some refinements- Am 04.11.2018 um 14:55 schrieb gm: Maybe you could make the analysis with a filterbank, and do the resynthesis with FFT? Years ago I made such a synth based on "analog" Fourier Transforms, (the signal is modulated and rotated down to 0

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Maybe you could make the analysis with a filterbank, and do the resynthesis with FFT? Years ago I made such a synth based on "analog" Fourier Transforms, (the signal is modulated and rotated down to 0 Frequency and that frequencies around DC are lowpass filtered depending on the bandwitdh

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-11-04 Thread gm
Am 04.11.2018 um 03:03 schrieb Theo Verelst: It might help to understand why in this case you'd chose for the computation according to a IFFT scheme for synthesis. Is it for complimentary processing steps, efficiency, because you have data that fits the practical method in terms of

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-11-03 Thread gm
with the fact that you need two successive spectra to represent he same information but I dont really see the effect of that other than it has a better time resolution Am 03.11.2018 um 10:48 schrieb Ross Bencina: [resending, I think I accidentally replied off-list] On 1/11/2018 5:00 AM, gm wrote: >

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-11-03 Thread gm
An I think you can model them simply by adding their phasors/bins/numbers... for opposite angles they will cancel, for the same angle they will be amplified so the model is correct at the center of the window, but it models just an instance in time and spreads this instance in this way

Re: [music-dsp] transient detection Re: FFT for realtime synthesis?

2018-11-02 Thread gm
Am 02.11.2018 um 21:40 schrieb gm: Any other ideas? ok the answer is already in my post: just analyze backwards It's possibly part of a transient when the backwards tracked partial stops to exist. ___ dupswapdrop: music-dsp mailing list music

[music-dsp] transient detection Re: FFT for realtime synthesis?

2018-11-02 Thread gm
Now the synth works quite well with an FFT size of 4096, I had a severe bug all the time which was messing every other frames phase up. I have simple peak picking now for sines+noise synthesis which sounds much nicer when the sound is frozen. It's a peak if its larger then two adjacent bins

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-10-31 Thread gm
Thanks for your time My question rephrased: Lets assume a spectrum of size N, can you create a meaningfull spectrum of size N/2 by simply adding every other bin together? Neglecting the artefacts of the forward transform, lets say an artificial spectrum (or a spectrum after peak picking

Re: [music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-10-30 Thread gm
--- Original Message Subject: [music-dsp] two fundamental questions Re: FFT for realtime synthesis? From: "gm" Date: Tue, October 30, 2018 8:17 pm To: music-dsp@music.columbia.edu --

[music-dsp] two fundamental questions Re: FFT for realtime synthesis?

2018-10-30 Thread gm
Am 30.10.2018 um 16:30 schrieb gm: -Compress the peaks (without the surrounding regions) and noise into smaller spectra. (but how? - can you simply add those that fall into the same bins?) snip... I am curious about the spectrum compression part, would this work and if not why

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-30 Thread gm
Ok, heres a final idea, can't test any of this so it's pure science fiction: -Take a much larger FFT spectrogramme offline, with really fine overlap granularity. -Take the cesptrum, identify regions/groups of transients by new peaks in the cepstrum. -Pick peaks in the spectrum, by

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-29 Thread gm
Unfortunately I would have to stick with the "sliding" PD phase locking structure from the book for now, iterating through the spectrum to search for peaks and identify groups will add too many frames of additional latency in Reaktor. But for me this method unfortunately defintively gave

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-29 Thread gm
is there no artefact of this kind when the signal is only stretched, but not shifted? Am 29.10.2018 um 19:50 schrieb Scott Cotton: On Mon, 29 Oct 2018 at 19:12, gm <mailto:g...@voxangelica.net>> wrote: Am 29.10.2018 um 05:43 schrieb Ethan Duni: > You should have a searc

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-29 Thread gm
Am 29.10.2018 um 19:12 schrieb gm: From the structure displayed in the book, he adds two neighbouring complex numbered bins, multiplied. That is, he multiplies their real and imaginary part respectivly and adds that to the values of the bin - (Fig 9.18 p. 293). Unfortunately

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-29 Thread gm
Am 29.10.2018 um 05:43 schrieb Ethan Duni: You should have a search for papers by Jean Laroche and Mark Dolson, such as "About This Phasiness Business" for some good information on phase vocoder processing. They address time scale modification mostly in that specific paper, but many of the

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-29 Thread gm
Thanks for tip, I had a brief look at this paper before. I think the issue it adresses is not the problem I encounter now. But it might be interesting again at a later stage or if I return to the time domain pitch shift. This is how I do it now, it seems simple & correct but I am not 100%

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-28 Thread gm
Am 28.10.2018 um 22:28 schrieb gm: I am thinking now that resetting the phase to the original when the amplitude exceeds the previous value is probably wrong too, because the phase should be different when shifted to a different bin if you want to preserve the waveshape I am not sure about

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-28 Thread gm
there had been a mistake in my structure which caused the phase to be set to zero now it sounds more like the original when there is no pitch shift applied (which is a good indicator that there is something wrong when it does not)

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-28 Thread gm
Am 28.10.2018 um 18:05 schrieb Scott Cotton: - you need two up to 200 tap FIR filters for a spectral envelope on an ERB scale (or similar) at this FFT size (you can precalculate this offline though) Could you explain more about this?  What exactly are you doing with ERB and

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-28 Thread gm
assume these are the reasons why we dont see so many real time applications with this technique It's doable, but on the border of what is practically useful (in a VST for instance) I think Am 28.10.2018 um 14:19 schrieb gm: Am 28.10.2018 um 10:46 schrieb Scott Cotton: - the quantised pitch

Re: [music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-28 Thread gm
Am 28.10.2018 um 10:46 schrieb Scott Cotton: - the quantised pitch shift is only an approximation of a continuous pitch shift because the sinc shaped realisation of a pure sine wave in the quantised frequency domain can occur at different distances from the bin centers for different sine

[music-dsp] pitch shifting in frequency domain Re: FFT for realtime synthesis?

2018-10-27 Thread gm
Now I tried pitch shifting in the frequency domain instead of time domain to get rid of one transform step, but it sounds bad and phasey etc. I do it like this: multiply phase difference with frequency factor and add to accumulated phase, and shift bins according to frequency factor again

Re: [music-dsp] spectral envelope Re: FFT for realtime synthesis?

2018-10-27 Thread gm
Now I do it like this, 4 moving average FIRs, 5, 10, 20 and 40 taps and a linear blend between them based on log2 of the bin number I filter forwards and backwards, backwards after the shift of the bins for formant shifting the shift is done reading with a linear interpolation from the

Re: [music-dsp] spectral envelope Re: FFT for realtime synthesis?

2018-10-26 Thread gm
here I am using 5 point average on the lower bands and 20 point on the higher bands doesn't sound too bad now, but I am still looking for a better solution https://soundcloud.com/traumlos_kalt/spectromat-4-test/s-3WxpJ Am 26.10.2018 um 19:50 schrieb gm: it seems that my artefacts have

[music-dsp] spectral envelope Re: FFT for realtime synthesis?

2018-10-26 Thread gm
it seems that my artefacts have mostly to do with the spectral envelope. What would be an efficient way to extract a spectral envelope when you ha e stream of bins, that is one bin per sample, repeating 0,1,2,... 1023,0,1,2... and the same stream backwards 1023,1022,...0,1023,1022... ? I

Re: [music-dsp] FFT for realtime synthesis?

2018-10-25 Thread gm
Am 25.10.2018 um 12:17 schrieb gm: (also I am doing the pitch shift the wrong way at the moment, first transpose in time domain, then FFT time stretch, cause that was easier to do for now but this shouldn't cause an audible problem here) Now I think that flaw is actually the way to go

Re: [music-dsp] FFT for realtime synthesis?

2018-10-25 Thread gm
modualated delay effect, but I think you get the idea Am 25.10.2018 um 19:13 schrieb gm: here an example at 22050 hz sample rate, FFT size 1024, smoothing for the spectral envelope 10 bins, and simple phase realignment: when amplitude is greater than last frames amplitude phase is set

Re: [music-dsp] FFT for realtime synthesis?

2018-10-25 Thread gm
this wo work but it seems to work It seems to sound better to me, but still not as good as required: https://soundcloud.com/traumlos_kalt/ft-resynth-test-3-phasealign-1-22k-01/s-KCHeV Am 25.10.2018 um 17:58 schrieb gm: One thing I noticed is that it seems to sound better at 22050 Hz sample rate

Re: [music-dsp] FFT for realtime synthesis?

2018-10-25 Thread gm
25.10.2018 um 12:17 schrieb gm: I made a quick test, original first, then resynthesized with time stretch and pitch shift and corrected formants: https://soundcloud.com/traumlos_kalt/ft-resynth-test-1-01/s-7GCLk https://soundcloud.com/traumlos_kalt/ft-resynth-test-2-01/s-2OJ2H sounds quite phasey

Re: [music-dsp] FFT for realtime synthesis?

2018-10-25 Thread gm
I made a quick test, original first, then resynthesized with time stretch and pitch shift and corrected formants: https://soundcloud.com/traumlos_kalt/ft-resynth-test-1-01/s-7GCLk https://soundcloud.com/traumlos_kalt/ft-resynth-test-2-01/s-2OJ2H sounds quite phasey and gurgely I am using 1024

Re: [music-dsp] FFT for realtime synthesis?

2018-10-23 Thread gm
Am 24.10.2018 um 02:48 schrieb gm: two demo tracks https://soundcloud.com/transmortal/the-way-you-were-fake https://soundcloud.com/traumlos-kalt/the-way-we-were-iii they are mostly made from a snippet of Nancy Sinatras Fridays Child I just realize in case s.o. is really interested, I have

[music-dsp] OT List Reply To

2018-10-23 Thread gm
It's quite a nuisance that the lists reply to is set to the person who wrote the mail and not to the list adress ___ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] FFT for realtime synthesis?

2018-10-23 Thread gm
Am 24.10.2018 um 02:24 schrieb gm: Am 24.10.2018 um 00:46 schrieb robert bristow-johnson: > Does anybody know a real world product that uses FFT for sound synthesis? > Do you think its feasable and makes sense? so this first question is about synthesis, not modification for e

Re: [music-dsp] FFT for realtime synthesis?

2018-10-23 Thread gm
Am 24.10.2018 um 02:12 schrieb gm: Am 24.10.2018 um 00:38 schrieb David Olofson: Simple demo song + some comments here: https://soundcloud.com/david-olofson/eelsynth-ifft-flutesong sounds quite nice actually ___ dupswapdrop: music-dsp mailing

Re: [music-dsp] FFT for realtime synthesis?

2018-10-23 Thread gm
Am 23.10.2018 um 23:51 schrieb gm: An advantage of using FFT instead of sinusoids would be that you dont have to worry about partial trajectories, residual noise components and that sort of thing. I think I should add that I want to use it on polyphonic material or any source material so

[music-dsp] FFT for realtime synthesis?

2018-10-23 Thread gm
Does anybody know a real world product that uses FFT for sound synthesis? Do you think its feasable and makes sense? Totally unrelated to the recent discussion here I consider replacing (WS)OLA granular "clouds" with a spectral synthesis and was wondering if I should use FFT for that. I want

Re: [music-dsp] Resampling

2018-10-06 Thread gm
Alex Dashevski: Hi, phase vocoder doesn't have restriction of duration ? Thanks, Alex b> You could try a phase vocoder instead of WSOLA for time stretching. Latency would be the size of the fft block. El sC!b., 6 oct. 2018 19:49, gm mailto:g...@voxangelica.net>&g

Re: [music-dsp] Resampling

2018-10-06 Thread gm
right the latency required is that you need to store the complete wavecycle, or two of them, to compare them (My method works a little bit different, so I only need one wavecycle.) So you always have this latency, regardless what sample rate you use. But maybe you dont need 20 Hz, for

Re: [music-dsp] Resampling

2018-10-06 Thread gm
Am 06.10.2018 um 19:07 schrieb Alex Dashevski: What do you mean "replay" ? duplicate buffer ? I mean to just read the buffer for the output. So in my example you play back 10 ms audio (windowed of course), then you move your read pointer and play that audio back again, and so on, untill

Re: [music-dsp] Resampling

2018-10-06 Thread gm
no, you don't change the buffer size, you just change the playback rate (and speed, if you want) of your grains. For instance, lets say the pitch is 20 Hz, or 50 ms time for one cycle. You want to change that to 100 Hz. Then you take 50 ms of audio, and replay this 5 times every 10 ms (with

Re: [music-dsp] Resampling

2018-10-06 Thread gm
In my example, the buffer is 2 times as long as the lowest possible pitch, for example if your lowest pitch is 20 Hz, you need 50 ms for one wave cycle Think of it as magnetic tape, without sample rate, the minimum requierd latency and the buffer length in milliesconds are independent of

Re: [music-dsp] Resampling

2018-10-06 Thread gm
Your numbers don't make sense to me but probably I just dont understand it. The latency should be independent of the sample rate, right? You search for similarity in the wave, chop it up, and replay the grains at different speeds and/or rates. What you need for this is a certain amount of

Re: [music-dsp] WSOLA on RealTime

2018-09-27 Thread gm
I had different solution, where the lag is reset to zero during a musical period. Kind of a tape speed-up effekt without the pitch change. Not always useful though. Am 26.09.2018 um 23:25 schrieb Jacob Penn: Ahh yeah I gotcha, Yes, in the case of slow down, there Is a finite amount youb>

Re: [music-dsp] wavetable filtering

2018-07-01 Thread gm
7th octave, but 127th harmonic harmonics are not octaves but multiples of the fundamental Am 01.07.2018 um 14:00 schrieb Martin Klang: I'm surprised it only outputs 256 sample waveforms. Does that not mean that you can only go up to the 7th harmonic?

Re: [music-dsp] wavetable filtering

2018-06-29 Thread gm
You could use FFT where you can also make the waves symmetric which prevents phase cancellations when you blend waves. Am 29.06.2018 um 16:19 schrieb alexandre niger: Hello everyone, I just joined the list in order to find help in making a wavetable synth. This synth would do both morphing

Re: [music-dsp] Blend two audio

2018-06-18 Thread gm
Am 19.06.2018 um 02:52 schrieb robert bristow-johnson:  Olli Niemitalo had some ideas in that thread.  dunno if there is a music-dsp archive anymore or not. This thread? https://music.columbia.edu/pipermail/music-dsp/2011-July/thread.html#69971 old list archives are here

Re: [music-dsp] Real-time pitch shifting?

2018-05-19 Thread gm
Am 19.05.2018 um 20:19 schrieb Nigel Redmon: Again, my knowledge of Melodyne is limited (to seeing a demo years ago), but I assume it’s based on somewhat similar techniques to those taught by Xavier Serra (https://youtu.be/M4GRBJJMecY)—anyone know for sure? I always thought the seperation

Re: [music-dsp] (Novel?) "Modal Phase Rotation Synthesis"

2018-04-03 Thread gm
you can do phase modulation with those filters. They are referred to colloquially as "phasor filters", because their phase is manipulated in order to rotate a vector around the complex plane... On Tue, Apr 3, 2018 at 8:16 AM, gm <g...@voxangelica.net <mailto:g...@voxange

Re: [music-dsp] (Novel?) "Modal Phase Rotation Synthesis"

2018-04-03 Thread gm
in case you haven't seen it already): https://ccrma.stanford.edu/~jos/smac03maxjos/ <https://ccrma.stanford.edu/%7Ejos/smac03maxjos/> On Mon, Apr 2, 2018 at 2:46 PM, gm <g...@voxangelica.net <mailto:g...@voxangelica.net>> wrote: I don't know if this idea is new, I ha

[music-dsp] (Novel?) "Modal Phase Rotation Synthesis"

2018-04-02 Thread gm
I don't know if this idea is new, I had it for some time but have never seen it mentioned anywhere: Use a filter with high q and rotate it's (complex) output by the (real) output of another filter to obtain a phase modulated sine wave. Excite with an impulse or impact signal. It's

Re: [music-dsp] bandsplitting strategies (frequencies) ?

2018-03-27 Thread gm
Am 27.03.2018 um 19:29 schrieb David Reaves: If what you do involves material with an unusual spectral balance, and/or if you use aggressive filter roll offs and/or you use something other than RMS detection, then my assumptions may not be useful. that is understood. there are not many

Re: [music-dsp] bandsplitting strategies (frequencies) ?

2018-03-27 Thread gm
This actually explains a few misconceptions I had in the past.. Both slopes are filed under "natural spectrum" in my mind. Am 27.03.2018 um 19:16 schrieb robert bristow-johnson:> > I believe thats equal energy on a -6dB/octave spectrum and gives figures > very close no, that's -3 dB/oct.

Re: [music-dsp] bandsplitting strategies (frequencies) ?

2018-03-27 Thread gm
for the lower limit) Am 27.03.2018 um 11:36 schrieb Theo Verelst: gm wrote: What are good frequencies for band splits? (2-5 bands) For standard mastering applications there are norms for binoral and Equal Loudness Curve related reasons. The well known PC software probably doesn't get

Re: [music-dsp] bandsplitting strategies (frequencies) ?

2018-03-23 Thread gm
, Waves C4, Ohm Force Ohmacide, Izotope plugins, Surreal Machines Transient Machines all come to mind. It probably depends on the complexity you are looking for but some presets for “voice”, "full mix”, “drums” etc. usually go a long way. On 23. Mar 2018, at 15:05, gm <g...@voxangelica.ne

Re: [music-dsp] bandsplitting strategies (frequencies) ?

2018-03-23 Thread gm
wrote: On 3/23/18 12:01 AM, gm wrote: What are good frequencies for band splits? (2-5 bands) What I am doing is divide the range between 100 Hz 5-10 kHz into equal bands on a log scale (log2 or pitch). Are there better strategies? Or better min/max frequencies? How is it usually done? conventi

[music-dsp] bandsplitting strategies (frequencies) ?

2018-03-23 Thread gm
What are good frequencies for band splits? (2-5 bands) What I am doing is divide the range between 100 Hz 5-10 kHz into equal bands on a log scale (log2 or pitch). Are there better strategies? Or better min/max frequencies? How is it usually done?

Re: [music-dsp] parametric string synthesis

2018-03-14 Thread gm
believe it's also listed in the MTG-UPF website. As for your excitation signal, perhaps some temporary "chaos" in your oscillator synchronization method might help with the attacks. Cheers, Esteban On 3/14/2018 1:45 PM, gm wrote: I made a little demo for parametric string synt

[music-dsp] parametric string synthesis

2018-03-14 Thread gm
I made a little demo for parametric string synthesis I am working on: https://soundcloud.com/traumlos_kalt/parametric-strings-test/s-VeiPk It's a morphing oscillator made from basic "virtual analog" oscillator components (with oscillator synch) to mimic the bow & string "Helmholtz" waveform,

Re: [music-dsp] Wavetable File Formats?

2018-03-14 Thread gm
Good idea with the random phase We did pseudo PWM with two identical arbitrary waves, one inverted, but not what you describe with random phase Am 14.03.2018 um 13:06 schrieb Frank Sheeran: > Another disadvantage was that you get a noticable chirp transient when > the phases realign after

Re: [music-dsp] Wavetable File Formats?

2018-03-14 Thread gm
Am 14.03.2018 um 12:00 schrieb robert bristow-johnson: > Some years ago I tried to make a "stretched partials" sawtooth this way > and found that the tables get prohibitively large the *number* of wavetables gets large, right?  is that what you mean? yes, bad wording it doesn't have

Re: [music-dsp] Wavetable File Formats?

2018-03-14 Thread gm
14.03.2018 um 11:39 schrieb gm: Some years ago I tried to make a "stretched partials" sawtooth this way and found that the tables get prohibitively large since you are restricted to common devisors or integer multiples for the "spin cycles" and phase steps of the partials. The s

Re: [music-dsp] Wavetable File Formats?

2018-03-14 Thread gm
Some years ago I tried to make a "stretched partials" sawtooth this way and found that the tables get prohibitively large since you are restricted to common devisors or integer multiples for the "spin cycles" and phase steps of the partials. The second lowest partial needs to make at least one

Re: [music-dsp] Clock drift and compensation

2018-03-09 Thread gm
The problem I see is that your sine wave needs to have a precise amplitude for the arcsine. I don't understand your application so I don't know if this is the case. Am 09.03.2018 um 19:58 schrieb Benny Alexandar: Hi GM, Instead of finding Hilbert transform, I tried with just finding

Re: [music-dsp] Elliptic filters coefficients

2018-02-04 Thread gm
ndpass might alos improve things Am 04.02.2018 um 01:45 schrieb Dario Sanfilippo: Hi, GM. On 3 February 2018 at 18:39, gm <g...@voxangelica.net <mailto:g...@voxangelica.net>> wrote: If your goal is to isolate the lowest partial, why dont you use the measured freq

Re: [music-dsp] Elliptic filters coefficients

2018-02-03 Thread gm
If your goal is to isolate the lowest partial, why dont you use the measured frequency to steer a lowpass or lowpass/bandpass filter? For my time domain estimator I use 4th order Lowpass, 2nd order BP -> HilbertTransform -> Phasedifferenz -> Frequency  

Re: [music-dsp] Clock drift and compensation

2018-01-28 Thread gm
or example: diff = phase_new - phase_old if phase_old > Pi and phase_new < Pi then diff += 2Pi or similar. Am 28.01.2018 um 17:19 schrieb Benny Alexandar: Hi GM, >> HT -> Atan2 -> differenciate -> unwrap Could you please explain how to find the drift using HT, HT

Re: [music-dsp] Clock drift and compensation

2018-01-27 Thread gm
I don't understand your project at all so not sure if this is helpful, probably not, but you can calculate the drift or instantanous frequency of a sine wave on a per sample basis using a Hilbert transform HT -> Atan2 -> differenciate -> unwrap ___

Re: [music-dsp] Finding discontinuity in a sine wave.

2018-01-10 Thread gm
Isn't a clock drift indistinguishable from a drift in your input signal? I'd use a feed forward combfilter btw Am 10.01.2018 um 18:47 schrieb Benny Alexandar: This all works well in an ideal system. Suppose the sampling clock is drifting slowly over period of time, then the notch filter will

Re: [music-dsp] minBLEP: advantages/disadvantages of ripple-after-step

2017-12-03 Thread gm
In informal listening tests I found that there is a miniscule audible difference between a linear phase and minimum phase transition in a sawtooth wave when using headphones. The minimum phase transistion sounded "sharper" or "harder" IIRC. The difference was barely noticable and possibly

Re: [music-dsp] Reverb, magic numbers and random generators #2 solution?

2017-10-02 Thread gm
    D  2D | 1 |  2    | | | |  |  1 | |_|_|__|__|_|_    g___|  |    {__|    a__| |    {| So, why is g= ln(2) the best solution? So far, we haven't scaled g, the ratio of the first

Re: [music-dsp] Reverb, magic numbers and random generators #2 solution?

2017-10-02 Thread gm
Am 02.10.2017 um 04:42 schrieb Stefan Sullivan: Forgive me if you said this already, but did you try negative feedback values? I wonder what that does to the aesthetics of the reverb. Stefan yes... but it's not recommended for the loop unless it's part of a feedback matrix you get half the

Re: [music-dsp] Reverb, magic numbers and random generators #2 solution?

2017-10-01 Thread gm
and here's the impulse response, large 4APs Early- > 3AP Loop its pretty smooth without tweaking anything manually https://soundcloud.com/traumlos_kalt/whd-ln2-impresponse/s-d1ArU the autocorrelation and autoconvolution are also very good Am 02.10.2017 um 00:45 schrieb gm: So... Heres

Re: [music-dsp] Reverb, magic numbers and random generators #2 solution?

2017-10-01 Thread gm
Am 02.10.2017 um 00:45 schrieb gm: Formal proof outstanding. sorry, weird Germanism, read that as "missing" please ___ dupswapdrop: music-dsp mailing list music-dsp@music.columbia.edu https://lists.columbia.edu/mailman/listinfo/music-dsp

Re: [music-dsp] Reverb, magic numbers and random generators #2 solution?

2017-10-01 Thread gm
Am 01.10.2017 um 18:35 schrieb gm: Counterintutively, there is no solution for g=a for N =2 (except g=a=1); (the solution for g=a and N=3 is 1/golden ratio ) make that phi^2 = 0.382..ect For those who didnt follow, after all this I now postulate that *ratio = 1/ ( N - ln(2) +1) * with N

  1   2   >