
CC:HQ Speakers
CC HQ Speakers A mod for Minecraft CC Tweaked Speaker's uses cc tweakeds speakers and adds higher quality support and most importantly mp3s
Автор: tiktop1014,2 тыс.6обновлён 20 окт. 2026 г.
ТехнологииУтилиты
Описание
CC:HQ Speaker's
A mod for Minecraft, CC Tweaked Speaker's
Why you need this mod?
- It gives the ability of wayyy higher quality Audio, From the SAME CC Speaker's
- If using Sound Physics Remastered, set update moving sounds to
trueso it muffles it through walls etc etc
Uses CC Tweaked's current speaker's and gives them a signif "Upgrade".
Adds MP3 support, WAV, OGG, PCM obv, HLS, TS.
Functions
Playback
playAudio(samples)
playAudio(samples, volume)
playNote(instrument, volume, pitch)
playSound(soundName)
playSound(soundName, volume)
playSound(soundName, volume, pitch)
speakerPlay(audio)
speakerPlay(audio, volume)
speakerStop()
speakerVolume(volume)
setLooping(true)
setLooping(false)
Channels
8 per speaker by default. Channel 1 = normal speaker.
speakerPlayChannel(channel, audio)
speakerPlayChannel(channel, audio, volume)
speakerPlayChannel(channel, audio, volume, loop)
speakerChannel(channel, "stop")
speakerChannel(channel, "pause")
speakerChannel(channel, "resume")
speakerChannel(channel, "volume", volume)
speakerChannelStatus(channel) -- { playing, paused, looping }
channel0 inspeakerChannel= every channel- Event:
hqspeaker_channel_empty, name, channel
Examples
speakerPlayChannel(2, bytes, 1.0, true) -- loops music on channel 2
speakerPlayChannel(3, sfx) -- sfx on top
speakerChannel(2, "volume", 0.3) -- turns channel 2 down
speakerChannel(0, "pause") -- pauses all channels
Pause/Resume
speakerPause()
speakerResume()
speakerIsPaused()
Seek/Skip
speakerSeek(deltaSeconds)
speakerSkip()
speakerSkip(seconds)
speakerSkipBack()
speakerSkipBack(seconds)
Status/Info
speakerIsPlaying()
speakerQueueSize()
speakerProgress()
speakerElapsedSamples()
speakerTotalSamples()
speakerSampleRate()
speakerMaxSamples()
speakerMaxAudioBytes()
speakerMaxOggBytes()
speakerMaxFileBytes()
speakerSupportedFiles()
Streaming
isStreaming()
getStreamUrl()
getStreamFormats()
getStreamMeta()
getStreamTitle()
getStreamArtist()
getStreamSong()
getStreamStation()
getStreamGenre()
getStreamMetaSerial()
Misc
getPeripheralType()
getPos()
Multi-speaker
getSpeakerCount()
getSpeakers()
getSpeakerPos(index)
All (every speaker on the computer)
playNoteAll(instrument, volume, pitch)
playSoundAll(soundName)
playSoundAll(soundName, volume)
playSoundAll(soundName, volume, pitch)
playAudioAll(samples)
playAudioAll(samples, volume)
speakerPlayAll(audio)
speakerPlayAll(audio, volume)
speakerStopAll()
speakerVolumeAll(volume)
setLoopingAll(true)
setLoopingAll(false)
speakerPauseAll()
speakerResumeAll()
speakerSeekAll(deltaSeconds)
speakerSkipAll()
speakerSkipAll(seconds)
speakerSkipBackAll()
speakerSkipBackAll(seconds)
At (one speaker by index)
playNoteAt(index, instrument, volume, pitch)
playSoundAt(index, soundName)
playSoundAt(index, soundName, volume)
playSoundAt(index, soundName, volume, pitch)
playAudioAt(index, samples)
playAudioAt(index, samples, volume)
speakerPlayAt(index, audio)
speakerPlayAt(index, audio, volume)
speakerStopAt(index)
speakerPauseAt(index)
speakerResumeAt(index)
speakerIsPausedAt(index)
speakerSeekAt(index, deltaSeconds)
speakerSkipAt(index)
speakerSkipAt(index, seconds)
speakerSkipBackAt(index)
speakerSkipBackAt(index, seconds)
speakerProgressAt(index)
Config
hqspeaker-server.toml
| Section | Option | Default | Notes |
|---|---|---|---|
[formats] | pcmPlayable | true | |
[formats] | mp3Playable | true | |
[formats] | oggPlayable | true | |
[formats] | hlsPlayable | true | |
[formats] | tsPlayable | true | |
[formats] | wavPlayable | true | |
[limits] | maxAudioFileSizeMB | 8 | max 128 |
[limits] | maxVolume | 1.0 | max 16 |
[limits] | maxChannels | 8 | max 32 |
Галерея
Последние версии
Все версии →release
CC:HQ Speakers 1.1.0
1.1.0-Neoforge20 окт. 2026 г.266Minecraft: 1.21.1neoforge
Что нового
Adds EnableLogging to both client and server config, default as false.
fixes a issue w audio getting speeded/jumbled up.
release
CC:HQ Speakers 1.1.0
1.1.0-Forge20 окт. 2026 г.92Minecraft: 1.20.1forge
Что нового
Adds EnableLogging to both client and server config, default as false.
fixes a issue w audio getting speeded/jumbled up.
release
CC:HQ Speakers 1.0.9
1.0.9-Neoforge19 окт. 2026 г.84Minecraft: 1.21.1neoforge
Что нового
Works through modems now.
release
CC:HQ Speakers 1.0.9
1.0.9-Forge19 окт. 2026 г.22Minecraft: 1.20.1forge
Что нового
Works through modems now.
release
CC:HQ Speakers 1.0.8
1.0.8-Neoforge11 окт. 2026 г.318Minecraft: 1.21.1neoforge
Что нового
Fixed a client crash issue when playing audio streams (radio/HLS/MP3 URLs).
release
CC:HQ Speakers 1.0.8
1.0.8-Forge11 окт. 2026 г.48Minecraft: 1.20.1forge
Что нового
Fixed a client crash issue when playing audio streams (radio/HLS/MP3 URLs).
release
CC:HQ Speakers 1.0.7
1.0.7-Neoforge9 окт. 2026 г.122Minecraft: 1.21.1neoforge
Что нового
Added 8 audio channels per speaker so you can play music + sfx at the same time. Channel 1 = normal speaker.
speaker.speakerPlayChannel(channel, audio, volume, loop)
speaker.speakerChannel(channel, action, volume) > "stop" "pause" "resume" "volume", channel 0 = all
speaker.speakerChannelStatus(channel) > { playing, paused, looping }
speaker.speakerPlayChannel(2, bytes, 1.0, true) > loops music on ch 2
speaker.speakerPlayChannel(3, sfx) > sfx on top
speaker.speakerChannel(0, "pause") > pauses all
new event: hqspeaker_channel_empty
new config: maxChannels (default 8, max 32) in hqspeaker-server.toml under [limits]
release
CC:HQ Speakers 1.0.7
1.0.7-Forge9 окт. 2026 г.24Minecraft: 1.20.1forge
Что нового
Added 8 audio channels per speaker so you can play music + sfx at the same time. Channel 1 = normal speaker.
speaker.speakerPlayChannel(channel, audio, volume, loop)
speaker.speakerChannel(channel, action, volume) > "stop" "pause" "resume" "volume", channel 0 = all
speaker.speakerChannelStatus(channel) > { playing, paused, looping }
speaker.speakerPlayChannel(2, bytes, 1.0, true) > loops music on ch 2
speaker.speakerPlayChannel(3, sfx) > sfx on top
speaker.speakerChannel(0, "pause") > pauses all
new event: hqspeaker_channel_empty
new config: maxChannels (default 8, max 32) in hqspeaker-server.toml under [limits]
release
CC:HQ Speakers 1.0.6
1.0.6-Neoforge9 окт. 2026 г.20Minecraft: 1.21.1neoforge
Что нового
Fixed an OGG decoding memory bug. Removed the leftover HQ Speaker block I forgot to take out.
release
CC:HQ Speakers 1.0.6
1.0.6-Forge9 окт. 2026 г.14Minecraft: 1.20.1forge
Что нового
Fixed an OGG decoding memory bug. Removed the leftover HQ Speaker block I forgot to take out.

