Great!
I think that it should be possible to have several channels' playing parallel within the same categoriy, at least for 'sound' and to play different categories in parallel. E.g the "Overture of 1812" of Tchaikovsky on MP3 in the background with war-sounds on the foreground.
Music & Sound Commands?
-
- Posts: 814
- Joined: Tue Apr 09, 2013 12:23 pm
- My devices: iPhone,iPad
Windows - Location: Groningen, Netherlands
- Flag:
Re: Music & Sound Commands?
Would be nice, and again you would be miles ahead of your competitor's Basic !
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Music & Sound Commands?
I am not starting to make it right now, so we have time to settle syntax and functionality.
When it will be time to make it, I will re-read this topic and make final decisions for implementation.
When it will be time to make it, I will re-read this topic and make final decisions for implementation.
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Music & Sound Commands?
It can be separate commands, like:
PLAY ...
to play notes
SOUND ...
to play sounds
or it can be one command with all features under one hood:
PLAY MUSIC ...
to play notes
PLAY SOUND ...
to play sounds
PLAY FILE ...
to play sound file
PLAY ...
to play notes
SOUND ...
to play sounds
or it can be one command with all features under one hood:
PLAY MUSIC ...
to play notes
PLAY SOUND ...
to play sounds
PLAY FILE ...
to play sound file
-
- Posts: 814
- Joined: Tue Apr 09, 2013 12:23 pm
- My devices: iPhone,iPad
Windows - Location: Groningen, Netherlands
- Flag:
Re: Music & Sound Commands?
With regard to sounds, it is important to make a difference between defining a sound and repeatedly playing that sound. The former could be regarded as an "instrument", for which the caracteristics (see my earlier post) need established once only. The latter is like playing "music". It would be cumbersome to be forced to repeat the instrument caracteristics in every "play a note" command.
So, as for sounds i suggest to use 2 commands, something like:
Instrument "name" <waveform> <ADSR values> <filter data>, for instance:
Instrument "guitar" wave=triangle adsr=5,10,60,20 low=xx high=xx
(and an "instrument "name" delete" of course)
And a play command:
play instrument "name" (channel number ?) pitch=xx duration=xx
My 2 cents...
So, as for sounds i suggest to use 2 commands, something like:
Instrument "name" <waveform> <ADSR values> <filter data>, for instance:
Instrument "guitar" wave=triangle adsr=5,10,60,20 low=xx high=xx
(and an "instrument "name" delete" of course)
And a play command:
play instrument "name" (channel number ?) pitch=xx duration=xx
My 2 cents...
- Mr. Kibernetik
- Site Admin
- Posts: 4786
- Joined: Mon Nov 19, 2012 10:16 pm
- My devices: iPhone, iPad, MacBook
- Location: Russia
- Flag:
Re: Music & Sound Commands?
Ok, version 3.9 will implement playing notes, playing and creating MIDI files, realtime MIDI commands.
It will support 16 simultaneous music channels, will have built-in 128 instruments + 48 percussion sounds.
It will be possible to use custom sound fonts.
It will come with sample programs to play notes, to use iOS device as synthesizer and as MIDI files player.
It will support 16 simultaneous music channels, will have built-in 128 instruments + 48 percussion sounds.
It will be possible to use custom sound fonts.
It will come with sample programs to play notes, to use iOS device as synthesizer and as MIDI files player.