.
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp
to trade off latency and performance issues for the luxury of
writing in pure Java.
Phil Burk
http://www.softsynth.com/jsyn/
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp
links
http://music.columbia.edu/cmc
' and my
time is more important than the computer's time.
Enjoy,
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman
thing in audio).
I'm puzzled. Does it have to be the next big thing? I obviously just did
it for fun because we were having fun talking about the Google doodle.
Some folks enjoyed it. That's enough for me.
Phil Burk
www.softsynth.com
--
dupswapdrop -- the music-dsp mailing list and website
music refers to either software music or programmed music.
Music created using computer productivity tools such as sequencers,
sample editors, etc. can just be called music.
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list
.
Add in some higher level fitness functions for communication or
species recognition and you could evolve some nice soundscapes.
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp
links
http
Regarding power-of-2 sized circular buffers, here is a handy way to
verify that a bufferSize parameter is actually a power-of-2:
int init_circular_buffer( int bufferSize, ... )
{
assert( (bufferSize (bufferSize-1)) == 0 )
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website
Hello Tito,
I added a link to Incudine here:
http://www.portaudio.com/apps.html
Good luck with the project. Looks great.
Phil Burk
On 6/24/13 7:21 AM, Tito Latini wrote:
Hi all,
the last year I started to write Incudine, a heavy Music/DSP
programming environment for Common Lisp on which
Dear Theo,
I found Andrew's postings to be very interesting and helpful.
Respectful disagreement is welcome. Insults are not. Please stop.
Thank you,
Phil Burk
On 11/7/13 8:22 AM, Theo Verelst wrote:
most of what you're oresenting is boring old crap, that isn't worth
working on unless you'd
? The filters are independent so
it would work well on a SIMD architecture.
Phil Burk
On 5/7/14, 1:20 AM, Stefan Stenzel wrote:
Quick and quite accurate pink noise generator, maybe useful for someone:
http://stenzel.waldorfmusic.de/post/pink/
Stefan
--
dupswapdrop -- the music-dsp mailing list
.
For acoustic instrument players the speed of sound is not an issue. But
if an electronic musician is looking for ultra-low latency then they
must also consider their distance from the loudspeaker.
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source
On 8/26/14, 6:23 PM, Rohit Agarwal wrote: Do they come with software
for post-processing or are they just inputs
for recording tools?
I believe there are commercial analysis programs that can import these
standard format calibration files. But no software came with the mic.
Some software
Hello Peter,
I'm trying to understand this entropy discussion.
On 10/15/14, 2:08 AM, Peter S wrote:
Let's imagine that your message is 4 bits long,
If we take the minimal number of 'yes/no' questions I need to guess
your message with a 100% probability, and take the base 2 logarithm of
On 10/16/14, 3:43 AM, Peter S wrote:
Quantifying information is not something that can be discussed in
depth in only a dozen messages in a single weekend
Very true. Have you considered writing a book on entropy? You clearly
can generate a lot of content on a daily basis and could easily
a continuous stream. So
I cannot, for example, normalize an array of output.
Phil Burk
On Wed, Jan 14, 2015 at 3:40 PM, Allen Downey dow...@allendowney.com
wrote:
I am developing a textbook for a computational (as opposed to mathematical)
approach to DSP, with emphasis on applications
doesn't understand why I am so jealous of that street address. My
neighbor says he likes it but he keeps getting forms returned asking him to
correct his street address.
Phil Burk
--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive
/portaudio_8h.html#a0b62d4b74b5d3d88368e9e4c0b8b2dc7
This decouples your code from the main audio processing. Then you can do
almost anything, including writing files or generating graphics displays.
You will probably need to create a separate thread that does the read and
the FFT.
Phil Burk
On Thu, Jun 11
Oddly enough, replying to the sender is the default setting for Mailman.
The music-dsp list recently moved to a new server, from music.columbia.edu
to lists.columbia.edu.
At that time, most settings reverted to the default.
Someone with admin privileges could change this setting.
Phil Burk
Could we log the IP address of whoever is entering these unsub requests?
Then we can do a reverse lookup using ip2location.com
Maybe the info is in the logs at Columbia.
On Wed, Nov 11, 2015 at 8:17 PM, robert bristow-johnson <
r...@audioimagination.com> wrote:
>
> > We've had a couple of these
ome
applications.
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
factors.
But then I am still doing an unnecessary multiply by 1.0. So I think I will
provide an "unscaled" option for speed.
Phil
On Thu, Nov 5, 2015 at 6:07 AM, Chris Cannam <can...@all-day-breakfast.com>
wrote:
>
> On Wed, Nov 4, 2015, at 04:56 PM, Phil Burk wrote:
>
/src/com/softsynth/math/FourierMath.java
Thanks,
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
a copy of the spec and
participate in the work group. The MMA will be having meeting on Sunday
January 24th at NAMM and may have a public session on "HD Protocol".
http://www.midi.org/aboutus/news/hd.php
Phil Burk
___
dupswap
You may be seeing variations in CPU clock speed. That can lead to some
puzzling benchmark results. I gave more detail in my answer on the Android
list.
By the way, one way to prevent overly aggressive optimization is to
generate a check some of the results of your benchmark and then print that
dio apps that run on iOS, and Android, and
as a VST plugin. (I don't work for JUCE.)
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
them to see which is loudest.
My approach would be:
1) generate white noise
2) bandpass filter at 3.4KHz to match region of max perceived loudness
3) squeeze peaks using an atan limiter so we don't have any big peaks
sticking out
4) normalize to maximum peak amplitude
Phil Burk
On Thu, Jun 23
I will be at NAMM. I will be at the Android table in the Roli room off and
on. And at the MMA meetings on Sunday.
Phil Burk
On Mon, Jan 18, 2016 at 2:42 AM, Christian Luther <c...@kempermusic.com>
wrote:
> Hey everyone!
>
> who’ll be there and who’s in for a little music-dsp mee
example.
The Python also uses a bandwidth filter to make the sound less harsh.
Also I did not hear the tone until I noticed the melody. Try playing a
simple melody or scale.
Phil Burk
On Sat, Jun 25, 2016 at 2:08 PM, Alan Wolfe <alan.wo...@gmail.com> wrote:
> Hey Guys,
>
> I'm
>
> What do you think?
>
> http://blog.demofox.org/wp-content/uploads/2016/06/stereonoise2.wav
>
> I did 16 notes. In hertz below:
> 200
> 0
> 400
> 0
> 300
> 0
> 800
> 0
> 800
> 0
> 300
> 0
> 400
> 0
> 200
> 0
>
>
> On Sat, Jun 25, 2016 a
should think that setting them to zero would
sound pretty bad.
Generally the filter settings are changed gradually using a knob or driven
by an LFO or envelope.
Phil Burk
On Tue, Mar 1, 2016 at 6:56 AM, Paul Stoffregen <p...@pjrc.com> wrote:
> Does anyone have any suggestions or pub
I suspect the mailing list is generating these based on bounces from mail
servers. If a human troublemaker was doing it then they could have used the
confirmation code in the emails that get posted to finalize removal. I
don't think that has happened.
On Tue, Mar 29, 2016 at 10:40 AM, Ethan Duni
Hello Nunos,
I just joined https://groups.google.com/forum/#!forum/andraudio
I think that is a good place for discussion.
If you repost your questions there then I will try to answer them.
Phil Burk
On Wed, May 25, 2016 at 6:15 AM, Nuno Santos <nunosan...@imaginando.pt>
wrote:
> I
.
That might be one past the end of the array.
Maybe this code:
i = (i >= size ? 0 : i + 1);
should be:
i++;
if (i >= size) i = 0;
Phil Burk
On Fri, Jul 15, 2016 at 4:20 AM, Tito Latini <tito.01b...@gmail.com> wrote:
>>
>> There is a buffer with an index (if
fixed:
http://www.eetimes.com/document.asp?doc_id=1275364
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
/philburk/jsyn/blob/master/src/com/jsyn/unitgen/SawtoothOscillatorDPW.java
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
he old archive still
accessable? Lots of great stuff in there, going back to the 90's I believe.
Archives pre-August 2015 are supposed to be here but are missing.
http://music.columbia.edu/pipermail/music-dsp
It would be great to have an alternate backup for the list archive.
Phi
Can't load http://musicdsp.org/
It says "Bandwidth Limit Exceeded".
DOS?
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
might be fun to try.
I will contact you off list.
Thanks,
Phil Burk
On Fri, Apr 14, 2017 at 8:48 AM, Arthur Carabott <arth...@gmail.com> wrote:
> Hello all,
>
> I've been doing some work on re-designing the interactions / interfaces
> for music software. The focus isn't on the D
algorithm. Then
when you have it working you can just port it to Android.
If you have Android specific questions about the Android APIs then please
use the Android mailing list. If you have mathematical questions about DSP
then this is a better mailing list.
Phil Burk
On Sun, May 27, 2018, 6:27 AM
I tried to access the Archive at http://musicdsp.org/archive.php
and got this message:
Bandwidth Limit Exceeded
The server is temporarily unable to service your request due to the
site owner reaching his/her bandwidth limit. Please try again later.
___
that error?
> You need to sample it more frequently.
Thanks James. That's sound advice.
On Sat, Dec 23, 2017 at 2:49 PM, James McCartney <asy...@gmail.com> wrote:
> You need to sample it more frequently.
>
> On Sat, Dec 23, 2017 at 1:06 PM, Phil Burk <philb...@mobileer.com&
/jsyn/unitgen/SquareOscillatorBL.java
Differentiated Parabolic Waveform - Simpler, faster and almost as clean.
https://github.com/philburk/jsyn/blob/master/src/com/jsyn/unitgen/SawtoothOscillatorDPW.java
Phil Burk
On Fri, Aug 3, 2018 at 2:23 PM, Kevin Chi wrote:
> Hi,
>
> Is there suc
com/jsyn/engine/MultiTable.java#L167
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
te that for the octave between Nyquist and Nyquist/2 that I use a
table with a pure sine wave. If I added a harmonic in that range then it
would be above the Nyquist.
Phil Burk
___
dupswapdrop: music-dsp mailing list
music-dsp@music.columbia.edu
https://lists.columbia.edu/mailman/listinfo/music-dsp
/SawtoothOscillatorBL.java
https://github.com/philburk/jsyn/blob/master/src/com/jsyn/unitgen/SquareOscillatorBL.java
It windows the higher order partials to reduce the Gibbs Effect.
I can smoothly ramp the frequency and do not hear any abrupt transitions.
Phil Burk
On Sun, Apr 15, 2018 at 11:55 AM, Frank
.
And BTW, I set my default response in GMail to "Reply-All" instead of
"Reply" in preferences. That is what I usually want to do.
Phil Burk
On Wed, Oct 24, 2018 at 8:54 PM Vladimir Pantelic
wrote:
> 1) http://www.unicom.com/pw/reply-to-harmful.html
>
> 2) http://marc.merl
://github.com/philburk/jsyn/blob/master/src/com/jsyn/unitgen/SineOscillator.java
Phil Burk
On Wed, Feb 20, 2019, 4:12 PM robert bristow-johnson <
r...@audioimagination.com> wrote:
> personally, i think that phase accumulator and wavetable lookup and
> intersample interpolation is the be
47 matches
Mail list logo