2012/12/29 Florian Jung <[email protected]>:
> Am 29.12.2012 16:43, schrieb Robert Jonsson:
>> Hi Florian,
>>
>> nice to see you back :)
>>
>> 2012/12/28 Florian Jung <[email protected]>:
>>> Hi folks
>>>
>>> I've got an idea about a tasty new feature:
>>>
>>> Imagine that you could import an arbitrary piece of music which you only
>>> have as audio file (mp3, flac or the like);
>>> Then you'd play that piece once and tap the beat. MusE saves this
>>> tapping information for later.
>>>
>>> And then you can just use this audio file in your project as it was a
>>> MIDI track: it automatically reacts to changes of the Master Tempo Track.
>>>
>>> This can work because MusE knows the imported pieces tempo (you told it
>>> by tapping the beat), and because there is a fancy library (it's bundled
>>> with audacity, libsbsms) which can do high-quality-tempo-shifting
>>> (without affecting pitch!)
>>>
>>> What do you think about such a feature?
>>
>> Would be a really great feature, I've been thinking about adding
>> support importing samples from freesound.org, it would tie in nicely
>> with such a feature.
>
> hrm; *you* could implement grabbing samples from sites like freesound.org ;)

Hehe, yeah that was the idea, though in general things tend to happen
faster if someone else does it :-P

>
>> Indeed MusE should really have a solution for tapping tempo but for
>> this feature shouldn't this library also be able to figure out the
>> initial tempo?
>
> libsbsms cannot find out the tempo of a piece automatically; there is
> software available which tries to find the beats in a musical piece, but
> they much too often fail, or detect the beats inaccurately.

Yeah, that's probably true.

>
> We could add automatic detection later, but I'd probably prefer the
> manual method because of its accuracy (I'm a pretty accurate tapper ;) ).

yay!

>
> However, if we have import from freesound.org, we could also host a
> database with a mapping of "md5sum of file" to already uploaded tapping
> information. But that's far in the future, let me just try to understand
> that library first ;)

I haven't checked but it's not out of the question that freesound
already has metadata for tempo, have to check that.

> (it's undocumented, i spent the last two days trying to reverse-engineer
> it -.-)

Oh. Hope it was fun ;)

/Robert

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
_______________________________________________
Lmuse-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/lmuse-developer

Reply via email to