Physical modeling of an acoustic guitar.

category: code [glöplog]
gopher: thanks, quite interresting!

and I agree as well on the "playing right" for the bowed instruments - I'm a cello player myself, and there's so much feeling you can put into that instrument as you control the sound with pressure and angle of the bow, and also tension in the muscles, plus vibrato, glissando and small detuning freely on the left hand in addition to the normal music dynamic coming from the composition. With a guitar or piano, when you've struck the string/key, you have kind of "handed it over" and can't control the sound as much.
added on the 2011-09-08 15:24:16 by jaw jaw
...didn't anyone laught he did that in BASIC? In 2011?
added on the 2011-09-08 16:51:42 by xernobyl xernobyl
I felt a bit sad, actually...
added on the 2011-09-08 17:17:44 by raer raer
...didn't anyone laught he did that in BASIC?

Who cares, it's the result that matters (haven't checked it out myself yet, though).
added on the 2011-09-08 17:48:14 by Alpha C Alpha C
what Alpha C said
added on the 2011-09-08 18:15:24 by xTr1m xTr1m
Xtr1m, you can start here: http://en.wikipedia.org/wiki/Karplus%E2%80%93Strong_string_synthesis
added on the 2011-09-08 18:26:42 by iq iq
check this
added on the 2011-09-08 19:11:29 by krzyzan krzyzan
...didn't anyone laught he did that in BASIC? In 2011?

Yes, by all means, bring on the pitchforks and torches! Let's kill him for using BASIC in 2011!!!!!1111111ONEONOENOENOENOENOE </sarcasm>
added on the 2011-09-08 20:04:35 by すすれ すすれ
What Alpha C said.
@ggn: count me in for the witch burning, it has been a long time since i last made one! :)
added on the 2011-09-08 20:16:13 by baah baah
@Mikle: Thanks for sharing. I prefer "C" but if VB does the job VB it is ;)

the rest of the instruments like the snare, bowed string, brass/woodwind, piano are all based on feedback delays, using various types of filters before during and after the loop to control and shape the spectrum

@gopher: +1 !

It's amazing what kind of interesting sounds you can get from "simple" stuff.

The early 90ies sound routine I was mentioning had similar results (on an A500) (except for the snare part: never tried that with a KS alg.!)
( -- I made a woodwind patch back then that "simply" filtered/boosted the sample loop iteratively . sounded quite nice!;))

On a side note: I am still wondering why the executable music entries do not have their place on pouet.

It's not like that there's a brazillion sceners out there doing that kind of thing, isn't it?

Please, dear admins, add/allow an executable music category and let ppl add all the entries from past, present and future synth compos/rls!

Otherwise these releases are too easy to miss..

procedural graphics releases are already here, why aren't the procedural audio prods ?
added on the 2011-09-09 00:41:49 by xyz xyz
On vb6 I have a very convenient debugging. In those cases that require high performance, I rewrite in C + +, but writing is always a prototype on vb6. The same convenience is in C# & vb.net, but the result requires dotnet, this prevents the spread.
And anyway, it's demoscene, here even Atari & ZX Spectrum is still valid.
[/quote]Please, dear admins, add/allow an executable music category[/quote]
added on the 2011-09-09 08:05:37 by Mikle Mikle
added on the 2011-09-09 09:29:34 by Punqtured Punqtured
added on the 2011-09-09 10:06:27 by xTr1m xTr1m
Make intros that have your executable music in them ;)
added on the 2011-09-09 10:51:07 by Preacher Preacher
added on the 2011-09-09 10:58:56 by trc_wm trc_wm
I think the main issue with an executable music category is the synth-tunes being mixed with exe-versions of chip-mods. One step towards a category here on Pouet, would probably be to have synth-compos instead of the executable format being the primary "restriction" beside size.

The 4k exe graphics category is always "synthesized" graphics (no need to correct me if I'm wrong on this) ;) where some exe-music entries are sample-based - thus strippes of anything code-related (apart from the executable header/packer, that usually comes with the tracker)
added on the 2011-09-09 14:33:48 by Punqtured Punqtured
I too think the problem with exe-music is that it is easily possible to convert small XM or other module into packed exe file, without synths involved - basically all you need is to take minifmod, packer, and write just few lines of code. It is also possible to make an automatic converter for this, and this opens possibility of flooding the site with converted modules.
added on the 2011-09-09 14:53:33 by Shiru Shiru
Even IF someone were to host a own-synth-only executable music compo. How on earth would they know which entries were what? Even if you included steps just like in some graphics compos, should those steps be screenshots? Midi-files? And what about all the different hosts people use? Some are not free. Some synths aren't created as VST-plugins so validating those entries would prove rather hard too.
added on the 2011-09-09 14:57:21 by Punqtured Punqtured
By doing an opensource music compo ?
added on the 2011-09-09 14:59:25 by MsK` MsK`
How about if somebody wrote an awesome sample packer and didn't use a synth at all? There's a million ways the rules on this one will fall apart. How about loose rules and a bit of common sense instead?

And yeah, +1 for the category.
added on the 2011-09-09 15:36:19 by psonice psonice
+10 scenepoints for Mikkle :)
added on the 2011-09-09 17:59:44 by las las
@Punqtured: I have thought about that possibility (abuse) but then again neither is the demo/intro category flooded with demomaker prods,
nor the wild category with uninteresting home videos (or, for that matter, still pictures with a mod playing)

Personally I put enough trust in the pouet contributors to believe that this could work.

The current situation is that the exe music releases are not easy to find, cannot be commented on, voted for, linked to, etc.
..all because of fear that a few people might abuse said category.

I think that this is far worse than the possible existence of a few exe-wrapped modules.

In case someone should try to flood the site, I heard that there's a guy with precise banhammer skills just around the corner ;)

Last but not least, since some (many?) demo parties have an executable music competition, it would only feel natural if the
releases could be looked up in the most comprehensive demo scene release database on the web, wouldn't it ?

p.s.: @Mikle: I hope you are not angry at me for derailing your thread. At least this is not completely off-topic ;)
added on the 2011-09-09 18:17:08 by xyz xyz
All right, my theme has drained away, but you keep it on top :)
added on the 2011-09-10 08:54:28 by Mikle Mikle
awesome stuff!

but what's the actual principle of physical modeling?
it's filtering the input on the material's natural frequency? more more like propagating the frequency through all components like a chain of reverb boxes?

and where optimization and using shortcuts makes it no longer an actual physical model?
added on the 2011-09-11 22:04:27 by BarZoule BarZoule