Scratcher project video on youtube
I put together a small video to show some features in a standalone app / pluggo VSTi I’ve been working on for a while. It originally started as a simple emulator of turntable scratching and practice in interactive UI design.
I hope some people can appreciate it :)
Great breakpoint editor! Nice file handling too.
very cool, nice interface design. Are you using an LCD window
to display the scratch curves or JSUI? Is this patch available to
the public ;)
I used a JSUI object for the main editing window so that I’d be able to use openGL commands along with a lot of array manipulation. The scratch curves as they appear now are made with the openGL stroke command.
Aaron Faulstich schrieb:
> The overall patcher is ridiculously complicated, so I’m not sure
> you’d even want to see it.
I am absolutely sure that I want to see it, this is awesome.
You’re a master….
Aaron, fantastic execution. As a Ms. Pinky owner, I’ve been messing around
with similar concepts in my patches. In terms of UI you are way ahead, but I
would love to see how you could integrate recording of Ms. Pinky movements,
export/import of scratches, and the most important missing element any DJ
would hope for…cuts. Keep it up man, this is great.
On 3/17/07, Aaron Faulstich
> I put together a small video to show some features in a standalone app /
> pluggo VSTi I’ve been working on for a while. It originally started as a
> simple emulator of turntable scratching and practice in interactive UI
> I hope some people can appreciate it :)
any chance you will make an applet we can all have + utilize, I would absolutely love to have this, as a non turntable owner who wouldn’t mind utilizing scratch sounds that aren’t generic sampled scratches.
>Without more, we can find inspiration in [technoui] that comes with max.
speaking of, can anyone point me towards documentation / examples for [technoui]? the explainer patch in the [techno] help file is not quite doing it….
Need personalized email and website? Look no further. It’s easy
with Doteasy $0 Web Hosting! Learn more at http://www.doteasy.com
I forgot to link to my site where I have Pluggo and standalone versions!
You can get them at http://web.ics.purdue.edu/~afaulsti/skrasms/scratcher/scratcher.html
The current version on my site is the same as that used in the video. I have made numerous changes and revisions since then, and will soon have an updated Pluggo version on the site with more accurate graphics, support for VST hosts that don’t allow keystrokes, and many small changes/fixes. I’m looking at Scratcher as a project that I will continue improving indefinitely.
When I get to version 1.00 I will start asking for $15 for a copy of the plug-in version, as I’m trying to find some way to pay for Jitter (among other tools to improve my capabilities) : ) I was hoping some people might donate, but so far no one has.
I’m really thankful for all the interest Scratcher is getting.
very nice tool. the breakpoint editor itself could be used for alot of other types of automation very effectively. ive been building automation editors out of waveform that do similar things, but not as elegantly.
a few things with the patch as is
why limited to wave files?
its hard to scratch files longer than a few seconds accurately, vertical zoom i guess would be needed
can you edit the coloured marker regions?
It’s limited to wave files right now because I haven’t found a stable way to load mp3′s into Max. Trying to import an mp3 into a buffer~ usually crashes Max on my system (Max/MSP 4.6.2, WinXP SP2, though I had the same problem with version 4.5). I tried doing a full re-install of Quicktime, but it didn’t help.
I’m working on a zooming system, but I haven’t figured out a method that I really like yet. It’s definitely needed.
The colored marker regions were actually created just as a temporary fix for finding where audio occurs in the movement editor. You can currently add them with a click+drag of the left mouse button, or delete a marker with one right click. I hoped to quickly outgrow the wave markers with a better method, but it appears I will need Jitter for my original plan, so it might be a while. I may add some basic editing features to the wave markers soon.
how about AIFFs or sd2 files though? must be easy enough
You can get mp3′s working quite nicely using jit.qt.movie (Mpeg compression was meant for video after all) in combination with spigot~ (but then I’m not sure how standalones and jitter stand – i’ve had problems when I’ve tried this in a major way before.
pretty cool. reminds me of like the wave traveler plugin in fruity. It’d be pretty cool if you "pluggozized" this standalone, as I use cubase and would love to have that kind functionality.
Thanks for that information. I don’t have Jitter yet, but when I get it I will be sure to try!
It has been Pluggo-ized : )
The Pluggo version is now actually a little further along than the standalone I used to make the video. There’s a link to my site where I host it in this thread and also in the youtube video info.
Keep in mind it’s still in beta.
yeah, the pluggo version causes a crash when run inside vst~. see attached.
slightly off topic… Im curious, can one create pluggos and use them without owning pluggo? Or do they make that hiss noise even in your own plugin?
Quote: Axiom-Crux wrote on Sat, 07 April 2007 20:51
> slightly off topic… Im curious, can one create pluggos and use them without owning pluggo? Or do they make that hiss noise even in your own plugin?
With the unregistered version, they only make the noise in the plugins that come with pluggo, not in your own plugins.
>yeah, the pluggo version causes a crash when run inside vst~. see >attached.
That looks like the error that comes up when you don’t have the Pluggo runtime installed. Have you installed it?
I haven’t had any other reports of it crashing inside of any host (except when running multiple instances, which isn’t a supported feature yet).