# How to load services in Sound SPI?

**URL:** <https://platform.jetbrains.com/t/how-to-load-services-in-sound-spi/3608>\
**Category:** IntelliJ Platform\
**Tags:** plugin-development\
**Created:** [January 31, 2026, 12:36am UTC](https://platform.jetbrains.com/t/how-to-load-services-in-sound-spi/3608 "2026-01-31T00:36:27Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mr.tsimbalistiy](https://sea1.discourse-cdn.com/flex001/user_avatar/platform.jetbrains.com/mr.tsimbalistiy/32/2536_2.png) [@mr.tsimbalistiy](https://platform.jetbrains.com/u/mr.tsimbalistiy)\
**Post date:** [January 31, 2026, 12:36am UTC](https://platform.jetbrains.com/t/how-to-load-services-in-sound-spi/3608/1 "2026-01-31T00:36:27Z")

</div>

In empty project in build.gradle.kts i add

```kotlin
dependencies {
    implementation("dev.mccue:vorbisspi:2024.04.19")
    implementation("dev.mccue:mp3spi:2024.04.19")
}

```

and with this code i check if new audio formats works

```kotlin
fun main() {
    ServiceLoader.load(AudioFileReader::class.java).forEach {
        println("Discovered reader: ${it::class.qualifiedName}")
    }
}

```

but when i do this in plugin project (on IntelliJ Platform), the new readers are not added.

How to load new services on IntelliJ Platform?
