[Lambchop] S.E's new recycle clone

90 Replies, 22743 Views

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 Smile
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 Smile ..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 Smile

Xyxthumbs Applause man!
logos Wrote: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 Smile

Xyxthumbs Applause man!

i know what you mean mate but at the end of the day getting the audio part to work and acctually being able to slice beats is the main functionality. im hoping once i can do that then the midi but should fall into place quite easily, asi say though, audio is my main priority for the time being Smile
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.
Lol

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 Xyxthumbs
Freecycle Lol

Plug in support would be TEH WIXXED.
[Image: protabl3.gif]
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 Smile
plus Lambchop is my nickname amongst certain people (no thanks to dub1) so i think its kinda apt Grin
..plus id never get a google ranking being swamped under peoples old tvs/washing machines/aunt mable's antique vase/stinky old rug etc Icon_sad
socialengineer Wrote: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 Smile
plus Lambchop is my nickname amongst certain people (no thanks to dub1) so i think its kinda apt Grin
..plus id never get a google ranking being swamped under peoples old tvs/washing machines/aunt mable's antique vase/stinky old rug etc Icon_sad

haha i got a full size organ on there a few weeks back, i gave it to a mate though its proper old man stylleee , some dark sounds on there though Teef
socialengineer Wrote:
logos Wrote: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 Smile

Xyxthumbs Applause man!

i know what you mean mate but at the end of the day getting the audio part to work and acctually being able to slice beats is the main functionality. im hoping once i can do that then the midi but should fall into place quite easily, asi say though, audio is my main priority for the time being Smile

yeah i understand what you are getting at, i realise its a massive task. when you get to the midi though Teef

seriously, big up. lambchop is a dope name too.
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. Smile Bless up Jonathan Kade!
Applause
[Image: protabl3.gif]
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 Smile
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 Wink 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 Wink

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.

Hyper Jig Hyper
Applause

I tried to make this sticky, but I am having mod probs at the mo Baffled
[Image: protabl3.gif]
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.
Macc Wrote:Applause

I tried to make this sticky, but I am having mod probs at the mo Baffled

what is your humungous horse schlong in the way of your mod buttons Teef
No more than usual Teef
[Image: protabl3.gif]
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.
Rofl
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? Baffled
Check it oot Smile

Frequency on the vertical axis, intensity in colours, and time on the y axis.

Cool

Proper good for chopping when you can't quite see where that ride cymbal starts in amen.

[Image: sound_audacity.png]
[Image: protabl3.gif]
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?
Yeah.
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.

Hyper Jig Hyper


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! Hahaha
os x version?! Wink
awesome Smile

Possibly Related Threads…
Thread Author Replies Views Last Post
  Renoise 2.7.0 - INTEGRATED "RECYCLE" !!! snaper 6 3,736 17th May 2011, 09:24
Last Post: infest
  Recycle/midi questions . LAsymbolism 7 3,214 27th May 2009, 15:18
Last Post: compositeone
  Importing Recycle Wav Slices in Kontakt 3 geoffrainbow 4 2,745 26th September 2008, 14:22
Last Post: djfada
  The let off steam at Recycle thread Macc 72 15,066 19th June 2008, 11:52
Last Post: Ashtonron
  recycle making me want to smash things djfada 10 2,337 16th June 2008, 02:52
Last Post: djfada