In a medium saucepan over medium heat, combine the pitted and halved cherries with 1/4 cup of granulated sugar. Stir gently, allowing the cherries to cook for approximately 5 minutes, or until they soften and release their juices. Remove the saucepan from heat and set it aside to cool completely.
In a large mixing bowl, whisk together the heavy cream, whole milk, and the remaining 1/2 cup of granulated sugar. Add the vanilla extract, almond extract, and a pinch of salt, mixing until the sugar is thoroughly dissolved and the mixture is smooth.
Once the cherry mixture has cooled, carefully fold it into the cream mixture using a spatula or a wooden spoon. Take care to maintain the integrity of the cherries, avoiding excessive mashing.
Gently stir in the semi-sweet chocolate chips, ensuring they are evenly distributed throughout the mixture.
Pour the combined mixture into your ice cream maker and churn it according to the manufacturer's instructions, which typically takes around 20-25 minutes until a soft-serve consistency is achieved.
Transfer the churned ice cream to an airtight container, smoothing the top before sealing. Freeze the ice cream for at least 4 hours, or until it hardens to your preferred firmness.
When you're ready to serve the ice cream, allow it to sit at room temperature for about 10 minutes. This will make scooping easier and enhance the overall enjoyment of your treat.
Notes
For an appealing presentation, serve in waffle cones or decorative bowls, garnished with fresh cherry halves and chocolate shavings.