Jump to content


Photo

Psymachine


  • Please log in to reply
26 replies to this topic

#1 tenda

tenda

    Advanced Member

  • Normal Members
  • PipPipPip
  • 83 posts
  • Location:Kuopio, Finland

Posted 05 December 2007 - 18:43

Psymachine v.0.2 - A melody generator for Renoise written in C++.

Download: http://www.beatslaug...chine_v.0.2.zip

Features:
- Load / Save presets
- Paste generated melody to Renoise
- Basenote & other notes
- Note offs
- Note flutter (experimental, but works)
- Track length
- Arpeggio length
- Instrument number
- Ticks per beat
- Note off on each beat
- Note on first tick
- Occuring percents for different parameters
- Seed number
- Randomize preset

Lacks documentation and has only few presets at the moment.
Please add bug reports, feature proposals and links for your cool presets in this thread.

#2 pilot7

pilot7

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 571 posts
  • Gender:Male

Posted 05 December 2007 - 19:18

:blink:


thank you .. santa.


!!


weeeeeeee

#3 cubedecibel

cubedecibel

    Chief Above Chief Member

  • Normal Members
  • PipPipPipPipPipPip
  • 363 posts

Posted 05 December 2007 - 19:53

Hey. Look interesting!. Thanks. :)

Edit: nevermind

Edited by cubedecibel, 05 December 2007 - 20:04.


Kit list: Macbook Pro (Intel C2D 2.2Ghz, 4Gb ram + 500 gb 7200rpm disc + Asus 22" wide screen LCD)
Echo AudioFire 4, Yamaha HS-80M + Pioneer HDJ-1000, Novation Xiosynth25 + Novation KS4 +
Radikal technologies Spectralis +
Access Virus TI, Akai mpk25, Mackie 1202-VLZ, Zoom H2,
JJLabs BMC2, Numark DM3002EX, Bongos, tambourine, maracas, digeridoo, pan flute etc.

Sold most of my gear to buy an Hi-Fi system to the living room. :( Just my Virus TI left :)

____________________________
"An eye for an eye makes the whole world blind" - Mahatma Gandhi

#4 looza

looza

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2093 posts

Posted 05 December 2007 - 20:18

cool thing. please add velocity for those VSTi that have Velocity linked to the Filtercutoff. And a "randomize seed" button for fast variations.

Edited by looza, 05 December 2007 - 20:22.

Now on Facebook! | loozabeats.net | roquette-science.net
We can have friends now? AWESOME!

So I am back. Thank comiq, xerxes and keith303 for that.

#5 Conner_Bw

Conner_Bw

    Probably More God or Borg Than Human Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 7044 posts
  • Gender:Male
  • Location:Montreal, Quebec, Canada

Posted 06 December 2007 - 00:29

Took me a few seconds to realize that the data was on the clipboard (i.e. cut & paste into Renoise).

I can't use this at home (on OS X) but I tested it on a windows machine today.

It's pretty nifty! Suggestions:

* Share the source code?
* OS X version?

Thanks.
  • causticlimax likes this

cpu Lenovo X220, Intel i7-2640M @ 2.80GHz ×4 os Windows 10 / Ubuntu 16.04 LTS
My Homepage » : My Renoise Tools » : Normalize Your Sig » : One million clicks! »


#6 ashy!mpala

ashy!mpala

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 1222 posts
  • Gender:Male
  • Location:Iran
  • Interests:Sequencing vertically

Posted 06 December 2007 - 13:49

Cute thingy...

Ashkān Asgary, aka ashy!mpala (which is ashyimpala)
soundcloud | TiS
 


#7 cAMEL

cAMEL

    Local Chief Member

  • Normal Members
  • PipPipPipPipPip
  • 231 posts
  • Gender:Male
  • Location:these boots.
  • Interests:Desert Search For Techno Allah.

Posted 09 December 2007 - 21:58

twist and shout!
tenda keeps it k00l.

:yeah:
"Qiyamat qiyamat a tawil'.
Qiyamat qiyamat insan al kamel."


http://soundcloud.com/camelsquare/sets

#8 Transcender

Transcender

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 575 posts

Posted 11 December 2007 - 11:37

Thank you, tenda!

This is a very useful and nice application. I hope to see that you'll take it further!
If you wrestle with a pig, it matters not whether you win or loose, because you both end up covered in mud, and the pig likes it.

#9 Kara

Kara

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 129 posts

Posted 11 December 2007 - 14:01

Now that's a real cool toy !
A nice addition would be to implement scale defintiions

Thanks for sharing this

k
Our free services at www.kara-moon.com :
> Free artist hosting
> Big sample pool, completly free download
> Join the Music auditorium and get indepth comments on your song
> Download free Vsti from our developpers section

My home page : Here

#10 RANSOM

RANSOM

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 785 posts
  • Gender:Male

Posted 14 December 2007 - 15:28

Respect. ) +1

#11 tenda

tenda

    Advanced Member

  • Normal Members
  • PipPipPip
  • 83 posts
  • Location:Kuopio, Finland

Posted 07 January 2008 - 16:12

Here's the source code:
http://www.beatslaug....0.2_source.zip

Looking for an OS X developer. The file browser and clipboard functions are win32 API, so they are the only things that should be changed. You could use FLTK's own browser and do your OS X magic with the clipboard.

Please inform us if you're going to develop this program further. I have other things going on at the moment, so there won't be a new release in a while.

Just open psymachine.dev with DEV-C++ and it should compile fine if you have FLTK 1.1.7 installed.
  • causticlimax likes this

#12 misery

misery

    Member

  • Normal Members
  • PipPip
  • 12 posts

Posted 07 January 2008 - 20:31

I'd love an OS X version. unfortunatly I have no clue if it comes to coding.
maybe it would be possible to create a dashboard widget? would be a funny :)

#13 A220

A220

    Big Super Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPip
  • 698 posts
  • Gender:Male
  • Location:South Jersey

Posted 11 January 2008 - 22:17

Nice program! I've wondered when something like this would be available, something that would generate the renoise codes to for arpeggios. Keep up the great work.

#14 sknk

sknk

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 163 posts

Posted 21 January 2008 - 14:10

very very cool!

keep up the great work!

#15 s-n-s

s-n-s

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2029 posts
  • Gender:Male

Posted 27 February 2008 - 20:16

any chance this would be implemented in renoise in future versions??

Subbase - Danish Dark DnB


#16 tenda

tenda

    Advanced Member

  • Normal Members
  • PipPipPip
  • 83 posts
  • Location:Kuopio, Finland

Posted 08 March 2008 - 05:22

It's up to taktik. Actually it's easier to extend psymachine if it's a 3rd party software, because renoise is not open source and psymachine is. If renoise had a scripting ability then a similiar plugin could be programmed, but psymachine source would be probably unusable. A sourceforge project for psymachine could encourage people to develope it further, so feel free to make one if you have interest.

#17 a2n3d7y

a2n3d7y

    Super Advanced Member

  • Normal Members
  • PipPipPipPip
  • 179 posts
  • Gender:Male
  • Location:east bay, California

Posted 08 March 2008 - 06:04

Thank you so much! Very handy.

#18 s-n-s

s-n-s

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2029 posts
  • Gender:Male

Posted 09 March 2008 - 13:48

will give this a try,do i install this in the renoise folder??

Subbase - Danish Dark DnB


#19 tenda

tenda

    Advanced Member

  • Normal Members
  • PipPipPip
  • 83 posts
  • Location:Kuopio, Finland

Posted 09 March 2008 - 15:10

You can install it into any folder. Try loading one of the presets or mess with the parameters and hit generate (will store a generated track in clipboard). Then just switch to renoise and paste (ctrl + v). For a different melody with the same parameters: press "<-" button next to seed field and then hit generate.

#20 s-n-s

s-n-s

    Guruh Motha Fakka is Levitating and Knows Everything About Renoise Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2029 posts
  • Gender:Male

Posted 09 March 2008 - 17:09

You can install it into any folder. Try loading one of the presets or mess with the parameters and hit generate (will store a generated track in clipboard). Then just switch to renoise and paste (ctrl + v). For a different melody with the same parameters: press "<-" button next to seed field and then hit generate.



ok,i will try and play with this later tonight

Subbase - Danish Dark DnB


#21 ToybOx

ToybOx

    Big Masta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPip
  • 550 posts
  • Gender:Male
  • Location:dublin
  • Interests:Voodoo

Posted 18 June 2008 - 01:32

thx a lot this machine is incredible.i wrote the note of the japaneese scale into psymachine in two octaves set the parameters till it generated nice patterns according to bpm and pattern length and used some chiptune instruments for it to generate the melody for and it worked beautifully.

#22 alexstrain

alexstrain

    Big Super GrandMasta Member

  • Normal Members
  • PipPipPipPipPipPipPipPipPipPipPip
  • 782 posts

Posted 16 August 2008 - 16:27

eviiiiiil! *grabs garlic and crucifix*

undone


#23 elfh

elfh

    Advanced Member

  • Normal Members
  • PipPipPip
  • 107 posts

Posted 25 December 2008 - 08:35

wow! great stuff, thanks!

#24 Drag Lines

Drag Lines

    New Member

  • Normal Members
  • Pip
  • 7 posts
  • Gender:Male

Posted 13 July 2010 - 18:09

There's a chance I might be able to port this for OSX. No promises though!
Wonga.

#25 MurderatØr

MurderatØr

    Big Masta Member

  • Banned
  • PipPipPipPipPipPipPipPipPip
  • 528 posts
  • Gender:Male
  • Location:UK
  • Interests:Let's not MENTION ZE WAR! You MUST like Renoise, Ve hev vayz of making you comply. o/

Posted 18 February 2013 - 06:00

Just wondering why Psymachine (along with a few other tools e.g. Renoise Phrase Generator) isn't in the Renoise tools repository?

Also, is there a "latest version"?

As for the tool itself, it gives its own unique kind of sequence generation, but it would be nice to have documentation e.g. to tell people to copy and paste the result into a track.

Strange thing: l can't get it to output notes using a selected sample, e.g. l selected sample "00", and got a sequence with sample "0D".


Nice tool anyways.
My impact on the industry (one day): https://youtu.be/pTifdoKXoxM?t=1