maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   Cross Fade DJ App (https://talk.maemo.org/showthread.php?t=66637)

s13n1 2010-12-06 11:26

Cross Fade DJ App
 
1 Attachment(s)
Hi just posting this here to check the interest out.

2 decks, waveform preview for current and total track, loop controls, sync, master and slave control, beat lock, effects with kill all, eq with kills, crossfader.

Why is there no dj software for the n900?

Anyone interested in helping with development be sure to contact me.

Thanks.

hassan_badredin 2010-12-06 12:01

Re: Cross Fade DJ App
 
i would totally love this but i cant tell coding from a horses *** so..

hycraig 2010-12-06 12:09

Re: Cross Fade DJ App
 
this sort of thing would be awesome been waiting for something like this.
i will help test if it gets developed but i cant code :(

porselinaheart 2010-12-06 12:15

Re: Cross Fade DJ App
 
i'll volunteer for testing as well, :D

for the coding/programming stuff, member 'mr id' could be helpful. He's the one who made the Fillmore multitrack recorder app :

http://talk.maemo.org/showthread.php...track+recorder

jimmybonsaville 2010-12-06 12:59

Re: Cross Fade DJ App
 
oh my god this would rock my lil pocket haha. Id love to offer help but allas i know zilch about programming either for linux. Is that screenshot a proof of concept or actually up and running?

anapospastos 2010-12-06 13:06

Re: Cross Fade DJ App
 
Lack of multitouch could be a problem but anyway it is a missing application from maemo. Mixxx is an open sourced dj program that you can get helped by.

Count me on testers man:)

jimmybonsaville 2010-12-06 13:12

Re: Cross Fade DJ App
 
Quote:

Originally Posted by anapospastos (Post 890559)
Lack of multitouch could be a problem but anyway it is a missing application from maemo. Count me on testers.

Nice idea:)

I dont think lack of multi touch is a issue here at all. I use cdjs at work all the time and i very rarely use both hands unless im scratching. Taking a closer look at the screenshot it looks really well set out and very practical. Ill be keeping my eye on this project :D

peacekeper 2010-12-06 13:24

Re: Cross Fade DJ App
 
waiting for this since n900 came out to the light, go ahead guys i know u can do it

hycraig 2010-12-06 13:34

Re: Cross Fade DJ App
 
this app is linux and open source it might help in some way i hope http://mixxx.org/
you can download the source from the downloads section
http://mixxx.org/download.php

Missingbyte 2010-12-06 13:34

Re: Cross Fade DJ App
 
I want it and i want it now!!!!! cant wait to test this thanks alot for this ;)

Tedri Mark 2010-12-06 13:47

Re: Cross Fade DJ App
 
+1 for this, just wondering how you'd monitor the track you're cueing? does the usb host mode support those usb audio dongles used on laptops for the same purpose?

chemist 2010-12-06 13:56

Re: Cross Fade DJ App
 
Very good idea, ideal concept would include monitor support.

As pulse can be configured as you like you could have setups for any sinks.
Examples:
3.5Jack Monitor - FMTX AMP
FMTX Monitor - BT AMP
BT Monitor - 3.5Jack AMP
Internal Monitor - 3.5Jack AMP
and so on...

The picture you used is looking good!
Tracks could be scratchpads and VOL+- could be used for filters (hi-lo) or A-B (max/min) positions.

Just collecting ideas... have a look at brainstorming in the community section, there might be an open storm already.

jimmybonsaville 2010-12-06 17:26

Re: Cross Fade DJ App
 
is it wrong that ive been logging in to check this post all day to see if theres any release haha

hycraig 2010-12-06 17:33

Re: Cross Fade DJ App
 
Quote:

Originally Posted by jimmybonsaville (Post 890761)
is it wrong that ive been logging in to check this post all day to see if theres any release haha

no i've been doing the same thing just to see if theres any news
i hope someone can help make this happen :)

bachagabriel 2010-12-06 17:35

Re: Cross Fade DJ App
 
For sure.. perfect app..
I'm up for testing since I have no coding knowledge

jimmybonsaville 2010-12-06 17:45

Re: Cross Fade DJ App
 
Quote:

Originally Posted by hycraig (Post 890766)
no i've been doing the same thing just to see if theres any news
i hope someone can help make this happen :)


Ill quite happily be a tester and report any bugs :D infact it happily pay for a solid release as i can use this at work :D

s13n1 2010-12-06 20:44

Re: Cross Fade DJ App
 
Good response so far :-)

I'll post some more info after work when i have more time.

Cheers.

jimmybonsaville 2010-12-06 20:57

Re: Cross Fade DJ App
 
i shall cover my f5 refresh key haha

Kamikaze 2010-12-06 23:23

Re: Cross Fade DJ App
 
This would be amazing!

mrwormp 2010-12-06 23:50

Re: Cross Fade DJ App
 
Wow this looks beautiful. hope to see it soon. I love mixing my musics and this program would make me use my computer even less now.

MINKIN2 2010-12-06 23:52

Re: Cross Fade DJ App
 
I would like to see this too. Not that I'm any good with these things but I could easily spare a good few hundred Mbs for Loops & Samples to play with my existing playlist.

zdanee 2010-12-06 23:58

Re: Cross Fade DJ App
 
Wow. This would be the Ultimate App Of Ultimate Destiny! :) Been ages since I've last been coding, but if I can help this happen, I'm ready to learn the new tricks :)

ktchiu 2010-12-07 00:36

Re: Cross Fade DJ App
 
I can't code but I would def love to be a tester. I'm a DJ on the weekends when college isnt taking over my life.

hgroove 2010-12-07 00:46

Re: Cross Fade DJ App
 
Excellent, always waiting for somethig like this....

Thanks.

Fresh Prince of Nowhere 2010-12-07 00:53

Re: Cross Fade DJ App
 
No coding here but I will also help with the testing phase. I've wanted a DJ program for so long

Amilcar Santos 2010-12-07 01:32

Re: Cross Fade DJ App
 
I'm currently working on this app:
http://djditz.no.sapo.pt/device3.png
It's a MIDI controler for DJs. Currently it emulates the Staton SCS.3d
But still under development... :(

jimmybonsaville 2010-12-07 01:37

Re: Cross Fade DJ App
 
:( why do i feel we are being "punked here" 2 first time posters promising 2 amazing programs.. :( hope you guys are not the same person

s13n1 2010-12-07 04:19

Re: Cross Fade DJ App
 
I was really surprised to find no mixing apps for the n900, the device is such a powerhouse that im surprised its not targeted more by developers. I suppose iphones are in more pockets.

I designed the interface based on how i dj using traktor and my pacemaker. I use my pacemaker more then traktor because to put traktor to good use a usb controller is ideal. A mate of mine mixes using a digital jockey 2 and its a pretty good unit, but i wanted portability and i like being different so the pacemaker won.

Firstly i think you need to look at your needs and decide exactly what it is you need and rule out what you dont need. Anyone who wants to dj / mix seriously would not be using a phone, even the pacemaker is looked down on by a lot of dj's. Anyone looking for a serious sdj solution is kidding themselves if they think anything less then a pacemaker will cut it. I reasearched long and hard and the pacemaker is the most portable feature packed solution available.

What you would be using this app for would be practising, and once your good maybe doing some low key house parties. More serious use requires more serious hardware.

Anyone who has some experience with djing will know it really doesnt take much to create a good mix. If your good musically and learn your tools, you dont notice your limitations.

I think these days too much time is spent highlighting the limitations of your hardware rather then appriciating what you have. People just starting out are spoiled for choice as far as equipment goes. Back in the day there was no beat matching, waveforms and other handy features, you mixed by ear and you knew your tunes.

Monitoring cue points is something i thought long about, but simplicity is my priority and i dont think its required. When i mix i rarely use headphones. I know my music and because i know where the build ups and drop offs are, i dont need waveforms to know when to apply an effect, loop or mix in a track. Beatmatching also means you wont be needing headphones to get your tunes in sync, its done for you.

With this app, you can see your music through the wave form. Build ups and drop offs are easy to see and when cueing a track, providing you know your music, it wont be hard to scroll to that point and cue from there. Hit sync, set the crossfade and your eq's, then drop the new track.

I wont go into too much detail about how much can be done using so little, i will upload a mix using no headphones on my pacemaker and show you what basic mixing can produce.

Now as far as whats been done, the photo is of my interface concept, which is almost complete. I just need to tweak a few things then start on the config page, effects menu's and file browser.

I would love to say that im halfway through the build but unfortunately im not a programmer, i just decided this needed to be made and i think i have the skills and experience to design a good interface and the apps overal functions.

I only started working on the interface on Friday night, but i wanted to get this out there and start getting some interest and hopefully some help.

I'll finish the interface concept and post a full size version so you guys can view it on your 900's and get a sense of its layout.

So right now im open to suggestions and of course need help.

Im aware of the programme called Mixxx, it could be ported but i think thats a waste of time. A fresh start is needed here, we would spend the same ammount of time removing unwanted aspects of Mixxx and optimizing it, as we would making a new app optimized for the n900's hardware.

Im still at work at the moment, ill pop back in tonight and hopefully have a pacemaker mix and the full size interface for you.

Cheers.

jimmybonsaville 2010-12-07 04:31

Re: Cross Fade DJ App
 
Ah so this is just at the photoshop phase? Shaame i was hoping to have a play on it haha. I did notice it looks very similar to Traktor dj. I used to use Traktor pro and then Serato but...for some strange reason i just get more creative when i use cds. Hope somebody picks up on this project but allas like you said...theres more iphones in pockets than N900 and theres still no app for the iphone. Id even love just a single working Traktor deck on the phone with cue/play/bpm/pitch etc so i can use my phone as backup and 3rd decks for accapellas

foolish91 2010-12-07 04:59

Re: Cross Fade DJ App
 
I just got into using virtualDJ myself. To be honest if my phone could do what vdj can it would be a dream come true. I cant do any advanced code but I could help with design elements if its needed.

I really hope some good developers get into this one, im pretty sure people (including myself) would pay for a release like this.

s13n1 2010-12-07 05:13

Re: Cross Fade DJ App
 
The iphone does have a few mkxing apps, one that looks the most promising is Touch DJ. It looks pretty good but not quite what i would hope for.

I would buy this app if it had already been made, but noone has so hopefully by coming up with a good interface and concept i can help start it.

Everything has to start somewhere.

s13n1 2010-12-07 20:52

Re: Cross Fade DJ App
 
Here's the mix i made, i had some trouble with exporting it, it had some unusual errors, so i had to do it twice.

http://www.letsmix.com/mix/65110

This is using just the crossfader, eq and loops. No effects, just mixing.

s13n1 2010-12-08 13:43

Re: Cross Fade DJ App
 
Ive made some progress with the interface design.

The file browser is looking good and i think it will funtion really well and allow really quick yet simple file searching.

To load a track, you just hold your finger or stylus on either load buttons for whichever deck you want to load into and when the browser pops up, just scroll to the desired track and release your finger. To navigate quicker, mix with the qwerty exposed and press letters to scroll instantly to tracks beginning with that letter.

I think the n900's full qwerty allows for more functions without cluttering the screen. A HUGE advantage over other phones.

I'll describe the functions on the interface so it gives you a better understanding of how it all works.

Two sliders on the right control BPM's for each track. Depending on which deck is master, the BPM for the slave track will follow the master bpm.

The big slider on the left is the cross fader. The decks dont have individual volume controls, so use the crossfader wisely and you dont need them. Hopefully we can impliment some normalizing so theres no big volume differences between tracks. I think we can get away with not having gain and volume controls for each deck. If there are too many issues then we could always use a shortcut like holding the shift key changes the low eq knob to a gain knob. Save gain settings too so you dont have to adjust every time you load that particular track.

To the left of the load buttons are the loop controls. Loops range from 1/4 to 16, which for a phone app i think this is plenty. To trigger a loop simply click the desired number, then click again to stop. Use the scroll buttons to halve or double loops quicker. Manual loop controls might be availble through the use of qwerty short cuts, time will tell.

The red kill light to the left of the loop controls is the effects kill. These will function just as the effects kill button on the pacemaker. When an effect(s) is in use, hitting the kill obviously kills all effects for that deck. Hitting the kill again will re trigger the last used effects. This is a really awesome feature of the pacemaker and lets you pull off some super fast unique effects. Shift key + Kill shortcut to kill loops as well? Perfect for those big looped buildups with effects like highpass + wah all going at once, then kill all at the same time when the base kicks back in. Whoop Whoop!!

CUE is for triggering your track from the cue point without playing it. Releasing the CUE button will return the track to the original CUE point. This is good for triggering samples / acapellas. Without a multi touch screen, a qwerty shortcut will be used in combination with the CUE button to keep the track playing. This is for times when you want to trigger the track a few times from the same cue point before playing it.
We might be able to use qwerty shortcuts for multiple cue points too.

Play button functions as expected, it pauses the track too. Hopefully we can use the shift key in combination with the play button to trigger reverse play. Not something i use to be honest, but if it can be implimented simply and not slow things down then why not. I know people who use it.

Anyway thats enough for now i need to go to bed.

I havent had much luck getting any code monkeys on board.. Anyone?

The people want this app!
Help me!!

yamakasi 2010-12-08 14:39

Re: Cross Fade DJ App
 
it looks great, I really like the UI

bzbnd 2010-12-08 15:09

Re: Cross Fade DJ App
 
We want some beautiful apps like these to show iphone owners what the n900 is
developers, try to make app ui s more beautiful , PLEASE

s13n1 2010-12-09 07:50

Re: Cross Fade DJ App
 
1 Attachment(s)
Hey guys, heres an older version of the interface concept. Be sure to save it to your N900's and view it full screen.

Im glad you like the interface, its a bit different now, small additions, nothing major.

Let me know what you think!

bzbnd 2010-12-09 09:02

Re: Cross Fade DJ App
 
look nice . cant stand test it

WilliamJ 2010-12-09 23:57

Re: Cross Fade DJ App
 
This looks really awesome! Would it be possible to play the music via an external D/A-converter using the USB connection ? It would be really cool if you could use the phono connection listening to the "cue track" as you are playing the "master track" via the USB ? Best regards and keep up the good work!

s13n1 2010-12-10 02:34

Re: Cross Fade DJ App
 
Im still chasing help guys.

i'll keep bumping this in the hope i can get some people on board.

Cheers.

pang 2010-12-10 06:01

Re: Cross Fade DJ App
 
A tester reporting in.. I would love to be a tester.. A frequent mixer for my college events


All times are GMT. The time now is 12:24.

vBulletin® Version 3.8.8