WirelessPocketPC MIDI Controller Ended
-
Tommy Bruise
- Posts: 64
- Joined: Tue Jan 16, 2007 6:42 pm
- Location: barrow-in-furness cumbria nw england
- Contact:
-
deepliferecords
- Posts: 38
- Joined: Wed May 02, 2007 6:16 am
- Contact:
Sorry but i simply don't know when/if ill release it, i still have a lot to do to finish it off, it's now summer time so i don't wish to spend much time in front of my pc. Perhapse in winter ill finish it off cus it works quite well.deepliferecords wrote:yeah, i would like to buy this, when / will it be available?
I will spend time here and there on this cus i would love to see videos of groups of people jamming wiv ableton and my software, and could even become a new sport like kareoke? midioke maybe?
Ill try to FINISH it by winter (no promises this time), it's not thats theres a lot too left to do(i think lol), its just so repetative as everyting i write has to be done 4 times cus it controls 4 midi/software devices and im reaching about 50,000 line of sodding code lol.
I will promise this though, if i dont sell it, ill give away the code as open source once ive complete the features i like.
Ill try to FINISH it by winter (no promises this time), it's not thats theres a lot too left to do(i think lol), its just so repetative as everyting i write has to be done 4 times cus it controls 4 midi/software devices and im reaching about 50,000 line of sodding code lol.
I will promise this though, if i dont sell it, ill give away the code as open source once ive complete the features i like.
by winter someone else could write another program that does the same or similiar, i wish i was able to code this stuff..
hurry up!
you could may start pre-sells and buy vs2003/5 and a 2nd hand ppc with those moneys..
Visual Studio 2005 Standard Edition: $299
an used pocketpc should be around $200 or less
30 presells at 20$ are $600
hurry up!
you could may start pre-sells and buy vs2003/5 and a 2nd hand ppc with those moneys..
Visual Studio 2005 Standard Edition: $299
an used pocketpc should be around $200 or less
30 presells at 20$ are $600
Last edited by zappen on Fri May 11, 2007 4:43 pm, edited 1 time in total.
I am coding at a good pace, i havent played with my project for a while because here in england we had some sun which is a rare thing.
Anyways im back, and have realised theres not as much left to do as i thought which is good.
I know i said i would not introduce any new features to speed up the release date but have thought of 2 which i like. One is a quantization view bar so can see the beat, great during parts in your music without a beat to follow.
Another idea which i think your all like is applying envelopes to my piano keyboard. As every knob/fader in my app has 4 envelopes i thought why not join the 2 together, so each time you press a key on piano keyboard it can instantly trigger envelopes on ANY control, for instance saturator applied to some drums for interesting drum n bass effects. Then make it velosity sensitive for even greater effects
The waves generated by my wave generator in my envelope editor even works great when applied to Course and fine controls of synths oscillators which is something you wouldnt normally move when playing live because you get horrible results, but my waves works great and produce interesting pad sounds not currently available live for operator.
Anyways i think your agree these are 2 good ideas which should be added to first version.
Anyways im back, and have realised theres not as much left to do as i thought which is good.
I know i said i would not introduce any new features to speed up the release date but have thought of 2 which i like. One is a quantization view bar so can see the beat, great during parts in your music without a beat to follow.
Another idea which i think your all like is applying envelopes to my piano keyboard. As every knob/fader in my app has 4 envelopes i thought why not join the 2 together, so each time you press a key on piano keyboard it can instantly trigger envelopes on ANY control, for instance saturator applied to some drums for interesting drum n bass effects. Then make it velosity sensitive for even greater effects
The waves generated by my wave generator in my envelope editor even works great when applied to Course and fine controls of synths oscillators which is something you wouldnt normally move when playing live because you get horrible results, but my waves works great and produce interesting pad sounds not currently available live for operator.
Anyways i think your agree these are 2 good ideas which should be added to first version.
Last edited by gafferuk on Wed May 23, 2007 1:14 pm, edited 1 time in total.
-
deepliferecords
- Posts: 38
- Joined: Wed May 02, 2007 6:16 am
- Contact:
Well, launching envelopes by my piano keyboard works better than I expected, never heard music live like this before by one person.
Let's be honist, ableton is amasing, capable of a LOT live! BUT, were only human, we only have 2 hands and let's be honist what can we do? Play a few chords with one hand while moving a knob or 2 with the other, not that interesting.
Problem I got though is, when you playback your creation it could have 20 or more controls being moved at any one time which my receiving application is struggling to cope with, it's 10000's of midi data a second coming in which my receiving application has to filter before passing it to pocketPC.
Im currently using this toolkit for backend but im going to have to rip it out as it's too slow. http://www.codeproject.com/cs/media/MIDIToolkit.asp
The man that created this framework is very clever but it's just too bloated and slow, has too many features which i simply don't require. So im ripping it out and creating my own which should take a few days(fingers cross). Using other peoples code can become a problem and is something i don't like to do.
This change only effects my receiving application and not any code on pocket PC as it's 100% my code.
Let's be honist, ableton is amasing, capable of a LOT live! BUT, were only human, we only have 2 hands and let's be honist what can we do? Play a few chords with one hand while moving a knob or 2 with the other, not that interesting.
Problem I got though is, when you playback your creation it could have 20 or more controls being moved at any one time which my receiving application is struggling to cope with, it's 10000's of midi data a second coming in which my receiving application has to filter before passing it to pocketPC.
Im currently using this toolkit for backend but im going to have to rip it out as it's too slow. http://www.codeproject.com/cs/media/MIDIToolkit.asp
The man that created this framework is very clever but it's just too bloated and slow, has too many features which i simply don't require. So im ripping it out and creating my own which should take a few days(fingers cross). Using other peoples code can become a problem and is something i don't like to do.
This change only effects my receiving application and not any code on pocket PC as it's 100% my code.
I've totally ripped out the c# MIDItoolkit I was using for my backend MIDI In and Out.
I had to create my own MIDI in and Out library as it's not nativly available in c#(a programming language). I had to break out in to win32 to get access to Window's MIDI Ports.
Anyways after 100's of lines of code it's at least 200 times faster so im more than happy and is something I no longer have to think about. Also as it's my own code I managed to write it in a way I don't have to write stuff 4 times because it controls 4 MIDI devices, im now months ahead!!
My project can now send/receive more than ableton can cope with while showing only 0% proccessing power in window's Task Manager. It's like my receiving application that runs on the desktop PC isnt there even if it's playing Lots(50+) of envelopes/control movements.
Im confidant my app will be able to handle 25 or more people(could be 100 or more but no more than 256 as im using an 8 bit user ID) jamming togeting creating a digital Orcestera. Each person playing multiple envelopes.
As for licencing, the deal is your be able to install the Pocket PC application on as many devices as you like and even share it with your friends. But you must buy a copy of the receiving software for each desktop/laptop PC. I just thought this way would be good for schools and othe such places.
New Black

I had to create my own MIDI in and Out library as it's not nativly available in c#(a programming language). I had to break out in to win32 to get access to Window's MIDI Ports.
Anyways after 100's of lines of code it's at least 200 times faster so im more than happy and is something I no longer have to think about. Also as it's my own code I managed to write it in a way I don't have to write stuff 4 times because it controls 4 MIDI devices, im now months ahead!!
My project can now send/receive more than ableton can cope with while showing only 0% proccessing power in window's Task Manager. It's like my receiving application that runs on the desktop PC isnt there even if it's playing Lots(50+) of envelopes/control movements.
Im confidant my app will be able to handle 25 or more people(could be 100 or more but no more than 256 as im using an 8 bit user ID) jamming togeting creating a digital Orcestera. Each person playing multiple envelopes.
As for licencing, the deal is your be able to install the Pocket PC application on as many devices as you like and even share it with your friends. But you must buy a copy of the receiving software for each desktop/laptop PC. I just thought this way would be good for schools and othe such places.
New Black

-
style_riser
- Posts: 30
- Joined: Sat Oct 21, 2006 11:02 pm