COCKOS
CONFEDERATED FORUMS
Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 10-13-2015, 12:10 PM   #1
ezee
Human being with feelings
 
Join Date: Oct 2015
Posts: 5
Default At your service sir

Hi .
I am ezee , a french musician and ninjamer .
My salutation to Andy ( war lol ) , Damned and pljones that are famous ninboters here.
So ... At your service ?

Well , i am a programer too , but for windows only , actually .
I like ninjam for the idea , but also for the future of the " net jams " ,
and so i plan to work again for ninjam to improve it .

I have built the ninjamcast project based on the damned's linux thread , for windows.
Working fine on my xp sp3 system , so i could share the source and the exe if you ask me .

Then i'm working on a evolution of ninjam based on its source , and i have
done a midi integration on it .
Now you can set up the metronome to play any midi sound you assign to it .
I use to set a cuban clave sound ( woodblock )on it , but you can assign a ride or hit-hat , whatever u like .

And i am ok to explore any ideas you will suggest to me .
( midi sync is something i plan to do guys , the vst side too ^^ )

okay , thx for reading ,
blessings
ezee is offline   Reply With Quote
Old 10-14-2015, 02:03 PM   #2
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 216
Default

Hi ezee,
welcome to Reaper forums and congratulations to the first post here ;-)

Quote:
Originally Posted by ezee View Post
I have built the ninjamcast project based on the damned's linux thread , for windows.
Working fine on my xp sp3 system , so i could share the source and the exe if you ask me .
Well, I would like to try that if you are so kind and let me download it.

Quote:
Originally Posted by ezee View Post
Then i'm working on a evolution of ninjam based on its source , and i have
done a midi integration on it .
Are you saying that you can transfer MIDI through ninjam to other players? :-O I would love this

Quote:
Originally Posted by ezee View Post
And i am ok to explore any ideas you will suggest to me .
( midi sync is something i plan to do guys , the vst side too ^^ )
Seem like a lot of good things is going to come ;-)
Good luck

akademie
akademie is offline   Reply With Quote
Old 10-14-2015, 05:38 PM   #3
ezee
Human being with feelings
 
Join Date: Oct 2015
Posts: 5
Default So it is you !

Hello sir ! ^^
Thank you for your comment , very pleasant .
And yeah , i think cool things should arrive , step by step .

First , i give to you my modified source of the Ninjamcast program ,
it is located in the .rar archive inside of " ninjam " directory :
https://www.dropbox.com/s/iq63wsxo7z...win32.rar?dl=0
I have also provided inside the libs that the visual project ( here vc9) uses to link .( libogg,libvorbis,wdl)
So that this will be easier for you to quick make it , but you will have to change the includes and libs paths in the project's option i guess .

ANyway , there is also a release that you can use out of the box , located
in " ninjamcast-win32.rar\ninjam\ninjamcast\Release "

But you must configure it properly , and there is a good introduction
and setup done by AndyMc long time ago , that i actually use .
Look at the " Ninjamers_NINJAM_Server_Setup_v006 " attachement below ...
And follow the instructions to setup ninjamserver+ninjamcast .

I just succeeded to setup an icecast2 server on my local EasyPhp network ,
that is working like a charm !
Pc 1 is running Reaper+reaninjam , with icecast2 server , ninjamserver and
ninjamcast .

Pc2 is just a radio listener ...

That is cool , but i wanted to send the ninjamcast's stream to a FREE online server , this one : http://www.caster.fm/

Really cool , but .. not working with ninjamcast as source : Raaah ^^
In fact , there is a " connection fuct " caused by an incomplete http request , where some data are missing , like the mount point and other little details that are needed for the connection on their site ...

So i document myself about the icecast2 protocol , and i've found that :
http://stackoverflow.com/questions/5...-using-c-sharp

I will have to add some lines i guess in that section of code :
(njcast.cpp line 121 )
Code:
 switch (state) {
    case CONNECTING: {
      conn = new JNL_Connection(JNL_CONNECTION_AUTODNS,65536,65536);
      conn->connect(sc_address.Get(), sc_port+1);

      char buf[4096];
      sprintf(buf, "%s\r\n", g_sc_pass);
	  printf(buf);
      // send pw
      if (conn->send_string(buf) < 0) {
printf("send pass fail\n");
        return 0;	// try again
      }
    state = WAITFOROK;
When done , i will end up with a radio station that schedules live rehearsal
for example , or even live concerts from ninjam !
nice ...


Quote:
Are you saying that you can transfer MIDI through ninjam to other players? :-O I would love this
eh eh .
Not now my friend , but i understand your request , and that should be possible in a near future ( lets open a new thread for that ? done -> http://forum.cockos.com/showthread.p...34#post1584034)
Edit : look at the screenshot of my actual work with ninjam standalone
to see the actual state of dev , midi in not coded yet !

Okay , i hope that stuff will work for you , let me know ?
cheers !
Attached Images
File Type: jpg Capture d'écran 2015-10-15 03.09.23.jpg (44.0 KB, 125 views)
Attached Files
File Type: zip Ninjamers_NINJAM_Server_Setup_v006.zip (596.4 KB, 83 views)

Last edited by ezee; 10-14-2015 at 09:53 PM. Reason: add a picture attachment
ezee is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 09:19 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2017, vBulletin Solutions Inc.