Cockos Incorporated Forums

Cockos Incorporated Forums (https://forum.cockos.com/index.php)
-   NINJAM Developer Discussion (https://forum.cockos.com/forumdisplay.php?f=16)
-   -   At your service sir (https://forum.cockos.com/showthread.php?t=167505)

ezee 10-13-2015 12:10 PM

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

akademie 10-14-2015 02:03 PM

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

Quote:

Originally Posted by ezee (Post 1583409)
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 (Post 1583409)
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 :D

Quote:

Originally Posted by ezee (Post 1583409)
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

ezee 10-14-2015 05:38 PM

So it is you !
 
2 Attachment(s)
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 !


All times are GMT -7. The time now is 10:48 PM.

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