Giter Site home page Giter Site logo

Comments (10)

NickCulbertson avatar NickCulbertson commented on June 26, 2024 1

I just submitted a new PR to AudioKit that should fix the issue. I updated the enableMIDI method on AppleSequencer.

from audiokit.

NickCulbertson avatar NickCulbertson commented on June 26, 2024

I'm on Xcode 15.0 and it's working there so it must be version specific. Is the Music Toy example working? Those examples are pretty similar. Are there any clues in the console?

from audiokit.

matts9000 avatar matts9000 commented on June 26, 2024

Yes, it this issue appears only with Xcode 15.3 - it does not show up to Xcode 15.2
I just tried with the Music Toy, and it has the same issue - no sound after start playing.

from audiokit.

NickCulbertson avatar NickCulbertson commented on June 26, 2024

I just downloaded the Xcode beta and I'm getting the issue too. If you create a MIDICallback instrument it works, but not with drums.midiIn. I'll add a MIDICallback in the Drum Sequencer as a workaround, but I'll leave the Toy example as-is for now since it might still be working in the release version. The workaround for Drum Sequencer should work on the Toy example too if the Xcode release borks things.

from audiokit.

michaelsteeber avatar michaelsteeber commented on June 26, 2024

For me, MIDI playback is completely silent when building on Xcode 15.3. The same code works flawlessly with Xcode 15.2. It fails silently — no errors are thrown, so I'm not sure how to debug it.

from audiokit.

NickCulbertson avatar NickCulbertson commented on June 26, 2024

@michaelsteeber Is the DrumSequencer example working? That one uses AppleSequencer with a MIDICallback to play the instruments.

from audiokit.

NickCulbertson avatar NickCulbertson commented on June 26, 2024

I'm downloading the new Xcode version now. If I can't figure it out, I'll update all the Cookbook examples to use the MIDICallback. There is also a second Sequencer class in AudioKit that isn't facing this issue. An example of that is in the Arpeggio recipe.

from audiokit.

michaelsteeber avatar michaelsteeber commented on June 26, 2024

DrumSequencer is working when building on Xcode 15.3 now, older versions of the Cookbook are silent built on 15.3. My project also uses AppleSequencer and MIDISampler.

from audiokit.

NickCulbertson avatar NickCulbertson commented on June 26, 2024

This should now be resolved in the latest version of AudioKit and the Cookbook.

from audiokit.

michaelsteeber avatar michaelsteeber commented on June 26, 2024

Tested today, it works great.

from audiokit.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.