• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 2
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

A Real-Time Merging-Buffering Technique for MIDI Messages

Chang, Kuo-Lung 12 1900 (has links)
A powerful and efficient algorithm has been designed to deal with the critical timing problem of the MIDI messages. This algorithm can convert note events stored in a natural way to MIDI messages dynamically. Only limited memory space (the buffer) is required to finish the conversion work, and the size of the buffer is independent of the size of the original sequence (notes). This algorithm's real-time variable properties suggest not only the flexible real-time controls in the use of musical aspects, but also the expandability to interactive multi-media applications. A compositional environment called MusicSculptor has been implemented in terms of this algorithm.
2

Implementation and Evaluation of Bluetooth Low Energy for Musical Devices / Implementation och utvärdering av Bluetooth Low Energy för musikenheter

Ljungström, Andreas, Panikian, Jack January 2016 (has links)
This paper presents the possibility to transfer Musical Instrument Digital Interface messages overBluetooth Low Energy. The main problem was to transmit the messages between two computers inless than 10 milliseconds. Anything above 10 milliseconds could be noticed as a delay by the personplaying or listening to the music. A prototype was written which could transfer Musical InstrumentDigital Interface messages over Bluetooth Low Energy between two Linux-computers together with atesting framework which was used to make measurements. The prototype was written in the languageC++ with the BlueZ library. The time it took for one packet to travel back and forth from the computerswas clocked to get an estimation of the time it took for a packet to travel from one computer to theother. The measured results showed that it was possible to reach the desired time of 10 milliseconds.The results can also be used when considering development of other kind of equipment and/or applicationsthat implements the use of Bluetooth Low Energy. / Denna rapport presenterar möjligheterna att överföra Musical Instrument Digital Interfacemeddelanden över Bluetooth Low Energy. Huvudproblemet var att överföra meddelandena mellantvå datorer under en tid av 10 millisekunder. Allt över 10 milliskunder skulle kunna uppfattas somen fördröjning av den som spelade eller lystnade på musiken. En prototyp skapades som kundeöverföra denna typ meddelanden över Bluetooth Low Energy mellan två Linux-datorer tillsammansmed ett test-ramverk som kunde utföra prestandamätningar. Prototypen skrevs i språket C++tillsammans med biblioteket BlueZ. Den tid det tog för ett paket att färdas fram och tillbaka mellande båda datorerna klockades för att få en uppskattning på hur lång tid det tog för ett paket att färdasfrån en dator till en annan. De uppmätta resultaten visar att det är möjligt att uppnå deneftersträvade tiden på 10 millisekunder. Resultatet kan också användas då det övervägs att utvecklaett annat typ av program eller applikation som ska nyttja Bluetooth Low Energy.

Page generated in 0.0881 seconds