Logos Wrote:Interesting stuff. Keep going!
Exporting lower than C1 is pretty essential. Good mouse functionality would be nice too (I like how Sound Forge works in this regard).
And clear as possible view of the file...Recycle sucks in this regard.
do you mean C1 as in when you export with a midi file, C1 the key?
I shall do my best but tbh eporting with a midi file is pretty much at the bottom of the priority list atm. need to get the basics done first then add the bells and whistles
rgds the mouse, ill probly make it with a right click menu to swap tools/save/load n stuff so as to have the maximum wave window ..not really thinking about these things though, ill get to them when i get to them, gonna be a long hard road
yes...so you can map long breaks across one instance of your sampler. recycle won't export midi data lower than c1 which is a joke. you need to be able to do it from the lowest point on the keyboard.
if you pull this project off it will be wicked, and i know this might look like a luxury, but its not a bell and whistle - since being able to export the midi data is like core functionality of a recyle-type program, when you come to do it pretty please include this feature
man!
It would be really cool if you could actually select and adjust each slice like you can in Forge once you've made a region. Be really amazing if you could therefore be able to EQ each slice independently if wanted or host DX or VST plugins... that'd be madness I'm sure but still a novel idea.
If you make it freeware you should call it Freecycle.
socialengineer: i sincerely hope you get past the core programming to put some features in. since there is an insane amount of high quality audio software on the market, i think most people underestimate the actual effort involved to come up with such a product.
wish you all the best and a good deal of endurance
Freecycle
Plug in support would be TEH WIXXED.
Don Cherry Wrote:Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.
re: features + plugin support.
no go im afraid, well, maybe directx plugins but as im not using ASIO for the core it will not be possible (as far as i know) to implement VST plugins.
but yes yes, i will try and get some good stuff in, midi export etc. but as ive said I have to get the basics done first
cycom Wrote:I think most people underestimate the actual effort involved to come up with such a product.
this is soo true... ive spent maybe 15-20 hours on this already and can only just about play a wave file, theres a hell of alot more to do!!!!
Sort of coming from a *nix background, im also of the mind that 'one tool for each job', so for the time being it will be a basic tool for chopping breaks acturatly. if you want to stick vstfx over them, do that in your sequencer.
Sorry to sound harsh but i think ive got enough on my plate as it is lol. Keep sugesting features though and i shall add them too the list. people may come up with some really simple things like how the gui should act or somthing that could make it that much more of a joy to work with!
re: freecycle
haha, already thought of this one.. but there is a scheme of getting rid/obtaining old junk called that
http://www.freecycle.org/
its acctually pretty good, my mate got a tv through it the other week
plus Lambchop is my nickname amongst certain people (no thanks to dub1) so i think its kinda apt
..plus id never get a google ranking being swamped under peoples old tvs/washing machines/aunt mable's antique vase/stinky old rug etc
todays update:
First some bad news... after a little more digging around last night I have assertained that Directsound sucks adnc annot handle anything greater than 16bit, this means we are stuck for a while, until i prehaps find somthnig better or just carry on and think about that at a later point (although, its a really big feature that should really be taken in to account from the begining as it will probly be a right pain to reimplement).
So lets just get that clear, no 24bit unless I find a new audio API jobby to use other than Direct$ound. This sucks. I am currently looking at Portaudio but it looks a little sketchy in C# and also Fmod which is a proper commercial audio engine, I can however use it for free if I am not charging for my program (which im not.. atm lol) and if i do i can get a sharware liscence. I will evaluate it and see.
** serious. fmod looks very promising!!!! possible asio/vst/24bit support etc. get exciteded! **
Unfortunately, DirectX 9 Managed only supports 8-bit and 16-bit PCM data. I hope they change this for us, otherwise, we'll need to drop back to C++.
- DrGary83, Codeproject
Reply to my post
Another person who is increadbly helpful is Jonathan Kade, after reading my last post he got in contact to offer some of the code he worked on for the second part of his Codeproject article. It should hopefully let me read in the wave data in a much better way than I think i am doing at the moment and then use this to create the wave image... we shall see, ive not had a chance to have a look at his code yet as ive been super busy over the last week. I hope to find an hour or two tonight to have a wee gander and get some more coding done. Bless up Jonathan Kade!
Don Cherry Wrote:Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.
rad
chop suey?
respect for doing this!
From blog i posted about 5mins ago:
Quote:Yup, litteraly about a second ago I got a 24bit 96Khz wav playing using FMod! I think Fmod will be the way forward, just a few more basics I have to iron out..
-Play a section of a file and stop
-Infinite loop
-Write files/sections of files
If i can do these fairly easily then its Fmod all the way! Apparently its been used in such games as WOW, Ghost Recon and FarCry... i wonder if its being used in Crysis.
Fmod is only £54 for a shareware liscence (i presume i come under shareware as im not gonna charge for Lambchop, at the most it will be donationware or ill set up an amazon wishlist or somthing) so I may just fork out for it as you get free support and upgrades. I think the support could come in very handy as the forum they have does not seem to be increadably active... so if you wanna donate then get in contact!
GWAAAAAAAAAAAAAAAAAAARN 24BIT + CRAZY SAMPLE RATES!!!
*ps, i dont acctually expect any one to donate any $$'s for fmod yet.. as i havnt yet produced anything tangible.. and might never (fingers crossed that this is never the case though). so dont throw money at me. i only put it on my blog incase some poor sucker on the intarweb would like to (like me dad)* :P
oh, and cheers for the support folks, its nice to know people are excited about this... spurs me on a bit.
..i almost forgot! FX section could be well in the pipeline too, fmod has dsp control for reverb, echo, phase etc.. not too sure about vst plugins or anything though.
I tried to make this sticky, but I am having mod probs at the mo
Don Cherry Wrote:Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.
No more than usual
Don Cherry Wrote:Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.
sticky would be cool though :thumbsup:, save bumping this thread to the top all the time with stuff that really isnt that interesting... but its nice to let people know there is some progress goin on (even if it the size of a weeeny thing)
Fmod is oooooonnnnnn!
took me about 5mins to mock up a little test prog that took me a fair few hours in directx.
So i can now promise 24bit and at some point some dsp effects!
Fmod has some kind of FFT functions to to visialize wave data although im not sure how much this is gonna help me (alot i hope, could reduce the work load a ton).. it can definatly do spectral stuffs so Macc, what do you mean by:
Macc Wrote:If possible (may as well throw it out there);
Spectral view for chopping or stfu.
I dont get what you mean?
Check it oot
Frequency on the vertical axis, intensity in colours, and time on the y axis.
Proper good for chopping when you can't quite see where that ride cymbal starts in amen.
Don Cherry Wrote:Every human is blessed in her or his life with one love (passion), no matter how long it may last. This Absolute love will last in one's heart and soul forever.
aaaaaah ok mate, ill have to see what i can do when i get to that sort of point.
Is that screenshot from audacity?
socialengineer Wrote:..i almost forgot! FX section could be well in the pipeline too, fmod has dsp control for reverb, echo, phase etc.. not too sure about vst plugins or anything though.
maaaan, i only just noticed in the api documentation for FMod that it has support for VSTS!!!!!!!!
this will be added to the feature list and implemented late in development.
lol, im getting quite ahead of myself, getting a bit too excited. punching above my weight i think is the term!
os x version?!
awesome
|