Comments (9)
Am I missing something really simple? Maybe an incorrect port?
from pimidi.
I've gone through and tried setting the port in RTPMIDI to 5004, 5005, 5006 with no luck. I also tried using wifi instead of ethernet with DHCP instead of static. Not sure where to turn on this one. Hoping it's just a setting or something.
from pimidi.
[1543358780] DEBUG: net_socket_read: read socket=4, bytes=36, host=2.0.0.1, port=5005, first_byte=ff)
hexdump(0x1c8c510 , 36)
ff . ff . 43 C 4b K f9 . 68 h 99 . 8a .
01 . 00 . 00 . 00 . 00 . 00 . 00 . 00 .
00 . 00 . 01 . 6c l 00 . 00 . 00 . 00 .
02 . 52 R 4a J 16 . 00 . 00 . 00 . 00 .
00 . 00 . 00 . 00 .
-- end hexdump
[1543358780] INFO: Command: CK
[1543358780] DEBUG: sync_data(ssrc=0xf968998a,count=1,padding=0x000000,timestamp1=0x000000000000016c,timestamp2=0x0000000002524a16,timestamp3=0x0000000000000000)
[1543358780] DEBUG: net_socket_read: write(bytes=36,socket=4,host=2.0.0.1,port=5005)
[1543358780] DEBUG: EAGAIN
from pimidi.
This is what prints in my log file when set to debug. I noticed that the port is RTPMIDI's port + 1. Is this supposed to be happening? This is an example of when I have the port set to 5004 on RTPMIDI.
from pimidi.
Hey Dave, another update. I checked out another raspberry pi I have where I successfully had this working before and I noticed the IP for the bind address should have been 2.0.0.1 using 5006 on RTP, though it still did not work. Please let me know if you can help or if I can provide any debug information. Thank you again for this great program!
from pimidi.
Just noticed something else, I’m able to receive inbound midi no problem. It shows in the log file with debug logging enabled, though in the inbound midi file it doesn’t actually show data yet the file size increases. Inbound is not my main issue, just thought I’d share that as it might point to what I did wrong for the outbound midi. Thanks.
from pimidi.
Ended up just going with version 0.3.3 with near default configuration and it works fine!
from pimidi.
Which version of rtpMIDI are you using? I just tested with rtpMIDI 1.1.8 and raveloxmidi 5.3 and using the virtualKeys binary that is available from Tobias Erichsen's site, I could see that a MIDI note from raveloxmidi using the note_send.py test script was received successfully.
from pimidi.
I also just tested with rtpMIDI 1.1.8/raveloxmidi 5.3/FL Studio 20.0.5 and that works too.
from pimidi.
Related Issues (20)
- How to read incomming messages from rtpMIDI? HOT 2
- no debug output when starting raveloxmidi with config file HOT 2
- alsa.writeback functionality interferes with example python scripts that write to local socket
- "Multiple definition of" errors when trying to build HOT 3
- Won't respond to host connection requests HOT 3
- Using pimidi with Python 3.7
- alsa.input_buffer_size of anything other than 4096 causes abort. HOT 3
- Timing is jittery. HOT 42
- Connection issues when Using the Raveloxmidi on RPi with MacOs Client
- Compiler Error: raveloxmidi_socket_t has no member named 'handle' HOT 3
- Lost midi data HOT 10
- Use of pimidi as a bridge for USB2.0 only midi devices HOT 2
- Disconnects and then doesn't respond for some time and then works again HOT 5
- Connection problem HOT 5
- Seeing `INFO: Command: CK` loop when connecting ravelox-client to a ravelox-server HOT 1
- Please give some advice to diagnose the connection. HOT 1
- RTP MIDI: We don't understand this command: 434B HOT 5
- Possibility to use multiport converters HOT 2
- Version numbers at start or end of release titles?
- Raspberry PI crashes when disconnecting usb midi device while Raveloxmidi is connected to it HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pimidi.