Klavye ses seviyesi tuşlarının kontrol ettiği ses cihazını değiştirin.


3

Voicemeeter Banana'yı normal olarak çalıştırıyorum, bu, özel modda varsayılan ses cihazım olduğu anlamına geliyor, bu yüzden sesimin çoğu içinden geçiriliyor. Bu bana sistemimdeki sanal cihazlar veya donanımdaki ses aygıtları üzerinde mükemmel kontrol sağlıyor.

Klavyemdeki ses tuşlarını sık sık kullanıyorum. Voicemeeter kullanırken, ses tuşları, kulaklığımla seviyelerini hiç değiştirmeyen "Voicemeeter girişini" ayarlar. Bu yüzden, usb kulaklığımın seviyelerini değiştirmek için pencerelerdeki ses karıştırıcısına girmem ve orada bulunan cihazın ustasını ayarlamam ya da ses tonimetresinde ayarlamam gerekiyor. Windows ayarını kullanmayı tercih ediyorum, 2'lik artışlarla 0-100 arasında, ses ölçer ise -60dB'den + 12dB'ye gidiyor. Ayrıca pencerelerde ses seviyesini gösteren küçük bir açılır pencere var, ses cihazı yok. Maksimum ses seviyem usb kulaklığımın seviyesine ayarlandı, yani kulaklığımı maksimum seviyeye çıkarmam ve ses tonimetresinden zevk almam için kontrol etmem gerekiyor. Bu, ses ölçere dikkat etmediğimde ve yanlışlıkla tam ses seviyesinde (acı verici, eğlence değil) bir şey çaldığımda tehlikelidir.

Voicemeeter, ses seviyesi tuşlarını usb kulaklığımın atandığı çıkışa bağlamama izin veriyor, ancak sonra voiceteter'i ayarlamak zorunda kalıyorum.

Klavye ses tuşlarımın hangi ses cihazını denetleyeceğini değiştirebilmek istiyorum.

USB kulaklığımın (özel sürücüler yok), usb kulaklığın seviyelerini sürücü düzeyinde ayarlayan ses düğmelerine sahip olduğunu biliyorum; klavye tuşlarımın seviyesi "Ses Düzeyi Girişi" olan varsayılan aygıtım değil "Voicemeeter girişi"

Klavyem ve kulaklığım tarafından hangi komutlar gönderiliyor? Öğrenmenin bir yolu var mı? İkisi de özel sürücüler kullanmıyor. Bu komutları değiştirebilir miyim? Veya en azından sistemimin onlara nasıl tepki verdiğini değiştirelim?

İdeal durum, "VoiceMeeter Input" varsayılan cihazı yok sayarak "USB ses cihazı" seviyelerini değiştirmek için ses seviyesi tuşlarını ayarlama yeteneği olabilir.

Microsoft'un cilt kontrolüyle ilgili belgelerini buldum ancak başlıklarını veya yazılarını yazamıyorum. Ne arayacağımı bilsem belki de cevap burada.

Yanıtlar:


1

Bir çözüm buldum! Bir nircmd ve autohotkey kombinasyonu kullandım.

Cihaza özel ses kontrolleri için Nircmd'yi ve makrolar için otomatik ayarları kullandım.

bu benim senaryom:

Volume_Up::
    Run, nircmd.exe changesysvolume 1000 USBSpeakers 4
Return

Volume_Down::
    Run, nircmd.exe changesysvolume -1000 USBSpeakers 4
Return

Gerçekten basit, ama nircmd komutu, aygıtımı USB Hoparlörlerine yeniden adlandırmam gerektiğinden ve '4' gerekliydi, ancak çok açık değildi, bu yüzden biraz deneme yanılma oldu.

Autohotkey'in yerleşik ses kontrolünü denedim, ancak varsayılan dışında herhangi bir cihaz için çalışmasını sağlayamadım.

Şu anda 3 farklı program kullandığım için bu çözümü daha da iyileştirmeye çalışacağım, ideal olarak sadece ses ölçer kullanmak istiyorum.


Peki hangi cihazı ve adını "USB Hoparlörler" olarak nasıl değiştirdiniz? Bilgisayarımdaki 2 fiziksel hoparlörle aynı VoiceMeeter'daki OUT (ÇIKIŞ) ayarında da aynı sorunu yaşıyorum.
Josh

USB kulaklığımın adını USB hoparlörlere ve eşleşen mikrofonu USB mikrofona değiştirdim. Windows ses ayarlarında, özelliklerde ilk sekmeye giderek herhangi bir cihazın adını değiştirebilirsiniz. Ne yapabilmek istiyorsun?
BLARG

Yani, bir Bose SoundLink Mini II (Bluetooth ile bağlı) ve bir Harmon SoundSticks (3,5 mm jak ile bağlı) var. Aynı anda her iki hoparlörden de müzik çalmak istiyorum. VoiceMeeter ile yapabildim. Ancak, klavye ses düğmeleri VoiceMeeter ile çalışmaz (Makroları ve her şeyi denedim). Ses seviyesini klavye ses seviyesi kontrolleriyle kontrol edebilmek istiyorum. Böylece bir çözüm arıyordum ve seninkilerle karşılaştım.
Josh,

@ user258609 yukarıda belirtildiği gibi, programı herhangi bir tuşa basarak kontrol etmek için ayarlar altında bulunan Voicemeeter Macrobuttons kullanabilirsiniz. Ses ölçerinizi düğmelerle kontrol etmenizi sağlayan bir kısayol seçeneği bile var. Aşağı açılan menünün altında ve "A1 Düzeyleri için kanca ses seviyesi tuşları" diyor.
BLARG

1

Etrafa biraz zaman harcadım, ancak her ikisi de ses tuşlarını başka bir Ses cihazını kontrol etmek üzere ayarlamanıza izin veren ve değiştirdiğinizde ses seviyesi olan bir OSD görüntüleyen bir program buldum.

Adı Volume2 ( https://github.com/irzyxa/Volume2 )

Alternatif ses cihazını yönetmek için tuş atayabilirsiniz. Örneğin, kablosuz kulaklıklarımı varsayılan cihaz (çağrılar için) ve kulaklıklarımı alternatif bir cihaz (müzik için) olarak ayarladım. Alternatif cihaz için kısayollar ayarlamam gerekiyor ve şimdi kulaklıklar için vol yukarı / aşağı ve kulaklıklar için + vol yukarı / aşağı kaydırıyorum.

Aynı zamanda OSD Display'i farklı görünümler ve renkler ve Konum ve Şeffaflık ile özelleştirmenizi sağlar, kurulabilir veya taşınabilir bir versiyon olabilir.

Kullanımı kolaydır ve kullanmadığım birçok şey olabilir, ancak diğerleri isteyebilir.


Mükemmel. Bu benim için gerçekten iyi çalıştı, kullanımı kolay süper ve OCD açılır pencereleri güzel.
shadowz1337

0

Voicemeeter bkz ... Eğer herhangi bir klavye kısayolu ile Voicemeeter üzerinde anythings (herhangi bir düğme veya kaydırıcı) kontrol etmeye izin veren MacroButtons Uygulaması ile yüklenir kullanım kılavuzu: http://vb-audio.pagesperso-orange.fr/Voicemeeter/VoicemeeterBanana_UserManual.pdf


Müthiş, bu yaklaşıyor. İstediğim şeyi yapmak için ses tuşlarını bağlamama izin veriyor, mükemmel. Ses seviyesini kontrol etmek daha zor kısım gibi görünüyor. msdn.microsoft.com/en-us/library/windows/desktop/… ses seviyesini değiştirmek için makro düğmelerinin içinde çalıştırabileceğim bir komut var mı, yoksa microsoft'un sağladığı örneği oluşturmak zorunda mıyım?
BLARG

Voicemeeter’deki BUS kaydırıcısını kontrol etmek yeterli değilse, makro komut dosyasına komut ekleyerek Windows’a klavye komutunu da gönderebilirsiniz: örneğin, System.KeyPress ("VOLUMEDOWN"); Kullanım kılavuzundaki "Sistem KeyDown / KeyUp / KeyPress" konusuna bakın ...
user258609 12

Çözdüm.
BLARG
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.