From the original SynthMaker forum (2004–2014), with its members’ names and dates.
Nu Audio Science ·
http://www.mspinky.com/Developers.html
Could you implement this, I will happily purchase the SDK for you and the devs are really helpful about incorporating it, Its already been incorporated into MAX/MSP.
I really need to be able to create a VST of this but we can always code it directly, I just think this would open Synthmaker to a vast audience, It seems that most of MS Pinkys users want to be able to create there own software for it.
malc ·
Looks interesting NAS.
Nu Audio Science ·
Thats no answer you cheat 😈
LOL
skOre ·
Maybe instead of supporting a single extension like this, it should be considered to support other extensions as well, more like a major port for stuff like this maybe?
Nu Audio Science ·
I'm not entirely sure i know what you mean ?
oddson ·
Some kind of plug-in capability?
skOre ·
Probably. Some kind of SDK maybe, for transmitting other things than just midi or sound out of SM.
malc ·
NAS wrote: Thats no answer you cheat
😀
Sorry, just haven't had time to look at the details yet. can you summarise what this is all about (or am I being really lazy?).
Regarding an SDK, this is something that we have talked about and even started a while ago. Jorge created a prototype version and it was very simple to use. So we know we can do it but it will have to come later.
oddson ·
Hey Malc...
I know you're getting a lot of 'wouldn't it be nice' requests right now.
I hope you guys view it as a sign we're all pretty happy with the basics and have time to start wishing for less urgent stuff. 😀
Nu Audio Science ·
@Malc
No worries i can explain it for you Malc, Basically it is a system like Final scratch or Serato scratch, It is however the cheapest and most responsive system out of all of them (I'm a DJ and have tried them all)
Basically it is a set of records that have some kind of coding instead of music, This coding is then sent to the computer through the soundcard via the audio inputs and the record on the turntable is then used to control the audio in the software, Anything a DJ could do is supported which sounds complicated but really is just direction and speed, MS Pinky has already been made into a MAX/MSP patch and the software that comes with it is actually made in MAX/MSP and also allows the same control over video files too.
It is a common practice for users of Pinky to build there own control surface but this at the moment either means coding or using the very very expensive MAX/MSP combo, I think this would bring SM to an entire new audience who would never look this way normally.
I am told by the devs that it is such an easy algo to implement that it took him an hour to actually code it into a VST using Steinbergs SDK.
I want this because in the next few months i have to either build or find somebody to code a VST plugin that does just this for www.hcakes.com but i also believe that even non DJs could get a use out of this aswell, A turntable is a very big knob if you get my drift, Anyway i hope you can help out so i dont have to find a coder (Although it shouldn't be too hard if it isn't possible to get it in SM)
Let me know what you think and if you want to give it a try i'll buy the SDK for you 😉
NAS
skOre ·
Nu Audio Science wrote: I think this would bring SM to an entire new audience who would never look this way normally.
Just what I thought as well. Good stuff here!
Nu Audio Science ·
Yeah i'm kinda hoping the guys can do it, It kills two birds with one stone, I have to get a scratch plugin done based on this systemin the coming months anyway so it would be useful to me and give SM more coverage.
Another thing aswell is that it would ultimatly be a great feature for me because i am in the camp that wants to use SM as my sequencer one day, If i could control an entire sequence using this then i couldn't be happier 😈
infuzion ·
I think DJDecks allows VSTs...
http://www.djdecks.be/index.php
malc ·
I think we'll definitely have a look at this NAS but I can't promise that we'll implement it until we've checked out what's involved. I'm sure you understand.
Do they have any information on the SDK other than the fact that there is one?
Nu Audio Science ·
No not really, It's because you get the SDK when you purchase buuuuuuut they are quite open about the fact that they need devs to use the SDK so that they can sell MS Pinky records (Needed for the system to work but the cheapest and most responsive anyway 🙂 )
I would hazard a guess that if you contacted them direct and let them know you where interested they would give you any info you need, I happen to know from a couple of posts in the forum that they really want more PC support 😉
Nu Audio Science ·
@Infuzion
Yes DJ Decks supports VST effects but only on the signal and it also supports MS Pinky too, It however has very bad bugs in everything it supports which some do get fixed, A lot of the bugs with Pinky remain though.
What i am after here is the ability to control a VST plugin that would just be a player that reacted like a turntable, That does not mean however that it has to stop there though, Maxipatch that ships with MS Pinky allows the same control over video too, The possibilties are huge and haven't fully been tapped yet (Due mainly to the fact that MAX/MSP is a little expensive for some me included)
infuzion ·
Nu Audio Science wrote: What i am after here is the ability to control a VST plugin that would just be a player that reacted like a turntable,
So you want turntables (or timecoded CDs) to controll BPM & song position?
I think the timecode vinal is like timestriping SMPTE for video. So perhaps one could study some open source SMPTE -> MIDI converters??
Nu Audio Science ·
Well it would be strange to go and look at SMPTE when you can use the SDK from Pinky ?
It works in a similar way but not the same as SMPTE so you would be following a different path 🙂
Also it is not just Position and speed it is direction too 😉 (The synth i need to build needs to be able to be used for Scratching)
Tom7777 ·
Im just wondering if this were added what form it would be as? would it be a module that gives the various outputs for the different data types such as speed and position in float values? Or would it be in code form or maybe it's own input such as the midi in module. NAS im guessing with the audio buffers added you could already make a scratching plugin although i can't code so im not sure, im guessing this is possible though. 🙂
Nu Audio Science ·
Yeah not knowing anything about code myself i would guess your right you know, I still think it would be better in module form maybe in the higher level stuff, This would just make it easier for DJs who just cant be bothered to get that heavy, I think for my project though you may be right and it may only be a case of sitting there with the SDK when it arrives and asking a lot of questions here on the forums, While that is OK for me and may just work i doubt this is the route most DJ are going to want to go, The other problem may lie with a coded version but at the moment you cant lock the code component, This would mean even if i managed to somehow get a code comp version together that i couldn't release it for others to use because you need to own Pinky to own the code, However if the code comp could be locked some way then there would be no problem releasing it at all 🙂
Still this opens the question that if the SDK is simple to implement in comp form then is it better to spend the time doing that or spending the time creating some kind of safe code comp lock ?
The code comp lock would be useful on multiple levels to current users but the Pinky comp would bring in a whole bunch of new users meaning more revenue for Outsim, These questions are really a knightmare when you think about it and often leave you with not enough hours in the day 🙂
Wrote something here? To have a post removed or your name hidden, write to [email protected].