Tom, BTW, I'm grobda24 in IRC.
Hey. Wow. So GLSL can do it :). That looks great, nice screenshot. I was thinking of actually replicating what we see on the vinyl record waveform groove which is volume and stereo information that builds up into the familiar banded vinyl patterns. The mockup only gives a symbolic representation of that in Track View. Your GLSL could render the *entire* track waveform, not just the small excerpt in your screen shot. I guess to quickly do this it would need to use the video card to calculate it as well (OpenCL?). Of course it could be nice and colourful rather than vinyl black :). But the overall intention might be the consistency of the rendering in Track View so it becomes easy to spot track beginning and end as well as loud and quiet parts. If I have this right this should be more efficient than a linear waveform view which when viewing a full track has less space to render the track waveform than a circle does. The linear form also does not build up the patterns that the circle form does. As an added bonus you get to "press" your own sort of vinyl or acetate release ;) Barney On 23 May 2012 00:27, thomas vincent <[email protected]> wrote: > Nice ideas, I don't know very much about the track mixing stuff your > are presenting since I am not an actual DJ. I am sure many mixxxer can > help you define and elaborate those concepts. > But regarding waveform display, some time ago I started implementing a > GLSL version of it in mixxx. One of my aims was to get rid of linear > waveform to introduce some sort of visual scratching (basically > something like your circle_..._track_view if I understand well). I > merged some prototype I made in trunk to make you a nice screen-shot > of what I got so far. Again I'am not a DJ but sometime I feel like > scratch-guys could use big half screen circular/spiral/whatever > waveform to perform. > > Tom (vRince) > > > 2012/5/22 Xelsior <[email protected]>: >> Hello, >> >> My first post to the mixxx-developer list. Thanks to all the >> developers for Mixxx ! >> >> I would like to introduce a new idea for a possible alternative >> interface approach. This came to me in a flash when I was using >> GLMixer - http://code.google.com/p/glmixer/ - which uses a similar >> approach. I've been in contact with the author of GLMixer and he has >> confirmed to me that the interface ideas are free and he is happy to >> see them influence other software. He is also happy to be involved in >> any development and expressed some ideas of making GLMixer work with >> Mixxx by developing a protocol to allow Mixxx and GLMixer to talk to >> one another (OSC). Anyway, that's for another time and I should allow >> Bruno Herbelin to describe his idea in his own words. >> >> So, to the idea ... See attachments or bottom of this page - >> http://stargate.djbarney.org/node/185 >> >> This could be an alternative to the usual interface of sliders and >> widgets, although there probably would still be a cross fader of some >> kind. It at least seems to be more intuitive I would say and certainly >> makes sense as an interface design in GLMixer. I'm also thinking of >> reproducing to a certain extent the familiar vinyl interface, >> particularly a method I use for quickly finding records and tracks ... >> I recognise the pattern produced by the vinyl groove. This could be >> replicated by rendering a spiral waveform. There are some precedents >> for this kind of circular "tangible" interface as I describe on my >> page - http://stargate.djbarney.org/node/185 - also see links at >> bottom. >> >> Barney Holmes >> >> -- >> ~~~ >> http://djbarney.org >> ~~~ >> >> ------------------------------------------------------------------------------ >> Live Security Virtual Conference >> Exclusive live event will cover all the ways today's security and >> threat landscape has changed and how IT managers can respond. Discussions >> will include endpoint security, mobile security and the latest in malware >> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ >> _______________________________________________ >> Get Mixxx, the #1 Free MP3 DJ Mixing software Today >> http://mixxx.org >> >> >> Mixxx-devel mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mixxx-devel -- ~~~ http://djbarney.org ~~~ ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Get Mixxx, the #1 Free MP3 DJ Mixing software Today http://mixxx.org Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
