On Thursday, 17 December 2015 at 18:17:41 UTC, Thomas wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
OT: Readers of this NG probably know me under the name
"ponce", however over the year I was made aware that it's an
english swear word so I'll post under my IRL
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
OT: Readers of this NG probably know me under the name "ponce",
however over the year I was made aware that it's an english
swear word so I'll post under my IRL name from now on.
[...]
Hi, Is there a tutorial on how to
On Thursday, 17 December 2015 at 18:17:41 UTC, Thomas wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
OT: Readers of this NG probably know me under the name
"ponce", however over the year I was made aware that it's an
english swear word so I'll post under my IRL
On Sunday, 29 November 2015 at 16:15:32 UTC, Guillaume Piolat
wrote:
There is also a sample-wise FFT I've came across, which is
expensive but avoids chunking.
Hm, I don't know what that is :).
Looking for similar grains is the idea behind the popular
auto-correlation pitch detection methods.
On Sunday, 29 November 2015 at 17:23:20 UTC, Ola Fosheim Grøstad
wrote:
Yes, so that will generate sidebands in the frequency spectrum,
like FM synthesis, right?
It won't because the vibrato frequency is too low, around 10hz.
So in order to pick up fast vibrato I would assume you would
On Sunday, 29 November 2015 at 17:36:47 UTC, Guillaume Piolat
wrote:
On Sunday, 29 November 2015 at 17:23:20 UTC, Ola Fosheim
Grøstad wrote:
Yes, so that will generate sidebands in the frequency
spectrum, like FM synthesis, right?
It won't because the vibrato frequency is too low, around
On Sunday, 29 November 2015 at 13:21:53 UTC, Ola Fosheim Grøstad
wrote:
I remember the electro acoustic people here in Oslo (NoTAM)
doing live pitchtracking 20 years ago, I believe they used an
envelope follower of some sort. Just measuring the distance
between the tops? That was to have the
On Sunday, 29 November 2015 at 06:18:13 UTC, Jonny wrote:
While, this doesn't prove you don't have a clue about jitter,
my guess is, you don't.
Yes, jitter is bad and worse than latency, but OS-X AudioUnits
run at a high priority thread where you cannot do system calls,
malloc or run a GC.
On Sunday, 29 November 2015 at 09:12:42 UTC, deadalnix wrote:
I see that if that RT music thing doesn't pan out for you, you
can always become a psychiatrist. You are a man a many talents,
congrats.
Maybe you and Guillaume Piolat should try to tone down your
french rhetorics? I don't think
On Sunday, 29 November 2015 at 06:18:13 UTC, Jonny wrote:
um, come on, you sit here and preach that I don't know what I'm
talking about yet you can't even be right on the first sentence?
jitter is the standard deviation of the timings. Do you know
what standard deviation is? It is the square
On Sunday, 29 November 2015 at 05:59:19 UTC, Jonny wrote:
I feel sorry for you. You are filled with hatred. I'm sorry if
your life sucks, but no reason to blame me, put the blame
squarely where it goes... on yourself.
If you actually did any RT music for a living, it would be a
big issue,
On Sunday, 29 November 2015 at 09:12:18 UTC, Any wrote:
On Sunday, 29 November 2015 at 06:18:13 UTC, Jonny wrote:
um, come on, you sit here and preach that I don't know what
I'm talking about yet you can't even be right on the first
sentence?
jitter is the standard deviation of the timings.
On Sunday, 29 November 2015 at 11:58:20 UTC, Guillaume Piolat
wrote:
I've never said the GC is compatible with real-time, it isn't.
I said, we can avoid it in a small part of an application and
be real-time. So D can do real-time (audio).
Yes, but why say it if you don't use it after init?
On Sunday, 29 November 2015 at 12:28:49 UTC, Ola Fosheim Grøstad
wrote:
The sound samples sound quite a bit like the classic vocal
sound of Infected Mushroom to my ears, which is cool.
Infected Mushroom released another plugin recently:
On Sunday, 29 November 2015 at 12:40:43 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 29 November 2015 at 11:58:20 UTC, Guillaume Piolat
wrote:
I've never said the GC is compatible with real-time, it isn't.
I said, we can avoid it in a small part of an application and
be real-time. So D can do
On Sunday, 29 November 2015 at 12:40:30 UTC, Guillaume Piolat
wrote:
On Sunday, 29 November 2015 at 12:28:49 UTC, Ola Fosheim
Grøstad wrote:
The sound samples sound quite a bit like the classic vocal
sound of Infected Mushroom to my ears, which is cool.
Infected Mushroom released another
On Sunday, 29 November 2015 at 09:55:43 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 29 November 2015 at 09:12:42 UTC, deadalnix wrote:
I see that if that RT music thing doesn't pan out for you, you
can always become a psychiatrist. You are a man a many
talents, congrats.
Maybe you and
On Sunday, 29 November 2015 at 06:18:13 UTC, Jonny wrote:
um, come on, you sit here and preach that I don't know what I'm
talking about yet you can't even be right on the first sentence?
jitter is the standard deviation of the timings. Do you know
what standard deviation is? It is the
On Sunday, 29 November 2015 at 10:14:40 UTC, Warwick wrote:
We're talking about whether a plugin / audio code / runtime
environment can deliver audio to a soundcard in a reliable
manner so that you don't get audio drop outs. We're not talking
about the jitter of a digital clock source that's
On Sunday, 29 November 2015 at 08:12:17 UTC, Ola Fosheim Grøstad
wrote:
On Sunday, 29 November 2015 at 06:18:13 UTC, Jonny wrote:
While, this doesn't prove you don't have a clue about jitter,
my guess is, you don't.
Yes, jitter is bad and worse than latency, but OS-X AudioUnits
run at a high
On Sunday, 29 November 2015 at 11:15:41 UTC, Guillaume Piolat
wrote:
On Sunday, 29 November 2015 at 09:55:43 UTC, Ola Fosheim
Grøstad wrote:
On Sunday, 29 November 2015 at 09:12:42 UTC, deadalnix wrote:
I see that if that RT music thing doesn't pan out for you,
you can always become a
On Sunday, 29 November 2015 at 15:13:41 UTC, Guillaume Piolat
wrote:
The hard thing about live pitch-tracking is getting the minimal
latency keeping reliability. It's not that simple. You also
want "voicedness", which is more challenging than pitch.
I think they developed it for a specific
On Sunday, 29 November 2015 at 15:34:34 UTC, Ola Fosheim Grøstad
wrote:
I don't now much about current pitch trackers, but I think you
can do a high quality one for voice using filterbanks. Some
people do resynthesis that way (and well, that is just an
alternative to FFT after all).
You
On 2015-11-27 17:52, Guillaume Piolat wrote:
Not sure what do you mean.
Personally I would only support 10.7+.
Past 10.7, you can use any (provided you avoid TLS).
Currently I use LDC for 64-bit, DMD for 32-bit, also because LDC used to
have a bug in 32-bit codegen (fixed since then).
Ok.
On Saturday, 28 November 2015 at 02:37:40 UTC, Marco Leise wrote:
We can probably agree that we don't know about the impact on a
large multimedia application written in D. What you can
communicate is: Create a @nogc thread routine and don't
register it with the GC to write real-time VSTs.
On Saturday, 28 November 2015 at 11:35:56 UTC, Guillaume Piolat
wrote:
On Saturday, 28 November 2015 at 02:37:40 UTC, Marco Leise
wrote:
We can probably agree that we don't know about the impact on a
large multimedia application written in D. What you can
communicate is: Create a @nogc thread
On Friday, 27 November 2015 at 18:09:08 UTC, Adam D. Ruppe wrote:
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
I don't really have a point to prove, but I'm really tired
with people arguing that a language with GC
On Saturday, 28 November 2015 at 21:30:38 UTC, Ola Fosheim
Grøstad wrote:
What is the better tool to bring to the top of a mountain?
Only maniacs go down mountains. The fun part is the ascent... the
descent is an exceedingly painful journey through the ultimate
experience in grueling terror,
On Saturday, 28 November 2015 at 20:27:02 UTC, Warwick wrote:
Just to play devils advocate... you haven't proved GC can do
real time if you achieve it by quarantining the real time code
from the GC.
Well I think it is a fair thing to do. GC is a tradeoff, and
while not usable in all
On Saturday, 28 November 2015 at 20:27:02 UTC, Warwick wrote:
It's kind of like saying you can climb a mountain on a bycicle
if you get of an carry it on the bits that are too steep.
*snip*
The real story is how easy D makes it to achieve that.
Indeed... the beauty of a bike is you can get
On Saturday, 28 November 2015 at 21:05:24 UTC, Adam D. Ruppe
wrote:
On Saturday, 28 November 2015 at 20:27:02 UTC, Warwick wrote:
It's kind of like saying you can climb a mountain on a bycicle
if you get of an carry it on the bits that are too steep.
*snip*
The real story is how easy D makes
On Saturday, 28 November 2015 at 21:39:06 UTC, Adam D. Ruppe
wrote:
On Saturday, 28 November 2015 at 21:30:38 UTC, Ola Fosheim
Grøstad wrote:
What is the better tool to bring to the top of a mountain?
Only maniacs go down mountains. The fun part is the ascent...
the descent is an exceedingly
On Saturday, 28 November 2015 at 01:31:22 UTC, Guillaume Piolat
wrote:
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
You have no idea what you are talking about! It is mentalities
like yours that cause headaches for musicians and engineers
who work with RT audio.
Do you realize
On Saturday, 28 November 2015 at 20:56:28 UTC, deadalnix wrote:
On Friday, 27 November 2015 at 18:09:08 UTC, Adam D. Ruppe
wrote:
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume
Piolat
I don't really have a point to prove, but
On 2015-11-27 10:53, Guillaume Piolat wrote:
Interesting thanks. That means I should either be using DMD for
everything, or not support OS X 10.6.
I would go with not supporting 10.6. It's a really old version now. BTW,
would there be a problem of using both DMD and LDC?
--
/Jacob Carlborg
On Friday, 27 November 2015 at 16:29:54 UTC, Jacob Carlborg wrote:
On 2015-11-27 10:53, Guillaume Piolat wrote:
Interesting thanks. That means I should either be using DMD for
everything, or not support OS X 10.6.
I would go with not supporting 10.6. It's a really old version
now. BTW,
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
OT: Readers of this NG probably know me under the name "ponce",
however over the year I was made aware that it's an english
swear word so I'll post under my IRL name from now on.
I'm happy to release my first commercial
On Friday, 27 November 2015 at 16:54:11 UTC, Guillaume Piolat
wrote:
Exactly, that's like all the talk about "scaling" or "big data"
on the Internet. Problems we wish we had.
All commercial websites can benefit from automatic scaling, load
balancing and fully managed systems:
1. You get rid
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
[...]
You have no idea what you are talking about! It is mentalities
like yours that cause headaches for musicians and engineers who
work with RT audio.
[...]
On Friday, 27 November 2015 at 04:45:18 UTC, deadalnix wrote:
Everybody like to think what they do is so real time sensitive
they can't possibly afford a GC. Really, that is just self
importance getting into the way of good judgement.
Yet, some can't afford a GC. But the set of people that
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
I don't really have a point to prove, but I'm really tired
with people arguing that a language with GC can't possibly do
real-time. It's not like you are unallowed to
VPvDda> I took this approach with my image processing blog post and it
VPvDda> got quite popular.
Could you post a link to it, please?
Andre.
On Friday, 27 November 2015 at 14:25:42 UTC, Andre Polykanine
wrote:
VPvDda> I took this approach with my image processing blog post
and it VPvDda> got quite popular.
Could you post a link to it, please?
Andre.
http://blog.thecybershadow.net/2014/03/21/functional-image-processing-in-d/
On Friday, 27 November 2015 at 12:12:42 UTC, Vladimir Panteleev
wrote:
I took this approach with my image processing blog post and it
got quite popular.
It's one of my favourite blog post because it works as a
introduction to ae.utils.graphics, covers interesting material,
and tells why
On Thursday, 26 November 2015 at 22:04:18 UTC, Guillaume Piolat
wrote:
On Thursday, 26 November 2015 at 18:47:29 UTC, tired_eyes wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume
Piolat wrote:
I've just checked demo songs and want to say that the sound is
amazing! This is an
On Friday, 27 November 2015 at 17:12:05 UTC, Jonny wrote:
You have no idea what you are talking about! It is mentalities
like yours that cause headaches for musicians and engineers who
work with RT audio.
Do you realize that even 5 ms of jitter can be felt by the
listener and musician as
We can probably agree that we don't know about the impact on a
large multimedia application written in D. What you can
communicate is: Create a @nogc thread routine and don't
register it with the GC to write real-time VSTs.
Guillaume did a good job, taking the GC out of the real-time
thread. It's
On Friday, 27 November 2015 at 07:47:08 UTC, Jacob Carlborg wrote:
I don't know what the audio industry is using but the 10.4 was
the first version to get limited support for 64bit. I would say
that 10.6 is a fully 64bit compatible OS [1]. Even if the
kernel is running in 32bit mode you can
OT: Readers of this NG probably know me under the name "ponce",
however over the year I was made aware that it's an english swear
word so I'll post under my IRL name from now on.
I'm happy to release my first commercial software, it's a voice
effect designed for singers, follows the VST 2.x
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
OT: Readers of this NG probably know me under the name "ponce",
however over the year I was made aware that it's an english
swear word so I'll post under my IRL name from now on.
[...]
Awesome!
Congrats.
Bit
On Thursday, 26 November 2015 at 16:33:46 UTC, bitwise wrote:
Awesome!
Congrats.
Bit
Thanks. You are in the manual BTW, without you and Martin Nowak
and Jacob Carlborg, there would be no Mac version.
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
I'm happy to release my first commercial software, it's a voice
effect designed for singers, follows the VST 2.x format, and is
made entirely with D (LDC 0.16.0 for OSX 64-bit, DMD 2.069.0
for the rest).
Awesome. Please
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
I've just checked demo songs and want to say that the sound is
amazing! This is an excellent debunking of "GC is slow" myth. And
it definitely worth a blog post, as mentioned above.
On 2015-11-26 16:48, Guillaume Piolat wrote:
If you want to make audio effects with D too, this one uses "dplug"
which was announced already: https://github.com/p0nce/dplug
I see that you mention Mac OS X 10.6 as the supported version. LDC only
supports 10.7 and later. The reason is that's
On Thursday, 26 November 2015 at 18:47:29 UTC, tired_eyes wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
I've just checked demo songs and want to say that the sound is
amazing! This is an excellent debunking of "GC is slow" myth.
And it definitely worth a
On Thursday, 26 November 2015 at 19:48:15 UTC, Jacob Carlborg
wrote:
On 2015-11-26 16:48, Guillaume Piolat wrote:
If you want to make audio effects with D too, this one uses
"dplug"
which was announced already: https://github.com/p0nce/dplug
I see that you mention Mac OS X 10.6 as the
GWvDda> Awesome. Please write a blog post detailing your experiences with
GWvDda> D while writing this software and share on reddit. It would be
GWvDda> good PR especially the comments about the GC.
+1. And I would translate your article into Russian :)
Andre.
On Thursday, 26 November 2015 at 17:14:34 UTC, Gary Willoughby
wrote:
On Thursday, 26 November 2015 at 15:48:48 UTC, Guillaume Piolat
wrote:
I'm happy to release my first commercial software, it's a
voice effect designed for singers, follows the VST 2.x format,
and is made entirely with D (LDC
On 2015-11-26 23:09, Guillaume Piolat wrote:
People on OS X 10.6 don't use 64-bit audio plugins, so this combination
is indeed missing but shouldn't be a problem. The transition to 64-bit
occured starting with 10.7 if I understand correctly.
I don't know what the audio industry is using but
59 matches
Mail list logo