Transcript Chapel Carillon
Chapel Carillon: The Bell Buddy Group Members: Wesley Miller, Jon Darnel Faculty Advisor: Dr. John K. Estell
• • •
What is a carillon?
a system of bells: real or synthesized used to bring music to the community often serve as clocks by tolling the hour ONU English Chapel: Fake Bells Electronic horns
Problem
• • • The ONU chapel operated an electronic carillon for several years. This system failed two years ago Rev. Vernon LaSala commissioned our Senior Design team to create a new PC based carillon system
Specifications
Chapel carillon was expected to have:
Ability to add/remove sound files from the daily schedule.
Default schedule to be played each day unless changes are made manually.
Ability to save/load specific schedules.
Option for disabling the system during certain hours.
Display daily schedule in both text and graphical format.
Current Implementation: Sound Files Bell Buddy supports only Wave (.wav) files in our system because they are uncompressed files and provide higher sound quality The Chaplin has purchased a PC specifically for our system, so the size of wave files is not a problem.
Current Implementation: Playing Wave Files We discovered winmm.dll, which is a DLL file that handles low level joystick and sound functions.
We used this this file from our code as opposed to writing our own media player software.
Current Implementation: Time Keeping The nature of our project necessitates that our system keep very precise time.
We contacted the ONU IT department and confirmed that the correct time is sent to all machines on the campus network at regular intervals.
Melody Assistant
Showcase program that allows users to enter a musical score, and convert it into a desired audio format.
Supports the ability to import and define new instruments.
We intend to create a “carillon” instrument within Melody Assistant.
The Verdin Agreement
Verdin required a representative to sign on behalf of ONU; unfortunately this led to several months of legal issues Agreement signed in mid April prevents us from independently patenting or marketing our final product.
obligated to ensure that Verdin’s sound files are only made available to people specifically associated with the project.
The sound files from Verdin have not yet arrived.
Error Report Melody Assistant .wav File Scheduler Confli ct Event Event.time = current time Play song files Physical output Amplifier Speakers
User Interface Demonstration
Possible Additions
Database for storing and accessing sound files.
User login or password protection of options tab.
Ability to recognize the date and to schedule “down-time” accordingly.
Ability for live performance.