Skip to content

Commit

Permalink
added changes in source plus modified jar file
Browse files Browse the repository at this point in the history
  • Loading branch information
trackme518 committed Oct 12, 2023
1 parent 63061a7 commit 0eab1c9
Show file tree
Hide file tree
Showing 44 changed files with 144 additions and 1,069 deletions.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,25 @@ oscp5

An Open Sound Control (OSC) implementation for java and processing.org

## Updates
By https://github.com/trackme518 :

* fixed bug on Linux with OSC broadcast (in UdpServer.java)
* exposed sender ip address with new function .getIP() - returns IP as a String (ie "168.0.4.2")


```
public String getIP( ) {
return hostAddress;//Bytes.getAsString( hostAddress );
}
```
In OscMessage.java

```
channel.socket().setBroadcast(true);
```
In UdpServer.java

## <a name="issues"></a>Digital Object Identifiers

In case you make use of OscP5 in your research publication, please use the DOI below as a reference.
Expand Down
39 changes: 0 additions & 39 deletions examples/basics-without-comments/oscP5bundle/oscP5bundle.pde

This file was deleted.

32 changes: 0 additions & 32 deletions examples/basics-without-comments/oscP5listener/oscP5listener.pde

This file was deleted.

48 changes: 0 additions & 48 deletions examples/basics-without-comments/oscP5parse/oscP5parse.pde

This file was deleted.

30 changes: 0 additions & 30 deletions examples/basics-without-comments/oscP5plug/oscP5plug.pde

This file was deleted.

This file was deleted.

46 changes: 0 additions & 46 deletions examples/basics-without-comments/oscP5receive/oscP5receive.pde

This file was deleted.

33 changes: 0 additions & 33 deletions examples/basics-without-comments/oscP5send/oscP5send.pde

This file was deleted.

4 changes: 1 addition & 3 deletions examples/basics/oscP5parse/oscP5parse.pde
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,8 @@ void oscEvent( OscMessage m) {
int v6 = m.intValue( 6 );

println( "Address\t" + m.getAddress() );

println( "Ffrom IP: " + m.getIP( ) );
println( "Typetag\t" + m.getTypetag() );

println( "Arguments\t" + v0 +" , "+ v1 +" , "+ v2 +" , "+ v3 +" , "+ v4 +" , "+ v5 +" , "+v6);

for( Object o : m.getArguments() ) {
Expand All @@ -46,4 +45,3 @@ void oscEvent( OscMessage m) {

}
}

3 changes: 1 addition & 2 deletions examples/basics/oscP5receive/oscP5receive.pde
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ void oscEvent( OscMessage m ) {
print( "Received an osc message" );
print( ", address pattern: " + m.getAddress( ) );
print( ", typetag: " + m.getTypetag( ) );
print( ", from IP: " + m.getIP( ) );
if(m.getAddress( ).equals("/change") && m.getTypetag().equals("fff")) {
/* transfer receivd values to local variables */
x0 = m.floatValue(0);
Expand All @@ -69,5 +70,3 @@ void oscEvent( OscMessage m ) {
}
println();
}


73 changes: 0 additions & 73 deletions examples/legacy/oscP5broadcastClient/oscP5broadcastClient.pde

This file was deleted.

Loading

0 comments on commit 0eab1c9

Please sign in to comment.