Ich spiele 9 Loops gleichzeitig mit OpenAL auf iOS. Damit die Loops zu 100% synchronisiert sind, werden sie auf verschiedenen Threads abgespielt. Beliebige Hinweise/Tutorials zur Verwendung von OpenAL, um aufzuzeichnen, was gespielt wird. Wil Ich habe Probleme bei der Aufnahme, da ich verschiedene Threads verwende?Aufnahme Samples mit OpenAL gespielt
2
A
Antwort
1
OpenAL unter iOS unterstützt keine Audioaufnahmen. Sie müssen Audiogeräte verwenden, um das Audio abzuspielen und es sowohl an die Lautsprecher als auch an eine Datei zu leiten.
Verwandte Themen
- 1. Aufnahme von Audio mit OpenAL
- 2. Aufnahme Audio Out
- 3. Abspielen von Sound Samples auf dem iPhone
- 4. openal: Erhalte die aktuelle Spielposition einer Quelle
- 5. Python openAL 3D Sound
- 6. iPhone: OpenAL & AudioToolbox Leck
- 7. OpenAL für CrossPlatform Entwicklung
- 8. NAudio Get Audio Samples
- 9. Wie kann man ein Audio-Aufnahmegerät mit openAL wählen?
- 10. Programmgesteuert MIDI mit OpenAL und SF2 spielen
- 11. iPhone SDK - OpenAL, 'Beat Box'-Sound-Engine
- 12. Aufnahme Video mit AVAssetWriter
- 13. Android AudioTrack spielt nicht alle Samples
- 14. Wie mischt man Audio Samples?
- 15. OpenAL Echtzeit-Audioverarbeitung vom Mikrofon
- 16. Benachrichtigung erhalten, wenn ein Sound in OpenAL wiedergegeben wird
- 17. Erkennen, ob Musik gespielt wird?
- 18. OpenAL macht Glitch beim Looping Sound
- 19. Video Kompatibilitätsproblem: android aufgezeichnetes Video nicht in iphone gespielt
- 20. HTML5-Aufnahme funktioniert nicht
- 21. Aufnahme Ausgang Audio mit Swift
- 22. Installieren von openGL und openAL in ubuntu
- 23. Wie können SDK-Samples präsentiert werden?
- 24. MIDI-Sound-Samples von Standard-Instrumenten
- 25. Tonwiedergabeverzögerung (Hiccup), wenn OpenAL auf iphone
- 26. Auf der Suche nach neuronalen Netzwerk-Samples
- 27. .Net Wie Audio-Samples spielen direkt
- 28. Suche nach Microsoft Index Server ASP.NET Samples
- 29. Erstellen eines WaveStream aus PCM-Samples
- 30. Dim Hintergrund, wenn Video gespielt wird
ich ios und Audio-Programmierung neu bin, habe ich das gleiche Problem, ich einen Synthesizer mit openAL gebaut, weil ich die Tonhöhe verwenden Verschiebung included.But ich möchte den Ton i mit dem Synthesizer erzeugen aufzunehmen und es vielleicht senden von Email. Können Sie erklären, wie Sie das Audio in eine Datei leiten? Danke! –
Leider ist es sehr schwer, das in iOS zu tun. Sie können nichts, was von OpenAL oder einer der High-Level-Audiobibliotheken erzeugt wurde, umleiten. Wenn Sie also in eine Datei aufnehmen möchten, müssen Sie alles (einschließlich der Daten, die Sie in OpenAL gemacht haben) in Audio Units wiederherstellen. Audio Units selbst ist ein sehr niedriger Pegel (OpenAL ist darüber geschrieben), also gibt es keinen einfachen Weg dies zu tun, ohne das Ganze zu lernen. Hier ist der obere Link. Viel Glück. http://developer.apple.com/library/mac/#documentation/MusicAudio/Conceptual/AudioUnitProgrammingGuide/Introduction/Introduction.html – Karl