• We've upgraded our forums. Please post any issues/requests in this thread.

real time compressor/amplifier programe help

Joined
May 27, 2008
Messages
3,577 (1.03/day)
Likes
533
Location
Huddersfield, uk
Processor E8200
Motherboard Asus P5KC
Cooling cooler master hyper tx3, 2x 120mm, 1x 80mm
Memory 4 GB DDR3 OCZ Black Edition
Video Card(s) Gigabyte HD 2600xt silent pipe II
Storage 500GB WD Sata / 60 GB Samsung IDE
Display(s) 20" samusng LCD, gaming at 1680 x 1050
Case some old amd thing
Audio Device(s) onboard
Power Supply 650W
Software Windows 8.1, with 'start is back' obviously
Benchmark Scores It boots whilst im still young so im pleased with that.
#1
im making a programme that checks a song playing if its below zero level it will amplify it to that level. reason being I have my sound system at allot of parties and some songs are not at zero level so when played there allot quieter meaning i have to rank my amp up to get the volume i want putting un-needed strain on it.

My question is i want the programme to take effect before the audio is sent out of the computer, to work in real time. I dont no how to do that. I no how to make the audio editing side of it but is there anything extra i need to do to make it run in real time or will it automaticly do it? Hope that makes sense
ste
 
Joined
May 21, 2009
Messages
4,966 (1.59/day)
Likes
1,511
System Name i7-PC / HTPC / iMac
Processor i7 3820 / Phenom II 940
Motherboard GIGABYTE G1.ASSASSIN2 / M3A79-T Deluxe
Cooling Corsair Hydro H100i / Scythe II (HS only)
Memory G.SKILL Trident X Series 8GB (2 x 4GB) DDR3 1600mhz / 4GB DDR2 1066 (@800) Corsair Dominator
Video Card(s) GB Radeon HD 7950s 3GB / GB Radeon HD 7950s 3GB
Storage 2x 80GB Intel X-25, 2x600gb SATA, 1x1tb 5400RPM storage /1x600GB, 3x500GB,1x160,1x120 SATA
Display(s) 1x 27" Yamakasi / Vizio 42" HDTV
Case Lian Li Lancool PC-K58 / Antec 900
Audio Device(s) HT Omega Striker 7.1 / Onboard and HDMI from ATi Card
Power Supply PC Power & Cooling 750W / 610W
Software Ubuntu / Windows 8.1 Pro / OS X / PHPStorm / Gaming
#2
it'd be much better to just normalize your tracks. search for audio leveling/normalizing and it will just change the db in all your files, making them at an even level - not too quiet or loud compared to the others.

itunes does it, mediamonkey does it, tons of apps do it.

do it real time every time would be open to so many issues, and there is no need if you just normalize the tracks. in my experience it does not lower quality. if you were worried about that, i think it would be worth it to keep a backup of the ones you want to asave, and normalize them all. just so much easier.
 
Joined
May 27, 2008
Messages
3,577 (1.03/day)
Likes
533
Location
Huddersfield, uk
Processor E8200
Motherboard Asus P5KC
Cooling cooler master hyper tx3, 2x 120mm, 1x 80mm
Memory 4 GB DDR3 OCZ Black Edition
Video Card(s) Gigabyte HD 2600xt silent pipe II
Storage 500GB WD Sata / 60 GB Samsung IDE
Display(s) 20" samusng LCD, gaming at 1680 x 1050
Case some old amd thing
Audio Device(s) onboard
Power Supply 650W
Software Windows 8.1, with 'start is back' obviously
Benchmark Scores It boots whilst im still young so im pleased with that.
#3
meh but the way it compresses it is, well ,crap, the quiet parts are cut down say i play track with a very heavy bass drum thumping well it i use the software like that to compress it to the same level it ruins the sound its hard to explain, its like the bass drum is loud then theres a short gap before and after it where everything quiet then back to the same level if that makes sense. Plus i like the challenge and for my uni course when i start my second year im making VSTI Pluggins for cubase etc so this would give me a heads up with making compressors etc.

But if i have no luck i will go that way thanks for the input mate
 

spy2520

New Member
Joined
Mar 8, 2006
Messages
498 (0.12/day)
Likes
16
Processor Celeron 430 (Conroe-L)
Motherboard ASUS Rampage Formula
Cooling Water, Zalman Reserator XT
Memory Corsair Dominator PC2-8500 DDR2-1000
Video Card(s) Visiontek 2600 PRO
Storage Maxtor Maxline 3, more Maxtors
Display(s) Acer P243w 24"
Case Aspire X-Navigator ATXA9N-BK
Audio Device(s) Mbox
Power Supply Thermaltake Toughpower 750w
Software Protools and a bunch of racing games...
#4
I'd rather compress than normalize. You could normalize the peak values and the song could still be quiet. Alternatively you could normalize the RMS values (i think, correct me if i'm wrong) and risk clipping the peaks.

I'd compress it, since dynamic range is somewhat less important in a "club/party setting", its not an opera house after all. No help on code though, sorry.
 
Joined
May 27, 2008
Messages
3,577 (1.03/day)
Likes
533
Location
Huddersfield, uk
Processor E8200
Motherboard Asus P5KC
Cooling cooler master hyper tx3, 2x 120mm, 1x 80mm
Memory 4 GB DDR3 OCZ Black Edition
Video Card(s) Gigabyte HD 2600xt silent pipe II
Storage 500GB WD Sata / 60 GB Samsung IDE
Display(s) 20" samusng LCD, gaming at 1680 x 1050
Case some old amd thing
Audio Device(s) onboard
Power Supply 650W
Software Windows 8.1, with 'start is back' obviously
Benchmark Scores It boots whilst im still young so im pleased with that.
#5
I'd rather compress than normalize. You could normalize the peak values and the song could still be quiet. Alternatively you could normalize the RMS values (i think, correct me if i'm wrong) and risk clipping the peaks.

I'd compress it, since dynamic range is somewhat less important in a "club/party setting", its not an opera house after all. No help on code though, sorry.
thats great info though thanks :toast: