Jump to content

anybody else using XWAX?


Recommended Posts

i'm fairly new here and it seems that everybody else is using serato and traktor. Am i the only one using xwax?

 

my setup isn't quite ready yet as i'm still waiting for a seccond serato timecode to arrive in the mail, but my results are pretty good so far.

 

i'm running xwax on a shitty old asus eeepc 901 but i've managed to get latency down to 2.9ms with no problems. i have a mixvibes umix44 interface.

Link to comment
Share on other sites

yep, you can use serato or traktor timecodes and maybe mixvibes too. but serato works best because that's what the guy who writes it uses.

 

its pretty basic compared to serato though, the file browser is a bit of a pig, and there are no effects. it does support dicers though.

 

its definatly not easy to set up, but once you have it running its bomb proof. i don't think that Mark, the guy who writes it is particularly interested in mass market appeal, but its not one of the many projects that never get past beta. the released versions have all been totally stable. its not an understatement to say that it's one of the most stable programs i ever used.

i have to say that i'm a sucker for the minimalist interface.

 

 

as for audio interfaces it works with pretty much anything that works in linux, i think the developer uses a serato interface. theres a video of a guy cutting it up using xwax here

aparently he's using the shitty built in sound card on his computer!

 

 

i don't think that there is a distribution that has a ready built package of xwax, i run avlinux 6.0 and installed from source. i have avlinux installed on an 8gb sdcard, since i still use this computer for other stuff like controlling lights where my software only runs on windows.

some people had it working on OSX but i don't know the details.

 

while it is free, it will cost you a bit of time to get it running.

Link to comment
Share on other sites

Guest rasteri

It's really good in terms of stability/latency/overall feel, but it's almost completely devoid of features. No cue points, absolute mode, loops, etc etc...

Link to comment
Share on other sites

It's really good in terms of stability/latency/overall feel, but it's almost completely devoid of features. No cue points, absolute mode, loops, etc etc...

 

true its almost completly devoid of features, but the ones you mention are all supported.

 

xwax defaults to abolute mode, but switches to relative mode if you run past the end of the record or reset the start point (f2) or do something else which would cause chaos. there is no global abs/rel switch.

 

cue points and loops are supported, but so far only for dicers, i'm hacking it to work with a triggerfinger, but its not working yet.

 

check out the latest version.

 

things you'll probably never see in xwax are such guilty pleasures as auto beatmatching, loop quantizing, effects,

and mouse support. lacking mouse support may seem like a wtf but really its better of without it, mice aren't as immediate as keys.

Link to comment
Share on other sites

Guest rasteri

I approve of the lack of mouse support (never use the mouse in traktor) but for me to consider using it there needs to be a better library, some way of switching to relative mode manually, and cue points/loops on the keyboard. Doesn't seem like it'd be too much work to implement those.

Link to comment
Share on other sites

Seems like a ball ache. For the amount of time it'd take me to figure it out, I might as well just have bought an SL1 for £250!

 

i agree with Doob. i'd rather pay serato to make it for me. my sl2 is super solid/stable and has the extra features that make life so much easier.

 

if its something you enjoy tho, go for it man. im thinking its like knitting, people do it, but i'd rather just buy a jumper.

Link to comment
Share on other sites

Guest rasteri

Is mixxx based on xwax?

 

Last time I had a peek at the codebases, mixxx used the timecode decoder from xwax, but other than that they're very different pieces of software.

Link to comment
Share on other sites

i agree with you guys totally, xwax costs a lot of time, and if i spent the same amount of time working as i spent playing with xwax, i could buy serato and traktor and probably a few Qfos, but i like playing with code. i like playing with computers and electronics, but when my bike needs fixed i take it to a bike mechanic. i hate fixing bikes.

 

the library in xwax is really a bit of a pig, when you start xwax you define a path for each crate, and it scans and loads them when xwax starts. if you’re organized and have your set list planned out perfectly then its ok, but you can't just plug in a usb key mid set. like the rest of the program it 'works' perfectly, but needs some more features.

 

 

like rasteri says, mixxx does use the timecode engine from xwax, but you need a significantly faster computer to run it with decent latency.

it's pretty good for controllers, and has a good library, but it lacks decent effects.

 

i'm trying to learn beat juggling and i'll have to figure out a better way of dealing with relative vs absolute. i might be missing some details of exactly how it works.

i spent this morning trying to beat juggle Apache by the incredible bongo band, with one timecode and one vinyl, having one timecode switching between relative and absolute and one real vinyl was a bit confusing.

i was so absorbed in the experience that i missed the postman who was probably delivering my new timecodes,

 

 

hot cues and loops via the keyboard shouldn't be hard, but i'm more interested in getting it working with my triggerfinger first.

i've figured out how to control just about anything in xwax via sdl which is the library that xwax uses to draw the interface on screen and recieve input from the keyboard.

 

i have managed to hack together something really cool with xwax that you can't do with traktor or serato.

LIVE MICROPHONE INPUT SCRATCHING!

if you all promise not to laugh at my pitiful scratching i'll make a video demo.

Link to comment
Share on other sites

i agree with you guys totally, xwax costs a lot of time, and if i spent the same amount of time working as i spent playing with xwax, i could buy serato and traktor and probably a few Qfos, but i like playing with code. i like playing with computers and electronics, but when my bike needs fixed i take it to a bike mechanic. i hate fixing bikes.

 

the library in xwax is really a bit of a pig, when you start xwax you define a path for each crate, and it scans and loads them when xwax starts. if you’re organized and have your set list planned out perfectly then its ok, but you can't just plug in a usb key mid set. like the rest of the program it 'works' perfectly, but needs some more features.

 

 

like rasteri says, mixxx does use the timecode engine from xwax, but you need a significantly faster computer to run it with decent latency.

it's pretty good for controllers, and has a good library, but it lacks decent effects.

 

i'm trying to learn beat juggling and i'll have to figure out a better way of dealing with relative vs absolute. i might be missing some details of exactly how it works.

i spent this morning trying to beat juggle Apache by the incredible bongo band, with one timecode and one vinyl, having one timecode switching between relative and absolute and one real vinyl was a bit confusing.

i was so absorbed in the experience that i missed the postman who was probably delivering my new timecodes,

 

 

hot cues and loops via the keyboard shouldn't be hard, but i'm more interested in getting it working with my triggerfinger first.

i've figured out how to control just about anything in xwax via sdl which is the library that xwax uses to draw the interface on screen and recieve input from the keyboard.

 

i have managed to hack together something really cool with xwax that you can't do with traktor or serato.

LIVE MICROPHONE INPUT SCRATCHING!

if you all promise not to laugh at my pitiful scratching i'll make a video demo.

 

 

Once you got hot cues set up, beat juggling in relative mode will become way easier.. at least then all your cue points line up. I'm not sure I'd want to have to swtch between abs and relative all the time!

Link to comment
Share on other sites

My hack is fairly simple, instead of importing an audio file, I hacked the importer script to record audio and import it as its being recorded. The latency is about 20 ms. I just have a dummy file that I load to invoke the hacked importer script.

 

I can imagine the equivalent in Max using Ms pinky would be much more complex.

 

The idea has been around for a while, I remember the posibility being mentioned on The xwax-devel mailing list a few years ago.

 

It sounds fantastic!

Link to comment
Share on other sites

  • 8 years later...

So i just installed xwax on my old Sony Vaio using Ubuntu. I am having problems with the audio that i import into Xwax.

All the audio that i load on the deck is just a big block of white noise.

I tested all my files and they seem to play normal when i upload them into Reaper.

Was wondering if the audio files have to be a certain bit rate?

Any help would be awesome.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...