Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streamer features: route audio to extra channel #50

Open
bostjanlaba opened this issue May 11, 2024 · 6 comments
Open

Streamer features: route audio to extra channel #50

bostjanlaba opened this issue May 11, 2024 · 6 comments
Labels
enhancement New feature or request

Comments

@bostjanlaba
Copy link

I will use this place to just thank pierr3 for this new "edition" of ex VectorAudio and implementing http and ws server.

That's simply awesome and the way to add value to already great software.

Thanks!

@bostjanlaba
Copy link
Author

Oh, I will just add a feature request: if at some point TrackAudio would stream audio of selected frequencies so it would be possible to capture them for creating video footage of events etc.
Perhaps add a button "Stream" to TX, RX, XC buttons so that audio would not necessarily be heard (one over the other) but would still be streamed. Of course one could already now catch and record one frequency but the trick is in the option to capture more of them on the same computer and into separate channel.

Thank you.

Thanks.

@pierr3
Copy link
Owner

pierr3 commented May 11, 2024

Thank you so much. Stream features have been requested so I will look into it!

@neilenns
Copy link
Contributor

neilenns commented May 11, 2024

@bostjanlaba you can already do this using the SPK button which routes audio to the second audio device. Combined with software like VoiceMeeter you can route the audio to a virtual output and then do whatever you want with it, for example capture and stream over OBS (and optionally have it go to your headset as well).

See my series of blog posts for more info, there's a ton of flexibility:

@bostjanlaba
Copy link
Author

I'm guessing but this probably means capturing all frequencies enabled on one single audio channel, which means there's a lot of talkover. I did not see option to choose output device for each frequency. Also better than sending to audio device and then routing back to recording etc. would probably to create audio streams using network protocols like rtsp or similar. Just a thought, I am sure author will find a cool way as I see he is using smart ways to do stuff already :)

@bostjanlaba you can already do this using the SPK button which routes audio to the second audio device. Combined with software like VoiceMeeter you can route the audio to a virtual output and then do whatever you want with it, for example capture and stream over OBS (and optionally have it go to your headset as well).

See my series of blog posts for more info, there's a ton of flexibility:

@pierr3 pierr3 changed the title No issue, just kudoz Streamer features: route audio to extra channel May 13, 2024
@pierr3 pierr3 added the enhancement New feature or request label May 13, 2024
@pierr3
Copy link
Owner

pierr3 commented May 18, 2024

There will not be a way to route a specific frequency to another audio channel than the two available, however. You will not have per frequency audio routing. I will need to think about how to tackle this. Keep in mind that, just like a real world system, you're not supposed to listens to many frequencies at once if you are not actively using them for controlling

@bostjanlaba
Copy link
Author

Understood. Separating frequencies by audio channels (thru wasapi or directsound) won't work I'd say. I meant sending frequency audio as networks streams in mpeg4 or similar. It's actually not so much a feature simulating real world, more like an "add-on" to be able to record frequencies for streaming/editing multiple channels along with the video.
But I am aware this is a lot of work so if you do anything, it will be awesome. If not, absolutely not a problem, I already appreciate the current TrackAudio very much as it is. Thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants