What would you do with an XDK or XMP-64?

XCore Project reviews, ideas, videos and proposals.
User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London

Post by errordeveloper »

Certainly something music related!

hyper polyphonic synth or effects modeling using neural networks or some form of AI.

what building block (unit generators) could we implement?

CSound/PureData/SupperCollider ports could be a great thing to think of ..
also for neural networks and/or AI we need some glue - may be lisp interpreter could be a good idea to work on? LISP can be implemented without an OS quite simply ..according to it's origins ...
but porting u-Linux to xcore could be a supperb option too, just imagine having a little pinguin
[edit] seems like this options is rather odd for what xcore is actually. sorry for flames. [/edit]
running in a single thread! or even being able to start processes on other cores!
well.. it's a bit unrealistic may be.
but LISP could be just the winner. someone alreadi implemented Xshell ....great proof of concept!
of course that would be xLISP ;) or LispX ?

any votes for python/java/perl/haskel/lua/ or even Tcl ..? why not Fortran, actually, so many academics use that! or anything else, hey ..
the idea is to be able to run an interpreter on xcore, not translate->compile ;)
Last edited by errordeveloper on Fri Jan 29, 2010 8:04 am, edited 1 time in total.
User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London

Post by errordeveloper »

imagine being able to run a pre-compiled object code in a thread from interactive LISP shell ..

for example to make a modular synth ..suppose we have compled object of different generators and filters and from lisp could load and configure them dynamically.

there is quite a well know package from CCRMA (Stamford) called Common Music, that's lisp/scheme MUSIC N implementation [http://en.wikipedia.org/wiki/MUSIC-N] ..
i also found some reference to CSound for motorol DSPs (back in a day) ..
well, there all sort's of things ..writing audio blocks and glue from the scratch is bit inappropriate ..don't you think?
User avatar
errordeveloper
Active Member
Posts: 50
Joined: Wed Dec 16, 2009 6:04 pm
Location: London

Post by errordeveloper »

oops, sorry didn't check ..xlisp exists already!

so "LXCore" is also a cute name .. or just "LX" ;)
User avatar
williamk
Experienced Member
Posts: 114
Joined: Fri Oct 01, 2010 7:47 pm

Post by williamk »

I would do a killer Music Workstation, with tons of high quality real-time synthesis, effects, and a killer sequencer. All running at 192khz and 32 bits. (not sure if I could make it 64 bits?)

I could post more info if anyone care to read about it. :mrgreen: :ugeek:

Wk
Wusik Dot Com (http://www.Wusik.com)
William-K.com (http://www.William-K.com)
User avatar
bsmithyman
Experienced Member
Posts: 126
Joined: Fri Feb 12, 2010 10:31 pm

Post by bsmithyman »

If I had an XMP-64, I'd quite like to get some finite-difference waveform modelling / inversion code running; however, I think that the onboard memory would be the biggest issue for me. The DSP instructions and fast interconnects would make partitioning the model space pretty easy.
androider
Member++
Posts: 24
Joined: Sat Sep 18, 2010 4:05 am

Post by androider »

I know what I would do, and I'm doing it, but it's a secret :-)

In a nutshell: I would re-invent computer architecture.

No small task.

But I think the world is ready for that.
User avatar
rp181
Respected Member
Posts: 395
Joined: Tue May 18, 2010 12:25 am

Post by rp181 »

It would be interesting to implement a neural network targeted for a specific task.Perhaps a neuroscience major could simulate a part of a rat brain :)
User avatar
jason
XCore Expert
Posts: 577
Joined: Tue Sep 08, 2009 5:15 pm

Post by jason »

Some nice responses! Keep them coming!
User avatar
tknesel
Junior Member
Posts: 6
Joined: Sat Feb 06, 2010 5:28 pm

Post by tknesel »

jason wrote:Some nice responses! Keep them coming!
We'd tell you but then we'd have to kill you! :lol:


We could always use a third XDK..... :roll:
User avatar
jason
XCore Expert
Posts: 577
Joined: Tue Sep 08, 2009 5:15 pm

Post by jason »

:-) Ooh now I just want to know even more!