Jump to content


Photo

Combo Generator


  • Please log in to reply
152 replies to this topic

#141 FreshPete

FreshPete
  • Member
  • 21 posts

Posted 16 March 2017 - 04:44 PM

I'd be up for that



#142 djlotus

djlotus
  • Member
  • 112 posts

Posted 16 March 2017 - 06:21 PM

I wish I had gotten my hands on the original so I could piece together specifics to answer some questions I have about it.

  1. Do all of the scratch patterns in each sample pack use the same sample?
  2. Was it tempo dependent?. i.e. All samples recorded at x tempo, but tempo is adjustable in program?
  3. Were scratch patterns able to be quantized to lower than a whole note?
  4. Was there an option to play a looper in the background?
  5. Was there an option to loop the scratch sample?
  6. Was it possible to record your scratch input?
  7. Should any form of notation be included as well?

i guess these aren't vital questions if building from the ground up but would be good to get an idea of everything it did/didn't do. Would also help to gauge the feasibility for me to design and build this thing.



#143 honna

honna
  • Member
  • 101 posts

Posted 17 March 2017 - 05:08 PM

I may give building a browser version of this a try. Would take a while but could post on GitHub for collaboration.


I'm down.

#144 djlotus

djlotus
  • Member
  • 112 posts

Posted 17 March 2017 - 07:33 PM

I created a repo at: https://github.com/djlotus/combo-gen. Nothing is there content wise. Just threw together a little ReadMe and a couple crude flow charts for now. Plan is to use NPM and Gulp to manage the build so the parts can be built separately and compiled in the build process. An easier workflow for me personally.


Edited by djlotus, 17 March 2017 - 09:21 PM.


#145 Steve

Steve

    Je suis Charlie

  • Team DV
  • 39,392 posts

Posted 27 April 2017 - 03:40 PM

I just found the original files: -

 

http://www103.zippys...yB3Mf/file.html
 

That includes the main installer and both sample sets.



#146 Deft

Deft

    DOS Commander

  • Elite Member
  • 2,487 posts

Posted 27 April 2017 - 04:29 PM

Cool. I'm pushing out my development timelines to 2025.
  • JHouse likes this

Real DJs use SL1200GAEs


#147 rasteri

rasteri
  • Elite Member
  • 1,979 posts

Posted 30 April 2017 - 07:31 PM

You can run the combo generator on Windows 7/8/10 or Mac OS X using Virtualbox, get it from https://www.virtualb.../wiki/Downloads

Here's a virtualbox image with Windows XP and the combo generator preinstalled : https://www.mediafir...8r753pavcal6t6x

In virtualbox, go to File... import appliance and select the image you downloaded, then keep mashing import until it appears in virtualbox manager. Then select it and click start.
 

05cNuDI.png



#148 Deft

Deft

    DOS Commander

  • Elite Member
  • 2,487 posts

Posted 30 April 2017 - 08:18 PM

Well I suppose I don't need to rush making it again now. I'm gonna push it out to 2030. I do want to re-make it, for my own learning benefit. Plus you know Windows 10 apps are going to take off big one day. I would be intrigued to see how the audio was implemented, as from my pissing around it seems much harder than I expected just to run two stereo channels seamlessly together however you want. Spoilt by Ableton probably.


  • JHouse likes this

Real DJs use SL1200GAEs


#149 rasteri

rasteri
  • Elite Member
  • 1,979 posts

Posted 30 April 2017 - 08:36 PM

Well I suppose I don't need to rush making it again now. I'm gonna push it out to 2030. I do want to re-make it, for my own learning benefit. Plus you know Windows 10 apps are going to take off big one day. I would be intrigued to see how the audio was implemented, as from my pissing around it seems much harder than I expected just to run two stereo channels seamlessly together however you want. Spoilt by Ableton probably.

 

Yeah high-level audio APIs really don't work well for musical sync, they're more for triggering sound FX in games and stuff like that. You want functions that'll give you access to an actual audio buffer that you can place arbitrary sample values in.

 

If I was looking to build this app I'd be investigating cross-platform dev libraries like libgdx or playn that can automatically generate Android/IOS/HTML5 apps from a single codebase.



#150 Deft

Deft

    DOS Commander

  • Elite Member
  • 2,487 posts

Posted 01 May 2017 - 12:26 PM

I did contemplate the distraction of doing it in Xamarin Forms / C# in Visual Studio then magically deploying to all platforms. God knows what would happen to audio things though.


Real DJs use SL1200GAEs


#151 rasteri

rasteri
  • Elite Member
  • 1,979 posts

Posted 01 May 2017 - 12:59 PM

I did contemplate the distraction of doing it in Xamarin Forms / C# in Visual Studio then magically deploying to all platforms. God knows what would happen to audio things though.

 

Yeah I looked at Xamarin a while ago for another project, unfortunately it doesn't support audio so you have to write audio wrappers for every single platform you want to support.

 

There's a cross-platform audio API called Superpowered that can apparently be persuaded to run with Xamarin, and it's used in LOTS of DJ/music apps, but it (bafflingly) doesn't support windows.



#152 Flexinoodle

Flexinoodle
  • Elite Member
  • 684 posts

Posted 03 May 2017 - 12:42 PM

JUCE is the one you want, code once all platforms compile.

Yoy, badboy, come again, style again, throw down once again.


#153 Deft

Deft

    DOS Commander

  • Elite Member
  • 2,487 posts

Posted 03 May 2017 - 06:31 PM

Superpowered and JUCE both look good, though my C++ and native iOS or Android dev is virtually nil. As a hobbyist programmer who never really sticks to anything - I do find the endless libraries, SDKs, APIs etc. nevermind the actual languages kind of bewildering. Probably the reality of software development but makes me pretty sure a full time career in it could be quite annoying, as you are relentlessly forced to different technology stacks. I am all for professional development but just kind of re-learning the same base stuff for a different platform or dev environment would wear thin pretty quick. Should just stick to writing pure machine code or something.


Real DJs use SL1200GAEs



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users