[Sc-devel] MachineListening commits

Juan Sebastián Lach Lau s.lach at wanadoo.nl
Tue Nov 20 19:09:26 PST 2007


> if only I'd used ML_  ;  )
Yes, I reached the debate a bit too late! ;)

I'll release my classes in a few days once I fix the names and some  
loose conventions I haven't decided on. After that we can plan on a  
way of dealing with the auditory implementations so that they  
complement and work together.

regards,
js



On Nov 20, 2007, at 10:31:17, Click Nilson wrote:

> Hi Juan,
>
> Actually, there was a discussion here before I committed, and I  
> guess it's a quick change for you to swap your class to  
> LoudnessModel or whatever.
>
> As for a sensory dissonance UGen, I'd be happy to help you; we can  
> collaborate off list. Maybe you should release your language side  
> code first? I admit that I'd thought of looking into this already,  
> but didn't spend any real time on it since I knew you had plans.
>
> best
> Nick
>
>
> On 20 Nov 2007, at 00:47, Juan Sebastián Lach Lau wrote:
>
>> I've just ran into a namespace conflict with the Loudness ugen, as  
>> I have a class for converting to sones and dealing with masking in  
>> the language. Anyone has suggestions on how I should name a  
>> correlate of a ugen in the lang or if there is a way to have them  
>> both under the same class?
>>
>> I'm about to release a new version of Dissonance (with help files  
>> and many improvements) and will start learning how to port some of  
>> the work on pitch related auditory perception like in machine  
>> listening. By glancing at Loudness and some PV code it doesen't  
>> seem so difficult (I hope!) once I get the hang of handling fft  
>> data. I can imagine it would by useful to have instantaneous  
>> roughness, dissonace scales, pitch salience and virtual pitch for  
>> example.
>>
>> If anyone has done work in this area or has some suggestions, I'll  
>> be happy to collaborate. Will be  probably be asking some  
>> questions as I bump into problems during the development, so  
>> please bare with me.
>>
>>
>> All the best,
>> js
>>
>> On Nov 19, 2007, at 20:23:36, Click Nilson wrote:
>>
>>> Dear all,
>>>
>>> I just committed a number of files, in a package as revision  
>>> 6651, as discussed in recent postings. I've
>>>
>>> added a MachineListening target to the Xcode plugins project*
>>>
>>> Added source code, class and help files initially for Loudness  
>>> and BeatTrack UGens (the final names I settled on, ML_ prefix  
>>> hereby dropped)
>>>
>>> Please try and do tell me if I've got anything wrong with the  
>>> check in!
>>>
>>> Dan, I'll now send you the current MFCC implementation I have  
>>> offlist, which should be easily compiled within this target.
>>>
>>> I'm imagining various further additions in the coming month, and  
>>> perhaps Dan will make use of this target too for some of his  
>>> work. Um, we'll discuss off list.
>>>
>>> best,
>>> Nick
>>>
>>> * I've not updated SConstruct or added a windows vcproj.
>>>
>>> The files involved are:
>>> ML.cpp
>>> ML.h
>>> Loudness.h
>>> Loudness.cpp
>>> BeatTrack.h
>>> BeatTrack.cpp
>>>
>>> If someone could try this on other platforms. Both UGens use FFT  
>>> as the frontend and otherwise include no cross-platform issues as  
>>> far as I can anticipate.
>>>
>>>
>>>
>>> _______________________________________________
>>> Sc-devel mailing list
>>> Sc-devel at create.ucsb.edu
>>> http://www.create.ucsb.edu/mailman/listinfo/sc-devel
>>>
>>
>> _______________________________________________
>> Sc-devel mailing list
>> Sc-devel at create.ucsb.edu
>> http://www.create.ucsb.edu/mailman/listinfo/sc-devel
>
> _______________________________________________
> Sc-devel mailing list
> Sc-devel at create.ucsb.edu
> http://www.create.ucsb.edu/mailman/listinfo/sc-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.create.ucsb.edu/pipermail/sc-devel/attachments/20071120/45b16ee6/attachment.htm


More information about the Sc-devel mailing list