Render to sample

Started by Saga Musix, October 08, 2008, 13:31:02

Previous topic - Next topic

Saga Musix

A nice feature some trackers have is to make a WAV export not to hard disk, but into a sample slot. so one could create a little sequence in a tune, open the WAV Export window and instead of specifying an output file, select a checkbox to render the chosen part of the song into a sample slot.

Edit: Moved to issue tracker http://bugs.openmpt.org/view.php?id=561
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

Sam_Zen

I can imagine this could be very useful in some situations.
0.618033988

oxxi

I hope with all my heart, this gets implemented one day.  :cry_fists:
////

Saga Musix

No worries, I still know that I have this in my wishlist. Doesn't make it easier to implement it, though...
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

g

Render to clipboard would also be nice.

Saga Musix

Oh, and while we're at it, render to printer of course! (SCNR)
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

g

:P I was being serious! imagine, just make a selection in the pattern editor and right click, select "copy as WAV" :D

Skaven

Quote from: "Sam_Zen"I can imagine this could be very useful in some situations.
Ditto! Oldskool tracker songs often used chord samples to cope with channel limits. This would make it very easy to create them out of solo samples. If you want to do real HC oldskool and use just 4 channels, that is.

Alikrus

I think about it too.
But in my variant in the sample/instrument tab have an number of pattern. If it defined, tracker/player are rendering signed pattern to the this sample.
And in signed pattern do not use this sample as recursion!
So simple! ::)

Harbinger

I second, er, third, uh...tenth this request! :P

nervesagent

I was thinking more of building in the possibillity of using rendered channels...
So you can "bounce" your channels and they will show up like that in the pattern editor as a channel with the "rendered" attribute...
See my screenshot to get the picture...
If you add timestretch and basic sample editing that would be supercool for vocal tracks and remixing...

nervesagent

Please also see discussion I opened in:
http://forum.openmpt.org/index.php?topic=5127.0

I did an interesting find on how renoise copes with this..they use an open source lib called Rubberband.
http://www.renoise.com/tools/rubberband-timestretch-pitch-shift

Source code and compiled commandline tool are available here:
http://www.breakfastquay.com/rubberband/

Saga Musix

That's quite a different beast from what my original idea is about, though.
» No support, bug reports, feature requests via private messages - they will not be answered. Use the forums and the issue tracker so that everyone can benefit from your post.

nervesagent

Well... I suppose it is and at the same time it isnt..

Only difference is that you are talking about mixdown from Modplug to sample slot (in that case there are no issues with timing) but I was thinking about using a mixdown from some other daw or live recording and the things I have to do to make them become usefull in MPT.

That is why I started a new discussion in http://forum.openmpt.org/index.php?topic=5127.0
  ... mentioning Breakfastquay's Rubberband tool... would it be very difficult to replicate the way renoise uses this opensource lib in the sample editor screen?


What you are suggesting would be very usefull for me sometimes as well, when doing a mixdown in MPT to preserve channels or freeze vsti output to preserve cpu.




Harbinger

Saga has finally implemented this and it's a huge new feature. Let's test it, and if all goes well it will be in the next release. 8)