-
-
Notifications
You must be signed in to change notification settings - Fork 547
add CLI command feature #1765
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
base: dev
Are you sure you want to change the base?
add CLI command feature #1765
Conversation
File-New-Project#745 - Added cli mode to set a playback audio device to an app via command line `EarTrumpet.exe --set vlc.exe "CABLE-C Input (VB-Audio Cable C)"` - Added cli mode to list out the apps filename that can be used with the set command `EarTrumpet.exe --list-apps` - Added cli mode to list out the audio devices `EarTrumpet.exe --list-devices`
feature-745_CLI-mode
|
|
|
if i used AI to vibe code this feature, what do i risk by signing the CLA ? I'm not a developper, I simply wanted to have this feature and used AI to help me, but inspecting the code again I don't see any parts that look not generic. Thoughts ? |
|
Very good question, am doing some research on this. I think this is currently being tested in courts. |
where you able to find any news on that topic ? |
|
"This is fantastic! I've always wanted to write a script to monitor when Chrome is on a different display and automatically switch the audio device, but I could never find a suitable switching solution. If this PR gets merged, I'll finally be able to implement it." |
|
@riverar did you get a chance to check out how to deal with vibe coding approach ? (coding assisted with AI) because it would be great if we could merge this PR :) |
|
Marking this as a draft for now as it requires more thought/planning. The last thing I want to do is merge in a bunch of CLI commands and have folks start writing scripts, locking me into a bad CLI API forever. I'm actively looking at adding MCP support for AI scenarios and I think there may be a lot of overlap in how we handle that internally. So we might be able to cover both scenarios with one implementation! |
#745
EarTrumpet.exe --set vlc.exe "CABLE-C Input (VB-Audio Cable C)"EarTrumpet.exe --list-appsEarTrumpet.exe --list-devices